builder: mozilla-release_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-085 starttime: 1469469520.14 results: success (0) buildid: 20160725093659 builduid: e1cdeab268254b7eb0760440557aa4e0 revision: a55778f9cd5a98d05fb50a9a295ef8da379e41d0 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-25 10:58:40.144698) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-25 10:58:40.145196) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-25 10:58:40.145477) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-25 10:58:40.206172) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-25 10:58:40.206593) ========= '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-085\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-085 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-085 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-085 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-085 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-085 WINDIR=C:\WINDOWS using PTY: False --09:59:28-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 30.34 MB/s 09:59:29 (30.34 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.560000 ========= master_lag: 0.14 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-25 10:58:40.909892) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-25 10:58:40.910255) ========= '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-085\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-085 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-085 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-085 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-085 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-085 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.521000 ========= master_lag: 0.12 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-25 10:58:41.553994) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-25 10:58:41.554409) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-release --rev a55778f9cd5a98d05fb50a9a295ef8da379e41d0 --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-release --rev a55778f9cd5a98d05fb50a9a295ef8da379e41d0 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-085\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-085 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-085 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-085 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-085 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-085 WINDIR=C:\WINDOWS using PTY: False 2016-07-25 09:59:30,099 truncating revision to first 12 chars 2016-07-25 09:59:30,099 Setting DEBUG logging. 2016-07-25 09:59:30,099 attempt 1/10 2016-07-25 09:59:30,099 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/a55778f9cd5a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-25 09:59:30,463 unpacking tar archive at: mozilla-release-a55778f9cd5a/testing/mozharness/ program finished with exit code 0 elapsedTime=1.028000 ========= master_lag: 0.26 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-25 10:58:42.839608) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-25 10:58:42.839931) ========= script_repo_revision: a55778f9cd5a98d05fb50a9a295ef8da379e41d0 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-25 10:58:42.840324) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-25 10:58:42.840591) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-25 10:58:42.855751) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 36 secs) (at 2016-07-25 10:58:42.856153) ========= '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-release' '--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-release', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-085\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-085 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-085 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-085 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-085 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-085 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 09:59:31 INFO - MultiFileLogger online at 20160725 09:59:31 in C:\slave\test 09:59:31 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-release --download-symbols true 09:59:31 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 09:59:31 INFO - {'append_to_log': False, 09:59:31 INFO - 'base_work_dir': 'C:\\slave\\test', 09:59:31 INFO - 'blob_upload_branch': 'mozilla-release', 09:59:31 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 09:59:31 INFO - 'buildbot_json_path': 'buildprops.json', 09:59:31 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 09:59:31 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:59:31 INFO - 'download_minidump_stackwalk': True, 09:59:31 INFO - 'download_symbols': 'true', 09:59:31 INFO - 'e10s': False, 09:59:31 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 09:59:31 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 09:59:31 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 09:59:31 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 09:59:31 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 09:59:31 INFO - 'C:/mozilla-build/tooltool.py'), 09:59:31 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 09:59:31 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 09:59:31 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:59:31 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:59:31 INFO - 'log_level': 'info', 09:59:31 INFO - 'log_to_console': True, 09:59:31 INFO - 'opt_config_files': (), 09:59:31 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:59:31 INFO - '--processes=1', 09:59:31 INFO - '--config=%(test_path)s/wptrunner.ini', 09:59:31 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:59:31 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:59:31 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:59:31 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:59:31 INFO - 'pip_index': False, 09:59:31 INFO - 'require_test_zip': True, 09:59:31 INFO - 'test_type': ('testharness',), 09:59:31 INFO - 'this_chunk': '1', 09:59:31 INFO - 'total_chunks': '10', 09:59:31 INFO - 'virtualenv_path': 'venv', 09:59:31 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:59:31 INFO - 'work_dir': 'build'} 09:59:31 INFO - ##### 09:59:31 INFO - ##### Running clobber step. 09:59:31 INFO - ##### 09:59:31 INFO - Running pre-action listener: _resource_record_pre_action 09:59:31 INFO - Running main action method: clobber 09:59:31 INFO - rmtree: C:\slave\test\build 09:59:31 INFO - Using _rmtree_windows ... 09:59:31 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 09:59:52 INFO - Running post-action listener: _resource_record_post_action 09:59:52 INFO - ##### 09:59:52 INFO - ##### Running read-buildbot-config step. 09:59:52 INFO - ##### 09:59:52 INFO - Running pre-action listener: _resource_record_pre_action 09:59:52 INFO - Running main action method: read_buildbot_config 09:59:52 INFO - Using buildbot properties: 09:59:52 INFO - { 09:59:52 INFO - "project": "", 09:59:52 INFO - "product": "firefox", 09:59:52 INFO - "script_repo_revision": "production", 09:59:52 INFO - "scheduler": "tests-mozilla-release-xp_ix-debug-unittest", 09:59:52 INFO - "repository": "", 09:59:52 INFO - "buildername": "Windows XP 32-bit mozilla-release debug test web-platform-tests-1", 09:59:52 INFO - "buildid": "20160725093659", 09:59:52 INFO - "pgo_build": "False", 09:59:52 INFO - "basedir": "C:\\slave\\test", 09:59:52 INFO - "buildnumber": 2, 09:59:52 INFO - "slavename": "t-xp32-ix-085", 09:59:52 INFO - "revision": "a55778f9cd5a98d05fb50a9a295ef8da379e41d0", 09:59:52 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 09:59:52 INFO - "platform": "win32", 09:59:52 INFO - "branch": "mozilla-release", 09:59:52 INFO - "repo_path": "releases/mozilla-release", 09:59:52 INFO - "moz_repo_path": "", 09:59:52 INFO - "stage_platform": "win32", 09:59:52 INFO - "builduid": "e1cdeab268254b7eb0760440557aa4e0", 09:59:52 INFO - "slavebuilddir": "test" 09:59:52 INFO - } 09:59:52 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/RyibnnKlTfq4U0gUX2rsuQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 09:59:52 INFO - Found installer url https://queue.taskcluster.net/v1/task/RyibnnKlTfq4U0gUX2rsuQ/artifacts/public/build/firefox-48.0.en-US.win32.zip. 09:59:52 INFO - Running post-action listener: _resource_record_post_action 09:59:52 INFO - ##### 09:59:52 INFO - ##### Running download-and-extract step. 09:59:52 INFO - ##### 09:59:52 INFO - Running pre-action listener: _resource_record_pre_action 09:59:52 INFO - Running main action method: download_and_extract 09:59:52 INFO - mkdir: C:\slave\test\build\tests 09:59:52 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')]} 09:59:52 INFO - https://queue.taskcluster.net/v1/task/RyibnnKlTfq4U0gUX2rsuQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 09:59:52 INFO - trying https://queue.taskcluster.net/v1/task/RyibnnKlTfq4U0gUX2rsuQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 09:59:52 INFO - Downloading https://queue.taskcluster.net/v1/task/RyibnnKlTfq4U0gUX2rsuQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 09:59:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/RyibnnKlTfq4U0gUX2rsuQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 09:59:53 INFO - Downloaded 1240 bytes. 09:59:53 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 09:59:53 INFO - Using the following test package requirements: 09:59:53 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 09:59:53 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:59:53 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 09:59:53 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:59:53 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 09:59:53 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:59:53 INFO - u'jsshell-win32.zip'], 09:59:53 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:59:53 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 09:59:53 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 09:59:53 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:59:53 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 09:59:53 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:59:53 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 09:59:53 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:59:53 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 09:59:53 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 09:59:53 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 09:59:53 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 09:59:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:59:53 INFO - https://queue.taskcluster.net/v1/task/RyibnnKlTfq4U0gUX2rsuQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 09:59:53 INFO - trying https://queue.taskcluster.net/v1/task/RyibnnKlTfq4U0gUX2rsuQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 09:59:53 INFO - Downloading https://queue.taskcluster.net/v1/task/RyibnnKlTfq4U0gUX2rsuQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 09:59:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/RyibnnKlTfq4U0gUX2rsuQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 09:59:54 INFO - Downloaded 20366336 bytes. 09:59:54 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:59:54 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:59:57 INFO - caution: filename not matched: web-platform/* 09:59:57 INFO - Return code: 11 09:59: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')]} 09:59:57 INFO - https://queue.taskcluster.net/v1/task/RyibnnKlTfq4U0gUX2rsuQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 09:59:57 INFO - trying https://queue.taskcluster.net/v1/task/RyibnnKlTfq4U0gUX2rsuQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 09:59:57 INFO - Downloading https://queue.taskcluster.net/v1/task/RyibnnKlTfq4U0gUX2rsuQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 09:59:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/RyibnnKlTfq4U0gUX2rsuQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 10:00:00 INFO - Downloaded 36389907 bytes. 10:00:00 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 10:00:00 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 10:00:37 INFO - caution: filename not matched: bin/* 10:00:37 INFO - caution: filename not matched: config/* 10:00:37 INFO - caution: filename not matched: mozbase/* 10:00:37 INFO - caution: filename not matched: marionette/* 10:00:37 INFO - caution: filename not matched: tools/wptserve/* 10:00:37 INFO - Return code: 11 10:00:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:00:37 INFO - https://queue.taskcluster.net/v1/task/RyibnnKlTfq4U0gUX2rsuQ/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 10:00:37 INFO - trying https://queue.taskcluster.net/v1/task/RyibnnKlTfq4U0gUX2rsuQ/artifacts/public/build/firefox-48.0.en-US.win32.zip 10:00:37 INFO - Downloading https://queue.taskcluster.net/v1/task/RyibnnKlTfq4U0gUX2rsuQ/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 10:00:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/RyibnnKlTfq4U0gUX2rsuQ/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 10:00:41 INFO - Downloaded 68477676 bytes. 10:00:41 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/RyibnnKlTfq4U0gUX2rsuQ/artifacts/public/build/firefox-48.0.en-US.win32.zip 10:00:41 INFO - mkdir: C:\slave\test\properties 10:00:41 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 10:00:41 INFO - Writing to file C:\slave\test\properties\build_url 10:00:41 INFO - Contents: 10:00:41 INFO - build_url:https://queue.taskcluster.net/v1/task/RyibnnKlTfq4U0gUX2rsuQ/artifacts/public/build/firefox-48.0.en-US.win32.zip 10:00:42 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/RyibnnKlTfq4U0gUX2rsuQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 10:00:42 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 10:00:42 INFO - Writing to file C:\slave\test\properties\symbols_url 10:00:42 INFO - Contents: 10:00:42 INFO - symbols_url:https://queue.taskcluster.net/v1/task/RyibnnKlTfq4U0gUX2rsuQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 10:00:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:00:42 INFO - https://queue.taskcluster.net/v1/task/RyibnnKlTfq4U0gUX2rsuQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 10:00:42 INFO - trying https://queue.taskcluster.net/v1/task/RyibnnKlTfq4U0gUX2rsuQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 10:00:42 INFO - Downloading https://queue.taskcluster.net/v1/task/RyibnnKlTfq4U0gUX2rsuQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 10:00:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/RyibnnKlTfq4U0gUX2rsuQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 10:00:45 INFO - Downloaded 55640701 bytes. 10:00:45 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 10:00:45 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 10:00:51 INFO - Return code: 0 10:00:51 INFO - Running post-action listener: _resource_record_post_action 10:00:51 INFO - Running post-action listener: set_extra_try_arguments 10:00:51 INFO - ##### 10:00:51 INFO - ##### Running create-virtualenv step. 10:00:51 INFO - ##### 10:00:51 INFO - Running pre-action listener: _pre_create_virtualenv 10:00:51 INFO - Running pre-action listener: _resource_record_pre_action 10:00:51 INFO - Running main action method: create_virtualenv 10:00:51 INFO - Creating virtualenv C:\slave\test\build\venv 10:00:51 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 10:00:51 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 10:00:53 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 10:00:54 INFO - Installing distribute......................................................................................................................................................................................done. 10:00:55 INFO - Return code: 0 10:00:55 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 10:00:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:00:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:00:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:00:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:00:55 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DEBE70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-085', 'USERDOMAIN': 'T-XP32-IX-085', '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-085', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-085', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-085\\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-085'}}, attempt #1 10:00:55 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 10:00:55 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 10:00:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 10:00:55 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-085\\Application Data', 10:00:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:00:55 INFO - 'COMPUTERNAME': 'T-XP32-IX-085', 10:00:55 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 10:00:55 INFO - 'DCLOCATION': 'SCL3', 10:00:55 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:00:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:00:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:00:55 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:00:55 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:00:55 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:00:55 INFO - 'HOMEDRIVE': 'C:', 10:00:55 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-085', 10:00:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:00:55 INFO - 'KTS_VERSION': '1.19c', 10:00:55 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:00:55 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-085', 10:00:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:00:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:00:55 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:00:55 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:00:55 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:00:55 INFO - 'MOZ_AIRBAG': '1', 10:00:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:00:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:00:55 INFO - 'MOZ_MSVCVERSION': '8', 10:00:55 INFO - 'MOZ_NO_REMOTE': '1', 10:00:55 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:00:55 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:00:55 INFO - 'NO_EM_RESTART': '1', 10:00:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:00:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:00:55 INFO - 'OS': 'Windows_NT', 10:00:55 INFO - 'OURDRIVE': 'C:', 10:00:55 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 10:00:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 10:00:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:00:55 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:00:55 INFO - 'PROCESSOR_LEVEL': '6', 10:00:55 INFO - 'PROCESSOR_REVISION': '1e05', 10:00:55 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:00:55 INFO - 'PROMPT': '$P$G', 10:00:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:00:55 INFO - 'PWD': 'C:\\slave\\test', 10:00:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:00:55 INFO - 'SESSIONNAME': 'Console', 10:00:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:00:55 INFO - 'SYSTEMDRIVE': 'C:', 10:00:55 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 10:00:55 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:00:55 INFO - 'TEST1': 'testie', 10:00:55 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:00:55 INFO - 'USERDOMAIN': 'T-XP32-IX-085', 10:00:55 INFO - 'USERNAME': 'cltbld', 10:00:55 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-085', 10:00:55 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:00:55 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:00:55 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:00:55 INFO - 'WINDIR': 'C:\\WINDOWS', 10:00:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:00:56 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:00:56 INFO - Downloading/unpacking psutil>=0.7.1 10:00:56 INFO - Running setup.py egg_info for package psutil 10:00:56 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 10:00:56 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:00:56 INFO - Installing collected packages: psutil 10:00:56 INFO - Running setup.py install for psutil 10:00:56 INFO - building 'psutil._psutil_windows' extension 10:00:56 INFO - error: Unable to find vcvarsall.bat 10:00:56 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-chdsgq-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 10:00:56 INFO - running install 10:00:56 INFO - running build 10:00:56 INFO - running build_py 10:00:56 INFO - creating build 10:00:56 INFO - creating build\lib.win32-2.7 10:00:56 INFO - creating build\lib.win32-2.7\psutil 10:00:56 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 10:00:56 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 10:00:56 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 10:00:56 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 10:00:56 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 10:00:56 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 10:00:56 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 10:00:56 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 10:00:56 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 10:00:56 INFO - running build_ext 10:00:56 INFO - building 'psutil._psutil_windows' extension 10:00:56 INFO - error: Unable to find vcvarsall.bat 10:00:56 INFO - ---------------------------------------- 10:00:56 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-chdsgq-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 10:00:56 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-085\Application Data\pip\pip.log 10:00:56 WARNING - Return code: 1 10:00:56 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 10:00:56 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 10:00:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:00:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:00:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:00:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:00:56 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DEBE70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-085', 'USERDOMAIN': 'T-XP32-IX-085', '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-085', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-085', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-085\\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-085'}}, attempt #1 10:00:56 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 10:00:56 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 10:00:56 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 10:00:56 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-085\\Application Data', 10:00:56 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:00:56 INFO - 'COMPUTERNAME': 'T-XP32-IX-085', 10:00:56 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 10:00:56 INFO - 'DCLOCATION': 'SCL3', 10:00:56 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:00:56 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:00:56 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:00:56 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:00:56 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:00:56 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:00:56 INFO - 'HOMEDRIVE': 'C:', 10:00:56 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-085', 10:00:56 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:00:56 INFO - 'KTS_VERSION': '1.19c', 10:00:56 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:00:56 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-085', 10:00:56 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:00:56 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:00:56 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:00:56 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:00:56 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:00:56 INFO - 'MOZ_AIRBAG': '1', 10:00:56 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:00:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:00:56 INFO - 'MOZ_MSVCVERSION': '8', 10:00:56 INFO - 'MOZ_NO_REMOTE': '1', 10:00:56 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:00:56 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:00:56 INFO - 'NO_EM_RESTART': '1', 10:00:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:00:56 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:00:56 INFO - 'OS': 'Windows_NT', 10:00:56 INFO - 'OURDRIVE': 'C:', 10:00:56 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 10:00:56 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 10:00:56 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:00:56 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:00:56 INFO - 'PROCESSOR_LEVEL': '6', 10:00:56 INFO - 'PROCESSOR_REVISION': '1e05', 10:00:56 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:00:56 INFO - 'PROMPT': '$P$G', 10:00:56 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:00:56 INFO - 'PWD': 'C:\\slave\\test', 10:00:56 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:00:56 INFO - 'SESSIONNAME': 'Console', 10:00:56 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:00:56 INFO - 'SYSTEMDRIVE': 'C:', 10:00:56 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 10:00:56 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:00:56 INFO - 'TEST1': 'testie', 10:00:56 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:00:56 INFO - 'USERDOMAIN': 'T-XP32-IX-085', 10:00:56 INFO - 'USERNAME': 'cltbld', 10:00:56 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-085', 10:00:56 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:00:56 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:00:56 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:00:56 INFO - 'WINDIR': 'C:\\WINDOWS', 10:00:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:00:57 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:00:57 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 10:00:57 INFO - Downloading mozsystemmonitor-0.0.tar.gz 10:00:57 INFO - Running setup.py egg_info for package mozsystemmonitor 10:00:57 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 10:00:57 INFO - Running setup.py egg_info for package psutil 10:00:57 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 10:00:57 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:00:57 INFO - Installing collected packages: mozsystemmonitor, psutil 10:00:57 INFO - Running setup.py install for mozsystemmonitor 10:00:57 INFO - Running setup.py install for psutil 10:00:57 INFO - building 'psutil._psutil_windows' extension 10:00:57 INFO - error: Unable to find vcvarsall.bat 10:00:57 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-zjrsdj-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 10:00:57 INFO - running install 10:00:57 INFO - running build 10:00:57 INFO - running build_py 10:00:57 INFO - running build_ext 10:00:57 INFO - building 'psutil._psutil_windows' extension 10:00:57 INFO - error: Unable to find vcvarsall.bat 10:00:57 INFO - ---------------------------------------- 10:00:57 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-zjrsdj-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 10:00:57 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-085\Application Data\pip\pip.log 10:00:57 WARNING - Return code: 1 10:00:57 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 10:00:57 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 10:00: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')]} 10:00:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:00: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')]} 10:00:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:00:57 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DEBE70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-085', 'USERDOMAIN': 'T-XP32-IX-085', '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-085', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-085', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-085\\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-085'}}, attempt #1 10:00:57 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 10:00:57 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 10:00:57 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 10:00:57 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-085\\Application Data', 10:00:57 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:00:57 INFO - 'COMPUTERNAME': 'T-XP32-IX-085', 10:00:57 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 10:00:57 INFO - 'DCLOCATION': 'SCL3', 10:00:57 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:00:57 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:00:57 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:00:57 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:00:57 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:00:57 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:00:57 INFO - 'HOMEDRIVE': 'C:', 10:00:57 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-085', 10:00:57 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:00:57 INFO - 'KTS_VERSION': '1.19c', 10:00:57 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:00:57 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-085', 10:00:57 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:00:57 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:00:57 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:00:57 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:00:57 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:00:57 INFO - 'MOZ_AIRBAG': '1', 10:00:57 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:00:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:00:57 INFO - 'MOZ_MSVCVERSION': '8', 10:00:57 INFO - 'MOZ_NO_REMOTE': '1', 10:00:57 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:00:57 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:00:57 INFO - 'NO_EM_RESTART': '1', 10:00:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:00:57 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:00:57 INFO - 'OS': 'Windows_NT', 10:00:57 INFO - 'OURDRIVE': 'C:', 10:00:57 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 10:00:57 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 10:00:57 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:00:57 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:00:57 INFO - 'PROCESSOR_LEVEL': '6', 10:00:57 INFO - 'PROCESSOR_REVISION': '1e05', 10:00:57 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:00:57 INFO - 'PROMPT': '$P$G', 10:00:57 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:00:57 INFO - 'PWD': 'C:\\slave\\test', 10:00:57 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:00:57 INFO - 'SESSIONNAME': 'Console', 10:00:57 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:00:57 INFO - 'SYSTEMDRIVE': 'C:', 10:00:57 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 10:00:57 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:00:57 INFO - 'TEST1': 'testie', 10:00:57 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:00:57 INFO - 'USERDOMAIN': 'T-XP32-IX-085', 10:00:57 INFO - 'USERNAME': 'cltbld', 10:00:57 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-085', 10:00:57 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:00:57 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:00:57 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:00:57 INFO - 'WINDIR': 'C:\\WINDOWS', 10:00:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:00:58 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:00:58 INFO - Downloading/unpacking blobuploader==1.2.4 10:00:58 INFO - Downloading blobuploader-1.2.4.tar.gz 10:00:58 INFO - Running setup.py egg_info for package blobuploader 10:00:58 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 10:00:59 INFO - Running setup.py egg_info for package requests 10:00:59 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 10:00:59 INFO - Downloading docopt-0.6.1.tar.gz 10:00:59 INFO - Running setup.py egg_info for package docopt 10:00:59 INFO - Installing collected packages: blobuploader, docopt, requests 10:00:59 INFO - Running setup.py install for blobuploader 10:00:59 INFO - Running setup.py install for docopt 10:00:59 INFO - Running setup.py install for requests 10:00:59 INFO - Successfully installed blobuploader docopt requests 10:00:59 INFO - Cleaning up... 10:00:59 INFO - Return code: 0 10:00:59 INFO - Installing None into virtualenv C:\slave\test\build\venv 10:00:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:00:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:00:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:00:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:00:59 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DEBE70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-085', 'USERDOMAIN': 'T-XP32-IX-085', '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-085', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-085', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-085\\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-085'}}, attempt #1 10:01:00 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 10:01:00 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 10:01:00 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 10:01:00 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-085\\Application Data', 10:01:00 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:01:00 INFO - 'COMPUTERNAME': 'T-XP32-IX-085', 10:01:00 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 10:01:00 INFO - 'DCLOCATION': 'SCL3', 10:01:00 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:01:00 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:01:00 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:01:00 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:01:00 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:01:00 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:01:00 INFO - 'HOMEDRIVE': 'C:', 10:01:00 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-085', 10:01:00 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:01:00 INFO - 'KTS_VERSION': '1.19c', 10:01:00 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:01:00 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-085', 10:01:00 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:01:00 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:01:00 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:01:00 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:01:00 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:01:00 INFO - 'MOZ_AIRBAG': '1', 10:01:00 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:01:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:01:00 INFO - 'MOZ_MSVCVERSION': '8', 10:01:00 INFO - 'MOZ_NO_REMOTE': '1', 10:01:00 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:01:00 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:01:00 INFO - 'NO_EM_RESTART': '1', 10:01:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:01:00 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:01:00 INFO - 'OS': 'Windows_NT', 10:01:00 INFO - 'OURDRIVE': 'C:', 10:01:00 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 10:01:00 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 10:01:00 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:01:00 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:01:00 INFO - 'PROCESSOR_LEVEL': '6', 10:01:00 INFO - 'PROCESSOR_REVISION': '1e05', 10:01:00 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:01:00 INFO - 'PROMPT': '$P$G', 10:01:00 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:01:00 INFO - 'PWD': 'C:\\slave\\test', 10:01:00 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:01:00 INFO - 'SESSIONNAME': 'Console', 10:01:00 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:01:00 INFO - 'SYSTEMDRIVE': 'C:', 10:01:00 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 10:01:00 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:01:00 INFO - 'TEST1': 'testie', 10:01:00 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:01:00 INFO - 'USERDOMAIN': 'T-XP32-IX-085', 10:01:00 INFO - 'USERNAME': 'cltbld', 10:01:00 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-085', 10:01:00 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:01:00 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:01:00 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:01:00 INFO - 'WINDIR': 'C:\\WINDOWS', 10:01:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:01:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:01:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 10:01:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 10:01:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 10:01:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 10:01:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 10:01:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 10:01:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 10:01:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 10:01:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 10:01:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 10:01:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 10:01:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 10:01:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 10:01:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 10:01:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 10:01:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 10:01:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 10:01:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 10:01:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 10:01:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 10:01:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 10:01:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 10:01:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 10:01:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 10:01:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 10:01:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 10:01:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 10:01:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 10:01:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 10:01:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 10:01:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 10:01:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 10:01:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 10:01:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 10:01:07 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 10:01:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 10:01:07 INFO - Unpacking c:\slave\test\build\tests\marionette\client 10:01:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 10:01:07 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 10:01:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 10:01:07 INFO - Unpacking c:\slave\test\build\tests\marionette 10:01:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 10:01:07 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:01:07 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 10:01:07 INFO - Running setup.py install for browsermob-proxy 10:01:14 INFO - Running setup.py install for manifestparser 10:01:14 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 10:01:14 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 10:01:14 INFO - Running setup.py install for marionette-client 10:01:14 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:01:14 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 10:01:14 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 10:01:14 INFO - Running setup.py install for marionette-driver 10:01:14 INFO - Running setup.py install for mozcrash 10:01:14 INFO - Running setup.py install for mozdebug 10:01:14 INFO - Running setup.py install for mozdevice 10:01:14 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 10:01:14 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 10:01:14 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 10:01:14 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 10:01:14 INFO - Running setup.py install for mozfile 10:01:14 INFO - Running setup.py install for mozhttpd 10:01:14 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 10:01:14 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 10:01:14 INFO - Running setup.py install for mozinfo 10:01:14 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 10:01:14 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 10:01:14 INFO - Running setup.py install for mozInstall 10:01:14 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 10:01:14 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 10:01:14 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 10:01:14 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 10:01:14 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 10:01:14 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 10:01:14 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 10:01:14 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 10:01:14 INFO - Running setup.py install for mozleak 10:01:14 INFO - Running setup.py install for mozlog 10:01:14 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 10:01:14 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 10:01:14 INFO - Running setup.py install for moznetwork 10:01:14 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 10:01:14 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 10:01:14 INFO - Running setup.py install for mozprocess 10:01:14 INFO - Running setup.py install for mozprofile 10:01:14 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 10:01:14 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 10:01:14 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 10:01:14 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 10:01:14 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 10:01:14 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 10:01:14 INFO - Running setup.py install for mozrunner 10:01:14 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 10:01:14 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 10:01:14 INFO - Running setup.py install for mozscreenshot 10:01:14 INFO - Running setup.py install for moztest 10:01:14 INFO - Running setup.py install for mozversion 10:01:14 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 10:01:14 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 10:01:14 INFO - Running setup.py install for wptserve 10:01:14 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 10:01:14 INFO - Cleaning up... 10:01:14 INFO - Return code: 0 10:01:14 INFO - Installing None into virtualenv C:\slave\test\build\venv 10:01:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:01:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:01:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:01:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:01:14 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E676B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BEC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00DEBE70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E4E2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-085', 'USERDOMAIN': 'T-XP32-IX-085', '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-085', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-085', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-085\\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-085'}}, attempt #1 10:01:14 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 10:01:14 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 10:01:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 10:01:14 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-085\\Application Data', 10:01:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:01:14 INFO - 'COMPUTERNAME': 'T-XP32-IX-085', 10:01:14 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 10:01:14 INFO - 'DCLOCATION': 'SCL3', 10:01:14 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:01:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:01:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:01:14 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:01:14 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:01:14 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:01:14 INFO - 'HOMEDRIVE': 'C:', 10:01:14 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-085', 10:01:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:01:14 INFO - 'KTS_VERSION': '1.19c', 10:01:14 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:01:14 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-085', 10:01:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:01:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:01:14 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:01:14 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:01:14 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:01:14 INFO - 'MOZ_AIRBAG': '1', 10:01:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:01:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:01:14 INFO - 'MOZ_MSVCVERSION': '8', 10:01:14 INFO - 'MOZ_NO_REMOTE': '1', 10:01:14 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:01:14 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:01:14 INFO - 'NO_EM_RESTART': '1', 10:01:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:01:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:01:14 INFO - 'OS': 'Windows_NT', 10:01:14 INFO - 'OURDRIVE': 'C:', 10:01:14 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 10:01:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 10:01:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:01:14 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:01:14 INFO - 'PROCESSOR_LEVEL': '6', 10:01:14 INFO - 'PROCESSOR_REVISION': '1e05', 10:01:14 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:01:14 INFO - 'PROMPT': '$P$G', 10:01:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:01:14 INFO - 'PWD': 'C:\\slave\\test', 10:01:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:01:14 INFO - 'SESSIONNAME': 'Console', 10:01:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:01:14 INFO - 'SYSTEMDRIVE': 'C:', 10:01:14 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 10:01:14 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:01:14 INFO - 'TEST1': 'testie', 10:01:14 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:01:14 INFO - 'USERDOMAIN': 'T-XP32-IX-085', 10:01:14 INFO - 'USERNAME': 'cltbld', 10:01:14 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-085', 10:01:14 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:01:14 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:01:14 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:01:14 INFO - 'WINDIR': 'C:\\WINDOWS', 10:01:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:01:23 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:01:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 10:01:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 10:01:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 10:01:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 10:01:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 10:01:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 10:01:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 10:01:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 10:01:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 10:01:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 10:01:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 10:01:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 10:01:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 10:01:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 10:01:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 10:01:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 10:01:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 10:01:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 10:01:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 10:01:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 10:01:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 10:01:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 10:01:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 10:01:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 10:01:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 10:01:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 10:01:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 10:01:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 10:01:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 10:01:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 10:01:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 10:01:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 10:01:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 10:01:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 10:01:23 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 10:01:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 10:01:23 INFO - Unpacking c:\slave\test\build\tests\marionette\client 10:01:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 10:01:23 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 10:01:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 10:01:23 INFO - Unpacking c:\slave\test\build\tests\marionette 10:01:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 10:01:23 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:01:23 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 10:01:28 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 10:01:28 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 10:01:28 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 10:01:28 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 10:01:28 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 10:01:28 INFO - Downloading blessings-1.6.tar.gz 10:01:28 INFO - Running setup.py egg_info for package blessings 10:01:28 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 10:01:28 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 10:01:28 INFO - Running setup.py install for blessings 10:01:28 INFO - Running setup.py install for browsermob-proxy 10:01:28 INFO - Running setup.py install for manifestparser 10:01:28 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 10:01:28 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 10:01:28 INFO - Running setup.py install for marionette-client 10:01:28 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:01:28 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 10:01:28 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 10:01:28 INFO - Running setup.py install for marionette-driver 10:01:28 INFO - Running setup.py install for mozcrash 10:01:28 INFO - Running setup.py install for mozdebug 10:01:28 INFO - Running setup.py install for mozdevice 10:01:28 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 10:01:28 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 10:01:28 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 10:01:28 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 10:01:28 INFO - Running setup.py install for mozhttpd 10:01:28 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 10:01:28 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 10:01:28 INFO - Running setup.py install for mozInstall 10:01:28 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 10:01:28 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 10:01:28 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 10:01:28 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 10:01:28 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 10:01:28 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 10:01:28 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 10:01:28 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 10:01:28 INFO - Running setup.py install for mozleak 10:01:28 INFO - Running setup.py install for mozprofile 10:01:28 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 10:01:28 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 10:01:28 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 10:01:28 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 10:01:28 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 10:01:28 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 10:01:28 INFO - Running setup.py install for mozrunner 10:01:28 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 10:01:28 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 10:01:30 INFO - Running setup.py install for mozscreenshot 10:01:30 INFO - Running setup.py install for moztest 10:01:30 INFO - Running setup.py install for mozversion 10:01:30 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 10:01:30 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 10:01:30 INFO - Running setup.py install for wptserve 10:01:30 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 10:01:30 INFO - Cleaning up... 10:01:30 INFO - Return code: 0 10:01:30 INFO - Done creating virtualenv C:\slave\test\build\venv. 10:01:30 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 10:01:30 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 10:01:30 INFO - Reading from file tmpfile_stdout 10:01:30 INFO - Using _rmtree_windows ... 10:01:30 INFO - Using _rmtree_windows ... 10:01:30 INFO - Current package versions: 10:01:30 INFO - blessings == 1.6 10:01:30 INFO - blobuploader == 1.2.4 10:01:30 INFO - browsermob-proxy == 0.6.0 10:01:30 INFO - distribute == 0.6.14 10:01:30 INFO - docopt == 0.6.1 10:01:30 INFO - manifestparser == 1.1 10:01:30 INFO - marionette-client == 2.3.0 10:01:30 INFO - marionette-driver == 1.4.0 10:01:30 INFO - mozInstall == 1.12 10:01:30 INFO - mozcrash == 0.17 10:01:30 INFO - mozdebug == 0.1 10:01:30 INFO - mozdevice == 0.48 10:01:30 INFO - mozfile == 1.2 10:01:30 INFO - mozhttpd == 0.7 10:01:30 INFO - mozinfo == 0.9 10:01:30 INFO - mozleak == 0.1 10:01:30 INFO - mozlog == 3.1 10:01:30 INFO - moznetwork == 0.27 10:01:30 INFO - mozprocess == 0.22 10:01:30 INFO - mozprofile == 0.28 10:01:30 INFO - mozrunner == 6.11 10:01:30 INFO - mozscreenshot == 0.1 10:01:30 INFO - mozsystemmonitor == 0.0 10:01:30 INFO - moztest == 0.7 10:01:30 INFO - mozversion == 1.4 10:01:30 INFO - requests == 1.2.3 10:01:30 INFO - wptserve == 1.4.0 10:01:30 INFO - Running post-action listener: _resource_record_post_action 10:01:30 INFO - Running post-action listener: _start_resource_monitoring 10:01:30 INFO - Starting resource monitoring. 10:01:30 INFO - ##### 10:01:30 INFO - ##### Running pull step. 10:01:30 INFO - ##### 10:01:30 INFO - Running pre-action listener: _resource_record_pre_action 10:01:30 INFO - Running main action method: pull 10:01:30 INFO - Pull has nothing to do! 10:01:30 INFO - Running post-action listener: _resource_record_post_action 10:01:30 INFO - ##### 10:01:30 INFO - ##### Running install step. 10:01:30 INFO - ##### 10:01:30 INFO - Running pre-action listener: _resource_record_pre_action 10:01:30 INFO - Running main action method: install 10:01:30 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 10:01:30 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 10:01:30 INFO - Reading from file tmpfile_stdout 10:01:30 INFO - Using _rmtree_windows ... 10:01:30 INFO - Using _rmtree_windows ... 10:01:30 INFO - Detecting whether we're running mozinstall >=1.0... 10:01:30 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 10:01:30 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 10:01:31 INFO - Reading from file tmpfile_stdout 10:01:31 INFO - Output received: 10:01:31 INFO - Usage: mozinstall-script.py [options] installer 10:01:31 INFO - Options: 10:01:31 INFO - -h, --help show this help message and exit 10:01:31 INFO - -d DEST, --destination=DEST 10:01:31 INFO - Directory to install application into. [default: 10:01:31 INFO - "C:\slave\test"] 10:01:31 INFO - --app=APP Application being installed. [default: firefox] 10:01:31 INFO - Using _rmtree_windows ... 10:01:31 INFO - Using _rmtree_windows ... 10:01:31 INFO - mkdir: C:\slave\test\build\application 10:01:31 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.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 10:01:31 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.0.en-US.win32.zip --destination C:\slave\test\build\application 10:01:34 INFO - Reading from file tmpfile_stdout 10:01:34 INFO - Output received: 10:01:34 INFO - C:\slave\test\build\application\firefox\firefox.exe 10:01:34 INFO - Using _rmtree_windows ... 10:01:34 INFO - Using _rmtree_windows ... 10:01:34 INFO - Running post-action listener: _resource_record_post_action 10:01:34 INFO - ##### 10:01:34 INFO - ##### Running run-tests step. 10:01:34 INFO - ##### 10:01:34 INFO - Running pre-action listener: _resource_record_pre_action 10:01:34 INFO - Running main action method: run_tests 10:01:34 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 10:01:34 INFO - Minidump filename unknown. Determining based upon platform and architecture. 10:01:34 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 10:01:34 INFO - grabbing minidump binary from tooltool 10:01:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:01:34 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 0x00E4E2C0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BAEC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BED0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 10:01:34 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 10:01:34 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 10:01:34 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 10:01:35 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpvanhzf 10:01:35 INFO - INFO - File integrity verified, renaming tmpvanhzf to win32-minidump_stackwalk.exe 10:01:35 INFO - Return code: 0 10:01:35 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 10:01:35 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 10:01:35 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/RyibnnKlTfq4U0gUX2rsuQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 10:01:35 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/RyibnnKlTfq4U0gUX2rsuQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 10:01:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 10:01:35 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-085\\Application Data', 10:01:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:01:35 INFO - 'COMPUTERNAME': 'T-XP32-IX-085', 10:01:35 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 10:01:35 INFO - 'DCLOCATION': 'SCL3', 10:01:35 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:01:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:01:35 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:01:35 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:01:35 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:01:35 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:01:35 INFO - 'HOMEDRIVE': 'C:', 10:01:35 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-085', 10:01:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:01:35 INFO - 'KTS_VERSION': '1.19c', 10:01:35 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:01:35 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-085', 10:01:35 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 10:01:35 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:01:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:01:35 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:01:35 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:01:35 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:01:35 INFO - 'MOZ_AIRBAG': '1', 10:01:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:01:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:01:35 INFO - 'MOZ_MSVCVERSION': '8', 10:01:35 INFO - 'MOZ_NO_REMOTE': '1', 10:01:35 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:01:35 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:01:35 INFO - 'NO_EM_RESTART': '1', 10:01:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:01:35 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:01:35 INFO - 'OS': 'Windows_NT', 10:01:35 INFO - 'OURDRIVE': 'C:', 10:01:35 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 10:01:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 10:01:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:01:35 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:01:35 INFO - 'PROCESSOR_LEVEL': '6', 10:01:35 INFO - 'PROCESSOR_REVISION': '1e05', 10:01:35 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:01:35 INFO - 'PROMPT': '$P$G', 10:01:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:01:35 INFO - 'PWD': 'C:\\slave\\test', 10:01:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:01:35 INFO - 'SESSIONNAME': 'Console', 10:01:35 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:01:35 INFO - 'SYSTEMDRIVE': 'C:', 10:01:35 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 10:01:35 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:01:35 INFO - 'TEST1': 'testie', 10:01:35 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 10:01:35 INFO - 'USERDOMAIN': 'T-XP32-IX-085', 10:01:35 INFO - 'USERNAME': 'cltbld', 10:01:35 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-085', 10:01:35 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:01:35 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:01:35 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:01:35 INFO - 'WINDIR': 'C:\\WINDOWS', 10:01:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:01:35 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/RyibnnKlTfq4U0gUX2rsuQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 10:01:36 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 10:01:36 INFO - import pkg_resources 10:01:37 INFO - Using 1 client processes 10:01:40 INFO - SUITE-START | Running 778 tests 10:01:40 INFO - Running testharness tests 10:01:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 10:01:40 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 10:01:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 10:01:40 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 10:01:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 10:01:40 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 10:01:40 INFO - Setting up ssl 10:01:41 INFO - PROCESS | certutil | 10:01:41 INFO - PROCESS | certutil | 10:01:41 INFO - PROCESS | certutil | 10:01:41 INFO - Certificate Nickname Trust Attributes 10:01:41 INFO - SSL,S/MIME,JAR/XPI 10:01:41 INFO - 10:01:41 INFO - web-platform-tests CT,, 10:01:41 INFO - 10:01:41 INFO - Starting runner 10:01:43 INFO - PROCESS | 3796 | [3796] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 10:01:43 INFO - PROCESS | 3796 | [3796] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 10:01:43 INFO - PROCESS | 3796 | [3796] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 10:01:44 INFO - PROCESS | 3796 | 1469469704874 Marionette DEBUG Marionette enabled via build flag and pref 10:01:44 INFO - PROCESS | 3796 | ++DOCSHELL 1189A000 == 1 [pid = 3796] [id = 1] 10:01:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 1 (1189A400) [pid = 3796] [serial = 1] [outer = 00000000] 10:01:44 INFO - PROCESS | 3796 | [3796] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:01:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 2 (11B01400) [pid = 3796] [serial = 2] [outer = 1189A400] 10:01:45 INFO - PROCESS | 3796 | [3796] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2865 10:01:45 INFO - PROCESS | 3796 | [3796] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 10:01:45 INFO - PROCESS | 3796 | ++DOCSHELL 11DDE000 == 2 [pid = 3796] [id = 2] 10:01:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 3 (11DDE400) [pid = 3796] [serial = 3] [outer = 00000000] 10:01:45 INFO - PROCESS | 3796 | [3796] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:01:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 4 (11DDF000) [pid = 3796] [serial = 4] [outer = 11DDE400] 10:01:45 INFO - PROCESS | 3796 | 1469469705364 Marionette INFO Listening on port 2828 10:01:45 INFO - PROCESS | 3796 | 1469469705766 Marionette DEBUG Marionette enabled via command-line flag 10:01:45 INFO - PROCESS | 3796 | ++DOCSHELL 10F89800 == 3 [pid = 3796] [id = 3] 10:01:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 5 (10F91800) [pid = 3796] [serial = 5] [outer = 00000000] 10:01:45 INFO - PROCESS | 3796 | [3796] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:01:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 6 (10F92400) [pid = 3796] [serial = 6] [outer = 10F91800] 10:01:45 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 10:01:46 INFO - PROCESS | 3796 | [3796] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 10:01:46 INFO - PROCESS | 3796 | [3796] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 10:01:46 INFO - PROCESS | 3796 | [3796] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 10:01:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 7 (13A6D800) [pid = 3796] [serial = 7] [outer = 11DDE400] 10:01:46 INFO - PROCESS | 3796 | [3796] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:01:46 INFO - PROCESS | 3796 | 1469469706087 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1459 10:01:46 INFO - PROCESS | 3796 | 1469469706200 Marionette DEBUG Closed connection conn0 10:01:46 INFO - PROCESS | 3796 | [3796] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:01:46 INFO - PROCESS | 3796 | 1469469706211 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1460 10:01:46 INFO - PROCESS | 3796 | 1469469706239 Marionette DEBUG Closed connection conn1 10:01:46 INFO - PROCESS | 3796 | [3796] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:01:46 INFO - PROCESS | 3796 | 1469469706246 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1462 10:01:46 INFO - PROCESS | 3796 | ++DOCSHELL 11B01800 == 4 [pid = 3796] [id = 4] 10:01:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 8 (13F6A800) [pid = 3796] [serial = 8] [outer = 00000000] 10:01:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 9 (142F6C00) [pid = 3796] [serial = 9] [outer = 13F6A800] 10:01:46 INFO - PROCESS | 3796 | [3796] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 10:01:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 10 (142FC400) [pid = 3796] [serial = 10] [outer = 13F6A800] 10:01:46 INFO - PROCESS | 3796 | 1469469706457 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 10:01:46 INFO - PROCESS | 3796 | 1469469706463 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","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":"20160725093659","device":"desktop","version":"48.0"} 10:01:46 INFO - PROCESS | 3796 | [3796] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 10:01:46 INFO - PROCESS | 3796 | [3796] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 10:01:46 INFO - PROCESS | 3796 | [3796] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 10:01:46 INFO - PROCESS | 3796 | [3796] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:01:47 INFO - PROCESS | 3796 | ++DOCSHELL 158DB400 == 5 [pid = 3796] [id = 5] 10:01:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 11 (158DE000) [pid = 3796] [serial = 11] [outer = 00000000] 10:01:47 INFO - PROCESS | 3796 | ++DOCSHELL 158E8000 == 6 [pid = 3796] [id = 6] 10:01:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 12 (15A1C400) [pid = 3796] [serial = 12] [outer = 00000000] 10:01:47 INFO - PROCESS | 3796 | [3796] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 10:01:47 INFO - PROCESS | 3796 | ++DOCSHELL 165EF800 == 7 [pid = 3796] [id = 7] 10:01:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 13 (165EFC00) [pid = 3796] [serial = 13] [outer = 00000000] 10:01:47 INFO - PROCESS | 3796 | [3796] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 10:01:47 INFO - PROCESS | 3796 | [3796] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 10:01:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 14 (16896C00) [pid = 3796] [serial = 14] [outer = 165EFC00] 10:01:47 INFO - PROCESS | 3796 | [3796] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 10:01:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 15 (164A2800) [pid = 3796] [serial = 15] [outer = 158DE000] 10:01:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 16 (164A4400) [pid = 3796] [serial = 16] [outer = 15A1C400] 10:01:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 17 (164A7000) [pid = 3796] [serial = 17] [outer = 165EFC00] 10:01:48 INFO - PROCESS | 3796 | 1469469708612 Marionette INFO startBrowser e8f22849-ac77-40eb-a3af-8182837411f3 10:01:48 INFO - PROCESS | 3796 | 1469469708630 Marionette DEBUG loaded listener.js 10:01:48 INFO - PROCESS | 3796 | 1469469708643 Marionette DEBUG loaded listener.js 10:01:48 INFO - PROCESS | 3796 | 1469469708645 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:01:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 18 (132E5400) [pid = 3796] [serial = 18] [outer = 165EFC00] 10:01:49 INFO - PROCESS | 3796 | 1469469709181 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"e8f22849-ac77-40eb-a3af-8182837411f3","capabilities":{"browserName":"Firefox","browserVersion":"48.0","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":"20160725093659","device":"desktop","version":"48.0","command_id":1}}] 10:01:49 INFO - PROCESS | 3796 | 1469469709335 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 10:01:49 INFO - PROCESS | 3796 | 1469469709339 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:01:49 INFO - PROCESS | 3796 | 1469469709395 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 10:01:49 INFO - PROCESS | 3796 | 1469469709478 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 10:01:49 INFO - PROCESS | 3796 | 1469469709481 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:01:49 INFO - PROCESS | 3796 | [3796] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 10:01:49 INFO - PROCESS | 3796 | [3796] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 10:01:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 19 (134B4800) [pid = 3796] [serial = 19] [outer = 165EFC00] 10:01:49 INFO - PROCESS | 3796 | [3796] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 10:01:49 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:01:50 INFO - PROCESS | 3796 | 1469469710032 Marionette TRACE conn2 <- [1,3,null,{}] 10:01:50 INFO - PROCESS | 3796 | 1469469710049 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 10:01:50 INFO - PROCESS | 3796 | 1469469710052 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:01:50 INFO - PROCESS | 3796 | 1469469710079 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 10:01:50 INFO - PROCESS | 3796 | 1469469710122 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 10:01:50 INFO - PROCESS | 3796 | 1469469710125 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 10:01:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 10:01:50 INFO - PROCESS | 3796 | 1469469710145 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 10:01:50 INFO - PROCESS | 3796 | 1469469710148 Marionette TRACE conn2 <- [1,6,null,{}] 10:01:50 INFO - PROCESS | 3796 | 1469469710206 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:50 INFO - PROCESS | 3796 | 1469469710208 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:01:50 INFO - PROCESS | 3796 | 1469469710232 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 10:01:50 INFO - PROCESS | 3796 | 1469469710236 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:50 INFO - PROCESS | 3796 | 1469469710238 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:01:50 INFO - PROCESS | 3796 | ++DOCSHELL 165EB800 == 8 [pid = 3796] [id = 8] 10:01:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 20 (19A98C00) [pid = 3796] [serial = 20] [outer = 00000000] 10:01:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 21 (19B52800) [pid = 3796] [serial = 21] [outer = 19A98C00] 10:01:50 INFO - PROCESS | 3796 | 1469469710287 Marionette DEBUG loaded listener.js 10:01:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 22 (19B56800) [pid = 3796] [serial = 22] [outer = 19A98C00] 10:01:50 INFO - PROCESS | 3796 | ++DOCSHELL 19E9B800 == 9 [pid = 3796] [id = 9] 10:01:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 23 (19E9FC00) [pid = 3796] [serial = 23] [outer = 00000000] 10:01:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 24 (19EA2C00) [pid = 3796] [serial = 24] [outer = 19E9FC00] 10:01:50 INFO - PROCESS | 3796 | 1469469710637 Marionette DEBUG loaded listener.js 10:01:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 25 (19EC5400) [pid = 3796] [serial = 25] [outer = 19E9FC00] 10:01:50 INFO - PROCESS | 3796 | 1469469710942 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 10:01:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 10:01:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 852ms 10:01:50 INFO - PROCESS | 3796 | 1469469710993 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 10:01:50 INFO - PROCESS | 3796 | 1469469710995 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 10:01:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 10:01:51 INFO - PROCESS | 3796 | 1469469711037 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 10:01:51 INFO - PROCESS | 3796 | 1469469711039 Marionette TRACE conn2 <- [1,10,null,{}] 10:01:51 INFO - PROCESS | 3796 | 1469469711059 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:51 INFO - PROCESS | 3796 | 1469469711064 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:01:51 INFO - PROCESS | 3796 | 1469469711156 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 10:01:51 INFO - PROCESS | 3796 | 1469469711161 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:51 INFO - PROCESS | 3796 | 1469469711164 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:01:51 INFO - PROCESS | 3796 | ++DOCSHELL 1A2F3800 == 10 [pid = 3796] [id = 10] 10:01:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 26 (1A2F3C00) [pid = 3796] [serial = 26] [outer = 00000000] 10:01:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 27 (1AB49800) [pid = 3796] [serial = 27] [outer = 1A2F3C00] 10:01:51 INFO - PROCESS | 3796 | 1469469711211 Marionette DEBUG loaded listener.js 10:01:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 28 (1AB4D400) [pid = 3796] [serial = 28] [outer = 1A2F3C00] 10:01:51 INFO - PROCESS | 3796 | 1469469711525 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 10:01:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 10:01:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 543ms 10:01:51 INFO - PROCESS | 3796 | 1469469711546 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 10:01:51 INFO - PROCESS | 3796 | 1469469711548 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 10:01:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 10:01:51 INFO - PROCESS | 3796 | 1469469711557 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 10:01:51 INFO - PROCESS | 3796 | 1469469711559 Marionette TRACE conn2 <- [1,14,null,{}] 10:01:51 INFO - PROCESS | 3796 | 1469469711562 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:51 INFO - PROCESS | 3796 | 1469469711565 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:01:51 INFO - PROCESS | 3796 | 1469469711648 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 10:01:51 INFO - PROCESS | 3796 | 1469469711653 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:51 INFO - PROCESS | 3796 | 1469469711655 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:01:51 INFO - PROCESS | 3796 | ++DOCSHELL 1A45C400 == 11 [pid = 3796] [id = 11] 10:01:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 29 (1A45DC00) [pid = 3796] [serial = 29] [outer = 00000000] 10:01:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 30 (1A961800) [pid = 3796] [serial = 30] [outer = 1A45DC00] 10:01:51 INFO - PROCESS | 3796 | 1469469711699 Marionette DEBUG loaded listener.js 10:01:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 31 (1AB55400) [pid = 3796] [serial = 31] [outer = 1A45DC00] 10:01:52 INFO - PROCESS | 3796 | 1469469712035 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 10:01:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 10:01:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 499ms 10:01:52 INFO - PROCESS | 3796 | 1469469712056 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 10:01:52 INFO - PROCESS | 3796 | 1469469712058 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 10:01:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 10:01:52 INFO - PROCESS | 3796 | 1469469712061 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 10:01:52 INFO - PROCESS | 3796 | 1469469712063 Marionette TRACE conn2 <- [1,18,null,{}] 10:01:52 INFO - PROCESS | 3796 | 1469469712067 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:52 INFO - PROCESS | 3796 | 1469469712069 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:01:52 INFO - PROCESS | 3796 | 1469469712192 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 10:01:52 INFO - PROCESS | 3796 | 1469469712198 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:52 INFO - PROCESS | 3796 | 1469469712201 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:01:52 INFO - PROCESS | 3796 | ++DOCSHELL 1A6A2000 == 12 [pid = 3796] [id = 12] 10:01:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 32 (1A6A6000) [pid = 3796] [serial = 32] [outer = 00000000] 10:01:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 33 (1A6ACC00) [pid = 3796] [serial = 33] [outer = 1A6A6000] 10:01:52 INFO - PROCESS | 3796 | 1469469712232 Marionette DEBUG loaded listener.js 10:01:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 34 (1AB51C00) [pid = 3796] [serial = 34] [outer = 1A6A6000] 10:01:52 INFO - PROCESS | 3796 | 1469469712579 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 10:01:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 10:01:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 558ms 10:01:52 INFO - PROCESS | 3796 | 1469469712618 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 10:01:52 INFO - PROCESS | 3796 | 1469469712620 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 10:01:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 10:01:52 INFO - PROCESS | 3796 | 1469469712624 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 10:01:52 INFO - PROCESS | 3796 | 1469469712625 Marionette TRACE conn2 <- [1,22,null,{}] 10:01:52 INFO - PROCESS | 3796 | 1469469712629 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:52 INFO - PROCESS | 3796 | 1469469712631 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:01:52 INFO - PROCESS | 3796 | 1469469712727 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 10:01:52 INFO - PROCESS | 3796 | 1469469712732 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:52 INFO - PROCESS | 3796 | 1469469712734 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:01:52 INFO - PROCESS | 3796 | ++DOCSHELL 1AD4B800 == 13 [pid = 3796] [id = 13] 10:01:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 35 (1AD4BC00) [pid = 3796] [serial = 35] [outer = 00000000] 10:01:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 36 (1ADD1C00) [pid = 3796] [serial = 36] [outer = 1AD4BC00] 10:01:52 INFO - PROCESS | 3796 | 1469469712778 Marionette DEBUG loaded listener.js 10:01:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 37 (1ADD6000) [pid = 3796] [serial = 37] [outer = 1AD4BC00] 10:01:53 INFO - PROCESS | 3796 | 1469469713060 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 10:01:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 10:01:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 470ms 10:01:53 INFO - PROCESS | 3796 | 1469469713100 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 10:01:53 INFO - PROCESS | 3796 | 1469469713102 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 10:01:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 10:01:53 INFO - PROCESS | 3796 | 1469469713109 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 10:01:53 INFO - PROCESS | 3796 | 1469469713094 Marionette TRACE conn2 <- [1,26,null,{}] 10:01:53 INFO - PROCESS | 3796 | 1469469713097 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:53 INFO - PROCESS | 3796 | 1469469713099 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:01:53 INFO - PROCESS | 3796 | 1469469713192 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 10:01:53 INFO - PROCESS | 3796 | 1469469713198 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:53 INFO - PROCESS | 3796 | 1469469713200 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:01:53 INFO - PROCESS | 3796 | ++DOCSHELL 1ADDC000 == 14 [pid = 3796] [id = 14] 10:01:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 38 (1ADDE800) [pid = 3796] [serial = 38] [outer = 00000000] 10:01:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 39 (1B04BC00) [pid = 3796] [serial = 39] [outer = 1ADDE800] 10:01:53 INFO - PROCESS | 3796 | 1469469713243 Marionette DEBUG loaded listener.js 10:01:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 40 (1B051000) [pid = 3796] [serial = 40] [outer = 1ADDE800] 10:01:53 INFO - PROCESS | 3796 | 1469469713554 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 10:01:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 10:01:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 499ms 10:01:53 INFO - PROCESS | 3796 | 1469469713604 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 10:01:53 INFO - PROCESS | 3796 | 1469469713606 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 10:01:53 INFO - PROCESS | 3796 | 1469469713610 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 10:01:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 10:01:53 INFO - PROCESS | 3796 | 1469469713611 Marionette TRACE conn2 <- [1,30,null,{}] 10:01:53 INFO - PROCESS | 3796 | 1469469713615 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:53 INFO - PROCESS | 3796 | 1469469713616 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:01:53 INFO - PROCESS | 3796 | ++DOCSHELL 1B1DD000 == 15 [pid = 3796] [id = 15] 10:01:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 41 (1B1DD400) [pid = 3796] [serial = 41] [outer = 00000000] 10:01:53 INFO - PROCESS | 3796 | 1469469713704 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 10:01:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 42 (1B1D9C00) [pid = 3796] [serial = 42] [outer = 1B1DD400] 10:01:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 43 (1B1E0800) [pid = 3796] [serial = 43] [outer = 1B1DD400] 10:01:53 INFO - PROCESS | 3796 | 1469469713743 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:53 INFO - PROCESS | 3796 | 1469469713744 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:01:53 INFO - PROCESS | 3796 | ++DOCSHELL 1B04A800 == 16 [pid = 3796] [id = 16] 10:01:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 44 (1B1E0000) [pid = 3796] [serial = 44] [outer = 00000000] 10:01:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 45 (1B2B0000) [pid = 3796] [serial = 45] [outer = 1B1E0000] 10:01:53 INFO - PROCESS | 3796 | ++DOCSHELL 1B2B2400 == 17 [pid = 3796] [id = 17] 10:01:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 46 (1B2B2800) [pid = 3796] [serial = 46] [outer = 00000000] 10:01:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 47 (1B2B5000) [pid = 3796] [serial = 47] [outer = 1B2B2800] 10:01:53 INFO - PROCESS | 3796 | 1469469713836 Marionette DEBUG loaded listener.js 10:01:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 48 (1B2B5400) [pid = 3796] [serial = 48] [outer = 1B2B2800] 10:01:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 49 (1B06C000) [pid = 3796] [serial = 49] [outer = 1B1E0000] 10:01:54 INFO - PROCESS | 3796 | 1469469714230 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 10:01:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 10:01:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 646ms 10:01:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 10:01:54 INFO - PROCESS | 3796 | 1469469714254 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 10:01:54 INFO - PROCESS | 3796 | 1469469714256 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 10:01:54 INFO - PROCESS | 3796 | 1469469714259 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 10:01:54 INFO - PROCESS | 3796 | 1469469714261 Marionette TRACE conn2 <- [1,34,null,{}] 10:01:54 INFO - PROCESS | 3796 | 1469469714268 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:54 INFO - PROCESS | 3796 | 1469469714270 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:01:54 INFO - PROCESS | 3796 | 1469469714405 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 10:01:54 INFO - PROCESS | 3796 | --DOCSHELL 1189A000 == 16 [pid = 3796] [id = 1] 10:01:54 INFO - PROCESS | 3796 | 1469469714938 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:54 INFO - PROCESS | 3796 | 1469469714942 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:01:54 INFO - PROCESS | 3796 | ++DOCSHELL 0F9E3800 == 17 [pid = 3796] [id = 18] 10:01:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 50 (0F9E7800) [pid = 3796] [serial = 50] [outer = 00000000] 10:01:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 51 (1032B400) [pid = 3796] [serial = 51] [outer = 0F9E7800] 10:01:54 INFO - PROCESS | 3796 | 1469469714999 Marionette DEBUG loaded listener.js 10:01:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 52 (10514400) [pid = 3796] [serial = 52] [outer = 0F9E7800] 10:01:55 INFO - PROCESS | 3796 | 1469469715483 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 10:01:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 10:01:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1277ms 10:01:55 INFO - PROCESS | 3796 | 1469469715548 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 10:01:55 INFO - PROCESS | 3796 | 1469469715552 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 10:01:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 10:01:55 INFO - PROCESS | 3796 | 1469469715557 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 10:01:55 INFO - PROCESS | 3796 | 1469469715561 Marionette TRACE conn2 <- [1,38,null,{}] 10:01:55 INFO - PROCESS | 3796 | 1469469715566 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:55 INFO - PROCESS | 3796 | 1469469715569 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:01:55 INFO - PROCESS | 3796 | 1469469715685 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 10:01:55 INFO - PROCESS | 3796 | 1469469715762 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:55 INFO - PROCESS | 3796 | 1469469715766 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:01:55 INFO - PROCESS | 3796 | ++DOCSHELL 1127F400 == 18 [pid = 3796] [id = 19] 10:01:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 53 (11281800) [pid = 3796] [serial = 53] [outer = 00000000] 10:01:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 54 (12BB1800) [pid = 3796] [serial = 54] [outer = 11281800] 10:01:55 INFO - PROCESS | 3796 | 1469469715821 Marionette DEBUG loaded listener.js 10:01:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 55 (12EF4400) [pid = 3796] [serial = 55] [outer = 11281800] 10:01:56 INFO - PROCESS | 3796 | 1469469716309 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 10:01:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 10:01:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 778ms 10:01:56 INFO - PROCESS | 3796 | 1469469716348 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 10:01:56 INFO - PROCESS | 3796 | 1469469716351 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 10:01:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 10:01:56 INFO - PROCESS | 3796 | 1469469716355 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 10:01:56 INFO - PROCESS | 3796 | 1469469716357 Marionette TRACE conn2 <- [1,42,null,{}] 10:01:56 INFO - PROCESS | 3796 | 1469469716361 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:56 INFO - PROCESS | 3796 | 1469469716363 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:01:56 INFO - PROCESS | 3796 | 1469469716489 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 10:01:56 INFO - PROCESS | 3796 | 1469469716549 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:56 INFO - PROCESS | 3796 | 1469469716552 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:01:56 INFO - PROCESS | 3796 | ++DOCSHELL 13A63000 == 19 [pid = 3796] [id = 20] 10:01:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (13A63800) [pid = 3796] [serial = 56] [outer = 00000000] 10:01:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (13E79800) [pid = 3796] [serial = 57] [outer = 13A63800] 10:01:56 INFO - PROCESS | 3796 | 1469469716607 Marionette DEBUG loaded listener.js 10:01:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (150C0800) [pid = 3796] [serial = 58] [outer = 13A63800] 10:01:57 INFO - PROCESS | 3796 | 1469469717274 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 10:01:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 10:01:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 940ms 10:01:57 INFO - PROCESS | 3796 | 1469469717302 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 10:01:57 INFO - PROCESS | 3796 | 1469469717306 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 10:01:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 10:01:57 INFO - PROCESS | 3796 | 1469469717311 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 10:01:57 INFO - PROCESS | 3796 | 1469469717314 Marionette TRACE conn2 <- [1,46,null,{}] 10:01:57 INFO - PROCESS | 3796 | 1469469717336 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:57 INFO - PROCESS | 3796 | 1469469717339 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:01:57 INFO - PROCESS | 3796 | 1469469717422 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 10:01:57 INFO - PROCESS | 3796 | 1469469717485 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:57 INFO - PROCESS | 3796 | 1469469717490 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:01:57 INFO - PROCESS | 3796 | ++DOCSHELL 10A07C00 == 20 [pid = 3796] [id = 21] 10:01:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (10A08C00) [pid = 3796] [serial = 59] [outer = 00000000] 10:01:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (10A4E000) [pid = 3796] [serial = 60] [outer = 10A08C00] 10:01:57 INFO - PROCESS | 3796 | 1469469717542 Marionette DEBUG loaded listener.js 10:01:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (10B79C00) [pid = 3796] [serial = 61] [outer = 10A08C00] 10:01:57 INFO - PROCESS | 3796 | --DOCSHELL 11B01800 == 19 [pid = 3796] [id = 4] 10:01:58 INFO - PROCESS | 3796 | 1469469718086 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 10:01:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 10:01:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 807ms 10:01:58 INFO - PROCESS | 3796 | 1469469718119 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 10:01:58 INFO - PROCESS | 3796 | 1469469718123 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 10:01:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 10:01:58 INFO - PROCESS | 3796 | 1469469718129 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 10:01:58 INFO - PROCESS | 3796 | 1469469718132 Marionette TRACE conn2 <- [1,50,null,{}] 10:01:58 INFO - PROCESS | 3796 | 1469469718135 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:58 INFO - PROCESS | 3796 | 1469469718138 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:01:58 INFO - PROCESS | 3796 | 1469469718220 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 10:01:58 INFO - PROCESS | 3796 | 1469469718210 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:58 INFO - PROCESS | 3796 | 1469469718212 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:01:58 INFO - PROCESS | 3796 | ++DOCSHELL 10F03400 == 20 [pid = 3796] [id = 22] 10:01:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (10F07000) [pid = 3796] [serial = 62] [outer = 00000000] 10:01:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (12B71800) [pid = 3796] [serial = 63] [outer = 10F07000] 10:01:58 INFO - PROCESS | 3796 | 1469469718258 Marionette DEBUG loaded listener.js 10:01:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (12BBC000) [pid = 3796] [serial = 64] [outer = 10F07000] 10:01:58 INFO - PROCESS | 3796 | 1469469718649 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:01:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 10:01:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 558ms 10:01:58 INFO - PROCESS | 3796 | 1469469718692 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 10:01:58 INFO - PROCESS | 3796 | 1469469718694 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 10:01:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 10:01:58 INFO - PROCESS | 3796 | 1469469718697 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 10:01:58 INFO - PROCESS | 3796 | 1469469718701 Marionette TRACE conn2 <- [1,54,null,{}] 10:01:58 INFO - PROCESS | 3796 | 1469469718711 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:58 INFO - PROCESS | 3796 | 1469469718716 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:01:58 INFO - PROCESS | 3796 | 1469469718781 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 10:01:58 INFO - PROCESS | 3796 | 1469469718788 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:58 INFO - PROCESS | 3796 | 1469469718791 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:01:58 INFO - PROCESS | 3796 | ++DOCSHELL 132DA400 == 21 [pid = 3796] [id = 23] 10:01:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (132DEC00) [pid = 3796] [serial = 65] [outer = 00000000] 10:01:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (134D4400) [pid = 3796] [serial = 66] [outer = 132DEC00] 10:01:58 INFO - PROCESS | 3796 | 1469469718839 Marionette DEBUG loaded listener.js 10:01:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (134E3000) [pid = 3796] [serial = 67] [outer = 132DEC00] 10:01:59 INFO - PROCESS | 3796 | 1469469719217 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:01:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 10:01:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 558ms 10:01:59 INFO - PROCESS | 3796 | 1469469719258 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 10:01:59 INFO - PROCESS | 3796 | 1469469719261 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 10:01:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 10:01:59 INFO - PROCESS | 3796 | 1469469719265 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 10:01:59 INFO - PROCESS | 3796 | 1469469719267 Marionette TRACE conn2 <- [1,58,null,{}] 10:01:59 INFO - PROCESS | 3796 | 1469469719270 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:59 INFO - PROCESS | 3796 | 1469469719272 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:01:59 INFO - PROCESS | 3796 | 1469469719347 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 10:01:59 INFO - PROCESS | 3796 | 1469469719352 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:59 INFO - PROCESS | 3796 | 1469469719355 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:01:59 INFO - PROCESS | 3796 | ++DOCSHELL 13B49400 == 22 [pid = 3796] [id = 24] 10:01:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (13B4A000) [pid = 3796] [serial = 68] [outer = 00000000] 10:01:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (142F6800) [pid = 3796] [serial = 69] [outer = 13B4A000] 10:01:59 INFO - PROCESS | 3796 | 1469469719399 Marionette DEBUG loaded listener.js 10:01:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (1458C400) [pid = 3796] [serial = 70] [outer = 13B4A000] 10:01:59 INFO - PROCESS | 3796 | 1469469719759 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:01:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 10:01:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 558ms 10:01:59 INFO - PROCESS | 3796 | 1469469719827 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 10:01:59 INFO - PROCESS | 3796 | 1469469719829 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 10:01:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 10:01:59 INFO - PROCESS | 3796 | 1469469719833 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 10:01:59 INFO - PROCESS | 3796 | 1469469719835 Marionette TRACE conn2 <- [1,62,null,{}] 10:01:59 INFO - PROCESS | 3796 | 1469469719838 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:01:59 INFO - PROCESS | 3796 | 1469469719840 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:01:59 INFO - PROCESS | 3796 | 1469469719901 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 10:01:59 INFO - PROCESS | 3796 | 1469469719906 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:01:59 INFO - PROCESS | 3796 | 1469469719908 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:01:59 INFO - PROCESS | 3796 | ++DOCSHELL 15302800 == 23 [pid = 3796] [id = 25] 10:01:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (15305400) [pid = 3796] [serial = 71] [outer = 00000000] 10:01:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (153ED000) [pid = 3796] [serial = 72] [outer = 15305400] 10:01:59 INFO - PROCESS | 3796 | 1469469719953 Marionette DEBUG loaded listener.js 10:02:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (153ED400) [pid = 3796] [serial = 73] [outer = 15305400] 10:02:00 INFO - PROCESS | 3796 | 1469469720350 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:02:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 10:02:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 558ms 10:02:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 10:02:00 INFO - PROCESS | 3796 | 1469469720395 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 10:02:00 INFO - PROCESS | 3796 | 1469469720397 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 10:02:00 INFO - PROCESS | 3796 | 1469469720404 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 10:02:00 INFO - PROCESS | 3796 | 1469469720406 Marionette TRACE conn2 <- [1,66,null,{}] 10:02:00 INFO - PROCESS | 3796 | 1469469720409 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:00 INFO - PROCESS | 3796 | 1469469720414 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:00 INFO - PROCESS | 3796 | 1469469720503 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 10:02:00 INFO - PROCESS | 3796 | 1469469720518 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:00 INFO - PROCESS | 3796 | 1469469720520 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:00 INFO - PROCESS | 3796 | ++DOCSHELL 13917400 == 24 [pid = 3796] [id = 26] 10:02:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (15A26000) [pid = 3796] [serial = 74] [outer = 00000000] 10:02:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (16809C00) [pid = 3796] [serial = 75] [outer = 15A26000] 10:02:00 INFO - PROCESS | 3796 | 1469469720563 Marionette DEBUG loaded listener.js 10:02:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1680DC00) [pid = 3796] [serial = 76] [outer = 15A26000] 10:02:00 INFO - PROCESS | 3796 | 1469469720934 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:02:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 10:02:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 558ms 10:02:00 INFO - PROCESS | 3796 | 1469469720958 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 10:02:00 INFO - PROCESS | 3796 | 1469469720960 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 10:02:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 10:02:00 INFO - PROCESS | 3796 | 1469469720963 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 10:02:00 INFO - PROCESS | 3796 | 1469469720965 Marionette TRACE conn2 <- [1,70,null,{}] 10:02:00 INFO - PROCESS | 3796 | 1469469720982 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:00 INFO - PROCESS | 3796 | 1469469720984 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:01 INFO - PROCESS | 3796 | 1469469721052 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 10:02:01 INFO - PROCESS | 3796 | 1469469721057 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:01 INFO - PROCESS | 3796 | 1469469721059 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:01 INFO - PROCESS | 3796 | ++DOCSHELL 168EC800 == 25 [pid = 3796] [id = 27] 10:02:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (168ED800) [pid = 3796] [serial = 77] [outer = 00000000] 10:02:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (16D65400) [pid = 3796] [serial = 78] [outer = 168ED800] 10:02:01 INFO - PROCESS | 3796 | 1469469721102 Marionette DEBUG loaded listener.js 10:02:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (17383400) [pid = 3796] [serial = 79] [outer = 168ED800] 10:02:01 INFO - PROCESS | 3796 | 1469469721465 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:02:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 10:02:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 559ms 10:02:01 INFO - PROCESS | 3796 | 1469469721526 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 10:02:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 10:02:01 INFO - PROCESS | 3796 | 1469469721529 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 10:02:01 INFO - PROCESS | 3796 | 1469469721533 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 10:02:01 INFO - PROCESS | 3796 | 1469469721535 Marionette TRACE conn2 <- [1,74,null,{}] 10:02:01 INFO - PROCESS | 3796 | 1469469721555 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:01 INFO - PROCESS | 3796 | 1469469721556 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:01 INFO - PROCESS | 3796 | 1469469721616 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 10:02:01 INFO - PROCESS | 3796 | 1469469721621 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:01 INFO - PROCESS | 3796 | 1469469721623 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:01 INFO - PROCESS | 3796 | ++DOCSHELL 16809800 == 26 [pid = 3796] [id = 28] 10:02:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1680B800) [pid = 3796] [serial = 80] [outer = 00000000] 10:02:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (174AD400) [pid = 3796] [serial = 81] [outer = 1680B800] 10:02:01 INFO - PROCESS | 3796 | 1469469721667 Marionette DEBUG loaded listener.js 10:02:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (177A1000) [pid = 3796] [serial = 82] [outer = 1680B800] 10:02:02 INFO - PROCESS | 3796 | 1469469722043 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:02:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 10:02:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 558ms 10:02:02 INFO - PROCESS | 3796 | 1469469722098 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 10:02:02 INFO - PROCESS | 3796 | 1469469722100 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 10:02:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 10:02:02 INFO - PROCESS | 3796 | 1469469722104 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 10:02:02 INFO - PROCESS | 3796 | 1469469722105 Marionette TRACE conn2 <- [1,78,null,{}] 10:02:02 INFO - PROCESS | 3796 | 1469469722109 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:02 INFO - PROCESS | 3796 | 1469469722110 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:02 INFO - PROCESS | 3796 | 1469469722170 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 10:02:02 INFO - PROCESS | 3796 | 1469469722175 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:02 INFO - PROCESS | 3796 | 1469469722177 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:02 INFO - PROCESS | 3796 | ++DOCSHELL 13453400 == 27 [pid = 3796] [id = 29] 10:02:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1738B400) [pid = 3796] [serial = 83] [outer = 00000000] 10:02:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (17D21400) [pid = 3796] [serial = 84] [outer = 1738B400] 10:02:02 INFO - PROCESS | 3796 | 1469469722220 Marionette DEBUG loaded listener.js 10:02:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (17F1BC00) [pid = 3796] [serial = 85] [outer = 1738B400] 10:02:02 INFO - PROCESS | 3796 | 1469469722599 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:02:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 10:02:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 558ms 10:02:02 INFO - PROCESS | 3796 | 1469469722669 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 10:02:02 INFO - PROCESS | 3796 | 1469469722671 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 10:02:02 INFO - PROCESS | 3796 | 1469469722674 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 10:02:02 INFO - PROCESS | 3796 | 1469469722676 Marionette TRACE conn2 <- [1,82,null,{}] 10:02:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 10:02:02 INFO - PROCESS | 3796 | 1469469722680 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:02 INFO - PROCESS | 3796 | 1469469722682 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:02 INFO - PROCESS | 3796 | 1469469722750 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 10:02:02 INFO - PROCESS | 3796 | 1469469722755 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:02 INFO - PROCESS | 3796 | 1469469722757 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:02 INFO - PROCESS | 3796 | ++DOCSHELL 168EC400 == 28 [pid = 3796] [id = 30] 10:02:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (174AE000) [pid = 3796] [serial = 86] [outer = 00000000] 10:02:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (19295800) [pid = 3796] [serial = 87] [outer = 174AE000] 10:02:02 INFO - PROCESS | 3796 | 1469469722804 Marionette DEBUG loaded listener.js 10:02:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (19690800) [pid = 3796] [serial = 88] [outer = 174AE000] 10:02:03 INFO - PROCESS | 3796 | 1469469723173 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:02:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 10:02:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 558ms 10:02:03 INFO - PROCESS | 3796 | 1469469723236 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 10:02:03 INFO - PROCESS | 3796 | 1469469723239 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 10:02:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 10:02:03 INFO - PROCESS | 3796 | 1469469723242 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 10:02:03 INFO - PROCESS | 3796 | 1469469723244 Marionette TRACE conn2 <- [1,86,null,{}] 10:02:03 INFO - PROCESS | 3796 | 1469469723248 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:03 INFO - PROCESS | 3796 | 1469469723250 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:03 INFO - PROCESS | 3796 | 1469469723325 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 10:02:03 INFO - PROCESS | 3796 | 1469469723330 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:03 INFO - PROCESS | 3796 | 1469469723332 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:03 INFO - PROCESS | 3796 | ++DOCSHELL 19A97000 == 29 [pid = 3796] [id = 31] 10:02:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (19B52400) [pid = 3796] [serial = 89] [outer = 00000000] 10:02:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (19B5D000) [pid = 3796] [serial = 90] [outer = 19B52400] 10:02:03 INFO - PROCESS | 3796 | 1469469723376 Marionette DEBUG loaded listener.js 10:02:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (19E09000) [pid = 3796] [serial = 91] [outer = 19B52400] 10:02:03 INFO - PROCESS | 3796 | 1469469723765 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:02:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 10:02:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 558ms 10:02:03 INFO - PROCESS | 3796 | 1469469723801 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 10:02:03 INFO - PROCESS | 3796 | 1469469723803 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 10:02:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 10:02:03 INFO - PROCESS | 3796 | 1469469723806 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 10:02:03 INFO - PROCESS | 3796 | 1469469723808 Marionette TRACE conn2 <- [1,90,null,{}] 10:02:03 INFO - PROCESS | 3796 | 1469469723811 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:03 INFO - PROCESS | 3796 | 1469469723813 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:03 INFO - PROCESS | 3796 | 1469469723924 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 10:02:03 INFO - PROCESS | 3796 | 1469469723931 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:03 INFO - PROCESS | 3796 | 1469469723933 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:03 INFO - PROCESS | 3796 | ++DOCSHELL 10A04400 == 30 [pid = 3796] [id = 32] 10:02:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1316DC00) [pid = 3796] [serial = 92] [outer = 00000000] 10:02:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (19E9F400) [pid = 3796] [serial = 93] [outer = 1316DC00] 10:02:03 INFO - PROCESS | 3796 | 1469469723963 Marionette DEBUG loaded listener.js 10:02:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (19EC6C00) [pid = 3796] [serial = 94] [outer = 1316DC00] 10:02:04 INFO - PROCESS | 3796 | 1469469724328 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:02:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 10:02:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 558ms 10:02:04 INFO - PROCESS | 3796 | 1469469724367 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 10:02:04 INFO - PROCESS | 3796 | 1469469724379 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 10:02:04 INFO - PROCESS | 3796 | 1469469724383 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 10:02:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 10:02:04 INFO - PROCESS | 3796 | 1469469724384 Marionette TRACE conn2 <- [1,94,null,{}] 10:02:04 INFO - PROCESS | 3796 | 1469469724388 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:04 INFO - PROCESS | 3796 | 1469469724389 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:04 INFO - PROCESS | 3796 | 1469469724512 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 10:02:04 INFO - PROCESS | 3796 | 1469469724505 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:04 INFO - PROCESS | 3796 | 1469469724507 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:04 INFO - PROCESS | 3796 | ++DOCSHELL 1344B800 == 31 [pid = 3796] [id = 33] 10:02:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (19B58000) [pid = 3796] [serial = 95] [outer = 00000000] 10:02:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (1A456800) [pid = 3796] [serial = 96] [outer = 19B58000] 10:02:04 INFO - PROCESS | 3796 | 1469469724551 Marionette DEBUG loaded listener.js 10:02:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (1A45A000) [pid = 3796] [serial = 97] [outer = 19B58000] 10:02:05 INFO - PROCESS | 3796 | 1469469725731 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 10:02:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 10:02:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1410ms 10:02:05 INFO - PROCESS | 3796 | 1469469725803 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 10:02:05 INFO - PROCESS | 3796 | 1469469725808 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 10:02:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 10:02:05 INFO - PROCESS | 3796 | 1469469725813 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 10:02:05 INFO - PROCESS | 3796 | 1469469725815 Marionette TRACE conn2 <- [1,98,null,{}] 10:02:05 INFO - PROCESS | 3796 | 1469469725822 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:05 INFO - PROCESS | 3796 | 1469469725825 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:05 INFO - PROCESS | 3796 | 1469469725954 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 10:02:05 INFO - PROCESS | 3796 | 1469469725960 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:05 INFO - PROCESS | 3796 | 1469469725963 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:05 INFO - PROCESS | 3796 | ++DOCSHELL 10A48400 == 32 [pid = 3796] [id = 34] 10:02:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (10A4D800) [pid = 3796] [serial = 98] [outer = 00000000] 10:02:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (10F0F400) [pid = 3796] [serial = 99] [outer = 10A4D800] 10:02:06 INFO - PROCESS | 3796 | 1469469726010 Marionette DEBUG loaded listener.js 10:02:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (10EEC800) [pid = 3796] [serial = 100] [outer = 10A4D800] 10:02:06 INFO - PROCESS | 3796 | 1469469726394 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 10:02:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 10:02:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 587ms 10:02:06 INFO - PROCESS | 3796 | 1469469726416 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 10:02:06 INFO - PROCESS | 3796 | 1469469726420 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 10:02:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 10:02:06 INFO - PROCESS | 3796 | 1469469726426 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 10:02:06 INFO - PROCESS | 3796 | 1469469726428 Marionette TRACE conn2 <- [1,102,null,{}] 10:02:06 INFO - PROCESS | 3796 | 1469469726432 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:06 INFO - PROCESS | 3796 | 1469469726434 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:06 INFO - PROCESS | 3796 | 1469469726521 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 10:02:06 INFO - PROCESS | 3796 | 1469469726526 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:06 INFO - PROCESS | 3796 | 1469469726529 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:06 INFO - PROCESS | 3796 | ++DOCSHELL 12964800 == 33 [pid = 3796] [id = 35] 10:02:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (129EF800) [pid = 3796] [serial = 101] [outer = 00000000] 10:02:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (12E70C00) [pid = 3796] [serial = 102] [outer = 129EF800] 10:02:06 INFO - PROCESS | 3796 | 1469469726575 Marionette DEBUG loaded listener.js 10:02:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (1312FC00) [pid = 3796] [serial = 103] [outer = 129EF800] 10:02:07 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (13F6A800) [pid = 3796] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 10:02:07 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (1ADDE800) [pid = 3796] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 10:02:07 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (1AD4BC00) [pid = 3796] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 10:02:07 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (1A6A6000) [pid = 3796] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 10:02:07 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (1A45DC00) [pid = 3796] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 10:02:07 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (1A2F3C00) [pid = 3796] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 10:02:07 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (19A98C00) [pid = 3796] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 10:02:07 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (1B2B2800) [pid = 3796] [serial = 46] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 10:02:07 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (0F9E7800) [pid = 3796] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 10:02:07 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (11281800) [pid = 3796] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 10:02:07 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (13A63800) [pid = 3796] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 10:02:07 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (10A08C00) [pid = 3796] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 10:02:07 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (10F07000) [pid = 3796] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 10:02:07 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (132DEC00) [pid = 3796] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 10:02:07 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (13B4A000) [pid = 3796] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 10:02:07 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (15305400) [pid = 3796] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 10:02:07 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (15A26000) [pid = 3796] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 10:02:07 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (168ED800) [pid = 3796] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 10:02:07 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1680B800) [pid = 3796] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 10:02:07 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1738B400) [pid = 3796] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 10:02:07 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (174AE000) [pid = 3796] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 10:02:07 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (19B52400) [pid = 3796] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 10:02:07 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1316DC00) [pid = 3796] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 10:02:07 INFO - PROCESS | 3796 | 1469469727388 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 10:02:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 10:02:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 984ms 10:02:07 INFO - PROCESS | 3796 | 1469469727402 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 10:02:07 INFO - PROCESS | 3796 | 1469469727404 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 10:02:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 10:02:07 INFO - PROCESS | 3796 | 1469469727434 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 10:02:07 INFO - PROCESS | 3796 | 1469469727437 Marionette TRACE conn2 <- [1,106,null,{}] 10:02:07 INFO - PROCESS | 3796 | 1469469727448 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:07 INFO - PROCESS | 3796 | 1469469727452 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:07 INFO - PROCESS | 3796 | 1469469727515 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 10:02:07 INFO - PROCESS | 3796 | 1469469727522 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:07 INFO - PROCESS | 3796 | 1469469727524 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:07 INFO - PROCESS | 3796 | ++DOCSHELL 12EF6400 == 34 [pid = 3796] [id = 36] 10:02:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1316B000) [pid = 3796] [serial = 104] [outer = 00000000] 10:02:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (134D5C00) [pid = 3796] [serial = 105] [outer = 1316B000] 10:02:07 INFO - PROCESS | 3796 | 1469469727571 Marionette DEBUG loaded listener.js 10:02:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (13A61C00) [pid = 3796] [serial = 106] [outer = 1316B000] 10:02:07 INFO - PROCESS | 3796 | 1469469727965 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 10:02:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 10:02:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 616ms 10:02:08 INFO - PROCESS | 3796 | 1469469728035 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 10:02:08 INFO - PROCESS | 3796 | 1469469728037 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 10:02:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 10:02:08 INFO - PROCESS | 3796 | 1469469728041 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 10:02:08 INFO - PROCESS | 3796 | 1469469728042 Marionette TRACE conn2 <- [1,110,null,{}] 10:02:08 INFO - PROCESS | 3796 | 1469469728029 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:08 INFO - PROCESS | 3796 | 1469469728031 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:08 INFO - PROCESS | 3796 | 1469469728108 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 10:02:08 INFO - PROCESS | 3796 | 1469469728116 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:08 INFO - PROCESS | 3796 | 1469469728118 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:08 INFO - PROCESS | 3796 | ++DOCSHELL 13B4B800 == 35 [pid = 3796] [id = 37] 10:02:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (13E7F000) [pid = 3796] [serial = 107] [outer = 00000000] 10:02:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (142FB400) [pid = 3796] [serial = 108] [outer = 13E7F000] 10:02:08 INFO - PROCESS | 3796 | 1469469728162 Marionette DEBUG loaded listener.js 10:02:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (153EBC00) [pid = 3796] [serial = 109] [outer = 13E7F000] 10:02:08 INFO - PROCESS | 3796 | 1469469728569 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 10:02:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 10:02:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 558ms 10:02:08 INFO - PROCESS | 3796 | 1469469728601 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 10:02:08 INFO - PROCESS | 3796 | 1469469728603 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 10:02:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 10:02:08 INFO - PROCESS | 3796 | 1469469728590 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 10:02:08 INFO - PROCESS | 3796 | 1469469728591 Marionette TRACE conn2 <- [1,114,null,{}] 10:02:08 INFO - PROCESS | 3796 | 1469469728598 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:08 INFO - PROCESS | 3796 | 1469469728600 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:08 INFO - PROCESS | 3796 | 1469469728674 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 10:02:08 INFO - PROCESS | 3796 | 1469469728680 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:08 INFO - PROCESS | 3796 | 1469469728682 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:08 INFO - PROCESS | 3796 | ++DOCSHELL 158E2C00 == 36 [pid = 3796] [id = 38] 10:02:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (15A20C00) [pid = 3796] [serial = 110] [outer = 00000000] 10:02:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (15A27800) [pid = 3796] [serial = 111] [outer = 15A20C00] 10:02:08 INFO - PROCESS | 3796 | 1469469728733 Marionette DEBUG loaded listener.js 10:02:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1680F400) [pid = 3796] [serial = 112] [outer = 15A20C00] 10:02:09 INFO - PROCESS | 3796 | 1469469729190 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 10:02:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 10:02:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 646ms 10:02:09 INFO - PROCESS | 3796 | 1469469729251 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 10:02:09 INFO - PROCESS | 3796 | 1469469729255 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 10:02:09 INFO - PROCESS | 3796 | 1469469729260 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 10:02:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 10:02:09 INFO - PROCESS | 3796 | 1469469729264 Marionette TRACE conn2 <- [1,118,null,{}] 10:02:09 INFO - PROCESS | 3796 | 1469469729269 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:09 INFO - PROCESS | 3796 | 1469469729272 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:09 INFO - PROCESS | 3796 | 1469469729441 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 10:02:09 INFO - PROCESS | 3796 | 1469469729529 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:09 INFO - PROCESS | 3796 | 1469469729532 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:09 INFO - PROCESS | 3796 | ++DOCSHELL 10B78800 == 37 [pid = 3796] [id = 39] 10:02:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (10B78C00) [pid = 3796] [serial = 113] [outer = 00000000] 10:02:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (10F08800) [pid = 3796] [serial = 114] [outer = 10B78C00] 10:02:09 INFO - PROCESS | 3796 | 1469469729608 Marionette DEBUG loaded listener.js 10:02:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (10F8F800) [pid = 3796] [serial = 115] [outer = 10B78C00] 10:02:10 INFO - PROCESS | 3796 | 1469469730097 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 10:02:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 10:02:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 881ms 10:02:10 INFO - PROCESS | 3796 | 1469469730152 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 10:02:10 INFO - PROCESS | 3796 | 1469469730156 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 10:02:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 10:02:10 INFO - PROCESS | 3796 | 1469469730163 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 10:02:10 INFO - PROCESS | 3796 | 1469469730166 Marionette TRACE conn2 <- [1,122,null,{}] 10:02:10 INFO - PROCESS | 3796 | 1469469730170 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:10 INFO - PROCESS | 3796 | 1469469730173 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:10 INFO - PROCESS | 3796 | 1469469730278 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 10:02:10 INFO - PROCESS | 3796 | 1469469730363 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:10 INFO - PROCESS | 3796 | 1469469730350 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:10 INFO - PROCESS | 3796 | ++DOCSHELL 134B8400 == 38 [pid = 3796] [id = 40] 10:02:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (134D4C00) [pid = 3796] [serial = 116] [outer = 00000000] 10:02:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (13F66800) [pid = 3796] [serial = 117] [outer = 134D4C00] 10:02:10 INFO - PROCESS | 3796 | 1469469730406 Marionette DEBUG loaded listener.js 10:02:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (153EF000) [pid = 3796] [serial = 118] [outer = 134D4C00] 10:02:10 INFO - PROCESS | 3796 | 1469469730908 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 10:02:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 10:02:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 793ms 10:02:10 INFO - PROCESS | 3796 | 1469469730951 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 10:02:10 INFO - PROCESS | 3796 | 1469469730954 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 10:02:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 10:02:10 INFO - PROCESS | 3796 | 1469469730957 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 10:02:10 INFO - PROCESS | 3796 | 1469469730961 Marionette TRACE conn2 <- [1,126,null,{}] 10:02:10 INFO - PROCESS | 3796 | 1469469730972 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:10 INFO - PROCESS | 3796 | 1469469730977 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:11 INFO - PROCESS | 3796 | 1469469731077 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 10:02:11 INFO - PROCESS | 3796 | 1469469731164 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:11 INFO - PROCESS | 3796 | 1469469731167 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:11 INFO - PROCESS | 3796 | ++DOCSHELL 174AB800 == 39 [pid = 3796] [id = 41] 10:02:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (174AD800) [pid = 3796] [serial = 119] [outer = 00000000] 10:02:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (17D23C00) [pid = 3796] [serial = 120] [outer = 174AD800] 10:02:11 INFO - PROCESS | 3796 | 1469469731204 Marionette DEBUG loaded listener.js 10:02:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (17FAD000) [pid = 3796] [serial = 121] [outer = 174AD800] 10:02:11 INFO - PROCESS | 3796 | 1469469731727 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 10:02:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 10:02:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 838ms 10:02:11 INFO - PROCESS | 3796 | 1469469731809 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 10:02:11 INFO - PROCESS | 3796 | 1469469731813 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 10:02:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 10:02:11 INFO - PROCESS | 3796 | 1469469731818 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 10:02:11 INFO - PROCESS | 3796 | 1469469731820 Marionette TRACE conn2 <- [1,130,null,{}] 10:02:11 INFO - PROCESS | 3796 | 1469469731824 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:11 INFO - PROCESS | 3796 | 1469469731826 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:11 INFO - PROCESS | 3796 | 1469469731968 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 10:02:12 INFO - PROCESS | 3796 | 1469469732018 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:12 INFO - PROCESS | 3796 | 1469469732020 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:12 INFO - PROCESS | 3796 | ++DOCSHELL 177A2C00 == 40 [pid = 3796] [id = 42] 10:02:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (17FB0800) [pid = 3796] [serial = 122] [outer = 00000000] 10:02:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (19A95000) [pid = 3796] [serial = 123] [outer = 17FB0800] 10:02:12 INFO - PROCESS | 3796 | 1469469732073 Marionette DEBUG loaded listener.js 10:02:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (19B52400) [pid = 3796] [serial = 124] [outer = 17FB0800] 10:02:12 INFO - PROCESS | 3796 | 1469469732700 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 10:02:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 10:02:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 940ms 10:02:12 INFO - PROCESS | 3796 | 1469469732769 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 10:02:12 INFO - PROCESS | 3796 | 1469469732773 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 10:02:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 10:02:12 INFO - PROCESS | 3796 | 1469469732778 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 10:02:12 INFO - PROCESS | 3796 | 1469469732781 Marionette TRACE conn2 <- [1,134,null,{}] 10:02:12 INFO - PROCESS | 3796 | 1469469732786 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:12 INFO - PROCESS | 3796 | 1469469732789 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:12 INFO - PROCESS | 3796 | 1469469732877 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 10:02:12 INFO - PROCESS | 3796 | 1469469732950 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:12 INFO - PROCESS | 3796 | 1469469732953 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:12 INFO - PROCESS | 3796 | ++DOCSHELL 10A50000 == 41 [pid = 3796] [id = 43] 10:02:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (10A55800) [pid = 3796] [serial = 125] [outer = 00000000] 10:02:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (10F94000) [pid = 3796] [serial = 126] [outer = 10A55800] 10:02:12 INFO - PROCESS | 3796 | 1469469733000 Marionette DEBUG loaded listener.js 10:02:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (11B0B400) [pid = 3796] [serial = 127] [outer = 10A55800] 10:02:13 INFO - PROCESS | 3796 | --DOCSHELL 13B4B800 == 40 [pid = 3796] [id = 37] 10:02:13 INFO - PROCESS | 3796 | --DOCSHELL 12EF6400 == 39 [pid = 3796] [id = 36] 10:02:13 INFO - PROCESS | 3796 | --DOCSHELL 12964800 == 38 [pid = 3796] [id = 35] 10:02:13 INFO - PROCESS | 3796 | --DOCSHELL 10A48400 == 37 [pid = 3796] [id = 34] 10:02:13 INFO - PROCESS | 3796 | --DOCSHELL 19A97000 == 36 [pid = 3796] [id = 31] 10:02:13 INFO - PROCESS | 3796 | --DOCSHELL 10A04400 == 35 [pid = 3796] [id = 32] 10:02:13 INFO - PROCESS | 3796 | --DOCSHELL 177A2C00 == 34 [pid = 3796] [id = 42] 10:02:13 INFO - PROCESS | 3796 | --DOCSHELL 1344B800 == 33 [pid = 3796] [id = 33] 10:02:13 INFO - PROCESS | 3796 | --DOCSHELL 134B8400 == 32 [pid = 3796] [id = 40] 10:02:13 INFO - PROCESS | 3796 | --DOCSHELL 174AB800 == 31 [pid = 3796] [id = 41] 10:02:13 INFO - PROCESS | 3796 | --DOCSHELL 158E2C00 == 30 [pid = 3796] [id = 38] 10:02:13 INFO - PROCESS | 3796 | --DOCSHELL 13453400 == 29 [pid = 3796] [id = 29] 10:02:13 INFO - PROCESS | 3796 | --DOCSHELL 168EC400 == 28 [pid = 3796] [id = 30] 10:02:13 INFO - PROCESS | 3796 | --DOCSHELL 10B78800 == 27 [pid = 3796] [id = 39] 10:02:13 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (164A7000) [pid = 3796] [serial = 17] [outer = 00000000] [url = about:blank] 10:02:13 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (1032B400) [pid = 3796] [serial = 51] [outer = 00000000] [url = about:blank] 10:02:13 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (12BB1800) [pid = 3796] [serial = 54] [outer = 00000000] [url = about:blank] 10:02:13 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (13E79800) [pid = 3796] [serial = 57] [outer = 00000000] [url = about:blank] 10:02:13 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (10A4E000) [pid = 3796] [serial = 60] [outer = 00000000] [url = about:blank] 10:02:13 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (12B71800) [pid = 3796] [serial = 63] [outer = 00000000] [url = about:blank] 10:02:13 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (134D4400) [pid = 3796] [serial = 66] [outer = 00000000] [url = about:blank] 10:02:13 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (142F6800) [pid = 3796] [serial = 69] [outer = 00000000] [url = about:blank] 10:02:13 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (1458C400) [pid = 3796] [serial = 70] [outer = 00000000] [url = about:blank] 10:02:13 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (153ED000) [pid = 3796] [serial = 72] [outer = 00000000] [url = about:blank] 10:02:13 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (153ED400) [pid = 3796] [serial = 73] [outer = 00000000] [url = about:blank] 10:02:13 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (16809C00) [pid = 3796] [serial = 75] [outer = 00000000] [url = about:blank] 10:02:13 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (16D65400) [pid = 3796] [serial = 78] [outer = 00000000] [url = about:blank] 10:02:13 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (174AD400) [pid = 3796] [serial = 81] [outer = 00000000] [url = about:blank] 10:02:13 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (17D21400) [pid = 3796] [serial = 84] [outer = 00000000] [url = about:blank] 10:02:13 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (19295800) [pid = 3796] [serial = 87] [outer = 00000000] [url = about:blank] 10:02:13 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (19B5D000) [pid = 3796] [serial = 90] [outer = 00000000] [url = about:blank] 10:02:13 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1680DC00) [pid = 3796] [serial = 76] [outer = 00000000] [url = about:blank] 10:02:13 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (177A1000) [pid = 3796] [serial = 82] [outer = 00000000] [url = about:blank] 10:02:13 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (17383400) [pid = 3796] [serial = 79] [outer = 00000000] [url = about:blank] 10:02:13 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (12BBC000) [pid = 3796] [serial = 64] [outer = 00000000] [url = about:blank] 10:02:13 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (17F1BC00) [pid = 3796] [serial = 85] [outer = 00000000] [url = about:blank] 10:02:13 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (134E3000) [pid = 3796] [serial = 67] [outer = 00000000] [url = about:blank] 10:02:13 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (19690800) [pid = 3796] [serial = 88] [outer = 00000000] [url = about:blank] 10:02:13 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (10B79C00) [pid = 3796] [serial = 61] [outer = 00000000] [url = about:blank] 10:02:13 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (10514400) [pid = 3796] [serial = 52] [outer = 00000000] [url = about:blank] 10:02:13 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (150C0800) [pid = 3796] [serial = 58] [outer = 00000000] [url = about:blank] 10:02:13 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (19E9F400) [pid = 3796] [serial = 93] [outer = 00000000] [url = about:blank] 10:02:13 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (19E09000) [pid = 3796] [serial = 91] [outer = 00000000] [url = about:blank] 10:02:13 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (12EF4400) [pid = 3796] [serial = 55] [outer = 00000000] [url = about:blank] 10:02:13 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1B2B5400) [pid = 3796] [serial = 48] [outer = 00000000] [url = about:blank] 10:02:13 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (19EC6C00) [pid = 3796] [serial = 94] [outer = 00000000] [url = about:blank] 10:02:13 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (16896C00) [pid = 3796] [serial = 14] [outer = 00000000] [url = about:blank] 10:02:13 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (142FC400) [pid = 3796] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 10:02:13 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (142F6C00) [pid = 3796] [serial = 9] [outer = 00000000] [url = about:blank] 10:02:13 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (11DDF000) [pid = 3796] [serial = 4] [outer = 00000000] [url = about:blank] 10:02:13 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1B1D9C00) [pid = 3796] [serial = 42] [outer = 00000000] [url = about:blank] 10:02:13 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1B2B0000) [pid = 3796] [serial = 45] [outer = 00000000] [url = about:blank] 10:02:13 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (1B2B5000) [pid = 3796] [serial = 47] [outer = 00000000] [url = about:blank] 10:02:13 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (1B04BC00) [pid = 3796] [serial = 39] [outer = 00000000] [url = about:blank] 10:02:13 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (1B051000) [pid = 3796] [serial = 40] [outer = 00000000] [url = about:blank] 10:02:13 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (1ADD6000) [pid = 3796] [serial = 37] [outer = 00000000] [url = about:blank] 10:02:13 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (1ADD1C00) [pid = 3796] [serial = 36] [outer = 00000000] [url = about:blank] 10:02:13 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (1A6ACC00) [pid = 3796] [serial = 33] [outer = 00000000] [url = about:blank] 10:02:13 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (1AB51C00) [pid = 3796] [serial = 34] [outer = 00000000] [url = about:blank] 10:02:13 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (1A961800) [pid = 3796] [serial = 30] [outer = 00000000] [url = about:blank] 10:02:13 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (1AB55400) [pid = 3796] [serial = 31] [outer = 00000000] [url = about:blank] 10:02:13 INFO - PROCESS | 3796 | --DOMWINDOW == 56 (1AB4D400) [pid = 3796] [serial = 28] [outer = 00000000] [url = about:blank] 10:02:13 INFO - PROCESS | 3796 | --DOMWINDOW == 55 (1AB49800) [pid = 3796] [serial = 27] [outer = 00000000] [url = about:blank] 10:02:13 INFO - PROCESS | 3796 | --DOMWINDOW == 54 (19EA2C00) [pid = 3796] [serial = 24] [outer = 00000000] [url = about:blank] 10:02:13 INFO - PROCESS | 3796 | --DOMWINDOW == 53 (19B52800) [pid = 3796] [serial = 21] [outer = 00000000] [url = about:blank] 10:02:13 INFO - PROCESS | 3796 | --DOMWINDOW == 52 (19B56800) [pid = 3796] [serial = 22] [outer = 00000000] [url = about:blank] 10:02:13 INFO - PROCESS | 3796 | 1469469733892 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 10:02:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 10:02:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1175ms 10:02:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 10:02:13 INFO - PROCESS | 3796 | 1469469733963 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 10:02:13 INFO - PROCESS | 3796 | 1469469733967 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 10:02:13 INFO - PROCESS | 3796 | 1469469733971 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 10:02:13 INFO - PROCESS | 3796 | 1469469733976 Marionette TRACE conn2 <- [1,138,null,{}] 10:02:13 INFO - PROCESS | 3796 | 1469469733963 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:13 INFO - PROCESS | 3796 | 1469469733966 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:14 INFO - PROCESS | 3796 | 1469469734051 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 10:02:14 INFO - PROCESS | 3796 | 1469469734131 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:14 INFO - PROCESS | 3796 | 1469469734135 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:14 INFO - PROCESS | 3796 | ++DOCSHELL 10F85400 == 28 [pid = 3796] [id = 44] 10:02:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 53 (10F8BC00) [pid = 3796] [serial = 128] [outer = 00000000] 10:02:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 54 (1128A400) [pid = 3796] [serial = 129] [outer = 10F8BC00] 10:02:14 INFO - PROCESS | 3796 | 1469469734183 Marionette DEBUG loaded listener.js 10:02:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 55 (11B09400) [pid = 3796] [serial = 130] [outer = 10F8BC00] 10:02:14 INFO - PROCESS | 3796 | 1469469734529 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 10:02:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 10:02:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 617ms 10:02:14 INFO - PROCESS | 3796 | 1469469734571 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 10:02:14 INFO - PROCESS | 3796 | 1469469734576 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 10:02:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 10:02:14 INFO - PROCESS | 3796 | 1469469734582 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 10:02:14 INFO - PROCESS | 3796 | 1469469734584 Marionette TRACE conn2 <- [1,142,null,{}] 10:02:14 INFO - PROCESS | 3796 | 1469469734588 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:14 INFO - PROCESS | 3796 | 1469469734591 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:14 INFO - PROCESS | 3796 | 1469469734699 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 10:02:14 INFO - PROCESS | 3796 | 1469469734708 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:14 INFO - PROCESS | 3796 | 1469469734711 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:14 INFO - PROCESS | 3796 | ++DOCSHELL 1316D000 == 29 [pid = 3796] [id = 45] 10:02:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (13170000) [pid = 3796] [serial = 131] [outer = 00000000] 10:02:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (132E8400) [pid = 3796] [serial = 132] [outer = 13170000] 10:02:14 INFO - PROCESS | 3796 | 1469469734757 Marionette DEBUG loaded listener.js 10:02:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (134B8400) [pid = 3796] [serial = 133] [outer = 13170000] 10:02:15 INFO - PROCESS | 3796 | 1469469735133 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 10:02:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 10:02:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 587ms 10:02:15 INFO - PROCESS | 3796 | 1469469735184 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 10:02:15 INFO - PROCESS | 3796 | 1469469735186 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 10:02:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 10:02:15 INFO - PROCESS | 3796 | 1469469735190 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 10:02:15 INFO - PROCESS | 3796 | 1469469735193 Marionette TRACE conn2 <- [1,146,null,{}] 10:02:15 INFO - PROCESS | 3796 | 1469469735204 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:15 INFO - PROCESS | 3796 | 1469469735208 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:15 INFO - PROCESS | 3796 | 1469469735293 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 10:02:15 INFO - PROCESS | 3796 | 1469469735301 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:15 INFO - PROCESS | 3796 | 1469469735305 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:15 INFO - PROCESS | 3796 | ++DOCSHELL 13F6EC00 == 30 [pid = 3796] [id = 46] 10:02:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (142F0400) [pid = 3796] [serial = 134] [outer = 00000000] 10:02:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (142F6800) [pid = 3796] [serial = 135] [outer = 142F0400] 10:02:15 INFO - PROCESS | 3796 | 1469469735351 Marionette DEBUG loaded listener.js 10:02:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (1457F400) [pid = 3796] [serial = 136] [outer = 142F0400] 10:02:15 INFO - PROCESS | 3796 | 1469469735743 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 10:02:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 10:02:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 587ms 10:02:15 INFO - PROCESS | 3796 | 1469469735790 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 10:02:15 INFO - PROCESS | 3796 | 1469469735802 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 10:02:15 INFO - PROCESS | 3796 | 1469469735806 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 10:02:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 10:02:15 INFO - PROCESS | 3796 | 1469469735807 Marionette TRACE conn2 <- [1,150,null,{}] 10:02:15 INFO - PROCESS | 3796 | 1469469735811 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:15 INFO - PROCESS | 3796 | 1469469735813 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:15 INFO - PROCESS | 3796 | 1469469735927 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 10:02:15 INFO - PROCESS | 3796 | 1469469736000 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:15 INFO - PROCESS | 3796 | 1469469736002 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:15 INFO - PROCESS | 3796 | ++DOCSHELL 15309000 == 31 [pid = 3796] [id = 47] 10:02:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (153E8800) [pid = 3796] [serial = 137] [outer = 00000000] 10:02:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (155E1000) [pid = 3796] [serial = 138] [outer = 153E8800] 10:02:16 INFO - PROCESS | 3796 | 1469469736027 Marionette DEBUG loaded listener.js 10:02:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (15A1E000) [pid = 3796] [serial = 139] [outer = 153E8800] 10:02:16 INFO - PROCESS | 3796 | 1469469736407 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 10:02:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 10:02:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 646ms 10:02:16 INFO - PROCESS | 3796 | 1469469736469 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 10:02:16 INFO - PROCESS | 3796 | 1469469736471 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 10:02:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 10:02:16 INFO - PROCESS | 3796 | 1469469736475 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 10:02:16 INFO - PROCESS | 3796 | 1469469736476 Marionette TRACE conn2 <- [1,154,null,{}] 10:02:16 INFO - PROCESS | 3796 | 1469469736480 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:16 INFO - PROCESS | 3796 | 1469469736482 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:16 INFO - PROCESS | 3796 | 1469469736561 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 10:02:16 INFO - PROCESS | 3796 | 1469469736568 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:16 INFO - PROCESS | 3796 | 1469469736570 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:16 INFO - PROCESS | 3796 | ++DOCSHELL 153EE000 == 32 [pid = 3796] [id = 48] 10:02:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (15A26800) [pid = 3796] [serial = 140] [outer = 00000000] 10:02:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (1680B800) [pid = 3796] [serial = 141] [outer = 15A26800] 10:02:16 INFO - PROCESS | 3796 | 1469469736614 Marionette DEBUG loaded listener.js 10:02:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (1689F000) [pid = 3796] [serial = 142] [outer = 15A26800] 10:02:17 INFO - PROCESS | 3796 | 1469469737034 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 10:02:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 10:02:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 587ms 10:02:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 10:02:17 INFO - PROCESS | 3796 | 1469469737061 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 10:02:17 INFO - PROCESS | 3796 | 1469469737063 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 10:02:17 INFO - PROCESS | 3796 | 1469469737066 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 10:02:17 INFO - PROCESS | 3796 | 1469469737068 Marionette TRACE conn2 <- [1,158,null,{}] 10:02:17 INFO - PROCESS | 3796 | 1469469737075 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:17 INFO - PROCESS | 3796 | 1469469737081 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:17 INFO - PROCESS | 3796 | 1469469737221 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 10:02:17 INFO - PROCESS | 3796 | 1469469737270 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:17 INFO - PROCESS | 3796 | 1469469737272 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:17 INFO - PROCESS | 3796 | ++DOCSHELL 1720CC00 == 33 [pid = 3796] [id = 49] 10:02:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (17383800) [pid = 3796] [serial = 143] [outer = 00000000] 10:02:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (174AEC00) [pid = 3796] [serial = 144] [outer = 17383800] 10:02:17 INFO - PROCESS | 3796 | 1469469737316 Marionette DEBUG loaded listener.js 10:02:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (177A0C00) [pid = 3796] [serial = 145] [outer = 17383800] 10:02:17 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (19B58000) [pid = 3796] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 10:02:17 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (10A4D800) [pid = 3796] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 10:02:17 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (129EF800) [pid = 3796] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 10:02:17 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (13E7F000) [pid = 3796] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 10:02:17 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (15A20C00) [pid = 3796] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 10:02:17 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (1316B000) [pid = 3796] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 10:02:17 INFO - PROCESS | 3796 | 1469469737638 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 10:02:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 10:02:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 602ms 10:02:17 INFO - PROCESS | 3796 | 1469469737686 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 10:02:17 INFO - PROCESS | 3796 | 1469469737688 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 10:02:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 10:02:17 INFO - PROCESS | 3796 | 1469469737692 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 10:02:17 INFO - PROCESS | 3796 | 1469469737694 Marionette TRACE conn2 <- [1,162,null,{}] 10:02:17 INFO - PROCESS | 3796 | 1469469737697 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:17 INFO - PROCESS | 3796 | 1469469737699 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:17 INFO - PROCESS | 3796 | 1469469737772 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 10:02:17 INFO - PROCESS | 3796 | 1469469737778 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:17 INFO - PROCESS | 3796 | 1469469737780 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:17 INFO - PROCESS | 3796 | ++DOCSHELL 10EE6400 == 34 [pid = 3796] [id = 50] 10:02:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (13B4A000) [pid = 3796] [serial = 146] [outer = 00000000] 10:02:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (172CFC00) [pid = 3796] [serial = 147] [outer = 13B4A000] 10:02:17 INFO - PROCESS | 3796 | 1469469737823 Marionette DEBUG loaded listener.js 10:02:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (177AC400) [pid = 3796] [serial = 148] [outer = 13B4A000] 10:02:18 INFO - PROCESS | 3796 | 1469469738193 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 10:02:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 10:02:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 499ms 10:02:18 INFO - PROCESS | 3796 | 1469469738192 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 10:02:18 INFO - PROCESS | 3796 | 1469469738194 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 10:02:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 10:02:18 INFO - PROCESS | 3796 | 1469469738197 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 10:02:18 INFO - PROCESS | 3796 | 1469469738198 Marionette TRACE conn2 <- [1,166,null,{}] 10:02:18 INFO - PROCESS | 3796 | 1469469738202 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:18 INFO - PROCESS | 3796 | 1469469738204 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:18 INFO - PROCESS | 3796 | 1469469738305 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 10:02:18 INFO - PROCESS | 3796 | 1469469738312 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:18 INFO - PROCESS | 3796 | 1469469738314 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:18 INFO - PROCESS | 3796 | ++DOCSHELL 13F69800 == 35 [pid = 3796] [id = 51] 10:02:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (150C6000) [pid = 3796] [serial = 149] [outer = 00000000] 10:02:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (17FAE400) [pid = 3796] [serial = 150] [outer = 150C6000] 10:02:18 INFO - PROCESS | 3796 | 1469469738359 Marionette DEBUG loaded listener.js 10:02:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (1928A800) [pid = 3796] [serial = 151] [outer = 150C6000] 10:02:18 INFO - PROCESS | 3796 | 1469469738723 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 10:02:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 10:02:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 558ms 10:02:18 INFO - PROCESS | 3796 | 1469469738776 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 10:02:18 INFO - PROCESS | 3796 | 1469469738778 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 10:02:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 10:02:18 INFO - PROCESS | 3796 | 1469469738765 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 10:02:18 INFO - PROCESS | 3796 | 1469469738767 Marionette TRACE conn2 <- [1,170,null,{}] 10:02:18 INFO - PROCESS | 3796 | 1469469738770 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:18 INFO - PROCESS | 3796 | 1469469738771 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:18 INFO - PROCESS | 3796 | 1469469738870 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 10:02:18 INFO - PROCESS | 3796 | 1469469738878 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:18 INFO - PROCESS | 3796 | 1469469738880 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:18 INFO - PROCESS | 3796 | ++DOCSHELL 17D21400 == 36 [pid = 3796] [id = 52] 10:02:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (17D24C00) [pid = 3796] [serial = 152] [outer = 00000000] 10:02:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (19A93C00) [pid = 3796] [serial = 153] [outer = 17D24C00] 10:02:18 INFO - PROCESS | 3796 | 1469469738923 Marionette DEBUG loaded listener.js 10:02:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (19A99800) [pid = 3796] [serial = 154] [outer = 17D24C00] 10:02:19 INFO - PROCESS | 3796 | 1469469739310 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 10:02:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 10:02:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 558ms 10:02:19 INFO - PROCESS | 3796 | 1469469739353 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 10:02:19 INFO - PROCESS | 3796 | 1469469739357 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 10:02:19 INFO - PROCESS | 3796 | 1469469739362 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 10:02:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 10:02:19 INFO - PROCESS | 3796 | 1469469739367 Marionette TRACE conn2 <- [1,174,null,{}] 10:02:19 INFO - PROCESS | 3796 | 1469469739373 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:19 INFO - PROCESS | 3796 | 1469469739377 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:19 INFO - PROCESS | 3796 | 1469469739517 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 10:02:19 INFO - PROCESS | 3796 | 1469469739629 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:19 INFO - PROCESS | 3796 | 1469469739634 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:19 INFO - PROCESS | 3796 | ++DOCSHELL 10A4EC00 == 37 [pid = 3796] [id = 53] 10:02:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (10A51800) [pid = 3796] [serial = 155] [outer = 00000000] 10:02:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (10F02000) [pid = 3796] [serial = 156] [outer = 10A51800] 10:02:19 INFO - PROCESS | 3796 | 1469469739690 Marionette DEBUG loaded listener.js 10:02:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (11282400) [pid = 3796] [serial = 157] [outer = 10A51800] 10:02:20 INFO - PROCESS | 3796 | 1469469740349 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 10:02:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 10:02:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1028ms 10:02:20 INFO - PROCESS | 3796 | 1469469740407 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 10:02:20 INFO - PROCESS | 3796 | 1469469740411 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 10:02:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 10:02:20 INFO - PROCESS | 3796 | 1469469740418 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 10:02:20 INFO - PROCESS | 3796 | 1469469740422 Marionette TRACE conn2 <- [1,178,null,{}] 10:02:20 INFO - PROCESS | 3796 | 1469469740426 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:20 INFO - PROCESS | 3796 | 1469469740429 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:20 INFO - PROCESS | 3796 | 1469469740524 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 10:02:20 INFO - PROCESS | 3796 | 1469469740594 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:20 INFO - PROCESS | 3796 | 1469469740597 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:20 INFO - PROCESS | 3796 | ++DOCSHELL 1312F400 == 38 [pid = 3796] [id = 54] 10:02:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (13133000) [pid = 3796] [serial = 158] [outer = 00000000] 10:02:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (132E4800) [pid = 3796] [serial = 159] [outer = 13133000] 10:02:20 INFO - PROCESS | 3796 | 1469469740652 Marionette DEBUG loaded listener.js 10:02:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (13A61800) [pid = 3796] [serial = 160] [outer = 13133000] 10:02:21 INFO - PROCESS | 3796 | --DOCSHELL 13F69800 == 37 [pid = 3796] [id = 51] 10:02:21 INFO - PROCESS | 3796 | --DOCSHELL 10EE6400 == 36 [pid = 3796] [id = 50] 10:02:21 INFO - PROCESS | 3796 | --DOCSHELL 1720CC00 == 35 [pid = 3796] [id = 49] 10:02:21 INFO - PROCESS | 3796 | --DOCSHELL 153EE000 == 34 [pid = 3796] [id = 48] 10:02:21 INFO - PROCESS | 3796 | --DOCSHELL 15309000 == 33 [pid = 3796] [id = 47] 10:02:21 INFO - PROCESS | 3796 | --DOCSHELL 13F6EC00 == 32 [pid = 3796] [id = 46] 10:02:21 INFO - PROCESS | 3796 | --DOCSHELL 1316D000 == 31 [pid = 3796] [id = 45] 10:02:21 INFO - PROCESS | 3796 | --DOCSHELL 10F85400 == 30 [pid = 3796] [id = 44] 10:02:21 INFO - PROCESS | 3796 | --DOCSHELL 10A50000 == 29 [pid = 3796] [id = 43] 10:02:21 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1A456800) [pid = 3796] [serial = 96] [outer = 00000000] [url = about:blank] 10:02:21 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (10F0F400) [pid = 3796] [serial = 99] [outer = 00000000] [url = about:blank] 10:02:21 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (12E70C00) [pid = 3796] [serial = 102] [outer = 00000000] [url = about:blank] 10:02:21 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (142FB400) [pid = 3796] [serial = 108] [outer = 00000000] [url = about:blank] 10:02:21 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (15A27800) [pid = 3796] [serial = 111] [outer = 00000000] [url = about:blank] 10:02:21 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1680F400) [pid = 3796] [serial = 112] [outer = 00000000] [url = about:blank] 10:02:21 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (13A61C00) [pid = 3796] [serial = 106] [outer = 00000000] [url = about:blank] 10:02:21 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (153EBC00) [pid = 3796] [serial = 109] [outer = 00000000] [url = about:blank] 10:02:21 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1312FC00) [pid = 3796] [serial = 103] [outer = 00000000] [url = about:blank] 10:02:21 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (10EEC800) [pid = 3796] [serial = 100] [outer = 00000000] [url = about:blank] 10:02:21 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (134D5C00) [pid = 3796] [serial = 105] [outer = 00000000] [url = about:blank] 10:02:21 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1A45A000) [pid = 3796] [serial = 97] [outer = 00000000] [url = about:blank] 10:02:21 INFO - PROCESS | 3796 | 1469469741369 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 10:02:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 10:02:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1028ms 10:02:21 INFO - PROCESS | 3796 | 1469469741446 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 10:02:21 INFO - PROCESS | 3796 | 1469469741450 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 10:02:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 10:02:21 INFO - PROCESS | 3796 | 1469469741457 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 10:02:21 INFO - PROCESS | 3796 | 1469469741460 Marionette TRACE conn2 <- [1,182,null,{}] 10:02:21 INFO - PROCESS | 3796 | 1469469741466 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:21 INFO - PROCESS | 3796 | 1469469741468 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:21 INFO - PROCESS | 3796 | 1469469741550 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 10:02:21 INFO - PROCESS | 3796 | 1469469741546 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:21 INFO - PROCESS | 3796 | 1469469741549 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:21 INFO - PROCESS | 3796 | ++DOCSHELL 10A4C400 == 30 [pid = 3796] [id = 55] 10:02:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (10A4E400) [pid = 3796] [serial = 161] [outer = 00000000] 10:02:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (10F03000) [pid = 3796] [serial = 162] [outer = 10A4E400] 10:02:21 INFO - PROCESS | 3796 | 1469469741596 Marionette DEBUG loaded listener.js 10:02:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (10F92800) [pid = 3796] [serial = 163] [outer = 10A4E400] 10:02:21 INFO - PROCESS | 3796 | 1469469741987 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 10:02:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 10:02:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 558ms 10:02:22 INFO - PROCESS | 3796 | 1469469742018 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 10:02:22 INFO - PROCESS | 3796 | 1469469742022 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 10:02:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 10:02:22 INFO - PROCESS | 3796 | 1469469742028 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 10:02:22 INFO - PROCESS | 3796 | 1469469742030 Marionette TRACE conn2 <- [1,186,null,{}] 10:02:22 INFO - PROCESS | 3796 | 1469469742034 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:22 INFO - PROCESS | 3796 | 1469469742036 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:22 INFO - PROCESS | 3796 | 1469469742109 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 10:02:22 INFO - PROCESS | 3796 | 1469469742139 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:22 INFO - PROCESS | 3796 | 1469469742141 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:22 INFO - PROCESS | 3796 | ++DOCSHELL 12E70C00 == 31 [pid = 3796] [id = 56] 10:02:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (12E77C00) [pid = 3796] [serial = 164] [outer = 00000000] 10:02:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (131C4400) [pid = 3796] [serial = 165] [outer = 12E77C00] 10:02:22 INFO - PROCESS | 3796 | 1469469742187 Marionette DEBUG loaded listener.js 10:02:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (134DD800) [pid = 3796] [serial = 166] [outer = 12E77C00] 10:02:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (131C0C00) [pid = 3796] [serial = 167] [outer = 1B1E0000] 10:02:22 INFO - PROCESS | 3796 | 1469469742627 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 10:02:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 10:02:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 646ms 10:02:22 INFO - PROCESS | 3796 | 1469469742689 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 10:02:22 INFO - PROCESS | 3796 | 1469469742691 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 10:02:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 10:02:22 INFO - PROCESS | 3796 | 1469469742695 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 10:02:22 INFO - PROCESS | 3796 | 1469469742698 Marionette TRACE conn2 <- [1,190,null,{}] 10:02:22 INFO - PROCESS | 3796 | 1469469742709 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:22 INFO - PROCESS | 3796 | 1469469742714 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:22 INFO - PROCESS | 3796 | 1469469742779 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 10:02:22 INFO - PROCESS | 3796 | 1469469742846 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:22 INFO - PROCESS | 3796 | 1469469742849 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:22 INFO - PROCESS | 3796 | ++DOCSHELL 153EB000 == 32 [pid = 3796] [id = 57] 10:02:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (153EB800) [pid = 3796] [serial = 168] [outer = 00000000] 10:02:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (153F6400) [pid = 3796] [serial = 169] [outer = 153EB800] 10:02:22 INFO - PROCESS | 3796 | 1469469742906 Marionette DEBUG loaded listener.js 10:02:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (15A27800) [pid = 3796] [serial = 170] [outer = 153EB800] 10:02:23 INFO - PROCESS | 3796 | 1469469743259 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 10:02:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 10:02:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 602ms 10:02:23 INFO - PROCESS | 3796 | 1469469743293 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 10:02:23 INFO - PROCESS | 3796 | 1469469743295 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 10:02:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 10:02:23 INFO - PROCESS | 3796 | 1469469743298 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 10:02:23 INFO - PROCESS | 3796 | 1469469743300 Marionette TRACE conn2 <- [1,194,null,{}] 10:02:23 INFO - PROCESS | 3796 | 1469469743304 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:23 INFO - PROCESS | 3796 | 1469469743306 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:23 INFO - PROCESS | 3796 | 1469469743424 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 10:02:23 INFO - PROCESS | 3796 | 1469469743438 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:23 INFO - PROCESS | 3796 | 1469469743440 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:23 INFO - PROCESS | 3796 | ++DOCSHELL 16808800 == 33 [pid = 3796] [id = 58] 10:02:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (16897800) [pid = 3796] [serial = 171] [outer = 00000000] 10:02:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16DD2000) [pid = 3796] [serial = 172] [outer = 16897800] 10:02:23 INFO - PROCESS | 3796 | 1469469743485 Marionette DEBUG loaded listener.js 10:02:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (17388800) [pid = 3796] [serial = 173] [outer = 16897800] 10:02:23 INFO - PROCESS | 3796 | 1469469743859 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 10:02:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 10:02:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 602ms 10:02:23 INFO - PROCESS | 3796 | 1469469743898 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 10:02:23 INFO - PROCESS | 3796 | 1469469743900 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 10:02:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 10:02:23 INFO - PROCESS | 3796 | 1469469743909 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 10:02:23 INFO - PROCESS | 3796 | 1469469743911 Marionette TRACE conn2 <- [1,198,null,{}] 10:02:23 INFO - PROCESS | 3796 | 1469469743914 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:23 INFO - PROCESS | 3796 | 1469469743916 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:23 INFO - PROCESS | 3796 | 1469469743998 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 10:02:23 INFO - PROCESS | 3796 | 1469469744004 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:23 INFO - PROCESS | 3796 | 1469469744006 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:24 INFO - PROCESS | 3796 | ++DOCSHELL 16D60800 == 34 [pid = 3796] [id = 59] 10:02:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1738E000) [pid = 3796] [serial = 174] [outer = 00000000] 10:02:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (17F0F800) [pid = 3796] [serial = 175] [outer = 1738E000] 10:02:24 INFO - PROCESS | 3796 | 1469469744049 Marionette DEBUG loaded listener.js 10:02:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (17FB4C00) [pid = 3796] [serial = 176] [outer = 1738E000] 10:02:24 INFO - PROCESS | 3796 | 1469469744450 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 10:02:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 10:02:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 602ms 10:02:24 INFO - PROCESS | 3796 | 1469469744504 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 10:02:24 INFO - PROCESS | 3796 | 1469469744506 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 10:02:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 10:02:24 INFO - PROCESS | 3796 | 1469469744492 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 10:02:24 INFO - PROCESS | 3796 | 1469469744494 Marionette TRACE conn2 <- [1,202,null,{}] 10:02:24 INFO - PROCESS | 3796 | 1469469744497 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:24 INFO - PROCESS | 3796 | 1469469744503 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:24 INFO - PROCESS | 3796 | 1469469744634 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 10:02:24 INFO - PROCESS | 3796 | 1469469744717 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:24 INFO - PROCESS | 3796 | 1469469744719 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:24 INFO - PROCESS | 3796 | ++DOCSHELL 19A97800 == 35 [pid = 3796] [id = 60] 10:02:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (19B5B800) [pid = 3796] [serial = 177] [outer = 00000000] 10:02:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (19E0E400) [pid = 3796] [serial = 178] [outer = 19B5B800] 10:02:24 INFO - PROCESS | 3796 | 1469469744763 Marionette DEBUG loaded listener.js 10:02:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (19E0F000) [pid = 3796] [serial = 179] [outer = 19B5B800] 10:02:25 INFO - PROCESS | 3796 | 1469469745114 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 10:02:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 10:02:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 646ms 10:02:25 INFO - PROCESS | 3796 | 1469469745155 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 10:02:25 INFO - PROCESS | 3796 | 1469469745156 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 10:02:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 10:02:25 INFO - PROCESS | 3796 | 1469469745160 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 10:02:25 INFO - PROCESS | 3796 | 1469469745163 Marionette TRACE conn2 <- [1,206,null,{}] 10:02:25 INFO - PROCESS | 3796 | 1469469745167 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:25 INFO - PROCESS | 3796 | 1469469745170 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:25 INFO - PROCESS | 3796 | 1469469745271 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 10:02:25 INFO - PROCESS | 3796 | 1469469745276 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:25 INFO - PROCESS | 3796 | 1469469745278 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:25 INFO - PROCESS | 3796 | ++DOCSHELL 19E09400 == 36 [pid = 3796] [id = 61] 10:02:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (19EC0400) [pid = 3796] [serial = 180] [outer = 00000000] 10:02:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1A2F1000) [pid = 3796] [serial = 181] [outer = 19EC0400] 10:02:25 INFO - PROCESS | 3796 | 1469469745322 Marionette DEBUG loaded listener.js 10:02:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1A2F5400) [pid = 3796] [serial = 182] [outer = 19EC0400] 10:02:25 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (15A26800) [pid = 3796] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 10:02:25 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (17383800) [pid = 3796] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 10:02:25 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (142F0400) [pid = 3796] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 10:02:25 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (13B4A000) [pid = 3796] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 10:02:25 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (10F8BC00) [pid = 3796] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 10:02:25 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (13170000) [pid = 3796] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 10:02:25 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (153E8800) [pid = 3796] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 10:02:25 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (150C6000) [pid = 3796] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 10:02:25 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (10B78C00) [pid = 3796] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 10:02:25 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (134D4C00) [pid = 3796] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 10:02:25 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (174AD800) [pid = 3796] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 10:02:25 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (17FB0800) [pid = 3796] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 10:02:25 INFO - PROCESS | 3796 | 1469469745710 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 10:02:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 10:02:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 587ms 10:02:25 INFO - PROCESS | 3796 | 1469469745762 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 10:02:25 INFO - PROCESS | 3796 | 1469469745764 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 10:02:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 10:02:25 INFO - PROCESS | 3796 | 1469469745767 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 10:02:25 INFO - PROCESS | 3796 | 1469469745769 Marionette TRACE conn2 <- [1,210,null,{}] 10:02:25 INFO - PROCESS | 3796 | 1469469745772 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:25 INFO - PROCESS | 3796 | 1469469745774 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:25 INFO - PROCESS | 3796 | 1469469745854 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 10:02:25 INFO - PROCESS | 3796 | 1469469745859 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:25 INFO - PROCESS | 3796 | 1469469745861 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:25 INFO - PROCESS | 3796 | ++DOCSHELL 1344B800 == 37 [pid = 3796] [id = 62] 10:02:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (134D4C00) [pid = 3796] [serial = 183] [outer = 00000000] 10:02:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (174AD800) [pid = 3796] [serial = 184] [outer = 134D4C00] 10:02:25 INFO - PROCESS | 3796 | 1469469745904 Marionette DEBUG loaded listener.js 10:02:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19E9D800) [pid = 3796] [serial = 185] [outer = 134D4C00] 10:02:26 INFO - PROCESS | 3796 | 1469469746272 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 10:02:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 10:02:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 558ms 10:02:26 INFO - PROCESS | 3796 | 1469469746332 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 10:02:26 INFO - PROCESS | 3796 | 1469469746334 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 10:02:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 10:02:26 INFO - PROCESS | 3796 | 1469469746337 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 10:02:26 INFO - PROCESS | 3796 | 1469469746339 Marionette TRACE conn2 <- [1,214,null,{}] 10:02:26 INFO - PROCESS | 3796 | 1469469746342 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:26 INFO - PROCESS | 3796 | 1469469746344 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:26 INFO - PROCESS | 3796 | 1469469746419 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 10:02:26 INFO - PROCESS | 3796 | 1469469746424 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:26 INFO - PROCESS | 3796 | 1469469746426 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:26 INFO - PROCESS | 3796 | ++DOCSHELL 155EC000 == 38 [pid = 3796] [id = 63] 10:02:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (16898000) [pid = 3796] [serial = 186] [outer = 00000000] 10:02:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1A458800) [pid = 3796] [serial = 187] [outer = 16898000] 10:02:26 INFO - PROCESS | 3796 | 1469469746469 Marionette DEBUG loaded listener.js 10:02:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1A2F9800) [pid = 3796] [serial = 188] [outer = 16898000] 10:02:26 INFO - PROCESS | 3796 | 1469469746832 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 10:02:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 10:02:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 558ms 10:02:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 10:02:26 INFO - PROCESS | 3796 | 1469469746906 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 10:02:26 INFO - PROCESS | 3796 | 1469469746908 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 10:02:26 INFO - PROCESS | 3796 | 1469469746911 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 10:02:26 INFO - PROCESS | 3796 | 1469469746913 Marionette TRACE conn2 <- [1,218,null,{}] 10:02:26 INFO - PROCESS | 3796 | 1469469746916 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:26 INFO - PROCESS | 3796 | 1469469746918 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:26 INFO - PROCESS | 3796 | 1469469746992 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 10:02:26 INFO - PROCESS | 3796 | 1469469747000 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:26 INFO - PROCESS | 3796 | 1469469747002 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:26 INFO - PROCESS | 3796 | ++DOCSHELL 1A2FB400 == 39 [pid = 3796] [id = 64] 10:02:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1A45A000) [pid = 3796] [serial = 189] [outer = 00000000] 10:02:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1A465C00) [pid = 3796] [serial = 190] [outer = 1A45A000] 10:02:27 INFO - PROCESS | 3796 | 1469469747046 Marionette DEBUG loaded listener.js 10:02:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1A6A2800) [pid = 3796] [serial = 191] [outer = 1A45A000] 10:02:27 INFO - PROCESS | 3796 | 1469469747481 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 10:02:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 10:02:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 588ms 10:02:27 INFO - PROCESS | 3796 | 1469469747513 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 10:02:27 INFO - PROCESS | 3796 | 1469469747518 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 10:02:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 10:02:27 INFO - PROCESS | 3796 | 1469469747524 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 10:02:27 INFO - PROCESS | 3796 | 1469469747528 Marionette TRACE conn2 <- [1,222,null,{}] 10:02:27 INFO - PROCESS | 3796 | 1469469747534 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:27 INFO - PROCESS | 3796 | 1469469747537 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:27 INFO - PROCESS | 3796 | 1469469747630 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 10:02:27 INFO - PROCESS | 3796 | 1469469747718 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:27 INFO - PROCESS | 3796 | 1469469747723 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:27 INFO - PROCESS | 3796 | ++DOCSHELL 10A4E800 == 40 [pid = 3796] [id = 65] 10:02:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (10A4F000) [pid = 3796] [serial = 192] [outer = 00000000] 10:02:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (10F0F400) [pid = 3796] [serial = 193] [outer = 10A4F000] 10:02:27 INFO - PROCESS | 3796 | 1469469747778 Marionette DEBUG loaded listener.js 10:02:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (12BB5800) [pid = 3796] [serial = 194] [outer = 10A4F000] 10:02:28 INFO - PROCESS | 3796 | 1469469748303 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 10:02:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 10:02:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 852ms 10:02:28 INFO - PROCESS | 3796 | 1469469748375 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 10:02:28 INFO - PROCESS | 3796 | 1469469748379 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 10:02:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 10:02:28 INFO - PROCESS | 3796 | 1469469748386 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 10:02:28 INFO - PROCESS | 3796 | 1469469748389 Marionette TRACE conn2 <- [1,226,null,{}] 10:02:28 INFO - PROCESS | 3796 | 1469469748393 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:28 INFO - PROCESS | 3796 | 1469469748396 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:28 INFO - PROCESS | 3796 | 1469469748517 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 10:02:28 INFO - PROCESS | 3796 | 1469469748592 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:28 INFO - PROCESS | 3796 | 1469469748595 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:28 INFO - PROCESS | 3796 | ++DOCSHELL 13A64000 == 41 [pid = 3796] [id = 66] 10:02:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (13A6D400) [pid = 3796] [serial = 195] [outer = 00000000] 10:02:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (150C7400) [pid = 3796] [serial = 196] [outer = 13A6D400] 10:02:28 INFO - PROCESS | 3796 | 1469469748691 Marionette DEBUG loaded listener.js 10:02:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (153ECC00) [pid = 3796] [serial = 197] [outer = 13A6D400] 10:02:29 INFO - PROCESS | 3796 | 1469469749168 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 10:02:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 10:02:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 837ms 10:02:29 INFO - PROCESS | 3796 | 1469469749239 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 10:02:29 INFO - PROCESS | 3796 | 1469469749241 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 10:02:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 10:02:29 INFO - PROCESS | 3796 | 1469469749245 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 10:02:29 INFO - PROCESS | 3796 | 1469469749249 Marionette TRACE conn2 <- [1,230,null,{}] 10:02:29 INFO - PROCESS | 3796 | 1469469749243 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:29 INFO - PROCESS | 3796 | 1469469749247 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:29 INFO - PROCESS | 3796 | 1469469749366 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 10:02:29 INFO - PROCESS | 3796 | 1469469749436 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:29 INFO - PROCESS | 3796 | 1469469749440 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:29 INFO - PROCESS | 3796 | ++DOCSHELL 17FB1400 == 42 [pid = 3796] [id = 67] 10:02:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (17FB1C00) [pid = 3796] [serial = 198] [outer = 00000000] 10:02:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (17FB4800) [pid = 3796] [serial = 199] [outer = 17FB1C00] 10:02:29 INFO - PROCESS | 3796 | 1469469749495 Marionette DEBUG loaded listener.js 10:02:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (17FB8000) [pid = 3796] [serial = 200] [outer = 17FB1C00] 10:02:30 INFO - PROCESS | 3796 | 1469469750066 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 10:02:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 10:02:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 851ms 10:02:30 INFO - PROCESS | 3796 | 1469469750217 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 10:02:30 INFO - PROCESS | 3796 | 1469469750220 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 10:02:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 10:02:30 INFO - PROCESS | 3796 | 1469469750262 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 10:02:30 INFO - PROCESS | 3796 | 1469469750265 Marionette TRACE conn2 <- [1,234,null,{}] 10:02:30 INFO - PROCESS | 3796 | 1469469750270 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:30 INFO - PROCESS | 3796 | 1469469750273 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:30 INFO - PROCESS | 3796 | 1469469750377 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 10:02:30 INFO - PROCESS | 3796 | 1469469750429 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:30 INFO - PROCESS | 3796 | 1469469750434 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:30 INFO - PROCESS | 3796 | ++DOCSHELL 10B81400 == 43 [pid = 3796] [id = 68] 10:02:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (10EE6400) [pid = 3796] [serial = 201] [outer = 00000000] 10:02:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (1127B400) [pid = 3796] [serial = 202] [outer = 10EE6400] 10:02:30 INFO - PROCESS | 3796 | 1469469750483 Marionette DEBUG loaded listener.js 10:02:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (11DDB800) [pid = 3796] [serial = 203] [outer = 10EE6400] 10:02:30 INFO - PROCESS | 3796 | 1469469751004 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 10:02:31 INFO - PROCESS | 3796 | --DOCSHELL 155EC000 == 42 [pid = 3796] [id = 63] 10:02:31 INFO - PROCESS | 3796 | --DOCSHELL 1344B800 == 41 [pid = 3796] [id = 62] 10:02:31 INFO - PROCESS | 3796 | --DOCSHELL 19E09400 == 40 [pid = 3796] [id = 61] 10:02:31 INFO - PROCESS | 3796 | --DOCSHELL 19A97800 == 39 [pid = 3796] [id = 60] 10:02:31 INFO - PROCESS | 3796 | --DOCSHELL 16D60800 == 38 [pid = 3796] [id = 59] 10:02:31 INFO - PROCESS | 3796 | --DOCSHELL 16808800 == 37 [pid = 3796] [id = 58] 10:02:31 INFO - PROCESS | 3796 | --DOCSHELL 153EB000 == 36 [pid = 3796] [id = 57] 10:02:31 INFO - PROCESS | 3796 | --DOCSHELL 12E70C00 == 35 [pid = 3796] [id = 56] 10:02:31 INFO - PROCESS | 3796 | --DOCSHELL 10A4C400 == 34 [pid = 3796] [id = 55] 10:02:31 INFO - PROCESS | 3796 | --DOCSHELL 17D21400 == 33 [pid = 3796] [id = 52] 10:02:31 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (1128A400) [pid = 3796] [serial = 129] [outer = 00000000] [url = about:blank] 10:02:31 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (11B09400) [pid = 3796] [serial = 130] [outer = 00000000] [url = about:blank] 10:02:31 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (132E8400) [pid = 3796] [serial = 132] [outer = 00000000] [url = about:blank] 10:02:31 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (155E1000) [pid = 3796] [serial = 138] [outer = 00000000] [url = about:blank] 10:02:31 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (134B8400) [pid = 3796] [serial = 133] [outer = 00000000] [url = about:blank] 10:02:31 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (10F94000) [pid = 3796] [serial = 126] [outer = 00000000] [url = about:blank] 10:02:31 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (1928A800) [pid = 3796] [serial = 151] [outer = 00000000] [url = about:blank] 10:02:31 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (10F8F800) [pid = 3796] [serial = 115] [outer = 00000000] [url = about:blank] 10:02:31 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (10F08800) [pid = 3796] [serial = 114] [outer = 00000000] [url = about:blank] 10:02:31 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (153EF000) [pid = 3796] [serial = 118] [outer = 00000000] [url = about:blank] 10:02:31 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (13F66800) [pid = 3796] [serial = 117] [outer = 00000000] [url = about:blank] 10:02:31 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (17FAD000) [pid = 3796] [serial = 121] [outer = 00000000] [url = about:blank] 10:02:31 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (17D23C00) [pid = 3796] [serial = 120] [outer = 00000000] [url = about:blank] 10:02:31 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (19B52400) [pid = 3796] [serial = 124] [outer = 00000000] [url = about:blank] 10:02:31 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (19A95000) [pid = 3796] [serial = 123] [outer = 00000000] [url = about:blank] 10:02:31 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1689F000) [pid = 3796] [serial = 142] [outer = 00000000] [url = about:blank] 10:02:31 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1680B800) [pid = 3796] [serial = 141] [outer = 00000000] [url = about:blank] 10:02:31 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (174AEC00) [pid = 3796] [serial = 144] [outer = 00000000] [url = about:blank] 10:02:31 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (17FAE400) [pid = 3796] [serial = 150] [outer = 00000000] [url = about:blank] 10:02:31 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (19A93C00) [pid = 3796] [serial = 153] [outer = 00000000] [url = about:blank] 10:02:31 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (177A0C00) [pid = 3796] [serial = 145] [outer = 00000000] [url = about:blank] 10:02:31 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (142F6800) [pid = 3796] [serial = 135] [outer = 00000000] [url = about:blank] 10:02:31 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (172CFC00) [pid = 3796] [serial = 147] [outer = 00000000] [url = about:blank] 10:02:31 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (15A1E000) [pid = 3796] [serial = 139] [outer = 00000000] [url = about:blank] 10:02:31 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (177AC400) [pid = 3796] [serial = 148] [outer = 00000000] [url = about:blank] 10:02:31 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1457F400) [pid = 3796] [serial = 136] [outer = 00000000] [url = about:blank] 10:02:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 10:02:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 793ms 10:02:31 INFO - PROCESS | 3796 | 1469469751045 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 10:02:31 INFO - PROCESS | 3796 | 1469469751048 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 10:02:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 10:02:31 INFO - PROCESS | 3796 | 1469469751054 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 10:02:31 INFO - PROCESS | 3796 | 1469469751057 Marionette TRACE conn2 <- [1,238,null,{}] 10:02:31 INFO - PROCESS | 3796 | 1469469751061 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:31 INFO - PROCESS | 3796 | 1469469751064 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:31 INFO - PROCESS | 3796 | 1469469751146 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 10:02:31 INFO - PROCESS | 3796 | 1469469751152 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:31 INFO - PROCESS | 3796 | 1469469751154 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:31 INFO - PROCESS | 3796 | ++DOCSHELL 12C54800 == 34 [pid = 3796] [id = 69] 10:02:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (12E6FC00) [pid = 3796] [serial = 204] [outer = 00000000] 10:02:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1312C800) [pid = 3796] [serial = 205] [outer = 12E6FC00] 10:02:31 INFO - PROCESS | 3796 | 1469469751201 Marionette DEBUG loaded listener.js 10:02:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (13451400) [pid = 3796] [serial = 206] [outer = 12E6FC00] 10:02:31 INFO - PROCESS | 3796 | 1469469751603 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 10:02:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 10:02:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 587ms 10:02:31 INFO - PROCESS | 3796 | 1469469751652 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 10:02:31 INFO - PROCESS | 3796 | 1469469751654 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 10:02:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 10:02:31 INFO - PROCESS | 3796 | 1469469751658 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 10:02:31 INFO - PROCESS | 3796 | 1469469751660 Marionette TRACE conn2 <- [1,242,null,{}] 10:02:31 INFO - PROCESS | 3796 | 1469469751668 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:31 INFO - PROCESS | 3796 | 1469469751673 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:31 INFO - PROCESS | 3796 | 1469469751783 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 10:02:31 INFO - PROCESS | 3796 | 1469469751793 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:31 INFO - PROCESS | 3796 | 1469469751796 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:31 INFO - PROCESS | 3796 | ++DOCSHELL 1458D000 == 35 [pid = 3796] [id = 70] 10:02:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (150BF400) [pid = 3796] [serial = 207] [outer = 00000000] 10:02:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1530C000) [pid = 3796] [serial = 208] [outer = 150BF400] 10:02:31 INFO - PROCESS | 3796 | 1469469751848 Marionette DEBUG loaded listener.js 10:02:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (155E0800) [pid = 3796] [serial = 209] [outer = 150BF400] 10:02:32 INFO - PROCESS | 3796 | 1469469752231 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 10:02:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 10:02:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 602ms 10:02:32 INFO - PROCESS | 3796 | 1469469752257 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 10:02:32 INFO - PROCESS | 3796 | 1469469752260 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 10:02:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 10:02:32 INFO - PROCESS | 3796 | 1469469752263 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 10:02:32 INFO - PROCESS | 3796 | 1469469752264 Marionette TRACE conn2 <- [1,246,null,{}] 10:02:32 INFO - PROCESS | 3796 | 1469469752272 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:32 INFO - PROCESS | 3796 | 1469469752274 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:32 INFO - PROCESS | 3796 | 1469469752361 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 10:02:32 INFO - PROCESS | 3796 | 1469469752370 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:32 INFO - PROCESS | 3796 | 1469469752373 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:32 INFO - PROCESS | 3796 | ++DOCSHELL 15A25400 == 36 [pid = 3796] [id = 71] 10:02:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (15A29400) [pid = 3796] [serial = 210] [outer = 00000000] 10:02:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1680FC00) [pid = 3796] [serial = 211] [outer = 15A29400] 10:02:32 INFO - PROCESS | 3796 | 1469469752421 Marionette DEBUG loaded listener.js 10:02:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (168ED800) [pid = 3796] [serial = 212] [outer = 15A29400] 10:02:32 INFO - PROCESS | 3796 | 1469469752802 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 10:02:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 10:02:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 558ms 10:02:32 INFO - PROCESS | 3796 | 1469469752836 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 10:02:32 INFO - PROCESS | 3796 | 1469469752838 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 10:02:32 INFO - PROCESS | 3796 | 1469469752842 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 10:02:32 INFO - PROCESS | 3796 | 1469469752844 Marionette TRACE conn2 <- [1,250,null,{}] 10:02:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 10:02:32 INFO - PROCESS | 3796 | 1469469752847 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:32 INFO - PROCESS | 3796 | 1469469752849 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:32 INFO - PROCESS | 3796 | 1469469752926 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 10:02:32 INFO - PROCESS | 3796 | 1469469752931 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:32 INFO - PROCESS | 3796 | 1469469752933 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:32 INFO - PROCESS | 3796 | ++DOCSHELL 165F0000 == 37 [pid = 3796] [id = 72] 10:02:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (168E9800) [pid = 3796] [serial = 213] [outer = 00000000] 10:02:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (174AA400) [pid = 3796] [serial = 214] [outer = 168E9800] 10:02:32 INFO - PROCESS | 3796 | 1469469752977 Marionette DEBUG loaded listener.js 10:02:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (174AAC00) [pid = 3796] [serial = 215] [outer = 168E9800] 10:02:33 INFO - PROCESS | 3796 | 1469469753432 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 10:02:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 10:02:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 646ms 10:02:33 INFO - PROCESS | 3796 | 1469469753507 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 10:02:33 INFO - PROCESS | 3796 | 1469469753509 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 10:02:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 10:02:33 INFO - PROCESS | 3796 | 1469469753520 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 10:02:33 INFO - PROCESS | 3796 | 1469469753521 Marionette TRACE conn2 <- [1,254,null,{}] 10:02:33 INFO - PROCESS | 3796 | 1469469753525 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:33 INFO - PROCESS | 3796 | 1469469753530 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:33 INFO - PROCESS | 3796 | 1469469753641 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 10:02:33 INFO - PROCESS | 3796 | 1469469753691 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:33 INFO - PROCESS | 3796 | 1469469753693 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:33 INFO - PROCESS | 3796 | ++DOCSHELL 174A9000 == 38 [pid = 3796] [id = 73] 10:02:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (17F18C00) [pid = 3796] [serial = 216] [outer = 00000000] 10:02:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (17FB7400) [pid = 3796] [serial = 217] [outer = 17F18C00] 10:02:33 INFO - PROCESS | 3796 | 1469469753738 Marionette DEBUG loaded listener.js 10:02:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (19686C00) [pid = 3796] [serial = 218] [outer = 17F18C00] 10:02:34 INFO - PROCESS | 3796 | 1469469754141 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 10:02:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 10:02:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 661ms 10:02:34 INFO - PROCESS | 3796 | 1469469754175 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 10:02:34 INFO - PROCESS | 3796 | 1469469754177 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 10:02:34 INFO - PROCESS | 3796 | 1469469754180 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 10:02:34 INFO - PROCESS | 3796 | 1469469754182 Marionette TRACE conn2 <- [1,258,null,{}] 10:02:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 10:02:34 INFO - PROCESS | 3796 | 1469469754194 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:34 INFO - PROCESS | 3796 | 1469469754196 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:34 INFO - PROCESS | 3796 | 1469469754301 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 10:02:34 INFO - PROCESS | 3796 | 1469469754307 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:34 INFO - PROCESS | 3796 | 1469469754309 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:34 INFO - PROCESS | 3796 | ++DOCSHELL 16E5D800 == 39 [pid = 3796] [id = 74] 10:02:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (17FAE400) [pid = 3796] [serial = 219] [outer = 00000000] 10:02:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (19A93800) [pid = 3796] [serial = 220] [outer = 17FAE400] 10:02:34 INFO - PROCESS | 3796 | 1469469754353 Marionette DEBUG loaded listener.js 10:02:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (19A94000) [pid = 3796] [serial = 221] [outer = 17FAE400] 10:02:34 INFO - PROCESS | 3796 | 1469469754748 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 10:02:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 10:02:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 588ms 10:02:34 INFO - PROCESS | 3796 | 1469469754802 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 10:02:34 INFO - PROCESS | 3796 | 1469469754787 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 10:02:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 10:02:34 INFO - PROCESS | 3796 | 1469469754790 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 10:02:34 INFO - PROCESS | 3796 | 1469469754792 Marionette TRACE conn2 <- [1,262,null,{}] 10:02:34 INFO - PROCESS | 3796 | 1469469754795 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:34 INFO - PROCESS | 3796 | 1469469754797 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:34 INFO - PROCESS | 3796 | 1469469754899 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 10:02:34 INFO - PROCESS | 3796 | 1469469754904 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:34 INFO - PROCESS | 3796 | 1469469754906 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:34 INFO - PROCESS | 3796 | ++DOCSHELL 19B56800 == 40 [pid = 3796] [id = 75] 10:02:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (19B56C00) [pid = 3796] [serial = 222] [outer = 00000000] 10:02:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (19E98400) [pid = 3796] [serial = 223] [outer = 19B56C00] 10:02:34 INFO - PROCESS | 3796 | 1469469754949 Marionette DEBUG loaded listener.js 10:02:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (19EC7800) [pid = 3796] [serial = 224] [outer = 19B56C00] 10:02:35 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (1738E000) [pid = 3796] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 10:02:35 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (10A4E400) [pid = 3796] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 10:02:35 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (153EB800) [pid = 3796] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 10:02:35 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (12E77C00) [pid = 3796] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 10:02:35 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (19B5B800) [pid = 3796] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 10:02:35 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (19EC0400) [pid = 3796] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 10:02:35 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (16898000) [pid = 3796] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 10:02:35 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (134D4C00) [pid = 3796] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 10:02:35 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (16897800) [pid = 3796] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 10:02:35 INFO - PROCESS | 3796 | 1469469755380 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 10:02:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 10:02:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 587ms 10:02:35 INFO - PROCESS | 3796 | 1469469755404 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 10:02:35 INFO - PROCESS | 3796 | 1469469755406 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 10:02:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 10:02:35 INFO - PROCESS | 3796 | 1469469755409 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 10:02:35 INFO - PROCESS | 3796 | 1469469755410 Marionette TRACE conn2 <- [1,266,null,{}] 10:02:35 INFO - PROCESS | 3796 | 1469469755414 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:35 INFO - PROCESS | 3796 | 1469469755415 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:35 INFO - PROCESS | 3796 | 1469469755515 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 10:02:35 INFO - PROCESS | 3796 | 1469469755590 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:35 INFO - PROCESS | 3796 | 1469469755592 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:35 INFO - PROCESS | 3796 | ++DOCSHELL 153EB800 == 41 [pid = 3796] [id = 76] 10:02:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (19E03000) [pid = 3796] [serial = 225] [outer = 00000000] 10:02:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1A2F4C00) [pid = 3796] [serial = 226] [outer = 19E03000] 10:02:35 INFO - PROCESS | 3796 | 1469469755635 Marionette DEBUG loaded listener.js 10:02:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1A45B800) [pid = 3796] [serial = 227] [outer = 19E03000] 10:02:35 INFO - PROCESS | 3796 | 1469469755932 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 10:02:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 10:02:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 558ms 10:02:35 INFO - PROCESS | 3796 | 1469469755975 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 10:02:35 INFO - PROCESS | 3796 | 1469469755977 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 10:02:35 INFO - PROCESS | 3796 | 1469469755963 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 10:02:35 INFO - PROCESS | 3796 | 1469469755964 Marionette TRACE conn2 <- [1,270,null,{}] 10:02:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 10:02:35 INFO - PROCESS | 3796 | 1469469755968 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:35 INFO - PROCESS | 3796 | 1469469755970 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:36 INFO - PROCESS | 3796 | 1469469756080 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 10:02:36 INFO - PROCESS | 3796 | 1469469756087 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:36 INFO - PROCESS | 3796 | 1469469756089 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:36 INFO - PROCESS | 3796 | ++DOCSHELL 1A461000 == 42 [pid = 3796] [id = 77] 10:02:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1A69FC00) [pid = 3796] [serial = 228] [outer = 00000000] 10:02:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1A6A9C00) [pid = 3796] [serial = 229] [outer = 1A69FC00] 10:02:36 INFO - PROCESS | 3796 | 1469469756171 Marionette DEBUG loaded listener.js 10:02:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1A6ADC00) [pid = 3796] [serial = 230] [outer = 1A69FC00] 10:02:36 INFO - PROCESS | 3796 | 1469469756556 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 10:02:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 10:02:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 647ms 10:02:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 10:02:36 INFO - PROCESS | 3796 | 1469469756629 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 10:02:36 INFO - PROCESS | 3796 | 1469469756632 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 10:02:36 INFO - PROCESS | 3796 | 1469469756638 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 10:02:36 INFO - PROCESS | 3796 | 1469469756640 Marionette TRACE conn2 <- [1,274,null,{}] 10:02:36 INFO - PROCESS | 3796 | 1469469756644 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:36 INFO - PROCESS | 3796 | 1469469756646 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:36 INFO - PROCESS | 3796 | 1469469756737 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 10:02:36 INFO - PROCESS | 3796 | 1469469756771 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:36 INFO - PROCESS | 3796 | 1469469756773 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:36 INFO - PROCESS | 3796 | ++DOCSHELL 1A959C00 == 43 [pid = 3796] [id = 78] 10:02:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1A95B400) [pid = 3796] [serial = 231] [outer = 00000000] 10:02:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1AB4D400) [pid = 3796] [serial = 232] [outer = 1A95B400] 10:02:36 INFO - PROCESS | 3796 | 1469469756801 Marionette DEBUG loaded listener.js 10:02:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1AB54000) [pid = 3796] [serial = 233] [outer = 1A95B400] 10:02:37 INFO - PROCESS | 3796 | --DOCSHELL 10A4EC00 == 42 [pid = 3796] [id = 53] 10:02:37 INFO - PROCESS | 3796 | --DOCSHELL 1312F400 == 41 [pid = 3796] [id = 54] 10:02:37 INFO - PROCESS | 3796 | --DOCSHELL 10B81400 == 40 [pid = 3796] [id = 68] 10:02:37 INFO - PROCESS | 3796 | --DOCSHELL 12C54800 == 39 [pid = 3796] [id = 69] 10:02:37 INFO - PROCESS | 3796 | --DOCSHELL 13A64000 == 38 [pid = 3796] [id = 66] 10:02:37 INFO - PROCESS | 3796 | --DOCSHELL 17FB1400 == 37 [pid = 3796] [id = 67] 10:02:37 INFO - PROCESS | 3796 | --DOCSHELL 1A2FB400 == 36 [pid = 3796] [id = 64] 10:02:37 INFO - PROCESS | 3796 | --DOCSHELL 10A4E800 == 35 [pid = 3796] [id = 65] 10:02:38 INFO - PROCESS | 3796 | --DOCSHELL 1458D000 == 34 [pid = 3796] [id = 70] 10:02:38 INFO - PROCESS | 3796 | --DOCSHELL 15A25400 == 33 [pid = 3796] [id = 71] 10:02:38 INFO - PROCESS | 3796 | --DOCSHELL 19B56800 == 32 [pid = 3796] [id = 75] 10:02:38 INFO - PROCESS | 3796 | --DOCSHELL 153EB800 == 31 [pid = 3796] [id = 76] 10:02:38 INFO - PROCESS | 3796 | --DOCSHELL 174A9000 == 30 [pid = 3796] [id = 73] 10:02:38 INFO - PROCESS | 3796 | --DOCSHELL 16E5D800 == 29 [pid = 3796] [id = 74] 10:02:38 INFO - PROCESS | 3796 | --DOCSHELL 165F0000 == 28 [pid = 3796] [id = 72] 10:02:38 INFO - PROCESS | 3796 | --DOCSHELL 1A461000 == 27 [pid = 3796] [id = 77] 10:02:38 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (17F0F800) [pid = 3796] [serial = 175] [outer = 00000000] [url = about:blank] 10:02:38 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (132E4800) [pid = 3796] [serial = 159] [outer = 00000000] [url = about:blank] 10:02:38 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (10F03000) [pid = 3796] [serial = 162] [outer = 00000000] [url = about:blank] 10:02:38 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (10F92800) [pid = 3796] [serial = 163] [outer = 00000000] [url = about:blank] 10:02:38 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (153F6400) [pid = 3796] [serial = 169] [outer = 00000000] [url = about:blank] 10:02:38 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (15A27800) [pid = 3796] [serial = 170] [outer = 00000000] [url = about:blank] 10:02:38 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (10F02000) [pid = 3796] [serial = 156] [outer = 00000000] [url = about:blank] 10:02:38 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (131C4400) [pid = 3796] [serial = 165] [outer = 00000000] [url = about:blank] 10:02:38 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (134DD800) [pid = 3796] [serial = 166] [outer = 00000000] [url = about:blank] 10:02:38 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (19E0E400) [pid = 3796] [serial = 178] [outer = 00000000] [url = about:blank] 10:02:38 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (17FB4C00) [pid = 3796] [serial = 176] [outer = 00000000] [url = about:blank] 10:02:38 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1A2F1000) [pid = 3796] [serial = 181] [outer = 00000000] [url = about:blank] 10:02:38 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (19E0F000) [pid = 3796] [serial = 179] [outer = 00000000] [url = about:blank] 10:02:38 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1A458800) [pid = 3796] [serial = 187] [outer = 00000000] [url = about:blank] 10:02:38 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1A2F9800) [pid = 3796] [serial = 188] [outer = 00000000] [url = about:blank] 10:02:38 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (19E9D800) [pid = 3796] [serial = 185] [outer = 00000000] [url = about:blank] 10:02:38 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1B06C000) [pid = 3796] [serial = 49] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:02:38 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1A465C00) [pid = 3796] [serial = 190] [outer = 00000000] [url = about:blank] 10:02:38 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (16DD2000) [pid = 3796] [serial = 172] [outer = 00000000] [url = about:blank] 10:02:38 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (174AD800) [pid = 3796] [serial = 184] [outer = 00000000] [url = about:blank] 10:02:38 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1A2F5400) [pid = 3796] [serial = 182] [outer = 00000000] [url = about:blank] 10:02:38 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (17388800) [pid = 3796] [serial = 173] [outer = 00000000] [url = about:blank] 10:02:38 INFO - PROCESS | 3796 | 1469469758476 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 10:02:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 10:02:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1895ms 10:02:38 INFO - PROCESS | 3796 | 1469469758543 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 10:02:38 INFO - PROCESS | 3796 | 1469469758547 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 10:02:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 10:02:38 INFO - PROCESS | 3796 | 1469469758581 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 10:02:38 INFO - PROCESS | 3796 | 1469469758583 Marionette TRACE conn2 <- [1,278,null,{}] 10:02:38 INFO - PROCESS | 3796 | 1469469758593 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:38 INFO - PROCESS | 3796 | 1469469758596 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:38 INFO - PROCESS | 3796 | 1469469758684 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 10:02:38 INFO - PROCESS | 3796 | 1469469758691 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:38 INFO - PROCESS | 3796 | 1469469758694 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:38 INFO - PROCESS | 3796 | ++DOCSHELL 10A10400 == 28 [pid = 3796] [id = 79] 10:02:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (10A47800) [pid = 3796] [serial = 234] [outer = 00000000] 10:02:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1109D000) [pid = 3796] [serial = 235] [outer = 10A47800] 10:02:38 INFO - PROCESS | 3796 | 1469469758742 Marionette DEBUG loaded listener.js 10:02:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (11285400) [pid = 3796] [serial = 236] [outer = 10A47800] 10:02:39 INFO - PROCESS | 3796 | 1469469759153 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 10:02:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 10:02:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 632ms 10:02:39 INFO - PROCESS | 3796 | 1469469759197 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 10:02:39 INFO - PROCESS | 3796 | 1469469759202 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 10:02:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 10:02:39 INFO - PROCESS | 3796 | 1469469759209 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 10:02:39 INFO - PROCESS | 3796 | 1469469759211 Marionette TRACE conn2 <- [1,282,null,{}] 10:02:39 INFO - PROCESS | 3796 | 1469469759215 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:39 INFO - PROCESS | 3796 | 1469469759218 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:39 INFO - PROCESS | 3796 | 1469469759305 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 10:02:39 INFO - PROCESS | 3796 | 1469469759313 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:39 INFO - PROCESS | 3796 | 1469469759316 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:39 INFO - PROCESS | 3796 | ++DOCSHELL 12E6CC00 == 29 [pid = 3796] [id = 80] 10:02:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (12E70800) [pid = 3796] [serial = 237] [outer = 00000000] 10:02:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1316D000) [pid = 3796] [serial = 238] [outer = 12E70800] 10:02:39 INFO - PROCESS | 3796 | 1469469759363 Marionette DEBUG loaded listener.js 10:02:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (132E4000) [pid = 3796] [serial = 239] [outer = 12E70800] 10:02:39 INFO - PROCESS | 3796 | 1469469759768 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 10:02:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 10:02:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 602ms 10:02:39 INFO - PROCESS | 3796 | 1469469759810 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 10:02:39 INFO - PROCESS | 3796 | 1469469759823 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 10:02:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 10:02:39 INFO - PROCESS | 3796 | 1469469759826 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 10:02:39 INFO - PROCESS | 3796 | 1469469759830 Marionette TRACE conn2 <- [1,286,null,{}] 10:02:39 INFO - PROCESS | 3796 | 1469469759841 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:39 INFO - PROCESS | 3796 | 1469469759845 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:39 INFO - PROCESS | 3796 | 1469469759925 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 10:02:39 INFO - PROCESS | 3796 | 1469469759951 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:39 INFO - PROCESS | 3796 | 1469469759954 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:39 INFO - PROCESS | 3796 | ++DOCSHELL 1457F800 == 30 [pid = 3796] [id = 81] 10:02:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1457FC00) [pid = 3796] [serial = 240] [outer = 00000000] 10:02:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (150C8000) [pid = 3796] [serial = 241] [outer = 1457FC00] 10:02:40 INFO - PROCESS | 3796 | 1469469760001 Marionette DEBUG loaded listener.js 10:02:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (153EBC00) [pid = 3796] [serial = 242] [outer = 1457FC00] 10:02:40 INFO - PROCESS | 3796 | 1469469760377 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 10:02:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 10:02:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 602ms 10:02:40 INFO - PROCESS | 3796 | 1469469760428 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 10:02:40 INFO - PROCESS | 3796 | 1469469760430 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 10:02:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 10:02:40 INFO - PROCESS | 3796 | 1469469760433 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 10:02:40 INFO - PROCESS | 3796 | 1469469760435 Marionette TRACE conn2 <- [1,290,null,{}] 10:02:40 INFO - PROCESS | 3796 | 1469469760440 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:40 INFO - PROCESS | 3796 | 1469469760443 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:40 INFO - PROCESS | 3796 | 1469469760528 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 10:02:40 INFO - PROCESS | 3796 | 1469469760534 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:40 INFO - PROCESS | 3796 | 1469469760536 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:40 INFO - PROCESS | 3796 | ++DOCSHELL 158E2400 == 31 [pid = 3796] [id = 82] 10:02:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (15A20400) [pid = 3796] [serial = 243] [outer = 00000000] 10:02:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (164A9800) [pid = 3796] [serial = 244] [outer = 15A20400] 10:02:40 INFO - PROCESS | 3796 | 1469469760582 Marionette DEBUG loaded listener.js 10:02:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (16895800) [pid = 3796] [serial = 245] [outer = 15A20400] 10:02:40 INFO - PROCESS | 3796 | 1469469760971 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 10:02:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 10:02:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 558ms 10:02:40 INFO - PROCESS | 3796 | 1469469760995 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 10:02:40 INFO - PROCESS | 3796 | 1469469760997 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 10:02:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 10:02:40 INFO - PROCESS | 3796 | 1469469761016 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 10:02:40 INFO - PROCESS | 3796 | 1469469761017 Marionette TRACE conn2 <- [1,294,null,{}] 10:02:40 INFO - PROCESS | 3796 | 1469469761021 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:40 INFO - PROCESS | 3796 | 1469469761023 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:41 INFO - PROCESS | 3796 | 1469469761082 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 10:02:41 INFO - PROCESS | 3796 | 1469469761088 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:41 INFO - PROCESS | 3796 | 1469469761090 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:41 INFO - PROCESS | 3796 | ++DOCSHELL 16DD0800 == 32 [pid = 3796] [id = 83] 10:02:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (17204400) [pid = 3796] [serial = 246] [outer = 00000000] 10:02:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1738A800) [pid = 3796] [serial = 247] [outer = 17204400] 10:02:41 INFO - PROCESS | 3796 | 1469469761134 Marionette DEBUG loaded listener.js 10:02:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (174AA800) [pid = 3796] [serial = 248] [outer = 17204400] 10:02:41 INFO - PROCESS | 3796 | 1469469761676 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:02:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:02:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 705ms 10:02:41 INFO - PROCESS | 3796 | 1469469761703 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 10:02:41 INFO - PROCESS | 3796 | 1469469761705 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 10:02:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 10:02:41 INFO - PROCESS | 3796 | 1469469761713 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 10:02:41 INFO - PROCESS | 3796 | 1469469761715 Marionette TRACE conn2 <- [1,298,null,{}] 10:02:41 INFO - PROCESS | 3796 | 1469469761718 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:41 INFO - PROCESS | 3796 | 1469469761723 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:41 INFO - PROCESS | 3796 | 1469469761822 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 10:02:41 INFO - PROCESS | 3796 | 1469469761826 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:41 INFO - PROCESS | 3796 | 1469469761828 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:41 INFO - PROCESS | 3796 | ++DOCSHELL 17383400 == 33 [pid = 3796] [id = 84] 10:02:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (17383800) [pid = 3796] [serial = 249] [outer = 00000000] 10:02:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (19692400) [pid = 3796] [serial = 250] [outer = 17383800] 10:02:41 INFO - PROCESS | 3796 | 1469469761872 Marionette DEBUG loaded listener.js 10:02:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (19A98C00) [pid = 3796] [serial = 251] [outer = 17383800] 10:02:42 INFO - PROCESS | 3796 | 1469469762257 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:02:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:02:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 587ms 10:02:42 INFO - PROCESS | 3796 | 1469469762330 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 10:02:42 INFO - PROCESS | 3796 | 1469469762332 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 10:02:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 10:02:42 INFO - PROCESS | 3796 | 1469469762338 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 10:02:42 INFO - PROCESS | 3796 | 1469469762339 Marionette TRACE conn2 <- [1,302,null,{}] 10:02:42 INFO - PROCESS | 3796 | 1469469762343 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:42 INFO - PROCESS | 3796 | 1469469762344 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:42 INFO - PROCESS | 3796 | 1469469762419 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 10:02:42 INFO - PROCESS | 3796 | 1469469762424 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:42 INFO - PROCESS | 3796 | 1469469762426 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:42 INFO - PROCESS | 3796 | ++DOCSHELL 19B52400 == 34 [pid = 3796] [id = 85] 10:02:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (19B5B800) [pid = 3796] [serial = 252] [outer = 00000000] 10:02:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (19E98C00) [pid = 3796] [serial = 253] [outer = 19B5B800] 10:02:42 INFO - PROCESS | 3796 | 1469469762477 Marionette DEBUG loaded listener.js 10:02:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (19E9B400) [pid = 3796] [serial = 254] [outer = 19B5B800] 10:02:42 INFO - PROCESS | 3796 | 1469469762841 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:02:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:02:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 558ms 10:02:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 10:02:42 INFO - PROCESS | 3796 | 1469469762899 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 10:02:42 INFO - PROCESS | 3796 | 1469469762901 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 10:02:42 INFO - PROCESS | 3796 | 1469469762904 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 10:02:42 INFO - PROCESS | 3796 | 1469469762906 Marionette TRACE conn2 <- [1,306,null,{}] 10:02:42 INFO - PROCESS | 3796 | 1469469762909 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:42 INFO - PROCESS | 3796 | 1469469762911 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:42 INFO - PROCESS | 3796 | 1469469762987 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 10:02:42 INFO - PROCESS | 3796 | 1469469762992 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:42 INFO - PROCESS | 3796 | 1469469762994 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:42 INFO - PROCESS | 3796 | ++DOCSHELL 19A95800 == 35 [pid = 3796] [id = 86] 10:02:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (19B60C00) [pid = 3796] [serial = 255] [outer = 00000000] 10:02:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1A2F3000) [pid = 3796] [serial = 256] [outer = 19B60C00] 10:02:43 INFO - PROCESS | 3796 | 1469469763037 Marionette DEBUG loaded listener.js 10:02:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (1A2F3C00) [pid = 3796] [serial = 257] [outer = 19B60C00] 10:02:43 INFO - PROCESS | 3796 | 1469469763416 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:02:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:02:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 558ms 10:02:43 INFO - PROCESS | 3796 | 1469469763470 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 10:02:43 INFO - PROCESS | 3796 | 1469469763472 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 10:02:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 10:02:43 INFO - PROCESS | 3796 | 1469469763484 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 10:02:43 INFO - PROCESS | 3796 | 1469469763486 Marionette TRACE conn2 <- [1,310,null,{}] 10:02:43 INFO - PROCESS | 3796 | 1469469763489 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:43 INFO - PROCESS | 3796 | 1469469763491 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:43 INFO - PROCESS | 3796 | 1469469763592 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 10:02:43 INFO - PROCESS | 3796 | 1469469763603 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:43 INFO - PROCESS | 3796 | 1469469763605 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:43 INFO - PROCESS | 3796 | ++DOCSHELL 1457F400 == 36 [pid = 3796] [id = 87] 10:02:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (1A460C00) [pid = 3796] [serial = 258] [outer = 00000000] 10:02:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (1A6A4000) [pid = 3796] [serial = 259] [outer = 1A460C00] 10:02:43 INFO - PROCESS | 3796 | 1469469763631 Marionette DEBUG loaded listener.js 10:02:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (1A6A6000) [pid = 3796] [serial = 260] [outer = 1A460C00] 10:02:44 INFO - PROCESS | 3796 | 1469469764049 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:02:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:02:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 617ms 10:02:44 INFO - PROCESS | 3796 | 1469469764098 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 10:02:44 INFO - PROCESS | 3796 | 1469469764100 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 10:02:44 INFO - PROCESS | 3796 | 1469469764103 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 10:02:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 10:02:44 INFO - PROCESS | 3796 | 1469469764105 Marionette TRACE conn2 <- [1,314,null,{}] 10:02:44 INFO - PROCESS | 3796 | 1469469764108 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:44 INFO - PROCESS | 3796 | 1469469764110 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:44 INFO - PROCESS | 3796 | 1469469764201 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 10:02:44 INFO - PROCESS | 3796 | 1469469764206 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:44 INFO - PROCESS | 3796 | 1469469764208 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:44 INFO - PROCESS | 3796 | ++DOCSHELL 19B5DC00 == 37 [pid = 3796] [id = 88] 10:02:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (1A464C00) [pid = 3796] [serial = 261] [outer = 00000000] 10:02:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (1A962800) [pid = 3796] [serial = 262] [outer = 1A464C00] 10:02:44 INFO - PROCESS | 3796 | 1469469764251 Marionette DEBUG loaded listener.js 10:02:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (1AB4CC00) [pid = 3796] [serial = 263] [outer = 1A464C00] 10:02:44 INFO - PROCESS | 3796 | 1469469764659 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:02:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:02:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 602ms 10:02:44 INFO - PROCESS | 3796 | 1469469764705 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 10:02:44 INFO - PROCESS | 3796 | 1469469764707 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 10:02:44 INFO - PROCESS | 3796 | 1469469764710 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 10:02:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 10:02:44 INFO - PROCESS | 3796 | 1469469764713 Marionette TRACE conn2 <- [1,318,null,{}] 10:02:44 INFO - PROCESS | 3796 | 1469469764723 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:44 INFO - PROCESS | 3796 | 1469469764725 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:44 INFO - PROCESS | 3796 | 1469469764830 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 10:02:44 INFO - PROCESS | 3796 | 1469469764912 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:44 INFO - PROCESS | 3796 | 1469469764915 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:44 INFO - PROCESS | 3796 | ++DOCSHELL 16DCFC00 == 38 [pid = 3796] [id = 89] 10:02:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (1AB56000) [pid = 3796] [serial = 264] [outer = 00000000] 10:02:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (1AD51400) [pid = 3796] [serial = 265] [outer = 1AB56000] 10:02:44 INFO - PROCESS | 3796 | 1469469764959 Marionette DEBUG loaded listener.js 10:02:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (1AD56800) [pid = 3796] [serial = 266] [outer = 1AB56000] 10:02:45 INFO - PROCESS | 3796 | 1469469765162 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 10:02:45 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (17F18C00) [pid = 3796] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 10:02:45 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (17FAE400) [pid = 3796] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 10:02:45 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (19B56C00) [pid = 3796] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 10:02:45 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (19E03000) [pid = 3796] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 10:02:45 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (168E9800) [pid = 3796] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 10:02:45 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (15A29400) [pid = 3796] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 10:02:45 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (150BF400) [pid = 3796] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 10:02:45 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (12E6FC00) [pid = 3796] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 10:02:45 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (10EE6400) [pid = 3796] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 10:02:45 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (17FB1C00) [pid = 3796] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 10:02:45 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (13A6D400) [pid = 3796] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 10:02:45 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (10A4F000) [pid = 3796] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 10:02:45 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (1A45A000) [pid = 3796] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 10:02:45 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1A69FC00) [pid = 3796] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 10:02:45 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (10A51800) [pid = 3796] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 10:02:45 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (13133000) [pid = 3796] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 10:02:45 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (17D24C00) [pid = 3796] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 10:02:45 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (10A55800) [pid = 3796] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 10:02:45 INFO - PROCESS | 3796 | 1469469765613 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:02:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:02:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 940ms 10:02:45 INFO - PROCESS | 3796 | 1469469765641 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 10:02:45 INFO - PROCESS | 3796 | 1469469765642 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 10:02:45 INFO - PROCESS | 3796 | 1469469765646 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 10:02:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 10:02:45 INFO - PROCESS | 3796 | 1469469765647 Marionette TRACE conn2 <- [1,322,null,{}] 10:02:45 INFO - PROCESS | 3796 | 1469469765651 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:45 INFO - PROCESS | 3796 | 1469469765652 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:45 INFO - PROCESS | 3796 | 1469469765738 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 10:02:45 INFO - PROCESS | 3796 | 1469469765744 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:45 INFO - PROCESS | 3796 | 1469469765746 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:45 INFO - PROCESS | 3796 | ++DOCSHELL 131C3C00 == 39 [pid = 3796] [id = 90] 10:02:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (131C4C00) [pid = 3796] [serial = 267] [outer = 00000000] 10:02:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (142FC400) [pid = 3796] [serial = 268] [outer = 131C4C00] 10:02:45 INFO - PROCESS | 3796 | 1469469765789 Marionette DEBUG loaded listener.js 10:02:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (158DBC00) [pid = 3796] [serial = 269] [outer = 131C4C00] 10:02:46 INFO - PROCESS | 3796 | 1469469766194 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:02:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:02:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 558ms 10:02:46 INFO - PROCESS | 3796 | 1469469766220 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 10:02:46 INFO - PROCESS | 3796 | 1469469766221 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 10:02:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 10:02:46 INFO - PROCESS | 3796 | 1469469766228 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 10:02:46 INFO - PROCESS | 3796 | 1469469766230 Marionette TRACE conn2 <- [1,326,null,{}] 10:02:46 INFO - PROCESS | 3796 | 1469469766233 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:46 INFO - PROCESS | 3796 | 1469469766235 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:46 INFO - PROCESS | 3796 | 1469469766295 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 10:02:46 INFO - PROCESS | 3796 | 1469469766301 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:46 INFO - PROCESS | 3796 | 1469469766303 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:46 INFO - PROCESS | 3796 | ++DOCSHELL 16249400 == 40 [pid = 3796] [id = 91] 10:02:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (16249800) [pid = 3796] [serial = 270] [outer = 00000000] 10:02:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (16253000) [pid = 3796] [serial = 271] [outer = 16249800] 10:02:46 INFO - PROCESS | 3796 | 1469469766359 Marionette DEBUG loaded listener.js 10:02:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (10A0F800) [pid = 3796] [serial = 272] [outer = 16249800] 10:02:46 INFO - PROCESS | 3796 | 1469469766782 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:02:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:02:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 603ms 10:02:46 INFO - PROCESS | 3796 | 1469469766834 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 10:02:46 INFO - PROCESS | 3796 | 1469469766836 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 10:02:46 INFO - PROCESS | 3796 | 1469469766839 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 10:02:46 INFO - PROCESS | 3796 | 1469469766841 Marionette TRACE conn2 <- [1,330,null,{}] 10:02:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 10:02:46 INFO - PROCESS | 3796 | 1469469766844 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:46 INFO - PROCESS | 3796 | 1469469766829 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:46 INFO - PROCESS | 3796 | 1469469766907 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 10:02:46 INFO - PROCESS | 3796 | 1469469766912 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:46 INFO - PROCESS | 3796 | 1469469766914 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:46 INFO - PROCESS | 3796 | ++DOCSHELL 1624FC00 == 41 [pid = 3796] [id = 92] 10:02:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (16255400) [pid = 3796] [serial = 273] [outer = 00000000] 10:02:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (174AE400) [pid = 3796] [serial = 274] [outer = 16255400] 10:02:46 INFO - PROCESS | 3796 | 1469469766956 Marionette DEBUG loaded listener.js 10:02:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (19B57000) [pid = 3796] [serial = 275] [outer = 16255400] 10:02:47 INFO - PROCESS | 3796 | 1469469767348 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:02:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:02:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 558ms 10:02:47 INFO - PROCESS | 3796 | 1469469767416 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 10:02:47 INFO - PROCESS | 3796 | 1469469767418 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 10:02:47 INFO - PROCESS | 3796 | 1469469767407 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 10:02:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 10:02:47 INFO - PROCESS | 3796 | 1469469767408 Marionette TRACE conn2 <- [1,334,null,{}] 10:02:47 INFO - PROCESS | 3796 | 1469469767412 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:47 INFO - PROCESS | 3796 | 1469469767413 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:47 INFO - PROCESS | 3796 | 1469469767493 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 10:02:47 INFO - PROCESS | 3796 | 1469469767665 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:47 INFO - PROCESS | 3796 | 1469469767669 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:47 INFO - PROCESS | 3796 | ++DOCSHELL 10368C00 == 42 [pid = 3796] [id = 93] 10:02:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (1036A800) [pid = 3796] [serial = 276] [outer = 00000000] 10:02:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (1051B400) [pid = 3796] [serial = 277] [outer = 1036A800] 10:02:47 INFO - PROCESS | 3796 | 1469469767733 Marionette DEBUG loaded listener.js 10:02:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (10A08C00) [pid = 3796] [serial = 278] [outer = 1036A800] 10:02:48 INFO - PROCESS | 3796 | 1469469768455 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:02:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 10:02:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1072ms 10:02:48 INFO - PROCESS | 3796 | 1469469768501 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 10:02:48 INFO - PROCESS | 3796 | 1469469768505 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 10:02:48 INFO - PROCESS | 3796 | 1469469768492 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 10:02:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 10:02:48 INFO - PROCESS | 3796 | 1469469768496 Marionette TRACE conn2 <- [1,338,null,{}] 10:02:48 INFO - PROCESS | 3796 | 1469469768501 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:48 INFO - PROCESS | 3796 | 1469469768504 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:48 INFO - PROCESS | 3796 | 1469469768623 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 10:02:48 INFO - PROCESS | 3796 | 1469469768746 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:48 INFO - PROCESS | 3796 | 1469469768749 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:48 INFO - PROCESS | 3796 | ++DOCSHELL 12BB6000 == 43 [pid = 3796] [id = 94] 10:02:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (12E75C00) [pid = 3796] [serial = 279] [outer = 00000000] 10:02:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (134BAC00) [pid = 3796] [serial = 280] [outer = 12E75C00] 10:02:48 INFO - PROCESS | 3796 | 1469469768794 Marionette DEBUG loaded listener.js 10:02:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (13910800) [pid = 3796] [serial = 281] [outer = 12E75C00] 10:02:49 INFO - PROCESS | 3796 | --DOCSHELL 1624FC00 == 42 [pid = 3796] [id = 92] 10:02:49 INFO - PROCESS | 3796 | --DOCSHELL 16249400 == 41 [pid = 3796] [id = 91] 10:02:49 INFO - PROCESS | 3796 | --DOCSHELL 131C3C00 == 40 [pid = 3796] [id = 90] 10:02:49 INFO - PROCESS | 3796 | --DOCSHELL 16DCFC00 == 39 [pid = 3796] [id = 89] 10:02:49 INFO - PROCESS | 3796 | --DOCSHELL 19B5DC00 == 38 [pid = 3796] [id = 88] 10:02:49 INFO - PROCESS | 3796 | --DOCSHELL 1457F400 == 37 [pid = 3796] [id = 87] 10:02:49 INFO - PROCESS | 3796 | --DOCSHELL 19A95800 == 36 [pid = 3796] [id = 86] 10:02:49 INFO - PROCESS | 3796 | --DOCSHELL 19B52400 == 35 [pid = 3796] [id = 85] 10:02:49 INFO - PROCESS | 3796 | --DOCSHELL 17383400 == 34 [pid = 3796] [id = 84] 10:02:49 INFO - PROCESS | 3796 | --DOCSHELL 16DD0800 == 33 [pid = 3796] [id = 83] 10:02:49 INFO - PROCESS | 3796 | --DOCSHELL 158E2400 == 32 [pid = 3796] [id = 82] 10:02:49 INFO - PROCESS | 3796 | --DOCSHELL 1457F800 == 31 [pid = 3796] [id = 81] 10:02:49 INFO - PROCESS | 3796 | --DOCSHELL 12E6CC00 == 30 [pid = 3796] [id = 80] 10:02:49 INFO - PROCESS | 3796 | --DOCSHELL 10A10400 == 29 [pid = 3796] [id = 79] 10:02:49 INFO - PROCESS | 3796 | --DOCSHELL 1A959C00 == 28 [pid = 3796] [id = 78] 10:02:49 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (13A61800) [pid = 3796] [serial = 160] [outer = 00000000] [url = about:blank] 10:02:49 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (19A99800) [pid = 3796] [serial = 154] [outer = 00000000] [url = about:blank] 10:02:49 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (11B0B400) [pid = 3796] [serial = 127] [outer = 00000000] [url = about:blank] 10:02:49 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (11282400) [pid = 3796] [serial = 157] [outer = 00000000] [url = about:blank] 10:02:49 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (17FB7400) [pid = 3796] [serial = 217] [outer = 00000000] [url = about:blank] 10:02:49 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (19A94000) [pid = 3796] [serial = 221] [outer = 00000000] [url = about:blank] 10:02:49 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (19A93800) [pid = 3796] [serial = 220] [outer = 00000000] [url = about:blank] 10:02:49 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (19686C00) [pid = 3796] [serial = 218] [outer = 00000000] [url = about:blank] 10:02:49 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (19E98400) [pid = 3796] [serial = 223] [outer = 00000000] [url = about:blank] 10:02:49 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (1A2F4C00) [pid = 3796] [serial = 226] [outer = 00000000] [url = about:blank] 10:02:49 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (174AA400) [pid = 3796] [serial = 214] [outer = 00000000] [url = about:blank] 10:02:49 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1680FC00) [pid = 3796] [serial = 211] [outer = 00000000] [url = about:blank] 10:02:49 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (168ED800) [pid = 3796] [serial = 212] [outer = 00000000] [url = about:blank] 10:02:49 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1530C000) [pid = 3796] [serial = 208] [outer = 00000000] [url = about:blank] 10:02:49 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (155E0800) [pid = 3796] [serial = 209] [outer = 00000000] [url = about:blank] 10:02:49 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1312C800) [pid = 3796] [serial = 205] [outer = 00000000] [url = about:blank] 10:02:49 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (13451400) [pid = 3796] [serial = 206] [outer = 00000000] [url = about:blank] 10:02:49 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (11DDB800) [pid = 3796] [serial = 203] [outer = 00000000] [url = about:blank] 10:02:49 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1127B400) [pid = 3796] [serial = 202] [outer = 00000000] [url = about:blank] 10:02:49 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (17FB8000) [pid = 3796] [serial = 200] [outer = 00000000] [url = about:blank] 10:02:49 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (17FB4800) [pid = 3796] [serial = 199] [outer = 00000000] [url = about:blank] 10:02:49 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (153ECC00) [pid = 3796] [serial = 197] [outer = 00000000] [url = about:blank] 10:02:49 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (150C7400) [pid = 3796] [serial = 196] [outer = 00000000] [url = about:blank] 10:02:49 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (12BB5800) [pid = 3796] [serial = 194] [outer = 00000000] [url = about:blank] 10:02:49 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (10F0F400) [pid = 3796] [serial = 193] [outer = 00000000] [url = about:blank] 10:02:49 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1A6A2800) [pid = 3796] [serial = 191] [outer = 00000000] [url = about:blank] 10:02:49 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1AB4D400) [pid = 3796] [serial = 232] [outer = 00000000] [url = about:blank] 10:02:49 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1A6ADC00) [pid = 3796] [serial = 230] [outer = 00000000] [url = about:blank] 10:02:49 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (19EC7800) [pid = 3796] [serial = 224] [outer = 00000000] [url = about:blank] 10:02:49 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1A45B800) [pid = 3796] [serial = 227] [outer = 00000000] [url = about:blank] 10:02:49 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1A6A9C00) [pid = 3796] [serial = 229] [outer = 00000000] [url = about:blank] 10:02:49 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (174AAC00) [pid = 3796] [serial = 215] [outer = 00000000] [url = about:blank] 10:02:49 INFO - PROCESS | 3796 | 1469469769715 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:02:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 10:02:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1278ms 10:02:49 INFO - PROCESS | 3796 | 1469469769781 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 10:02:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 10:02:49 INFO - PROCESS | 3796 | 1469469769785 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 10:02:49 INFO - PROCESS | 3796 | 1469469769789 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 10:02:49 INFO - PROCESS | 3796 | 1469469769792 Marionette TRACE conn2 <- [1,342,null,{}] 10:02:49 INFO - PROCESS | 3796 | 1469469769797 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:49 INFO - PROCESS | 3796 | 1469469769800 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:49 INFO - PROCESS | 3796 | 1469469769898 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 10:02:49 INFO - PROCESS | 3796 | 1469469769904 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:49 INFO - PROCESS | 3796 | 1469469769907 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:49 INFO - PROCESS | 3796 | ++DOCSHELL 10F10400 == 29 [pid = 3796] [id = 95] 10:02:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (10F86800) [pid = 3796] [serial = 282] [outer = 00000000] 10:02:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (11095000) [pid = 3796] [serial = 283] [outer = 10F86800] 10:02:49 INFO - PROCESS | 3796 | 1469469769936 Marionette DEBUG loaded listener.js 10:02:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (11890000) [pid = 3796] [serial = 284] [outer = 10F86800] 10:02:50 INFO - PROCESS | 3796 | 1469469770397 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:02:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 10:02:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 661ms 10:02:50 INFO - PROCESS | 3796 | 1469469770450 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 10:02:50 INFO - PROCESS | 3796 | 1469469770455 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 10:02:50 INFO - PROCESS | 3796 | 1469469770461 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 10:02:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 10:02:50 INFO - PROCESS | 3796 | 1469469770464 Marionette TRACE conn2 <- [1,346,null,{}] 10:02:50 INFO - PROCESS | 3796 | 1469469770467 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:50 INFO - PROCESS | 3796 | 1469469770470 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:50 INFO - PROCESS | 3796 | 1469469770534 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 10:02:50 INFO - PROCESS | 3796 | 1469469770543 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:50 INFO - PROCESS | 3796 | 1469469770545 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:50 INFO - PROCESS | 3796 | ++DOCSHELL 13133400 == 30 [pid = 3796] [id = 96] 10:02:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (131BCC00) [pid = 3796] [serial = 285] [outer = 00000000] 10:02:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (13452C00) [pid = 3796] [serial = 286] [outer = 131BCC00] 10:02:50 INFO - PROCESS | 3796 | 1469469770593 Marionette DEBUG loaded listener.js 10:02:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (13A61800) [pid = 3796] [serial = 287] [outer = 131BCC00] 10:02:51 INFO - PROCESS | 3796 | 1469469771011 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:02:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 10:02:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 587ms 10:02:51 INFO - PROCESS | 3796 | 1469469771044 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 10:02:51 INFO - PROCESS | 3796 | 1469469771047 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 10:02:51 INFO - PROCESS | 3796 | 1469469771050 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 10:02:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 10:02:51 INFO - PROCESS | 3796 | 1469469771053 Marionette TRACE conn2 <- [1,350,null,{}] 10:02:51 INFO - PROCESS | 3796 | 1469469771064 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:51 INFO - PROCESS | 3796 | 1469469771068 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:51 INFO - PROCESS | 3796 | 1469469771151 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 10:02:51 INFO - PROCESS | 3796 | 1469469771265 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:51 INFO - PROCESS | 3796 | 1469469771268 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:51 INFO - PROCESS | 3796 | ++DOCSHELL 153EFC00 == 31 [pid = 3796] [id = 97] 10:02:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (153F0C00) [pid = 3796] [serial = 288] [outer = 00000000] 10:02:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (155E6400) [pid = 3796] [serial = 289] [outer = 153F0C00] 10:02:51 INFO - PROCESS | 3796 | 1469469771315 Marionette DEBUG loaded listener.js 10:02:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (15A22800) [pid = 3796] [serial = 290] [outer = 153F0C00] 10:02:51 INFO - PROCESS | 3796 | 1469469771648 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:02:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 10:02:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 661ms 10:02:51 INFO - PROCESS | 3796 | 1469469771711 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 10:02:51 INFO - PROCESS | 3796 | 1469469771714 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 10:02:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 10:02:51 INFO - PROCESS | 3796 | 1469469771717 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 10:02:51 INFO - PROCESS | 3796 | 1469469771719 Marionette TRACE conn2 <- [1,354,null,{}] 10:02:51 INFO - PROCESS | 3796 | 1469469771722 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:51 INFO - PROCESS | 3796 | 1469469771724 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:51 INFO - PROCESS | 3796 | 1469469771839 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 10:02:51 INFO - PROCESS | 3796 | 1469469771857 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:51 INFO - PROCESS | 3796 | 1469469771860 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:51 INFO - PROCESS | 3796 | ++DOCSHELL 15A25C00 == 32 [pid = 3796] [id = 98] 10:02:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16249400) [pid = 3796] [serial = 291] [outer = 00000000] 10:02:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (164AA400) [pid = 3796] [serial = 292] [outer = 16249400] 10:02:51 INFO - PROCESS | 3796 | 1469469771912 Marionette DEBUG loaded listener.js 10:02:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (168E9800) [pid = 3796] [serial = 293] [outer = 16249400] 10:02:52 INFO - PROCESS | 3796 | 1469469772298 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:02:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:02:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 602ms 10:02:52 INFO - PROCESS | 3796 | 1469469772318 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 10:02:52 INFO - PROCESS | 3796 | 1469469772320 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 10:02:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 10:02:52 INFO - PROCESS | 3796 | 1469469772323 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 10:02:52 INFO - PROCESS | 3796 | 1469469772325 Marionette TRACE conn2 <- [1,358,null,{}] 10:02:52 INFO - PROCESS | 3796 | 1469469772334 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:52 INFO - PROCESS | 3796 | 1469469772336 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:52 INFO - PROCESS | 3796 | 1469469772436 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 10:02:52 INFO - PROCESS | 3796 | 1469469772514 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:52 INFO - PROCESS | 3796 | 1469469772498 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:52 INFO - PROCESS | 3796 | ++DOCSHELL 134BB800 == 33 [pid = 3796] [id = 99] 10:02:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (164A2C00) [pid = 3796] [serial = 294] [outer = 00000000] 10:02:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1738E400) [pid = 3796] [serial = 295] [outer = 164A2C00] 10:02:52 INFO - PROCESS | 3796 | 1469469772542 Marionette DEBUG loaded listener.js 10:02:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (174AF000) [pid = 3796] [serial = 296] [outer = 164A2C00] 10:02:52 INFO - PROCESS | 3796 | 1469469772968 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:02:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:02:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 690ms 10:02:53 INFO - PROCESS | 3796 | 1469469773024 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 10:02:53 INFO - PROCESS | 3796 | 1469469773026 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 10:02:53 INFO - PROCESS | 3796 | 1469469773030 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 10:02:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 10:02:53 INFO - PROCESS | 3796 | 1469469773031 Marionette TRACE conn2 <- [1,362,null,{}] 10:02:53 INFO - PROCESS | 3796 | 1469469773039 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:53 INFO - PROCESS | 3796 | 1469469773045 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:53 INFO - PROCESS | 3796 | 1469469773173 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 10:02:53 INFO - PROCESS | 3796 | 1469469773167 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:53 INFO - PROCESS | 3796 | 1469469773170 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:53 INFO - PROCESS | 3796 | ++DOCSHELL 177AA000 == 34 [pid = 3796] [id = 100] 10:02:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (17F1C000) [pid = 3796] [serial = 297] [outer = 00000000] 10:02:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (17FB6800) [pid = 3796] [serial = 298] [outer = 17F1C000] 10:02:53 INFO - PROCESS | 3796 | 1469469773222 Marionette DEBUG loaded listener.js 10:02:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1928EC00) [pid = 3796] [serial = 299] [outer = 17F1C000] 10:02:53 INFO - PROCESS | 3796 | 1469469773625 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:02:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:02:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 660ms 10:02:53 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (19B60C00) [pid = 3796] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 10:02:53 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (17383800) [pid = 3796] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 10:02:53 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (17204400) [pid = 3796] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 10:02:53 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1A95B400) [pid = 3796] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 10:02:53 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1A460C00) [pid = 3796] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 10:02:53 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1AB56000) [pid = 3796] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 10:02:53 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1A464C00) [pid = 3796] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 10:02:53 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (131C4C00) [pid = 3796] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 10:02:53 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (10A47800) [pid = 3796] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 10:02:53 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (15A20400) [pid = 3796] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 10:02:53 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (19B5B800) [pid = 3796] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 10:02:53 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1457FC00) [pid = 3796] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 10:02:53 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (12E70800) [pid = 3796] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 10:02:53 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (16249800) [pid = 3796] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 10:02:53 INFO - PROCESS | 3796 | 1469469773849 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 10:02:53 INFO - PROCESS | 3796 | 1469469773851 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 10:02:53 INFO - PROCESS | 3796 | 1469469773860 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 10:02:53 INFO - PROCESS | 3796 | 1469469773861 Marionette TRACE conn2 <- [1,366,null,{}] 10:02:53 INFO - PROCESS | 3796 | 1469469773865 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 10:02:53 INFO - PROCESS | 3796 | 1469469773867 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:53 INFO - PROCESS | 3796 | 1469469773949 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 10:02:53 INFO - PROCESS | 3796 | 1469469773953 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:53 INFO - PROCESS | 3796 | 1469469773955 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:53 INFO - PROCESS | 3796 | ++DOCSHELL 13F6A800 == 35 [pid = 3796] [id = 101] 10:02:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1457FC00) [pid = 3796] [serial = 300] [outer = 00000000] 10:02:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (16251C00) [pid = 3796] [serial = 301] [outer = 1457FC00] 10:02:53 INFO - PROCESS | 3796 | 1469469774001 Marionette DEBUG loaded listener.js 10:02:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (16D5F400) [pid = 3796] [serial = 302] [outer = 1457FC00] 10:02:54 INFO - PROCESS | 3796 | 1469469774385 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:02:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:02:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 529ms 10:02:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 10:02:54 INFO - PROCESS | 3796 | 1469469774423 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 10:02:54 INFO - PROCESS | 3796 | 1469469774425 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 10:02:54 INFO - PROCESS | 3796 | 1469469774429 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 10:02:54 INFO - PROCESS | 3796 | 1469469774431 Marionette TRACE conn2 <- [1,370,null,{}] 10:02:54 INFO - PROCESS | 3796 | 1469469774437 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:54 INFO - PROCESS | 3796 | 1469469774439 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:54 INFO - PROCESS | 3796 | 1469469774495 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 10:02:54 INFO - PROCESS | 3796 | 1469469774501 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:54 INFO - PROCESS | 3796 | 1469469774503 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:54 INFO - PROCESS | 3796 | ++DOCSHELL 16255C00 == 36 [pid = 3796] [id = 102] 10:02:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (17FB2000) [pid = 3796] [serial = 303] [outer = 00000000] 10:02:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19688400) [pid = 3796] [serial = 304] [outer = 17FB2000] 10:02:54 INFO - PROCESS | 3796 | 1469469774546 Marionette DEBUG loaded listener.js 10:02:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1968F400) [pid = 3796] [serial = 305] [outer = 17FB2000] 10:02:54 INFO - PROCESS | 3796 | 1469469774932 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:02:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:02:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 558ms 10:02:54 INFO - PROCESS | 3796 | 1469469774992 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 10:02:54 INFO - PROCESS | 3796 | 1469469774994 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 10:02:54 INFO - PROCESS | 3796 | 1469469774997 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 10:02:54 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 10:02:54 INFO - PROCESS | 3796 | 1469469774999 Marionette TRACE conn2 <- [1,374,null,{}] 10:02:54 INFO - PROCESS | 3796 | 1469469775002 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:54 INFO - PROCESS | 3796 | 1469469775004 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:55 INFO - PROCESS | 3796 | 1469469775063 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 10:02:55 INFO - PROCESS | 3796 | 1469469775077 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:55 INFO - PROCESS | 3796 | 1469469775079 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:55 INFO - PROCESS | 3796 | ++DOCSHELL 134D7400 == 37 [pid = 3796] [id = 103] 10:02:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (155E5C00) [pid = 3796] [serial = 306] [outer = 00000000] 10:02:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19B54000) [pid = 3796] [serial = 307] [outer = 155E5C00] 10:02:55 INFO - PROCESS | 3796 | 1469469775125 Marionette DEBUG loaded listener.js 10:02:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (19B56400) [pid = 3796] [serial = 308] [outer = 155E5C00] 10:02:55 INFO - PROCESS | 3796 | 1469469775543 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 10:02:55 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 10:02:55 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 587ms 10:02:55 INFO - PROCESS | 3796 | 1469469775598 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 10:02:55 INFO - PROCESS | 3796 | 1469469775600 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 10:02:55 INFO - PROCESS | 3796 | 1469469775603 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 10:02:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 10:02:55 INFO - PROCESS | 3796 | 1469469775605 Marionette TRACE conn2 <- [1,378,null,{}] 10:02:55 INFO - PROCESS | 3796 | 1469469775608 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:55 INFO - PROCESS | 3796 | 1469469775610 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:55 INFO - PROCESS | 3796 | 1469469775675 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 10:02:55 INFO - PROCESS | 3796 | 1469469775682 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:55 INFO - PROCESS | 3796 | 1469469775684 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:55 INFO - PROCESS | 3796 | ++DOCSHELL 15A1E000 == 38 [pid = 3796] [id = 104] 10:02:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1968A400) [pid = 3796] [serial = 309] [outer = 00000000] 10:02:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (19E9EC00) [pid = 3796] [serial = 310] [outer = 1968A400] 10:02:55 INFO - PROCESS | 3796 | 1469469775726 Marionette DEBUG loaded listener.js 10:02:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (19EA0800) [pid = 3796] [serial = 311] [outer = 1968A400] 10:02:56 INFO - PROCESS | 3796 | 1469469776311 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 10:02:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 10:02:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 793ms 10:02:56 INFO - PROCESS | 3796 | 1469469776389 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 10:02:56 INFO - PROCESS | 3796 | 1469469776394 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 10:02:56 INFO - PROCESS | 3796 | 1469469776398 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 10:02:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 10:02:56 INFO - PROCESS | 3796 | 1469469776402 Marionette TRACE conn2 <- [1,382,null,{}] 10:02:56 INFO - PROCESS | 3796 | 1469469776422 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:56 INFO - PROCESS | 3796 | 1469469776426 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:56 INFO - PROCESS | 3796 | 1469469776526 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 10:02:56 INFO - PROCESS | 3796 | 1469469776599 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:56 INFO - PROCESS | 3796 | 1469469776603 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:56 INFO - PROCESS | 3796 | ++DOCSHELL 10F89400 == 39 [pid = 3796] [id = 105] 10:02:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (11099000) [pid = 3796] [serial = 312] [outer = 00000000] 10:02:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (12EF6400) [pid = 3796] [serial = 313] [outer = 11099000] 10:02:56 INFO - PROCESS | 3796 | 1469469776699 Marionette DEBUG loaded listener.js 10:02:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (13A63800) [pid = 3796] [serial = 314] [outer = 11099000] 10:02:57 INFO - PROCESS | 3796 | 1469469777320 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 10:02:57 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 10:02:57 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 940ms 10:02:57 INFO - PROCESS | 3796 | 1469469777348 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 10:02:57 INFO - PROCESS | 3796 | 1469469777353 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 10:02:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 10:02:57 INFO - PROCESS | 3796 | 1469469777360 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 10:02:57 INFO - PROCESS | 3796 | 1469469777363 Marionette TRACE conn2 <- [1,386,null,{}] 10:02:57 INFO - PROCESS | 3796 | 1469469777367 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:57 INFO - PROCESS | 3796 | 1469469777370 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:57 INFO - PROCESS | 3796 | 1469469777462 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 10:02:57 INFO - PROCESS | 3796 | 1469469777542 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:57 INFO - PROCESS | 3796 | 1469469777544 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:57 INFO - PROCESS | 3796 | ++DOCSHELL 150C3C00 == 40 [pid = 3796] [id = 106] 10:02:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (150CA400) [pid = 3796] [serial = 315] [outer = 00000000] 10:02:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1624F400) [pid = 3796] [serial = 316] [outer = 150CA400] 10:02:57 INFO - PROCESS | 3796 | 1469469777640 Marionette DEBUG loaded listener.js 10:02:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (16E61000) [pid = 3796] [serial = 317] [outer = 150CA400] 10:02:58 INFO - PROCESS | 3796 | 1469469778225 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 10:02:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 10:02:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 940ms 10:02:58 INFO - PROCESS | 3796 | 1469469778306 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 10:02:58 INFO - PROCESS | 3796 | 1469469778309 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 10:02:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 10:02:58 INFO - PROCESS | 3796 | 1469469778313 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 10:02:58 INFO - PROCESS | 3796 | 1469469778298 Marionette TRACE conn2 <- [1,390,null,{}] 10:02:58 INFO - PROCESS | 3796 | 1469469778324 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:58 INFO - PROCESS | 3796 | 1469469778329 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:58 INFO - PROCESS | 3796 | 1469469778439 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 10:02:58 INFO - PROCESS | 3796 | 1469469778512 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:58 INFO - PROCESS | 3796 | 1469469778516 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:58 INFO - PROCESS | 3796 | ++DOCSHELL 19E0B400 == 41 [pid = 3796] [id = 107] 10:02:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (19E0F000) [pid = 3796] [serial = 318] [outer = 00000000] 10:02:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (19ECFC00) [pid = 3796] [serial = 319] [outer = 19E0F000] 10:02:58 INFO - PROCESS | 3796 | 1469469778571 Marionette DEBUG loaded listener.js 10:02:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1A458400) [pid = 3796] [serial = 320] [outer = 19E0F000] 10:02:59 INFO - PROCESS | 3796 | 1469469779342 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 10:02:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 10:02:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1087ms 10:02:59 INFO - PROCESS | 3796 | 1469469779396 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 10:02:59 INFO - PROCESS | 3796 | 1469469779400 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 10:02:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 10:02:59 INFO - PROCESS | 3796 | 1469469779405 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 10:02:59 INFO - PROCESS | 3796 | 1469469779408 Marionette TRACE conn2 <- [1,394,null,{}] 10:02:59 INFO - PROCESS | 3796 | 1469469779413 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:02:59 INFO - PROCESS | 3796 | 1469469779415 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:59 INFO - PROCESS | 3796 | 1469469779499 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 10:02:59 INFO - PROCESS | 3796 | 1469469779579 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:02:59 INFO - PROCESS | 3796 | 1469469779582 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:02:59 INFO - PROCESS | 3796 | ++DOCSHELL 12EF2400 == 42 [pid = 3796] [id = 108] 10:02:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (12EF4400) [pid = 3796] [serial = 321] [outer = 00000000] 10:02:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (134DD000) [pid = 3796] [serial = 322] [outer = 12EF4400] 10:02:59 INFO - PROCESS | 3796 | 1469469779631 Marionette DEBUG loaded listener.js 10:02:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (142F0C00) [pid = 3796] [serial = 323] [outer = 12EF4400] 10:03:00 INFO - PROCESS | 3796 | --DOCSHELL 134D7400 == 41 [pid = 3796] [id = 103] 10:03:00 INFO - PROCESS | 3796 | --DOCSHELL 16255C00 == 40 [pid = 3796] [id = 102] 10:03:00 INFO - PROCESS | 3796 | --DOCSHELL 13F6A800 == 39 [pid = 3796] [id = 101] 10:03:00 INFO - PROCESS | 3796 | --DOCSHELL 177AA000 == 38 [pid = 3796] [id = 100] 10:03:00 INFO - PROCESS | 3796 | --DOCSHELL 134BB800 == 37 [pid = 3796] [id = 99] 10:03:00 INFO - PROCESS | 3796 | --DOCSHELL 15A25C00 == 36 [pid = 3796] [id = 98] 10:03:00 INFO - PROCESS | 3796 | --DOCSHELL 153EFC00 == 35 [pid = 3796] [id = 97] 10:03:00 INFO - PROCESS | 3796 | --DOCSHELL 13133400 == 34 [pid = 3796] [id = 96] 10:03:00 INFO - PROCESS | 3796 | --DOCSHELL 10F10400 == 33 [pid = 3796] [id = 95] 10:03:00 INFO - PROCESS | 3796 | --DOCSHELL 12BB6000 == 32 [pid = 3796] [id = 94] 10:03:00 INFO - PROCESS | 3796 | --DOCSHELL 10368C00 == 31 [pid = 3796] [id = 93] 10:03:00 INFO - PROCESS | 3796 | --DOCSHELL 150C3C00 == 30 [pid = 3796] [id = 106] 10:03:00 INFO - PROCESS | 3796 | --DOCSHELL 19E0B400 == 29 [pid = 3796] [id = 107] 10:03:00 INFO - PROCESS | 3796 | --DOCSHELL 15A1E000 == 28 [pid = 3796] [id = 104] 10:03:00 INFO - PROCESS | 3796 | --DOCSHELL 10F89400 == 27 [pid = 3796] [id = 105] 10:03:00 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (1A2F3000) [pid = 3796] [serial = 256] [outer = 00000000] [url = about:blank] 10:03:00 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (19692400) [pid = 3796] [serial = 250] [outer = 00000000] [url = about:blank] 10:03:00 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (19A98C00) [pid = 3796] [serial = 251] [outer = 00000000] [url = about:blank] 10:03:00 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (1738A800) [pid = 3796] [serial = 247] [outer = 00000000] [url = about:blank] 10:03:00 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (174AA800) [pid = 3796] [serial = 248] [outer = 00000000] [url = about:blank] 10:03:00 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (1AB54000) [pid = 3796] [serial = 233] [outer = 00000000] [url = about:blank] 10:03:00 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1A6A6000) [pid = 3796] [serial = 260] [outer = 00000000] [url = about:blank] 10:03:00 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1AD51400) [pid = 3796] [serial = 265] [outer = 00000000] [url = about:blank] 10:03:00 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1AB4CC00) [pid = 3796] [serial = 263] [outer = 00000000] [url = about:blank] 10:03:00 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1A962800) [pid = 3796] [serial = 262] [outer = 00000000] [url = about:blank] 10:03:00 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1AD56800) [pid = 3796] [serial = 266] [outer = 00000000] [url = about:blank] 10:03:00 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (158DBC00) [pid = 3796] [serial = 269] [outer = 00000000] [url = about:blank] 10:03:00 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (142FC400) [pid = 3796] [serial = 268] [outer = 00000000] [url = about:blank] 10:03:00 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1109D000) [pid = 3796] [serial = 235] [outer = 00000000] [url = about:blank] 10:03:00 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (11285400) [pid = 3796] [serial = 236] [outer = 00000000] [url = about:blank] 10:03:00 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (164A9800) [pid = 3796] [serial = 244] [outer = 00000000] [url = about:blank] 10:03:00 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (16895800) [pid = 3796] [serial = 245] [outer = 00000000] [url = about:blank] 10:03:00 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (19E98C00) [pid = 3796] [serial = 253] [outer = 00000000] [url = about:blank] 10:03:00 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (19E9B400) [pid = 3796] [serial = 254] [outer = 00000000] [url = about:blank] 10:03:00 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (150C8000) [pid = 3796] [serial = 241] [outer = 00000000] [url = about:blank] 10:03:00 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (153EBC00) [pid = 3796] [serial = 242] [outer = 00000000] [url = about:blank] 10:03:00 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1316D000) [pid = 3796] [serial = 238] [outer = 00000000] [url = about:blank] 10:03:00 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (132E4000) [pid = 3796] [serial = 239] [outer = 00000000] [url = about:blank] 10:03:00 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1A6A4000) [pid = 3796] [serial = 259] [outer = 00000000] [url = about:blank] 10:03:00 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (10A0F800) [pid = 3796] [serial = 272] [outer = 00000000] [url = about:blank] 10:03:00 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (16253000) [pid = 3796] [serial = 271] [outer = 00000000] [url = about:blank] 10:03:00 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1A2F3C00) [pid = 3796] [serial = 257] [outer = 00000000] [url = about:blank] 10:03:00 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (174AE400) [pid = 3796] [serial = 274] [outer = 00000000] [url = about:blank] 10:03:00 INFO - PROCESS | 3796 | 1469469780681 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 10:03:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 10:03:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1307ms 10:03:00 INFO - PROCESS | 3796 | 1469469780724 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 10:03:00 INFO - PROCESS | 3796 | 1469469780728 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 10:03:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 10:03:00 INFO - PROCESS | 3796 | 1469469780732 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 10:03:00 INFO - PROCESS | 3796 | 1469469780737 Marionette TRACE conn2 <- [1,398,null,{}] 10:03:00 INFO - PROCESS | 3796 | 1469469780725 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:00 INFO - PROCESS | 3796 | 1469469780727 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:00 INFO - PROCESS | 3796 | 1469469780813 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 10:03:00 INFO - PROCESS | 3796 | 1469469780822 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:00 INFO - PROCESS | 3796 | 1469469780825 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:00 INFO - PROCESS | 3796 | ++DOCSHELL 10F92000 == 28 [pid = 3796] [id = 109] 10:03:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (10F93C00) [pid = 3796] [serial = 324] [outer = 00000000] 10:03:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (11282400) [pid = 3796] [serial = 325] [outer = 10F93C00] 10:03:00 INFO - PROCESS | 3796 | 1469469780872 Marionette DEBUG loaded listener.js 10:03:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (11D6C000) [pid = 3796] [serial = 326] [outer = 10F93C00] 10:03:01 INFO - PROCESS | 3796 | 1469469781310 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 10:03:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 10:03:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 661ms 10:03:01 INFO - PROCESS | 3796 | 1469469781376 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 10:03:01 INFO - PROCESS | 3796 | 1469469781381 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 10:03:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 10:03:01 INFO - PROCESS | 3796 | 1469469781387 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 10:03:01 INFO - PROCESS | 3796 | 1469469781389 Marionette TRACE conn2 <- [1,402,null,{}] 10:03:01 INFO - PROCESS | 3796 | 1469469781393 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:01 INFO - PROCESS | 3796 | 1469469781396 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:01 INFO - PROCESS | 3796 | 1469469781516 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 10:03:01 INFO - PROCESS | 3796 | 1469469781604 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:01 INFO - PROCESS | 3796 | 1469469781607 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:01 INFO - PROCESS | 3796 | ++DOCSHELL 12E76000 == 29 [pid = 3796] [id = 110] 10:03:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (13451400) [pid = 3796] [serial = 327] [outer = 00000000] 10:03:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (134D6400) [pid = 3796] [serial = 328] [outer = 13451400] 10:03:01 INFO - PROCESS | 3796 | 1469469781653 Marionette DEBUG loaded listener.js 10:03:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (13A64000) [pid = 3796] [serial = 329] [outer = 13451400] 10:03:02 INFO - PROCESS | 3796 | 1469469782011 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 10:03:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 10:03:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 661ms 10:03:02 INFO - PROCESS | 3796 | 1469469782045 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 10:03:02 INFO - PROCESS | 3796 | 1469469782048 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 10:03:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 10:03:02 INFO - PROCESS | 3796 | 1469469782051 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 10:03:02 INFO - PROCESS | 3796 | 1469469782055 Marionette TRACE conn2 <- [1,406,null,{}] 10:03:02 INFO - PROCESS | 3796 | 1469469782065 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:02 INFO - PROCESS | 3796 | 1469469782070 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:02 INFO - PROCESS | 3796 | 1469469782153 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 10:03:02 INFO - PROCESS | 3796 | 1469469782160 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:02 INFO - PROCESS | 3796 | 1469469782163 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:02 INFO - PROCESS | 3796 | ++DOCSHELL 153EE000 == 30 [pid = 3796] [id = 111] 10:03:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (153EE400) [pid = 3796] [serial = 330] [outer = 00000000] 10:03:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (15A1E800) [pid = 3796] [serial = 331] [outer = 153EE400] 10:03:02 INFO - PROCESS | 3796 | 1469469782218 Marionette DEBUG loaded listener.js 10:03:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1624A000) [pid = 3796] [serial = 332] [outer = 153EE400] 10:03:02 INFO - PROCESS | 3796 | 1469469782661 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 10:03:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 10:03:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 647ms 10:03:02 INFO - PROCESS | 3796 | 1469469782713 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 10:03:02 INFO - PROCESS | 3796 | 1469469782715 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 10:03:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 10:03:02 INFO - PROCESS | 3796 | 1469469782719 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 10:03:02 INFO - PROCESS | 3796 | 1469469782721 Marionette TRACE conn2 <- [1,410,null,{}] 10:03:02 INFO - PROCESS | 3796 | 1469469782731 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:02 INFO - PROCESS | 3796 | 1469469782733 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:02 INFO - PROCESS | 3796 | 1469469782851 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 10:03:02 INFO - PROCESS | 3796 | 1469469782863 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:02 INFO - PROCESS | 3796 | 1469469782865 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:02 INFO - PROCESS | 3796 | ++DOCSHELL 16255000 == 31 [pid = 3796] [id = 112] 10:03:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16255C00) [pid = 3796] [serial = 333] [outer = 00000000] 10:03:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (16801800) [pid = 3796] [serial = 334] [outer = 16255C00] 10:03:02 INFO - PROCESS | 3796 | 1469469782910 Marionette DEBUG loaded listener.js 10:03:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (168E7C00) [pid = 3796] [serial = 335] [outer = 16255C00] 10:03:03 INFO - PROCESS | 3796 | 1469469783373 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 10:03:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 10:03:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 705ms 10:03:03 INFO - PROCESS | 3796 | 1469469783431 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 10:03:03 INFO - PROCESS | 3796 | 1469469783433 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 10:03:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 10:03:03 INFO - PROCESS | 3796 | 1469469783436 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 10:03:03 INFO - PROCESS | 3796 | 1469469783438 Marionette TRACE conn2 <- [1,414,null,{}] 10:03:03 INFO - PROCESS | 3796 | 1469469783442 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:03 INFO - PROCESS | 3796 | 1469469783444 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:03 INFO - PROCESS | 3796 | 1469469783547 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 10:03:03 INFO - PROCESS | 3796 | 1469469783556 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:03 INFO - PROCESS | 3796 | 1469469783558 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:03 INFO - PROCESS | 3796 | ++DOCSHELL 16D66800 == 32 [pid = 3796] [id = 113] 10:03:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (16DD7000) [pid = 3796] [serial = 336] [outer = 00000000] 10:03:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (174AD400) [pid = 3796] [serial = 337] [outer = 16DD7000] 10:03:03 INFO - PROCESS | 3796 | 1469469783602 Marionette DEBUG loaded listener.js 10:03:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (174AF400) [pid = 3796] [serial = 338] [outer = 16DD7000] 10:03:04 INFO - PROCESS | 3796 | 1469469784028 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 10:03:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 10:03:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 661ms 10:03:04 INFO - PROCESS | 3796 | 1469469784098 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 10:03:04 INFO - PROCESS | 3796 | 1469469784100 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 10:03:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 10:03:04 INFO - PROCESS | 3796 | 1469469784112 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 10:03:04 INFO - PROCESS | 3796 | 1469469784114 Marionette TRACE conn2 <- [1,418,null,{}] 10:03:04 INFO - PROCESS | 3796 | 1469469784117 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:04 INFO - PROCESS | 3796 | 1469469784123 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:04 INFO - PROCESS | 3796 | 1469469784242 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 10:03:04 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (164A2C00) [pid = 3796] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 10:03:04 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (17F1C000) [pid = 3796] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 10:03:04 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (12E75C00) [pid = 3796] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 10:03:04 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1036A800) [pid = 3796] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 10:03:04 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (131BCC00) [pid = 3796] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 10:03:04 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (153F0C00) [pid = 3796] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 10:03:04 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (10F86800) [pid = 3796] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 10:03:04 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1457FC00) [pid = 3796] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 10:03:04 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (16249400) [pid = 3796] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 10:03:04 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (17FB2000) [pid = 3796] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 10:03:04 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (16255400) [pid = 3796] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 10:03:04 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1968A400) [pid = 3796] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 10:03:04 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (155E5C00) [pid = 3796] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 10:03:04 INFO - PROCESS | 3796 | 1469469784461 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:04 INFO - PROCESS | 3796 | 1469469784463 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:04 INFO - PROCESS | 3796 | ++DOCSHELL 0F97FC00 == 33 [pid = 3796] [id = 114] 10:03:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (1036A800) [pid = 3796] [serial = 339] [outer = 00000000] 10:03:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (10F86800) [pid = 3796] [serial = 340] [outer = 1036A800] 10:03:04 INFO - PROCESS | 3796 | 1469469784508 Marionette DEBUG loaded listener.js 10:03:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1457FC00) [pid = 3796] [serial = 341] [outer = 1036A800] 10:03:05 INFO - PROCESS | 3796 | 1469469785285 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 10:03:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 10:03:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1219ms 10:03:05 INFO - PROCESS | 3796 | 1469469785342 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 10:03:05 INFO - PROCESS | 3796 | 1469469785344 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 10:03:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 10:03:05 INFO - PROCESS | 3796 | 1469469785347 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 10:03:05 INFO - PROCESS | 3796 | 1469469785349 Marionette TRACE conn2 <- [1,422,null,{}] 10:03:05 INFO - PROCESS | 3796 | 1469469785336 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:05 INFO - PROCESS | 3796 | 1469469785338 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:05 INFO - PROCESS | 3796 | 1469469785410 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 10:03:05 INFO - PROCESS | 3796 | 1469469785415 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:05 INFO - PROCESS | 3796 | 1469469785417 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:05 INFO - PROCESS | 3796 | ++DOCSHELL 134D4400 == 34 [pid = 3796] [id = 115] 10:03:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (134D6000) [pid = 3796] [serial = 342] [outer = 00000000] 10:03:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1968C000) [pid = 3796] [serial = 343] [outer = 134D6000] 10:03:05 INFO - PROCESS | 3796 | 1469469785525 Marionette DEBUG loaded listener.js 10:03:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19692400) [pid = 3796] [serial = 344] [outer = 134D6000] 10:03:06 INFO - PROCESS | 3796 | 1469469786334 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 10:03:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 10:03:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1087ms 10:03:06 INFO - PROCESS | 3796 | 1469469786427 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 10:03:06 INFO - PROCESS | 3796 | 1469469786431 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 10:03:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 10:03:06 INFO - PROCESS | 3796 | 1469469786436 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 10:03:06 INFO - PROCESS | 3796 | 1469469786440 Marionette TRACE conn2 <- [1,426,null,{}] 10:03:06 INFO - PROCESS | 3796 | 1469469786447 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:06 INFO - PROCESS | 3796 | 1469469786450 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:06 INFO - PROCESS | 3796 | 1469469786590 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 10:03:06 INFO - PROCESS | 3796 | 1469469786707 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:06 INFO - PROCESS | 3796 | 1469469786711 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:06 INFO - PROCESS | 3796 | ++DOCSHELL 10B79000 == 35 [pid = 3796] [id = 116] 10:03:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (10B7A000) [pid = 3796] [serial = 345] [outer = 00000000] 10:03:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (10EEE000) [pid = 3796] [serial = 346] [outer = 10B7A000] 10:03:06 INFO - PROCESS | 3796 | 1469469786811 Marionette DEBUG loaded listener.js 10:03:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (10F8BC00) [pid = 3796] [serial = 347] [outer = 10B7A000] 10:03:07 INFO - PROCESS | 3796 | 1469469787414 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 10:03:07 INFO - PROCESS | 3796 | 1469469787469 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 10:03:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 10:03:07 INFO - PROCESS | 3796 | 1469469787475 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 10:03:07 INFO - PROCESS | 3796 | 1469469787479 Marionette TRACE conn2 <- [1,430,null,{}] 10:03:07 INFO - PROCESS | 3796 | 1469469787483 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:07 INFO - PROCESS | 3796 | 1469469787486 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:07 INFO - PROCESS | 3796 | 1469469787598 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 10:03:07 INFO - PROCESS | 3796 | 1469469787680 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:07 INFO - PROCESS | 3796 | 1469469787683 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:07 INFO - PROCESS | 3796 | ++DOCSHELL 1458C400 == 36 [pid = 3796] [id = 117] 10:03:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1458D000) [pid = 3796] [serial = 348] [outer = 00000000] 10:03:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (153EFC00) [pid = 3796] [serial = 349] [outer = 1458D000] 10:03:07 INFO - PROCESS | 3796 | 1469469787738 Marionette DEBUG loaded listener.js 10:03:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1624D400) [pid = 3796] [serial = 350] [outer = 1458D000] 10:03:08 INFO - PROCESS | 3796 | 1469469788545 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 10:03:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 10:03:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1117ms 10:03:08 INFO - PROCESS | 3796 | 1469469788599 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 10:03:08 INFO - PROCESS | 3796 | 1469469788604 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 10:03:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 10:03:08 INFO - PROCESS | 3796 | 1469469788609 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 10:03:08 INFO - PROCESS | 3796 | 1469469788612 Marionette TRACE conn2 <- [1,434,null,{}] 10:03:08 INFO - PROCESS | 3796 | 1469469788617 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:08 INFO - PROCESS | 3796 | 1469469788620 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:08 INFO - PROCESS | 3796 | 1469469788739 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 10:03:08 INFO - PROCESS | 3796 | --DOCSHELL 0F97FC00 == 35 [pid = 3796] [id = 114] 10:03:08 INFO - PROCESS | 3796 | --DOCSHELL 16D66800 == 34 [pid = 3796] [id = 113] 10:03:08 INFO - PROCESS | 3796 | --DOCSHELL 16255000 == 33 [pid = 3796] [id = 112] 10:03:08 INFO - PROCESS | 3796 | --DOCSHELL 153EE000 == 32 [pid = 3796] [id = 111] 10:03:08 INFO - PROCESS | 3796 | --DOCSHELL 12E76000 == 31 [pid = 3796] [id = 110] 10:03:08 INFO - PROCESS | 3796 | --DOCSHELL 10F92000 == 30 [pid = 3796] [id = 109] 10:03:08 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (19B57000) [pid = 3796] [serial = 275] [outer = 00000000] [url = about:blank] 10:03:08 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (19E9EC00) [pid = 3796] [serial = 310] [outer = 00000000] [url = about:blank] 10:03:08 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (19B54000) [pid = 3796] [serial = 307] [outer = 00000000] [url = about:blank] 10:03:08 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1738E400) [pid = 3796] [serial = 295] [outer = 00000000] [url = about:blank] 10:03:08 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (17FB6800) [pid = 3796] [serial = 298] [outer = 00000000] [url = about:blank] 10:03:08 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (174AF000) [pid = 3796] [serial = 296] [outer = 00000000] [url = about:blank] 10:03:08 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (134BAC00) [pid = 3796] [serial = 280] [outer = 00000000] [url = about:blank] 10:03:08 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (13910800) [pid = 3796] [serial = 281] [outer = 00000000] [url = about:blank] 10:03:08 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1051B400) [pid = 3796] [serial = 277] [outer = 00000000] [url = about:blank] 10:03:08 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (10A08C00) [pid = 3796] [serial = 278] [outer = 00000000] [url = about:blank] 10:03:08 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (13452C00) [pid = 3796] [serial = 286] [outer = 00000000] [url = about:blank] 10:03:08 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (13A61800) [pid = 3796] [serial = 287] [outer = 00000000] [url = about:blank] 10:03:08 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (155E6400) [pid = 3796] [serial = 289] [outer = 00000000] [url = about:blank] 10:03:08 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (15A22800) [pid = 3796] [serial = 290] [outer = 00000000] [url = about:blank] 10:03:08 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (11095000) [pid = 3796] [serial = 283] [outer = 00000000] [url = about:blank] 10:03:08 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (11890000) [pid = 3796] [serial = 284] [outer = 00000000] [url = about:blank] 10:03:08 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (16251C00) [pid = 3796] [serial = 301] [outer = 00000000] [url = about:blank] 10:03:08 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (16D5F400) [pid = 3796] [serial = 302] [outer = 00000000] [url = about:blank] 10:03:08 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (1928EC00) [pid = 3796] [serial = 299] [outer = 00000000] [url = about:blank] 10:03:08 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (164AA400) [pid = 3796] [serial = 292] [outer = 00000000] [url = about:blank] 10:03:08 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (1968F400) [pid = 3796] [serial = 305] [outer = 00000000] [url = about:blank] 10:03:08 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (168E9800) [pid = 3796] [serial = 293] [outer = 00000000] [url = about:blank] 10:03:08 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (19688400) [pid = 3796] [serial = 304] [outer = 00000000] [url = about:blank] 10:03:08 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (19B56400) [pid = 3796] [serial = 308] [outer = 00000000] [url = about:blank] 10:03:08 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (19EA0800) [pid = 3796] [serial = 311] [outer = 00000000] [url = about:blank] 10:03:08 INFO - PROCESS | 3796 | 1469469788826 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:08 INFO - PROCESS | 3796 | 1469469788814 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:08 INFO - PROCESS | 3796 | ++DOCSHELL 10A03C00 == 31 [pid = 3796] [id = 118] 10:03:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (10A07800) [pid = 3796] [serial = 351] [outer = 00000000] 10:03:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (10A4A800) [pid = 3796] [serial = 352] [outer = 10A07800] 10:03:08 INFO - PROCESS | 3796 | 1469469788861 Marionette DEBUG loaded listener.js 10:03:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (10EE7800) [pid = 3796] [serial = 353] [outer = 10A07800] 10:03:09 INFO - PROCESS | 3796 | 1469469789270 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 10:03:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 10:03:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 690ms 10:03:09 INFO - PROCESS | 3796 | 1469469789313 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 10:03:09 INFO - PROCESS | 3796 | 1469469789317 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 10:03:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 10:03:09 INFO - PROCESS | 3796 | 1469469789323 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 10:03:09 INFO - PROCESS | 3796 | 1469469789326 Marionette TRACE conn2 <- [1,438,null,{}] 10:03:09 INFO - PROCESS | 3796 | 1469469789330 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:09 INFO - PROCESS | 3796 | 1469469789332 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:09 INFO - PROCESS | 3796 | 1469469789423 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 10:03:09 INFO - PROCESS | 3796 | 1469469789431 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:09 INFO - PROCESS | 3796 | 1469469789416 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:09 INFO - PROCESS | 3796 | ++DOCSHELL 12E6CC00 == 32 [pid = 3796] [id = 119] 10:03:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (12E70800) [pid = 3796] [serial = 354] [outer = 00000000] 10:03:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (134DE400) [pid = 3796] [serial = 355] [outer = 12E70800] 10:03:09 INFO - PROCESS | 3796 | 1469469789462 Marionette DEBUG loaded listener.js 10:03:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (13A63400) [pid = 3796] [serial = 356] [outer = 12E70800] 10:03:09 INFO - PROCESS | 3796 | 1469469789897 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 10:03:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 10:03:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 602ms 10:03:09 INFO - PROCESS | 3796 | 1469469789922 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 10:03:09 INFO - PROCESS | 3796 | 1469469789925 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 10:03:09 INFO - PROCESS | 3796 | 1469469789928 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 10:03:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 10:03:09 INFO - PROCESS | 3796 | 1469469789932 Marionette TRACE conn2 <- [1,442,null,{}] 10:03:09 INFO - PROCESS | 3796 | 1469469789942 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:09 INFO - PROCESS | 3796 | 1469469789947 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:10 INFO - PROCESS | 3796 | 1469469790106 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 10:03:10 INFO - PROCESS | 3796 | 1469469790248 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:10 INFO - PROCESS | 3796 | 1469469790251 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:10 INFO - PROCESS | 3796 | ++DOCSHELL 10F08400 == 33 [pid = 3796] [id = 120] 10:03:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (10F0E800) [pid = 3796] [serial = 357] [outer = 00000000] 10:03:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (11DD9800) [pid = 3796] [serial = 358] [outer = 10F0E800] 10:03:10 INFO - PROCESS | 3796 | 1469469790308 Marionette DEBUG loaded listener.js 10:03:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (12C58C00) [pid = 3796] [serial = 359] [outer = 10F0E800] 10:03:10 INFO - PROCESS | 3796 | 1469469790843 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 10:03:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 10:03:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 969ms 10:03:10 INFO - PROCESS | 3796 | 1469469790900 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 10:03:10 INFO - PROCESS | 3796 | 1469469790904 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 10:03:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 10:03:10 INFO - PROCESS | 3796 | 1469469790909 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 10:03:10 INFO - PROCESS | 3796 | 1469469790912 Marionette TRACE conn2 <- [1,446,null,{}] 10:03:10 INFO - PROCESS | 3796 | 1469469790917 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:10 INFO - PROCESS | 3796 | 1469469790920 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:11 INFO - PROCESS | 3796 | 1469469791056 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 10:03:11 INFO - PROCESS | 3796 | 1469469791132 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:11 INFO - PROCESS | 3796 | 1469469791135 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:11 INFO - PROCESS | 3796 | ++DOCSHELL 16248800 == 34 [pid = 3796] [id = 121] 10:03:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (16248C00) [pid = 3796] [serial = 360] [outer = 00000000] 10:03:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (1624E800) [pid = 3796] [serial = 361] [outer = 16248C00] 10:03:11 INFO - PROCESS | 3796 | 1469469791216 Marionette DEBUG loaded listener.js 10:03:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (16256400) [pid = 3796] [serial = 362] [outer = 16248C00] 10:03:11 INFO - PROCESS | 3796 | 1469469791833 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 10:03:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 10:03:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 984ms 10:03:11 INFO - PROCESS | 3796 | 1469469791901 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 10:03:11 INFO - PROCESS | 3796 | 1469469791904 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 10:03:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 10:03:11 INFO - PROCESS | 3796 | 1469469791927 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 10:03:11 INFO - PROCESS | 3796 | 1469469791929 Marionette TRACE conn2 <- [1,450,null,{}] 10:03:11 INFO - PROCESS | 3796 | 1469469791934 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:11 INFO - PROCESS | 3796 | 1469469791936 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:12 INFO - PROCESS | 3796 | 1469469792025 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 10:03:12 INFO - PROCESS | 3796 | 1469469792101 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:12 INFO - PROCESS | 3796 | 1469469792104 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:12 INFO - PROCESS | 3796 | ++DOCSHELL 1738A000 == 35 [pid = 3796] [id = 122] 10:03:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1738E400) [pid = 3796] [serial = 363] [outer = 00000000] 10:03:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (174A9000) [pid = 3796] [serial = 364] [outer = 1738E400] 10:03:12 INFO - PROCESS | 3796 | 1469469792162 Marionette DEBUG loaded listener.js 10:03:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (174B1C00) [pid = 3796] [serial = 365] [outer = 1738E400] 10:03:12 INFO - PROCESS | 3796 | 1469469792796 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 10:03:12 INFO - PROCESS | 3796 | 1469469792848 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 10:03:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 10:03:12 INFO - PROCESS | 3796 | 1469469792859 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 10:03:12 INFO - PROCESS | 3796 | 1469469792864 Marionette TRACE conn2 <- [1,454,null,{}] 10:03:12 INFO - PROCESS | 3796 | 1469469792868 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:12 INFO - PROCESS | 3796 | 1469469792871 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:12 INFO - PROCESS | 3796 | 1469469792974 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 10:03:13 INFO - PROCESS | 3796 | 1469469793048 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:13 INFO - PROCESS | 3796 | 1469469793051 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:13 INFO - PROCESS | 3796 | ++DOCSHELL 17FB8C00 == 36 [pid = 3796] [id = 123] 10:03:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (19296C00) [pid = 3796] [serial = 366] [outer = 00000000] 10:03:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1968B000) [pid = 3796] [serial = 367] [outer = 19296C00] 10:03:13 INFO - PROCESS | 3796 | 1469469793103 Marionette DEBUG loaded listener.js 10:03:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1968F400) [pid = 3796] [serial = 368] [outer = 19296C00] 10:03:13 INFO - PROCESS | 3796 | [3796] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 10:03:13 INFO - PROCESS | 3796 | [3796] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 10:03:14 INFO - PROCESS | 3796 | --DOCSHELL 10A03C00 == 35 [pid = 3796] [id = 118] 10:03:14 INFO - PROCESS | 3796 | --DOCSHELL 1458C400 == 34 [pid = 3796] [id = 117] 10:03:14 INFO - PROCESS | 3796 | --DOCSHELL 10B79000 == 33 [pid = 3796] [id = 116] 10:03:14 INFO - PROCESS | 3796 | --DOCSHELL 12EF2400 == 32 [pid = 3796] [id = 108] 10:03:14 INFO - PROCESS | 3796 | --DOCSHELL 134D4400 == 31 [pid = 3796] [id = 115] 10:03:14 INFO - PROCESS | 3796 | --DOCSHELL 1738A000 == 30 [pid = 3796] [id = 122] 10:03:14 INFO - PROCESS | 3796 | --DOCSHELL 12E6CC00 == 29 [pid = 3796] [id = 119] 10:03:14 INFO - PROCESS | 3796 | --DOCSHELL 10F08400 == 28 [pid = 3796] [id = 120] 10:03:14 INFO - PROCESS | 3796 | --DOCSHELL 16248800 == 27 [pid = 3796] [id = 121] 10:03:14 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:03:14 INFO - PROCESS | 3796 | 1469469794298 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 10:03:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 10:03:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1513ms 10:03:14 INFO - PROCESS | 3796 | 1469469794380 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 10:03:14 INFO - PROCESS | 3796 | 1469469794384 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 10:03:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 10:03:14 INFO - PROCESS | 3796 | 1469469794390 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 10:03:14 INFO - PROCESS | 3796 | 1469469794393 Marionette TRACE conn2 <- [1,458,null,{}] 10:03:14 INFO - PROCESS | 3796 | 1469469794399 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:14 INFO - PROCESS | 3796 | 1469469794401 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:14 INFO - PROCESS | 3796 | 1469469794473 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 10:03:14 INFO - PROCESS | 3796 | 1469469794554 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:14 INFO - PROCESS | 3796 | 1469469794558 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:14 INFO - PROCESS | 3796 | ++DOCSHELL 10A0F800 == 28 [pid = 3796] [id = 124] 10:03:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (10A49400) [pid = 3796] [serial = 369] [outer = 00000000] 10:03:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (10F92800) [pid = 3796] [serial = 370] [outer = 10A49400] 10:03:14 INFO - PROCESS | 3796 | 1469469794607 Marionette DEBUG loaded listener.js 10:03:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (11BEC000) [pid = 3796] [serial = 371] [outer = 10A49400] 10:03:14 INFO - PROCESS | 3796 | 1469469794993 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 10:03:15 INFO - PROCESS | 3796 | 1469469795043 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 10:03:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 10:03:15 INFO - PROCESS | 3796 | 1469469795049 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 10:03:15 INFO - PROCESS | 3796 | 1469469795052 Marionette TRACE conn2 <- [1,462,null,{}] 10:03:15 INFO - PROCESS | 3796 | 1469469795067 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:15 INFO - PROCESS | 3796 | 1469469795069 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:15 INFO - PROCESS | 3796 | 1469469795178 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 10:03:15 INFO - PROCESS | 3796 | 1469469795232 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:15 INFO - PROCESS | 3796 | 1469469795235 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:15 INFO - PROCESS | 3796 | ++DOCSHELL 13E88000 == 29 [pid = 3796] [id = 125] 10:03:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (13F62800) [pid = 3796] [serial = 372] [outer = 00000000] 10:03:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (150C3C00) [pid = 3796] [serial = 373] [outer = 13F62800] 10:03:15 INFO - PROCESS | 3796 | 1469469795265 Marionette DEBUG loaded listener.js 10:03:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (153EEC00) [pid = 3796] [serial = 374] [outer = 13F62800] 10:03:15 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:03:15 INFO - PROCESS | 3796 | 1469469795706 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 10:03:15 INFO - PROCESS | 3796 | 1469469795788 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 10:03:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 10:03:15 INFO - PROCESS | 3796 | 1469469795792 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 10:03:15 INFO - PROCESS | 3796 | 1469469795795 Marionette TRACE conn2 <- [1,466,null,{}] 10:03:15 INFO - PROCESS | 3796 | 1469469795806 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:15 INFO - PROCESS | 3796 | 1469469795811 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:15 INFO - PROCESS | 3796 | 1469469795899 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 10:03:15 INFO - PROCESS | 3796 | 1469469795955 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:15 INFO - PROCESS | 3796 | 1469469795958 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:15 INFO - PROCESS | 3796 | ++DOCSHELL 173DFC00 == 30 [pid = 3796] [id = 126] 10:03:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (174A5400) [pid = 3796] [serial = 375] [outer = 00000000] 10:03:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (17FAD000) [pid = 3796] [serial = 376] [outer = 174A5400] 10:03:15 INFO - PROCESS | 3796 | 1469469796006 Marionette DEBUG loaded listener.js 10:03:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (17FB4800) [pid = 3796] [serial = 377] [outer = 174A5400] 10:03:16 INFO - PROCESS | 3796 | 1469469796409 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 10:03:16 INFO - PROCESS | 3796 | 1469469796439 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 10:03:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 10:03:16 INFO - PROCESS | 3796 | 1469469796442 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 10:03:16 INFO - PROCESS | 3796 | 1469469796444 Marionette TRACE conn2 <- [1,470,null,{}] 10:03:16 INFO - PROCESS | 3796 | 1469469796447 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:16 INFO - PROCESS | 3796 | 1469469796449 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:16 INFO - PROCESS | 3796 | 1469469796566 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 10:03:16 INFO - PROCESS | 3796 | 1469469796623 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:16 INFO - PROCESS | 3796 | 1469469796625 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:16 INFO - PROCESS | 3796 | ++DOCSHELL 19295C00 == 31 [pid = 3796] [id = 127] 10:03:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (19687C00) [pid = 3796] [serial = 378] [outer = 00000000] 10:03:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (19B56800) [pid = 3796] [serial = 379] [outer = 19687C00] 10:03:16 INFO - PROCESS | 3796 | 1469469796672 Marionette DEBUG loaded listener.js 10:03:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (19B5CC00) [pid = 3796] [serial = 380] [outer = 19687C00] 10:03:17 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (16255C00) [pid = 3796] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 10:03:17 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (12EF4400) [pid = 3796] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 10:03:17 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (13451400) [pid = 3796] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 10:03:17 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (153EE400) [pid = 3796] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 10:03:17 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (10F93C00) [pid = 3796] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 10:03:17 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (11099000) [pid = 3796] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 10:03:17 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (150CA400) [pid = 3796] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 10:03:17 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (19E0F000) [pid = 3796] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 10:03:17 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (16DD7000) [pid = 3796] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 10:03:17 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1036A800) [pid = 3796] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 10:03:17 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (10A07800) [pid = 3796] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 10:03:17 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (10B7A000) [pid = 3796] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 10:03:17 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1458D000) [pid = 3796] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 10:03:17 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (134D6000) [pid = 3796] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 10:03:17 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (12E70800) [pid = 3796] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 10:03:17 INFO - PROCESS | 3796 | 1469469797261 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 10:03:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 10:03:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 852ms 10:03:17 INFO - PROCESS | 3796 | 1469469797303 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 10:03:17 INFO - PROCESS | 3796 | 1469469797305 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 10:03:17 INFO - PROCESS | 3796 | 1469469797308 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 10:03:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 10:03:17 INFO - PROCESS | 3796 | 1469469797310 Marionette TRACE conn2 <- [1,474,null,{}] 10:03:17 INFO - PROCESS | 3796 | 1469469797313 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:17 INFO - PROCESS | 3796 | 1469469797315 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:17 INFO - PROCESS | 3796 | 1469469797417 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 10:03:17 INFO - PROCESS | 3796 | 1469469797450 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:17 INFO - PROCESS | 3796 | 1469469797452 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:17 INFO - PROCESS | 3796 | ++DOCSHELL 12C54400 == 32 [pid = 3796] [id = 128] 10:03:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (12E31000) [pid = 3796] [serial = 381] [outer = 00000000] 10:03:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (134D6000) [pid = 3796] [serial = 382] [outer = 12E31000] 10:03:17 INFO - PROCESS | 3796 | 1469469797495 Marionette DEBUG loaded listener.js 10:03:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (155EC000) [pid = 3796] [serial = 383] [outer = 12E31000] 10:03:17 INFO - PROCESS | 3796 | 1469469797841 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 10:03:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 10:03:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 602ms 10:03:17 INFO - PROCESS | 3796 | 1469469797905 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 10:03:17 INFO - PROCESS | 3796 | 1469469797907 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 10:03:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 10:03:17 INFO - PROCESS | 3796 | 1469469797910 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 10:03:17 INFO - PROCESS | 3796 | 1469469797912 Marionette TRACE conn2 <- [1,478,null,{}] 10:03:17 INFO - PROCESS | 3796 | 1469469797916 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:17 INFO - PROCESS | 3796 | 1469469797921 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:18 INFO - PROCESS | 3796 | 1469469798017 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 10:03:18 INFO - PROCESS | 3796 | 1469469798023 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:18 INFO - PROCESS | 3796 | 1469469798025 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:18 INFO - PROCESS | 3796 | ++DOCSHELL 177A2000 == 33 [pid = 3796] [id = 129] 10:03:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19A94000) [pid = 3796] [serial = 384] [outer = 00000000] 10:03:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19E9A800) [pid = 3796] [serial = 385] [outer = 19A94000] 10:03:18 INFO - PROCESS | 3796 | 1469469798053 Marionette DEBUG loaded listener.js 10:03:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19EA3C00) [pid = 3796] [serial = 386] [outer = 19A94000] 10:03:18 INFO - PROCESS | 3796 | 1469469798448 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 10:03:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 10:03:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 602ms 10:03:18 INFO - PROCESS | 3796 | 1469469798509 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 10:03:18 INFO - PROCESS | 3796 | 1469469798511 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 10:03:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 10:03:18 INFO - PROCESS | 3796 | 1469469798514 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 10:03:18 INFO - PROCESS | 3796 | 1469469798516 Marionette TRACE conn2 <- [1,482,null,{}] 10:03:18 INFO - PROCESS | 3796 | 1469469798520 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:18 INFO - PROCESS | 3796 | 1469469798531 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:18 INFO - PROCESS | 3796 | 1469469798607 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 10:03:18 INFO - PROCESS | 3796 | 1469469798651 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:18 INFO - PROCESS | 3796 | 1469469798653 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:18 INFO - PROCESS | 3796 | ++DOCSHELL 19687800 == 34 [pid = 3796] [id = 130] 10:03:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19E9EC00) [pid = 3796] [serial = 387] [outer = 00000000] 10:03:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1A2F7000) [pid = 3796] [serial = 388] [outer = 19E9EC00] 10:03:18 INFO - PROCESS | 3796 | 1469469798683 Marionette DEBUG loaded listener.js 10:03:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1A2F7C00) [pid = 3796] [serial = 389] [outer = 19E9EC00] 10:03:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1A2FA400) [pid = 3796] [serial = 390] [outer = 1B1E0000] 10:03:19 INFO - PROCESS | 3796 | --DOCSHELL 10A0F800 == 33 [pid = 3796] [id = 124] 10:03:19 INFO - PROCESS | 3796 | --DOCSHELL 17FB8C00 == 32 [pid = 3796] [id = 123] 10:03:19 INFO - PROCESS | 3796 | --DOCSHELL 13E88000 == 31 [pid = 3796] [id = 125] 10:03:19 INFO - PROCESS | 3796 | --DOCSHELL 12C54400 == 30 [pid = 3796] [id = 128] 10:03:19 INFO - PROCESS | 3796 | --DOCSHELL 19295C00 == 29 [pid = 3796] [id = 127] 10:03:19 INFO - PROCESS | 3796 | --DOCSHELL 177A2000 == 28 [pid = 3796] [id = 129] 10:03:19 INFO - PROCESS | 3796 | --DOCSHELL 173DFC00 == 27 [pid = 3796] [id = 126] 10:03:20 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1968C000) [pid = 3796] [serial = 343] [outer = 00000000] [url = about:blank] 10:03:20 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (134DE400) [pid = 3796] [serial = 355] [outer = 00000000] [url = about:blank] 10:03:20 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (13A63400) [pid = 3796] [serial = 356] [outer = 00000000] [url = about:blank] 10:03:20 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (16801800) [pid = 3796] [serial = 334] [outer = 00000000] [url = about:blank] 10:03:20 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (142F0C00) [pid = 3796] [serial = 323] [outer = 00000000] [url = about:blank] 10:03:20 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (134DD000) [pid = 3796] [serial = 322] [outer = 00000000] [url = about:blank] 10:03:20 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (134D6400) [pid = 3796] [serial = 328] [outer = 00000000] [url = about:blank] 10:03:20 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (13A64000) [pid = 3796] [serial = 329] [outer = 00000000] [url = about:blank] 10:03:20 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (15A1E800) [pid = 3796] [serial = 331] [outer = 00000000] [url = about:blank] 10:03:20 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (11282400) [pid = 3796] [serial = 325] [outer = 00000000] [url = about:blank] 10:03:20 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (11D6C000) [pid = 3796] [serial = 326] [outer = 00000000] [url = about:blank] 10:03:20 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (13A63800) [pid = 3796] [serial = 314] [outer = 00000000] [url = about:blank] 10:03:20 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (12EF6400) [pid = 3796] [serial = 313] [outer = 00000000] [url = about:blank] 10:03:20 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (16E61000) [pid = 3796] [serial = 317] [outer = 00000000] [url = about:blank] 10:03:20 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1624F400) [pid = 3796] [serial = 316] [outer = 00000000] [url = about:blank] 10:03:20 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1A458400) [pid = 3796] [serial = 320] [outer = 00000000] [url = about:blank] 10:03:20 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (19ECFC00) [pid = 3796] [serial = 319] [outer = 00000000] [url = about:blank] 10:03:20 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (174AD400) [pid = 3796] [serial = 337] [outer = 00000000] [url = about:blank] 10:03:20 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (10F86800) [pid = 3796] [serial = 340] [outer = 00000000] [url = about:blank] 10:03:20 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (174AF400) [pid = 3796] [serial = 338] [outer = 00000000] [url = about:blank] 10:03:20 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (1457FC00) [pid = 3796] [serial = 341] [outer = 00000000] [url = about:blank] 10:03:20 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (168E7C00) [pid = 3796] [serial = 335] [outer = 00000000] [url = about:blank] 10:03:20 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (10A4A800) [pid = 3796] [serial = 352] [outer = 00000000] [url = about:blank] 10:03:20 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (10EEE000) [pid = 3796] [serial = 346] [outer = 00000000] [url = about:blank] 10:03:20 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (10EE7800) [pid = 3796] [serial = 353] [outer = 00000000] [url = about:blank] 10:03:20 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (153EFC00) [pid = 3796] [serial = 349] [outer = 00000000] [url = about:blank] 10:03:20 INFO - PROCESS | 3796 | --DOMWINDOW == 56 (10F8BC00) [pid = 3796] [serial = 347] [outer = 00000000] [url = about:blank] 10:03:20 INFO - PROCESS | 3796 | --DOMWINDOW == 55 (1624D400) [pid = 3796] [serial = 350] [outer = 00000000] [url = about:blank] 10:03:20 INFO - PROCESS | 3796 | --DOMWINDOW == 54 (1624A000) [pid = 3796] [serial = 332] [outer = 00000000] [url = about:blank] 10:03:20 INFO - PROCESS | 3796 | --DOMWINDOW == 53 (19692400) [pid = 3796] [serial = 344] [outer = 00000000] [url = about:blank] 10:03:20 INFO - PROCESS | 3796 | 1469469800273 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 10:03:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 10:03:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1792ms 10:03:20 INFO - PROCESS | 3796 | 1469469800325 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 10:03:20 INFO - PROCESS | 3796 | 1469469800329 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 10:03:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 10:03:20 INFO - PROCESS | 3796 | 1469469800334 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 10:03:20 INFO - PROCESS | 3796 | 1469469800338 Marionette TRACE conn2 <- [1,486,null,{}] 10:03:20 INFO - PROCESS | 3796 | 1469469800344 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:20 INFO - PROCESS | 3796 | 1469469800347 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:20 INFO - PROCESS | 3796 | 1469469800418 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 10:03:20 INFO - PROCESS | 3796 | 1469469800425 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:20 INFO - PROCESS | 3796 | 1469469800430 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:20 INFO - PROCESS | 3796 | ++DOCSHELL 10F0D000 == 28 [pid = 3796] [id = 131] 10:03:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 54 (10F0EC00) [pid = 3796] [serial = 391] [outer = 00000000] 10:03:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 55 (1127C800) [pid = 3796] [serial = 392] [outer = 10F0EC00] 10:03:20 INFO - PROCESS | 3796 | 1469469800481 Marionette DEBUG loaded listener.js 10:03:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (1128A400) [pid = 3796] [serial = 393] [outer = 10F0EC00] 10:03:20 INFO - PROCESS | 3796 | 1469469800927 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 10:03:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 10:03:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 660ms 10:03:20 INFO - PROCESS | 3796 | 1469469800996 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 10:03:20 INFO - PROCESS | 3796 | 1469469801001 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 10:03:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 10:03:20 INFO - PROCESS | 3796 | 1469469800989 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 10:03:20 INFO - PROCESS | 3796 | 1469469800991 Marionette TRACE conn2 <- [1,490,null,{}] 10:03:20 INFO - PROCESS | 3796 | 1469469800995 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:20 INFO - PROCESS | 3796 | 1469469800998 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:21 INFO - PROCESS | 3796 | 1469469801082 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 10:03:21 INFO - PROCESS | 3796 | 1469469801089 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:21 INFO - PROCESS | 3796 | 1469469801092 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:21 INFO - PROCESS | 3796 | ++DOCSHELL 12EF6400 == 29 [pid = 3796] [id = 132] 10:03:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (12EF7C00) [pid = 3796] [serial = 394] [outer = 00000000] 10:03:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (1316B000) [pid = 3796] [serial = 395] [outer = 12EF7C00] 10:03:21 INFO - PROCESS | 3796 | 1469469801139 Marionette DEBUG loaded listener.js 10:03:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (131C4400) [pid = 3796] [serial = 396] [outer = 12EF7C00] 10:03:21 INFO - PROCESS | 3796 | 1469469801562 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 10:03:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 10:03:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 587ms 10:03:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 10:03:21 INFO - PROCESS | 3796 | 1469469801604 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 10:03:21 INFO - PROCESS | 3796 | 1469469801606 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 10:03:21 INFO - PROCESS | 3796 | 1469469801609 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 10:03:21 INFO - PROCESS | 3796 | 1469469801613 Marionette TRACE conn2 <- [1,494,null,{}] 10:03:21 INFO - PROCESS | 3796 | 1469469801607 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:21 INFO - PROCESS | 3796 | 1469469801611 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:21 INFO - PROCESS | 3796 | 1469469801727 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 10:03:21 INFO - PROCESS | 3796 | 1469469801804 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:21 INFO - PROCESS | 3796 | 1469469801807 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:21 INFO - PROCESS | 3796 | ++DOCSHELL 13F66000 == 30 [pid = 3796] [id = 133] 10:03:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (13F66800) [pid = 3796] [serial = 397] [outer = 00000000] 10:03:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (142F1000) [pid = 3796] [serial = 398] [outer = 13F66800] 10:03:21 INFO - PROCESS | 3796 | 1469469801854 Marionette DEBUG loaded listener.js 10:03:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (14580400) [pid = 3796] [serial = 399] [outer = 13F66800] 10:03:22 INFO - PROCESS | 3796 | 1469469802187 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 10:03:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 10:03:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 588ms 10:03:22 INFO - PROCESS | 3796 | 1469469802194 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 10:03:22 INFO - PROCESS | 3796 | 1469469802197 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 10:03:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 10:03:22 INFO - PROCESS | 3796 | 1469469802200 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 10:03:22 INFO - PROCESS | 3796 | 1469469802202 Marionette TRACE conn2 <- [1,498,null,{}] 10:03:22 INFO - PROCESS | 3796 | 1469469802205 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:22 INFO - PROCESS | 3796 | 1469469802217 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:22 INFO - PROCESS | 3796 | 1469469802297 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 10:03:22 INFO - PROCESS | 3796 | 1469469802365 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:22 INFO - PROCESS | 3796 | 1469469802367 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:22 INFO - PROCESS | 3796 | ++DOCSHELL 13E7D800 == 31 [pid = 3796] [id = 134] 10:03:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (13E83000) [pid = 3796] [serial = 400] [outer = 00000000] 10:03:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (153F0C00) [pid = 3796] [serial = 401] [outer = 13E83000] 10:03:22 INFO - PROCESS | 3796 | 1469469802411 Marionette DEBUG loaded listener.js 10:03:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (15A29C00) [pid = 3796] [serial = 402] [outer = 13E83000] 10:03:22 INFO - PROCESS | 3796 | 1469469802751 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 10:03:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 10:03:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 602ms 10:03:22 INFO - PROCESS | 3796 | 1469469802803 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 10:03:22 INFO - PROCESS | 3796 | 1469469802805 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 10:03:22 INFO - PROCESS | 3796 | 1469469802808 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 10:03:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 10:03:22 INFO - PROCESS | 3796 | 1469469802810 Marionette TRACE conn2 <- [1,502,null,{}] 10:03:22 INFO - PROCESS | 3796 | 1469469802813 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:22 INFO - PROCESS | 3796 | 1469469802815 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:22 INFO - PROCESS | 3796 | 1469469802918 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 10:03:22 INFO - PROCESS | 3796 | 1469469802926 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:22 INFO - PROCESS | 3796 | 1469469802928 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:22 INFO - PROCESS | 3796 | ++DOCSHELL 16248800 == 32 [pid = 3796] [id = 135] 10:03:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (1624A400) [pid = 3796] [serial = 403] [outer = 00000000] 10:03:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (16255400) [pid = 3796] [serial = 404] [outer = 1624A400] 10:03:22 INFO - PROCESS | 3796 | 1469469802971 Marionette DEBUG loaded listener.js 10:03:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (164AA000) [pid = 3796] [serial = 405] [outer = 1624A400] 10:03:23 INFO - PROCESS | 3796 | 1469469803351 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 10:03:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 10:03:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 603ms 10:03:23 INFO - PROCESS | 3796 | 1469469803408 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 10:03:23 INFO - PROCESS | 3796 | 1469469803410 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 10:03:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 10:03:23 INFO - PROCESS | 3796 | 1469469803413 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 10:03:23 INFO - PROCESS | 3796 | 1469469803415 Marionette TRACE conn2 <- [1,506,null,{}] 10:03:23 INFO - PROCESS | 3796 | 1469469803425 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:23 INFO - PROCESS | 3796 | 1469469803430 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:23 INFO - PROCESS | 3796 | 1469469803527 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 10:03:23 INFO - PROCESS | 3796 | 1469469803533 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:23 INFO - PROCESS | 3796 | 1469469803535 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:23 INFO - PROCESS | 3796 | ++DOCSHELL 16249800 == 33 [pid = 3796] [id = 136] 10:03:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (1737FC00) [pid = 3796] [serial = 406] [outer = 00000000] 10:03:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (173DFC00) [pid = 3796] [serial = 407] [outer = 1737FC00] 10:03:23 INFO - PROCESS | 3796 | 1469469803585 Marionette DEBUG loaded listener.js 10:03:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (177A9800) [pid = 3796] [serial = 408] [outer = 1737FC00] 10:03:23 INFO - PROCESS | 3796 | 1469469803964 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 10:03:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 10:03:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 602ms 10:03:24 INFO - PROCESS | 3796 | 1469469804021 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 10:03:24 INFO - PROCESS | 3796 | 1469469804023 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 10:03:24 INFO - PROCESS | 3796 | 1469469804026 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 10:03:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 10:03:24 INFO - PROCESS | 3796 | 1469469804028 Marionette TRACE conn2 <- [1,510,null,{}] 10:03:24 INFO - PROCESS | 3796 | 1469469804031 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:24 INFO - PROCESS | 3796 | 1469469804033 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:24 INFO - PROCESS | 3796 | 1469469804142 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 10:03:24 INFO - PROCESS | 3796 | 1469469804131 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:24 INFO - PROCESS | 3796 | 1469469804133 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:24 INFO - PROCESS | 3796 | ++DOCSHELL 12967C00 == 34 [pid = 3796] [id = 137] 10:03:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (168F1C00) [pid = 3796] [serial = 409] [outer = 00000000] 10:03:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (17FACC00) [pid = 3796] [serial = 410] [outer = 168F1C00] 10:03:24 INFO - PROCESS | 3796 | 1469469804179 Marionette DEBUG loaded listener.js 10:03:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (17FB6000) [pid = 3796] [serial = 411] [outer = 168F1C00] 10:03:24 INFO - PROCESS | 3796 | 1469469804566 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 10:03:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 10:03:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 588ms 10:03:24 INFO - PROCESS | 3796 | 1469469804628 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 10:03:24 INFO - PROCESS | 3796 | 1469469804630 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 10:03:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 10:03:24 INFO - PROCESS | 3796 | 1469469804634 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 10:03:24 INFO - PROCESS | 3796 | 1469469804635 Marionette TRACE conn2 <- [1,514,null,{}] 10:03:24 INFO - PROCESS | 3796 | 1469469804639 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:24 INFO - PROCESS | 3796 | 1469469804641 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:24 INFO - PROCESS | 3796 | 1469469804714 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 10:03:24 INFO - PROCESS | 3796 | 1469469804719 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:24 INFO - PROCESS | 3796 | 1469469804704 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:24 INFO - PROCESS | 3796 | ++DOCSHELL 173D1400 == 35 [pid = 3796] [id = 138] 10:03:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (19689800) [pid = 3796] [serial = 412] [outer = 00000000] 10:03:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (19A8D400) [pid = 3796] [serial = 413] [outer = 19689800] 10:03:24 INFO - PROCESS | 3796 | 1469469804747 Marionette DEBUG loaded listener.js 10:03:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19A90000) [pid = 3796] [serial = 414] [outer = 19689800] 10:03:25 INFO - PROCESS | 3796 | 1469469805160 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 10:03:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 10:03:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 559ms 10:03:25 INFO - PROCESS | 3796 | 1469469805196 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 10:03:25 INFO - PROCESS | 3796 | 1469469805198 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 10:03:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 10:03:25 INFO - PROCESS | 3796 | 1469469805201 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 10:03:25 INFO - PROCESS | 3796 | 1469469805203 Marionette TRACE conn2 <- [1,518,null,{}] 10:03:25 INFO - PROCESS | 3796 | 1469469805206 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:25 INFO - PROCESS | 3796 | 1469469805208 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:25 INFO - PROCESS | 3796 | 1469469805290 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 10:03:25 INFO - PROCESS | 3796 | 1469469805295 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:25 INFO - PROCESS | 3796 | 1469469805297 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:25 INFO - PROCESS | 3796 | ++DOCSHELL 13F65C00 == 36 [pid = 3796] [id = 139] 10:03:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19A97C00) [pid = 3796] [serial = 415] [outer = 00000000] 10:03:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19B59800) [pid = 3796] [serial = 416] [outer = 19A97C00] 10:03:25 INFO - PROCESS | 3796 | 1469469805340 Marionette DEBUG loaded listener.js 10:03:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19E03000) [pid = 3796] [serial = 417] [outer = 19A97C00] 10:03:25 INFO - PROCESS | 3796 | 1469469805771 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 10:03:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 10:03:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 588ms 10:03:25 INFO - PROCESS | 3796 | 1469469805807 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 10:03:25 INFO - PROCESS | 3796 | 1469469805811 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 10:03:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 10:03:25 INFO - PROCESS | 3796 | 1469469805815 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 10:03:25 INFO - PROCESS | 3796 | 1469469805818 Marionette TRACE conn2 <- [1,522,null,{}] 10:03:25 INFO - PROCESS | 3796 | 1469469805806 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:25 INFO - PROCESS | 3796 | 1469469805808 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:25 INFO - PROCESS | 3796 | 1469469805913 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 10:03:25 INFO - PROCESS | 3796 | 1469469805918 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:25 INFO - PROCESS | 3796 | 1469469805930 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:25 INFO - PROCESS | 3796 | ++DOCSHELL 103C6000 == 37 [pid = 3796] [id = 140] 10:03:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (10B7D000) [pid = 3796] [serial = 418] [outer = 00000000] 10:03:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (19EA4C00) [pid = 3796] [serial = 419] [outer = 10B7D000] 10:03:26 INFO - PROCESS | 3796 | 1469469806016 Marionette DEBUG loaded listener.js 10:03:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1A2F2C00) [pid = 3796] [serial = 420] [outer = 10B7D000] 10:03:26 INFO - PROCESS | 3796 | 1469469806403 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 10:03:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 10:03:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 661ms 10:03:26 INFO - PROCESS | 3796 | 1469469806460 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 10:03:26 INFO - PROCESS | 3796 | 1469469806462 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 10:03:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 10:03:26 INFO - PROCESS | 3796 | 1469469806471 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 10:03:26 INFO - PROCESS | 3796 | 1469469806474 Marionette TRACE conn2 <- [1,526,null,{}] 10:03:26 INFO - PROCESS | 3796 | 1469469806477 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:26 INFO - PROCESS | 3796 | 1469469806479 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:26 INFO - PROCESS | 3796 | 1469469806619 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 10:03:26 INFO - PROCESS | 3796 | 1469469806642 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:26 INFO - PROCESS | 3796 | 1469469806628 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:26 INFO - PROCESS | 3796 | ++DOCSHELL 153EAC00 == 38 [pid = 3796] [id = 141] 10:03:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1A2F9800) [pid = 3796] [serial = 421] [outer = 00000000] 10:03:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1A69F800) [pid = 3796] [serial = 422] [outer = 1A2F9800] 10:03:26 INFO - PROCESS | 3796 | 1469469806677 Marionette DEBUG loaded listener.js 10:03:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1A6A6800) [pid = 3796] [serial = 423] [outer = 1A2F9800] 10:03:26 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (19687C00) [pid = 3796] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 10:03:26 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (174A5400) [pid = 3796] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 10:03:26 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (12E31000) [pid = 3796] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 10:03:26 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (19A94000) [pid = 3796] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 10:03:26 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (10A49400) [pid = 3796] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 10:03:26 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (19296C00) [pid = 3796] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 10:03:26 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1738E400) [pid = 3796] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 10:03:26 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (16248C00) [pid = 3796] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 10:03:26 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (10F0E800) [pid = 3796] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 10:03:26 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (13F62800) [pid = 3796] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 10:03:27 INFO - PROCESS | 3796 | 1469469807156 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 10:03:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 10:03:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 764ms 10:03:27 INFO - PROCESS | 3796 | 1469469807237 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 10:03:27 INFO - PROCESS | 3796 | 1469469807239 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 10:03:27 INFO - PROCESS | 3796 | 1469469807242 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 10:03:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 10:03:27 INFO - PROCESS | 3796 | 1469469807244 Marionette TRACE conn2 <- [1,530,null,{}] 10:03:27 INFO - PROCESS | 3796 | 1469469807230 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:27 INFO - PROCESS | 3796 | 1469469807232 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:27 INFO - PROCESS | 3796 | 1469469807308 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 10:03:27 INFO - PROCESS | 3796 | 1469469807313 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:27 INFO - PROCESS | 3796 | 1469469807315 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:27 INFO - PROCESS | 3796 | ++DOCSHELL 1738E000 == 39 [pid = 3796] [id = 142] 10:03:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1968AC00) [pid = 3796] [serial = 424] [outer = 00000000] 10:03:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1A2FB000) [pid = 3796] [serial = 425] [outer = 1968AC00] 10:03:27 INFO - PROCESS | 3796 | 1469469807357 Marionette DEBUG loaded listener.js 10:03:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1A45FC00) [pid = 3796] [serial = 426] [outer = 1968AC00] 10:03:27 INFO - PROCESS | 3796 | 1469469807758 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 10:03:27 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 10:03:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 10:03:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 10:03:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:03:27 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 10:03:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 10:03:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:03:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:03:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 10:03:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:03:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 558ms 10:03:27 INFO - PROCESS | 3796 | 1469469807800 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 10:03:27 INFO - PROCESS | 3796 | 1469469807802 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 10:03:27 INFO - PROCESS | 3796 | 1469469807805 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 10:03:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 10:03:27 INFO - PROCESS | 3796 | 1469469807807 Marionette TRACE conn2 <- [1,534,null,{}] 10:03:27 INFO - PROCESS | 3796 | 1469469807810 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:27 INFO - PROCESS | 3796 | 1469469807812 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:27 INFO - PROCESS | 3796 | 1469469807897 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 10:03:27 INFO - PROCESS | 3796 | 1469469807903 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:27 INFO - PROCESS | 3796 | 1469469807905 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:27 INFO - PROCESS | 3796 | ++DOCSHELL 1A6A9000 == 40 [pid = 3796] [id = 143] 10:03:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1A6AA800) [pid = 3796] [serial = 427] [outer = 00000000] 10:03:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1A95C000) [pid = 3796] [serial = 428] [outer = 1A6AA800] 10:03:27 INFO - PROCESS | 3796 | 1469469807947 Marionette DEBUG loaded listener.js 10:03:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1A962000) [pid = 3796] [serial = 429] [outer = 1A6AA800] 10:03:28 INFO - PROCESS | 3796 | 1469469808374 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 10:03:28 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 10:03:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 587ms 10:03:28 INFO - PROCESS | 3796 | 1469469808405 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 10:03:28 INFO - PROCESS | 3796 | 1469469808407 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 10:03:28 INFO - PROCESS | 3796 | 1469469808410 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 10:03:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 10:03:28 INFO - PROCESS | 3796 | 1469469808412 Marionette TRACE conn2 <- [1,538,null,{}] 10:03:28 INFO - PROCESS | 3796 | 1469469808415 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:28 INFO - PROCESS | 3796 | 1469469808417 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:28 INFO - PROCESS | 3796 | 1469469808475 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 10:03:28 INFO - PROCESS | 3796 | 1469469808480 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:28 INFO - PROCESS | 3796 | 1469469808482 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:28 INFO - PROCESS | 3796 | ++DOCSHELL 16255000 == 41 [pid = 3796] [id = 144] 10:03:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1A6A7800) [pid = 3796] [serial = 430] [outer = 00000000] 10:03:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1AB50800) [pid = 3796] [serial = 431] [outer = 1A6A7800] 10:03:28 INFO - PROCESS | 3796 | 1469469808524 Marionette DEBUG loaded listener.js 10:03:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1AB57400) [pid = 3796] [serial = 432] [outer = 1A6A7800] 10:03:28 INFO - PROCESS | 3796 | 1469469808993 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 10:03:28 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 10:03:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 602ms 10:03:29 INFO - PROCESS | 3796 | 1469469809009 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 10:03:29 INFO - PROCESS | 3796 | 1469469809013 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 10:03:29 INFO - PROCESS | 3796 | 1469469809018 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 10:03:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 10:03:29 INFO - PROCESS | 3796 | 1469469809021 Marionette TRACE conn2 <- [1,542,null,{}] 10:03:29 INFO - PROCESS | 3796 | 1469469809027 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:29 INFO - PROCESS | 3796 | 1469469809030 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:29 INFO - PROCESS | 3796 | 1469469809135 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 10:03:29 INFO - PROCESS | 3796 | 1469469809316 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:29 INFO - PROCESS | 3796 | 1469469809319 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:29 INFO - PROCESS | 3796 | ++DOCSHELL 10EEA800 == 42 [pid = 3796] [id = 145] 10:03:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (10EEB000) [pid = 3796] [serial = 433] [outer = 00000000] 10:03:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (11DDFC00) [pid = 3796] [serial = 434] [outer = 10EEB000] 10:03:29 INFO - PROCESS | 3796 | 1469469809375 Marionette DEBUG loaded listener.js 10:03:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (12EEBC00) [pid = 3796] [serial = 435] [outer = 10EEB000] 10:03:29 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:03:29 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:03:30 INFO - PROCESS | 3796 | 1469469810123 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 10:03:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 10:03:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1145ms 10:03:30 INFO - PROCESS | 3796 | 1469469810158 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 10:03:30 INFO - PROCESS | 3796 | 1469469810162 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 10:03:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 10:03:30 INFO - PROCESS | 3796 | 1469469810152 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 10:03:30 INFO - PROCESS | 3796 | 1469469810155 Marionette TRACE conn2 <- [1,546,null,{}] 10:03:30 INFO - PROCESS | 3796 | 1469469810159 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:30 INFO - PROCESS | 3796 | 1469469810162 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:30 INFO - PROCESS | 3796 | 1469469810289 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 10:03:30 INFO - PROCESS | 3796 | 1469469810369 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:30 INFO - PROCESS | 3796 | 1469469810371 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:30 INFO - PROCESS | 3796 | ++DOCSHELL 103CB400 == 43 [pid = 3796] [id = 146] 10:03:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (10A49C00) [pid = 3796] [serial = 436] [outer = 00000000] 10:03:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (12C5E400) [pid = 3796] [serial = 437] [outer = 10A49C00] 10:03:30 INFO - PROCESS | 3796 | 1469469810454 Marionette DEBUG loaded listener.js 10:03:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (13A61C00) [pid = 3796] [serial = 438] [outer = 10A49C00] 10:03:31 INFO - PROCESS | 3796 | --DOCSHELL 1A6A9000 == 42 [pid = 3796] [id = 143] 10:03:31 INFO - PROCESS | 3796 | --DOCSHELL 1738E000 == 41 [pid = 3796] [id = 142] 10:03:31 INFO - PROCESS | 3796 | --DOCSHELL 153EAC00 == 40 [pid = 3796] [id = 141] 10:03:31 INFO - PROCESS | 3796 | --DOCSHELL 103C6000 == 39 [pid = 3796] [id = 140] 10:03:31 INFO - PROCESS | 3796 | --DOCSHELL 13F65C00 == 38 [pid = 3796] [id = 139] 10:03:31 INFO - PROCESS | 3796 | --DOCSHELL 173D1400 == 37 [pid = 3796] [id = 138] 10:03:31 INFO - PROCESS | 3796 | --DOCSHELL 12967C00 == 36 [pid = 3796] [id = 137] 10:03:31 INFO - PROCESS | 3796 | --DOCSHELL 16249800 == 35 [pid = 3796] [id = 136] 10:03:31 INFO - PROCESS | 3796 | --DOCSHELL 16248800 == 34 [pid = 3796] [id = 135] 10:03:31 INFO - PROCESS | 3796 | --DOCSHELL 13E7D800 == 33 [pid = 3796] [id = 134] 10:03:31 INFO - PROCESS | 3796 | --DOCSHELL 13F66000 == 32 [pid = 3796] [id = 133] 10:03:31 INFO - PROCESS | 3796 | --DOCSHELL 12EF6400 == 31 [pid = 3796] [id = 132] 10:03:31 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1A2F7000) [pid = 3796] [serial = 388] [outer = 00000000] [url = about:blank] 10:03:31 INFO - PROCESS | 3796 | --DOCSHELL 10F0D000 == 30 [pid = 3796] [id = 131] 10:03:31 INFO - PROCESS | 3796 | --DOCSHELL 19687800 == 29 [pid = 3796] [id = 130] 10:03:31 INFO - PROCESS | 3796 | 1469469811242 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 10:03:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 10:03:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1146ms 10:03:31 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (19E9A800) [pid = 3796] [serial = 385] [outer = 00000000] [url = about:blank] 10:03:31 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (10F92800) [pid = 3796] [serial = 370] [outer = 00000000] [url = about:blank] 10:03:31 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (19B5CC00) [pid = 3796] [serial = 380] [outer = 00000000] [url = about:blank] 10:03:31 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1968F400) [pid = 3796] [serial = 368] [outer = 00000000] [url = about:blank] 10:03:31 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1968B000) [pid = 3796] [serial = 367] [outer = 00000000] [url = about:blank] 10:03:31 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (174B1C00) [pid = 3796] [serial = 365] [outer = 00000000] [url = about:blank] 10:03:31 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (174A9000) [pid = 3796] [serial = 364] [outer = 00000000] [url = about:blank] 10:03:31 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (19EA3C00) [pid = 3796] [serial = 386] [outer = 00000000] [url = about:blank] 10:03:31 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (16256400) [pid = 3796] [serial = 362] [outer = 00000000] [url = about:blank] 10:03:31 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1624E800) [pid = 3796] [serial = 361] [outer = 00000000] [url = about:blank] 10:03:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 10:03:31 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (12C58C00) [pid = 3796] [serial = 359] [outer = 00000000] [url = about:blank] 10:03:31 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (11DD9800) [pid = 3796] [serial = 358] [outer = 00000000] [url = about:blank] 10:03:31 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (150C3C00) [pid = 3796] [serial = 373] [outer = 00000000] [url = about:blank] 10:03:31 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (155EC000) [pid = 3796] [serial = 383] [outer = 00000000] [url = about:blank] 10:03:31 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (153EEC00) [pid = 3796] [serial = 374] [outer = 00000000] [url = about:blank] 10:03:31 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (11BEC000) [pid = 3796] [serial = 371] [outer = 00000000] [url = about:blank] 10:03:31 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (19B56800) [pid = 3796] [serial = 379] [outer = 00000000] [url = about:blank] 10:03:31 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (17FB4800) [pid = 3796] [serial = 377] [outer = 00000000] [url = about:blank] 10:03:31 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (134D6000) [pid = 3796] [serial = 382] [outer = 00000000] [url = about:blank] 10:03:31 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (17FAD000) [pid = 3796] [serial = 376] [outer = 00000000] [url = about:blank] 10:03:31 INFO - PROCESS | 3796 | 1469469811301 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 10:03:31 INFO - PROCESS | 3796 | 1469469811305 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 10:03:31 INFO - PROCESS | 3796 | 1469469811313 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 10:03:31 INFO - PROCESS | 3796 | 1469469811319 Marionette TRACE conn2 <- [1,550,null,{}] 10:03:31 INFO - PROCESS | 3796 | 1469469811324 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:31 INFO - PROCESS | 3796 | 1469469811326 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:31 INFO - PROCESS | 3796 | 1469469811409 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 10:03:31 INFO - PROCESS | 3796 | 1469469811421 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:31 INFO - PROCESS | 3796 | 1469469811424 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:31 INFO - PROCESS | 3796 | ++DOCSHELL 10B7A400 == 30 [pid = 3796] [id = 147] 10:03:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (10EED800) [pid = 3796] [serial = 439] [outer = 00000000] 10:03:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (1146CC00) [pid = 3796] [serial = 440] [outer = 10EED800] 10:03:31 INFO - PROCESS | 3796 | 1469469811473 Marionette DEBUG loaded listener.js 10:03:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (11DDB800) [pid = 3796] [serial = 441] [outer = 10EED800] 10:03:31 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:03:31 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:03:31 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:03:31 INFO - PROCESS | 3796 | 1469469811912 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 10:03:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 10:03:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 661ms 10:03:31 INFO - PROCESS | 3796 | 1469469811977 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 10:03:31 INFO - PROCESS | 3796 | 1469469811984 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 10:03:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 10:03:31 INFO - PROCESS | 3796 | 1469469811990 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 10:03:31 INFO - PROCESS | 3796 | 1469469811992 Marionette TRACE conn2 <- [1,554,null,{}] 10:03:31 INFO - PROCESS | 3796 | 1469469811996 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:31 INFO - PROCESS | 3796 | 1469469811998 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:32 INFO - PROCESS | 3796 | 1469469812083 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 10:03:32 INFO - PROCESS | 3796 | 1469469812090 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:32 INFO - PROCESS | 3796 | 1469469812092 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:32 INFO - PROCESS | 3796 | ++DOCSHELL 134D6000 == 31 [pid = 3796] [id = 148] 10:03:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (134D6800) [pid = 3796] [serial = 442] [outer = 00000000] 10:03:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (13A61400) [pid = 3796] [serial = 443] [outer = 134D6800] 10:03:32 INFO - PROCESS | 3796 | 1469469812139 Marionette DEBUG loaded listener.js 10:03:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (13E7F000) [pid = 3796] [serial = 444] [outer = 134D6800] 10:03:32 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:03:32 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:03:32 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:03:32 INFO - PROCESS | 3796 | 1469469812546 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 10:03:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 10:03:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 602ms 10:03:32 INFO - PROCESS | 3796 | 1469469812592 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 10:03:32 INFO - PROCESS | 3796 | 1469469812594 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 10:03:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 10:03:32 INFO - PROCESS | 3796 | 1469469812604 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 10:03:32 INFO - PROCESS | 3796 | 1469469812607 Marionette TRACE conn2 <- [1,558,null,{}] 10:03:32 INFO - PROCESS | 3796 | 1469469812618 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:32 INFO - PROCESS | 3796 | 1469469812622 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:32 INFO - PROCESS | 3796 | 1469469812702 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 10:03:32 INFO - PROCESS | 3796 | 1469469812709 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:32 INFO - PROCESS | 3796 | 1469469812712 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:32 INFO - PROCESS | 3796 | ++DOCSHELL 155E0000 == 32 [pid = 3796] [id = 149] 10:03:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (155E0400) [pid = 3796] [serial = 445] [outer = 00000000] 10:03:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (15A26C00) [pid = 3796] [serial = 446] [outer = 155E0400] 10:03:32 INFO - PROCESS | 3796 | 1469469812742 Marionette DEBUG loaded listener.js 10:03:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16251000) [pid = 3796] [serial = 447] [outer = 155E0400] 10:03:33 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:03:33 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:03:33 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:03:33 INFO - PROCESS | 3796 | 1469469813162 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 10:03:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 10:03:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 587ms 10:03:33 INFO - PROCESS | 3796 | 1469469813206 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 10:03:33 INFO - PROCESS | 3796 | 1469469813209 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 10:03:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 10:03:33 INFO - PROCESS | 3796 | 1469469813212 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 10:03:33 INFO - PROCESS | 3796 | 1469469813214 Marionette TRACE conn2 <- [1,562,null,{}] 10:03:33 INFO - PROCESS | 3796 | 1469469813228 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:33 INFO - PROCESS | 3796 | 1469469813230 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:33 INFO - PROCESS | 3796 | 1469469813323 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 10:03:33 INFO - PROCESS | 3796 | 1469469813403 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:33 INFO - PROCESS | 3796 | 1469469813405 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:33 INFO - PROCESS | 3796 | ++DOCSHELL 16895800 == 33 [pid = 3796] [id = 150] 10:03:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (16897400) [pid = 3796] [serial = 448] [outer = 00000000] 10:03:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (16D5FC00) [pid = 3796] [serial = 449] [outer = 16897400] 10:03:33 INFO - PROCESS | 3796 | 1469469813448 Marionette DEBUG loaded listener.js 10:03:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (172CFC00) [pid = 3796] [serial = 450] [outer = 16897400] 10:03:33 INFO - PROCESS | 3796 | 1469469813832 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 10:03:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 10:03:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 661ms 10:03:33 INFO - PROCESS | 3796 | 1469469813876 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 10:03:33 INFO - PROCESS | 3796 | 1469469813878 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 10:03:33 INFO - PROCESS | 3796 | 1469469813881 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 10:03:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 10:03:33 INFO - PROCESS | 3796 | 1469469813883 Marionette TRACE conn2 <- [1,566,null,{}] 10:03:33 INFO - PROCESS | 3796 | 1469469813893 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:33 INFO - PROCESS | 3796 | 1469469813896 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:33 INFO - PROCESS | 3796 | 1469469813975 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 10:03:33 INFO - PROCESS | 3796 | 1469469813980 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:33 INFO - PROCESS | 3796 | 1469469813982 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:33 INFO - PROCESS | 3796 | ++DOCSHELL 17209400 == 34 [pid = 3796] [id = 151] 10:03:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1738AC00) [pid = 3796] [serial = 451] [outer = 00000000] 10:03:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (174AF000) [pid = 3796] [serial = 452] [outer = 1738AC00] 10:03:34 INFO - PROCESS | 3796 | 1469469814028 Marionette DEBUG loaded listener.js 10:03:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (174B1000) [pid = 3796] [serial = 453] [outer = 1738AC00] 10:03:34 INFO - PROCESS | 3796 | 1469469814459 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 10:03:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 10:03:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 661ms 10:03:34 INFO - PROCESS | 3796 | 1469469814524 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 10:03:34 INFO - PROCESS | 3796 | 1469469814526 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 10:03:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 10:03:34 INFO - PROCESS | 3796 | 1469469814536 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 10:03:34 INFO - PROCESS | 3796 | 1469469814538 Marionette TRACE conn2 <- [1,570,null,{}] 10:03:34 INFO - PROCESS | 3796 | 1469469814541 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:34 INFO - PROCESS | 3796 | 1469469814547 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:34 INFO - PROCESS | 3796 | 1469469814690 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 10:03:34 INFO - PROCESS | 3796 | 1469469814712 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:34 INFO - PROCESS | 3796 | 1469469814714 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:34 INFO - PROCESS | 3796 | ++DOCSHELL 174AEC00 == 35 [pid = 3796] [id = 152] 10:03:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (17FAD000) [pid = 3796] [serial = 454] [outer = 00000000] 10:03:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (19A8FC00) [pid = 3796] [serial = 455] [outer = 17FAD000] 10:03:34 INFO - PROCESS | 3796 | 1469469814766 Marionette DEBUG loaded listener.js 10:03:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (19A93400) [pid = 3796] [serial = 456] [outer = 17FAD000] 10:03:35 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (19A97C00) [pid = 3796] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 10:03:35 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (19689800) [pid = 3796] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 10:03:35 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (19E9EC00) [pid = 3796] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 10:03:35 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1624A400) [pid = 3796] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 10:03:35 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (12EF7C00) [pid = 3796] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 10:03:35 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (168F1C00) [pid = 3796] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 10:03:35 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (13F66800) [pid = 3796] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 10:03:35 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (10B7D000) [pid = 3796] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 10:03:35 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1737FC00) [pid = 3796] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 10:03:35 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (10F0EC00) [pid = 3796] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 10:03:35 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (13E83000) [pid = 3796] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 10:03:35 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1A2F9800) [pid = 3796] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 10:03:35 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1A6AA800) [pid = 3796] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 10:03:35 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1968AC00) [pid = 3796] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 10:03:35 INFO - PROCESS | 3796 | 1469469815304 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 10:03:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 10:03:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 793ms 10:03:35 INFO - PROCESS | 3796 | 1469469815344 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 10:03:35 INFO - PROCESS | 3796 | 1469469815346 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 10:03:35 INFO - PROCESS | 3796 | 1469469815350 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 10:03:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 10:03:35 INFO - PROCESS | 3796 | 1469469815351 Marionette TRACE conn2 <- [1,574,null,{}] 10:03:35 INFO - PROCESS | 3796 | 1469469815337 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:35 INFO - PROCESS | 3796 | 1469469815338 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:35 INFO - PROCESS | 3796 | 1469469815413 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 10:03:35 INFO - PROCESS | 3796 | 1469469815418 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:35 INFO - PROCESS | 3796 | 1469469815420 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:35 INFO - PROCESS | 3796 | ++DOCSHELL 13918000 == 36 [pid = 3796] [id = 153] 10:03:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (13A6A400) [pid = 3796] [serial = 457] [outer = 00000000] 10:03:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (158E9800) [pid = 3796] [serial = 458] [outer = 13A6A400] 10:03:35 INFO - PROCESS | 3796 | 1469469815463 Marionette DEBUG loaded listener.js 10:03:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16D66000) [pid = 3796] [serial = 459] [outer = 13A6A400] 10:03:35 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:03:35 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:03:35 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:03:35 INFO - PROCESS | 3796 | 1469469815858 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 10:03:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 10:03:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 558ms 10:03:35 INFO - PROCESS | 3796 | 1469469815923 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 10:03:35 INFO - PROCESS | 3796 | 1469469815925 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 10:03:35 INFO - PROCESS | 3796 | 1469469815912 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 10:03:35 INFO - PROCESS | 3796 | 1469469815914 Marionette TRACE conn2 <- [1,578,null,{}] 10:03:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 10:03:35 INFO - PROCESS | 3796 | 1469469815917 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:35 INFO - PROCESS | 3796 | 1469469815919 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:35 INFO - PROCESS | 3796 | 1469469815995 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 10:03:35 INFO - PROCESS | 3796 | 1469469816002 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:35 INFO - PROCESS | 3796 | 1469469816004 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:36 INFO - PROCESS | 3796 | ++DOCSHELL 12E31000 == 37 [pid = 3796] [id = 154] 10:03:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1624A000) [pid = 3796] [serial = 460] [outer = 00000000] 10:03:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19A94800) [pid = 3796] [serial = 461] [outer = 1624A000] 10:03:36 INFO - PROCESS | 3796 | 1469469816047 Marionette DEBUG loaded listener.js 10:03:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19B57C00) [pid = 3796] [serial = 462] [outer = 1624A000] 10:03:36 INFO - PROCESS | 3796 | 1469469816432 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 10:03:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 10:03:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 558ms 10:03:36 INFO - PROCESS | 3796 | 1469469816495 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 10:03:36 INFO - PROCESS | 3796 | 1469469816497 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 10:03:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 10:03:36 INFO - PROCESS | 3796 | 1469469816500 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 10:03:36 INFO - PROCESS | 3796 | 1469469816502 Marionette TRACE conn2 <- [1,582,null,{}] 10:03:36 INFO - PROCESS | 3796 | 1469469816505 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:36 INFO - PROCESS | 3796 | 1469469816507 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:36 INFO - PROCESS | 3796 | 1469469816566 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 10:03:36 INFO - PROCESS | 3796 | 1469469816575 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:36 INFO - PROCESS | 3796 | 1469469816586 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:36 INFO - PROCESS | 3796 | ++DOCSHELL 17FB0800 == 38 [pid = 3796] [id = 155] 10:03:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (17FB3800) [pid = 3796] [serial = 463] [outer = 00000000] 10:03:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (19E9E000) [pid = 3796] [serial = 464] [outer = 17FB3800] 10:03:36 INFO - PROCESS | 3796 | 1469469816629 Marionette DEBUG loaded listener.js 10:03:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (19E07C00) [pid = 3796] [serial = 465] [outer = 17FB3800] 10:03:37 INFO - PROCESS | 3796 | 1469469817015 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 10:03:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 10:03:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 558ms 10:03:37 INFO - PROCESS | 3796 | 1469469817061 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 10:03:37 INFO - PROCESS | 3796 | 1469469817063 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 10:03:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 10:03:37 INFO - PROCESS | 3796 | 1469469817066 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 10:03:37 INFO - PROCESS | 3796 | 1469469817068 Marionette TRACE conn2 <- [1,586,null,{}] 10:03:37 INFO - PROCESS | 3796 | 1469469817077 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:37 INFO - PROCESS | 3796 | 1469469817080 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:37 INFO - PROCESS | 3796 | 1469469817163 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 10:03:37 INFO - PROCESS | 3796 | 1469469817341 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:37 INFO - PROCESS | 3796 | 1469469817345 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:37 INFO - PROCESS | 3796 | ++DOCSHELL 10561400 == 39 [pid = 3796] [id = 156] 10:03:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (10566000) [pid = 3796] [serial = 466] [outer = 00000000] 10:03:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (10A51800) [pid = 3796] [serial = 467] [outer = 10566000] 10:03:37 INFO - PROCESS | 3796 | 1469469817385 Marionette DEBUG loaded listener.js 10:03:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (10F01800) [pid = 3796] [serial = 468] [outer = 10566000] 10:03:37 INFO - PROCESS | 3796 | 1469469817948 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 10:03:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 10:03:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 940ms 10:03:37 INFO - PROCESS | 3796 | 1469469817999 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 10:03:37 INFO - PROCESS | 3796 | 1469469818003 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 10:03:38 INFO - PROCESS | 3796 | 1469469818008 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 10:03:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 10:03:38 INFO - PROCESS | 3796 | 1469469818011 Marionette TRACE conn2 <- [1,590,null,{}] 10:03:38 INFO - PROCESS | 3796 | 1469469818016 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:38 INFO - PROCESS | 3796 | 1469469818019 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:38 INFO - PROCESS | 3796 | 1469469818177 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 10:03:38 INFO - PROCESS | 3796 | 1469469818268 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:38 INFO - PROCESS | 3796 | 1469469818271 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:38 INFO - PROCESS | 3796 | ++DOCSHELL 1624DC00 == 40 [pid = 3796] [id = 157] 10:03:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1624E800) [pid = 3796] [serial = 469] [outer = 00000000] 10:03:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (16D5F400) [pid = 3796] [serial = 470] [outer = 1624E800] 10:03:38 INFO - PROCESS | 3796 | 1469469818311 Marionette DEBUG loaded listener.js 10:03:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (17FB2400) [pid = 3796] [serial = 471] [outer = 1624E800] 10:03:38 INFO - PROCESS | 3796 | 1469469818937 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 10:03:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 10:03:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 984ms 10:03:38 INFO - PROCESS | 3796 | 1469469818995 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 10:03:38 INFO - PROCESS | 3796 | 1469469818999 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 10:03:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 10:03:39 INFO - PROCESS | 3796 | 1469469819039 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 10:03:39 INFO - PROCESS | 3796 | 1469469819041 Marionette TRACE conn2 <- [1,594,null,{}] 10:03:39 INFO - PROCESS | 3796 | 1469469819046 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:39 INFO - PROCESS | 3796 | 1469469819048 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:39 INFO - PROCESS | 3796 | 1469469819143 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 10:03:39 INFO - PROCESS | 3796 | 1469469819265 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:39 INFO - PROCESS | 3796 | 1469469819267 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:39 INFO - PROCESS | 3796 | ++DOCSHELL 150CCC00 == 41 [pid = 3796] [id = 158] 10:03:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (15307800) [pid = 3796] [serial = 472] [outer = 00000000] 10:03:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (16D57400) [pid = 3796] [serial = 473] [outer = 15307800] 10:03:39 INFO - PROCESS | 3796 | 1469469819323 Marionette DEBUG loaded listener.js 10:03:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (19ECEC00) [pid = 3796] [serial = 474] [outer = 15307800] 10:03:39 INFO - PROCESS | 3796 | 1469469819882 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 10:03:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 10:03:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 910ms 10:03:39 INFO - PROCESS | 3796 | 1469469819935 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 10:03:39 INFO - PROCESS | 3796 | 1469469819938 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 10:03:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 10:03:39 INFO - PROCESS | 3796 | 1469469819948 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 10:03:39 INFO - PROCESS | 3796 | 1469469819954 Marionette TRACE conn2 <- [1,598,null,{}] 10:03:39 INFO - PROCESS | 3796 | 1469469819958 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:39 INFO - PROCESS | 3796 | 1469469819962 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:40 INFO - PROCESS | 3796 | 1469469820049 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 10:03:40 INFO - PROCESS | 3796 | 1469469820141 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:40 INFO - PROCESS | 3796 | 1469469820144 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:40 INFO - PROCESS | 3796 | ++DOCSHELL 1AB55000 == 42 [pid = 3796] [id = 159] 10:03:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1AB56400) [pid = 3796] [serial = 475] [outer = 00000000] 10:03:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1AD4E800) [pid = 3796] [serial = 476] [outer = 1AB56400] 10:03:40 INFO - PROCESS | 3796 | 1469469820196 Marionette DEBUG loaded listener.js 10:03:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (1AD52000) [pid = 3796] [serial = 477] [outer = 1AB56400] 10:03:40 INFO - PROCESS | 3796 | 1469469820889 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 10:03:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 10:03:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 984ms 10:03:40 INFO - PROCESS | 3796 | 1469469820925 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 10:03:40 INFO - PROCESS | 3796 | 1469469820929 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 10:03:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 10:03:40 INFO - PROCESS | 3796 | 1469469820950 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 10:03:40 INFO - PROCESS | 3796 | 1469469820953 Marionette TRACE conn2 <- [1,602,null,{}] 10:03:40 INFO - PROCESS | 3796 | 1469469820958 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:40 INFO - PROCESS | 3796 | 1469469820961 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:41 INFO - PROCESS | 3796 | 1469469821058 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 10:03:41 INFO - PROCESS | 3796 | 1469469821123 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:41 INFO - PROCESS | 3796 | 1469469821125 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:41 INFO - PROCESS | 3796 | ++DOCSHELL 12B75C00 == 43 [pid = 3796] [id = 160] 10:03:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (12B79800) [pid = 3796] [serial = 478] [outer = 00000000] 10:03:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (13F65800) [pid = 3796] [serial = 479] [outer = 12B79800] 10:03:41 INFO - PROCESS | 3796 | 1469469821216 Marionette DEBUG loaded listener.js 10:03:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (14589C00) [pid = 3796] [serial = 480] [outer = 12B79800] 10:03:41 INFO - PROCESS | 3796 | --DOCSHELL 17FB0800 == 42 [pid = 3796] [id = 155] 10:03:41 INFO - PROCESS | 3796 | --DOCSHELL 12E31000 == 41 [pid = 3796] [id = 154] 10:03:41 INFO - PROCESS | 3796 | --DOCSHELL 13918000 == 40 [pid = 3796] [id = 153] 10:03:41 INFO - PROCESS | 3796 | --DOCSHELL 174AEC00 == 39 [pid = 3796] [id = 152] 10:03:41 INFO - PROCESS | 3796 | --DOCSHELL 17209400 == 38 [pid = 3796] [id = 151] 10:03:41 INFO - PROCESS | 3796 | --DOCSHELL 16895800 == 37 [pid = 3796] [id = 150] 10:03:41 INFO - PROCESS | 3796 | --DOCSHELL 155E0000 == 36 [pid = 3796] [id = 149] 10:03:41 INFO - PROCESS | 3796 | --DOCSHELL 134D6000 == 35 [pid = 3796] [id = 148] 10:03:41 INFO - PROCESS | 3796 | --DOCSHELL 10B7A400 == 34 [pid = 3796] [id = 147] 10:03:41 INFO - PROCESS | 3796 | --DOCSHELL 103CB400 == 33 [pid = 3796] [id = 146] 10:03:41 INFO - PROCESS | 3796 | --DOCSHELL 10EEA800 == 32 [pid = 3796] [id = 145] 10:03:41 INFO - PROCESS | 3796 | --DOCSHELL 16255000 == 31 [pid = 3796] [id = 144] 10:03:41 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (131C0C00) [pid = 3796] [serial = 167] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:03:41 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (19B59800) [pid = 3796] [serial = 416] [outer = 00000000] [url = about:blank] 10:03:41 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (19A8D400) [pid = 3796] [serial = 413] [outer = 00000000] [url = about:blank] 10:03:41 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (1A2F7C00) [pid = 3796] [serial = 389] [outer = 00000000] [url = about:blank] 10:03:41 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (16255400) [pid = 3796] [serial = 404] [outer = 00000000] [url = about:blank] 10:03:41 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (164AA000) [pid = 3796] [serial = 405] [outer = 00000000] [url = about:blank] 10:03:41 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (1316B000) [pid = 3796] [serial = 395] [outer = 00000000] [url = about:blank] 10:03:41 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (131C4400) [pid = 3796] [serial = 396] [outer = 00000000] [url = about:blank] 10:03:41 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (17FACC00) [pid = 3796] [serial = 410] [outer = 00000000] [url = about:blank] 10:03:41 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (17FB6000) [pid = 3796] [serial = 411] [outer = 00000000] [url = about:blank] 10:03:41 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (142F1000) [pid = 3796] [serial = 398] [outer = 00000000] [url = about:blank] 10:03:41 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (14580400) [pid = 3796] [serial = 399] [outer = 00000000] [url = about:blank] 10:03:41 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (19EA4C00) [pid = 3796] [serial = 419] [outer = 00000000] [url = about:blank] 10:03:41 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (173DFC00) [pid = 3796] [serial = 407] [outer = 00000000] [url = about:blank] 10:03:41 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (177A9800) [pid = 3796] [serial = 408] [outer = 00000000] [url = about:blank] 10:03:41 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1127C800) [pid = 3796] [serial = 392] [outer = 00000000] [url = about:blank] 10:03:41 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1128A400) [pid = 3796] [serial = 393] [outer = 00000000] [url = about:blank] 10:03:41 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (153F0C00) [pid = 3796] [serial = 401] [outer = 00000000] [url = about:blank] 10:03:41 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (15A29C00) [pid = 3796] [serial = 402] [outer = 00000000] [url = about:blank] 10:03:41 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1A69F800) [pid = 3796] [serial = 422] [outer = 00000000] [url = about:blank] 10:03:41 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1A962000) [pid = 3796] [serial = 429] [outer = 00000000] [url = about:blank] 10:03:41 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1A95C000) [pid = 3796] [serial = 428] [outer = 00000000] [url = about:blank] 10:03:41 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1A2FB000) [pid = 3796] [serial = 425] [outer = 00000000] [url = about:blank] 10:03:41 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1A2F2C00) [pid = 3796] [serial = 420] [outer = 00000000] [url = about:blank] 10:03:41 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1AB50800) [pid = 3796] [serial = 431] [outer = 00000000] [url = about:blank] 10:03:41 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (19E03000) [pid = 3796] [serial = 417] [outer = 00000000] [url = about:blank] 10:03:41 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (19A90000) [pid = 3796] [serial = 414] [outer = 00000000] [url = about:blank] 10:03:41 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1A6A6800) [pid = 3796] [serial = 423] [outer = 00000000] [url = about:blank] 10:03:41 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1A45FC00) [pid = 3796] [serial = 426] [outer = 00000000] [url = about:blank] 10:03:41 INFO - PROCESS | 3796 | 1469469821676 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 10:03:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 10:03:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 749ms 10:03:41 INFO - PROCESS | 3796 | 1469469821710 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 10:03:41 INFO - PROCESS | 3796 | 1469469821696 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 10:03:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 10:03:41 INFO - PROCESS | 3796 | 1469469821703 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 10:03:41 INFO - PROCESS | 3796 | 1469469821705 Marionette TRACE conn2 <- [1,606,null,{}] 10:03:41 INFO - PROCESS | 3796 | 1469469821709 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:41 INFO - PROCESS | 3796 | 1469469821711 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:41 INFO - PROCESS | 3796 | 1469469821796 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 10:03:41 INFO - PROCESS | 3796 | 1469469821804 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:41 INFO - PROCESS | 3796 | 1469469821806 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:41 INFO - PROCESS | 3796 | ++DOCSHELL 13A6C800 == 32 [pid = 3796] [id = 161] 10:03:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (13B4B400) [pid = 3796] [serial = 481] [outer = 00000000] 10:03:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (150C9400) [pid = 3796] [serial = 482] [outer = 13B4B400] 10:03:41 INFO - PROCESS | 3796 | 1469469821853 Marionette DEBUG loaded listener.js 10:03:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (153F6800) [pid = 3796] [serial = 483] [outer = 13B4B400] 10:03:42 INFO - PROCESS | 3796 | 1469469822291 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 10:03:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 10:03:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 602ms 10:03:42 INFO - PROCESS | 3796 | 1469469822316 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 10:03:42 INFO - PROCESS | 3796 | 1469469822319 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 10:03:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 10:03:42 INFO - PROCESS | 3796 | 1469469822322 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 10:03:42 INFO - PROCESS | 3796 | 1469469822326 Marionette TRACE conn2 <- [1,610,null,{}] 10:03:42 INFO - PROCESS | 3796 | 1469469822319 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:42 INFO - PROCESS | 3796 | 1469469822323 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:42 INFO - PROCESS | 3796 | 1469469822404 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 10:03:42 INFO - PROCESS | 3796 | 1469469822412 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:42 INFO - PROCESS | 3796 | 1469469822415 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:42 INFO - PROCESS | 3796 | ++DOCSHELL 16804400 == 33 [pid = 3796] [id = 162] 10:03:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (16809C00) [pid = 3796] [serial = 484] [outer = 00000000] 10:03:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1689F000) [pid = 3796] [serial = 485] [outer = 16809C00] 10:03:42 INFO - PROCESS | 3796 | 1469469822490 Marionette DEBUG loaded listener.js 10:03:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1738E400) [pid = 3796] [serial = 486] [outer = 16809C00] 10:03:42 INFO - PROCESS | 3796 | 1469469822894 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 10:03:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 10:03:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 602ms 10:03:42 INFO - PROCESS | 3796 | 1469469822906 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 10:03:42 INFO - PROCESS | 3796 | 1469469822909 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 10:03:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 10:03:42 INFO - PROCESS | 3796 | 1469469822912 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 10:03:42 INFO - PROCESS | 3796 | 1469469822914 Marionette TRACE conn2 <- [1,614,null,{}] 10:03:42 INFO - PROCESS | 3796 | 1469469822917 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:42 INFO - PROCESS | 3796 | 1469469822919 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:43 INFO - PROCESS | 3796 | 1469469823001 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 10:03:43 INFO - PROCESS | 3796 | 1469469823006 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:43 INFO - PROCESS | 3796 | 1469469823008 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:43 INFO - PROCESS | 3796 | ++DOCSHELL 174AB800 == 34 [pid = 3796] [id = 163] 10:03:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (174AD400) [pid = 3796] [serial = 487] [outer = 00000000] 10:03:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (17FB0800) [pid = 3796] [serial = 488] [outer = 174AD400] 10:03:43 INFO - PROCESS | 3796 | 1469469823052 Marionette DEBUG loaded listener.js 10:03:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19292C00) [pid = 3796] [serial = 489] [outer = 174AD400] 10:03:43 INFO - PROCESS | 3796 | 1469469823479 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 10:03:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 10:03:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 602ms 10:03:43 INFO - PROCESS | 3796 | 1469469823528 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 10:03:43 INFO - PROCESS | 3796 | 1469469823530 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 10:03:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 10:03:43 INFO - PROCESS | 3796 | 1469469823517 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 10:03:43 INFO - PROCESS | 3796 | 1469469823518 Marionette TRACE conn2 <- [1,618,null,{}] 10:03:43 INFO - PROCESS | 3796 | 1469469823521 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:43 INFO - PROCESS | 3796 | 1469469823523 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:43 INFO - PROCESS | 3796 | 1469469823601 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 10:03:43 INFO - PROCESS | 3796 | 1469469823609 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:43 INFO - PROCESS | 3796 | 1469469823611 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:43 INFO - PROCESS | 3796 | ++DOCSHELL 19687400 == 35 [pid = 3796] [id = 164] 10:03:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19687C00) [pid = 3796] [serial = 490] [outer = 00000000] 10:03:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19A90800) [pid = 3796] [serial = 491] [outer = 19687C00] 10:03:43 INFO - PROCESS | 3796 | 1469469823654 Marionette DEBUG loaded listener.js 10:03:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19A98C00) [pid = 3796] [serial = 492] [outer = 19687C00] 10:03:44 INFO - PROCESS | 3796 | 1469469824123 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 10:03:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 10:03:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 646ms 10:03:44 INFO - PROCESS | 3796 | 1469469824174 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 10:03:44 INFO - PROCESS | 3796 | 1469469824176 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 10:03:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 10:03:44 INFO - PROCESS | 3796 | 1469469824180 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 10:03:44 INFO - PROCESS | 3796 | 1469469824181 Marionette TRACE conn2 <- [1,622,null,{}] 10:03:44 INFO - PROCESS | 3796 | 1469469824185 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:44 INFO - PROCESS | 3796 | 1469469824190 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:44 INFO - PROCESS | 3796 | 1469469824336 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 10:03:44 INFO - PROCESS | 3796 | 1469469824385 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:44 INFO - PROCESS | 3796 | 1469469824387 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:44 INFO - PROCESS | 3796 | ++DOCSHELL 19A90000 == 36 [pid = 3796] [id = 165] 10:03:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (19B5CC00) [pid = 3796] [serial = 493] [outer = 00000000] 10:03:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1A2FB800) [pid = 3796] [serial = 494] [outer = 19B5CC00] 10:03:44 INFO - PROCESS | 3796 | 1469469824431 Marionette DEBUG loaded listener.js 10:03:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1A45E800) [pid = 3796] [serial = 495] [outer = 19B5CC00] 10:03:44 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:03:44 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:03:44 INFO - PROCESS | 3796 | 1469469824791 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 10:03:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 10:03:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 646ms 10:03:44 INFO - PROCESS | 3796 | 1469469824877 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 10:03:44 INFO - PROCESS | 3796 | 1469469824879 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 10:03:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 10:03:44 INFO - PROCESS | 3796 | 1469469824883 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 10:03:44 INFO - PROCESS | 3796 | 1469469824884 Marionette TRACE conn2 <- [1,626,null,{}] 10:03:44 INFO - PROCESS | 3796 | 1469469824888 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:44 INFO - PROCESS | 3796 | 1469469824890 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:44 INFO - PROCESS | 3796 | 1469469824985 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 10:03:44 INFO - PROCESS | 3796 | 1469469824994 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:44 INFO - PROCESS | 3796 | 1469469824996 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:44 INFO - PROCESS | 3796 | ++DOCSHELL 132E4400 == 37 [pid = 3796] [id = 166] 10:03:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (165EDC00) [pid = 3796] [serial = 496] [outer = 00000000] 10:03:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1A6AA000) [pid = 3796] [serial = 497] [outer = 165EDC00] 10:03:45 INFO - PROCESS | 3796 | 1469469825038 Marionette DEBUG loaded listener.js 10:03:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1A95F000) [pid = 3796] [serial = 498] [outer = 165EDC00] 10:03:45 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:03:45 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:03:45 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:03:45 INFO - PROCESS | 3796 | 1469469825442 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 10:03:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 10:03:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 602ms 10:03:45 INFO - PROCESS | 3796 | 1469469825485 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 10:03:45 INFO - PROCESS | 3796 | 1469469825487 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 10:03:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 10:03:45 INFO - PROCESS | 3796 | 1469469825490 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 10:03:45 INFO - PROCESS | 3796 | 1469469825492 Marionette TRACE conn2 <- [1,630,null,{}] 10:03:45 INFO - PROCESS | 3796 | 1469469825496 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:45 INFO - PROCESS | 3796 | 1469469825497 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:45 INFO - PROCESS | 3796 | 1469469825589 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 10:03:45 INFO - PROCESS | 3796 | 1469469825595 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:45 INFO - PROCESS | 3796 | 1469469825597 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:45 INFO - PROCESS | 3796 | ++DOCSHELL 1A458800 == 38 [pid = 3796] [id = 167] 10:03:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1A465800) [pid = 3796] [serial = 499] [outer = 00000000] 10:03:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1AB56000) [pid = 3796] [serial = 500] [outer = 1A465800] 10:03:45 INFO - PROCESS | 3796 | 1469469825639 Marionette DEBUG loaded listener.js 10:03:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1AB56C00) [pid = 3796] [serial = 501] [outer = 1A465800] 10:03:45 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (10EED800) [pid = 3796] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 10:03:45 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (16897400) [pid = 3796] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 10:03:45 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (134D6800) [pid = 3796] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 10:03:45 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (155E0400) [pid = 3796] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 10:03:45 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1738AC00) [pid = 3796] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 10:03:45 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (17FAD000) [pid = 3796] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 10:03:45 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (13A6A400) [pid = 3796] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 10:03:45 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1624A000) [pid = 3796] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 10:03:46 INFO - PROCESS | 3796 | 1469469826080 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 10:03:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 10:03:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 661ms 10:03:46 INFO - PROCESS | 3796 | 1469469826153 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 10:03:46 INFO - PROCESS | 3796 | 1469469826155 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 10:03:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 10:03:46 INFO - PROCESS | 3796 | 1469469826159 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 10:03:46 INFO - PROCESS | 3796 | 1469469826161 Marionette TRACE conn2 <- [1,634,null,{}] 10:03:46 INFO - PROCESS | 3796 | 1469469826146 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:46 INFO - PROCESS | 3796 | 1469469826148 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:46 INFO - PROCESS | 3796 | 1469469826251 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 10:03:46 INFO - PROCESS | 3796 | 1469469826258 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:46 INFO - PROCESS | 3796 | 1469469826260 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:46 INFO - PROCESS | 3796 | ++DOCSHELL 19E98400 == 39 [pid = 3796] [id = 168] 10:03:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1A45A800) [pid = 3796] [serial = 502] [outer = 00000000] 10:03:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1AB52400) [pid = 3796] [serial = 503] [outer = 1A45A800] 10:03:46 INFO - PROCESS | 3796 | 1469469826302 Marionette DEBUG loaded listener.js 10:03:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1ADD0400) [pid = 3796] [serial = 504] [outer = 1A45A800] 10:03:46 INFO - PROCESS | 3796 | 1469469826682 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 10:03:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 10:03:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 558ms 10:03:46 INFO - PROCESS | 3796 | 1469469826716 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 10:03:46 INFO - PROCESS | 3796 | 1469469826718 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 10:03:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 10:03:46 INFO - PROCESS | 3796 | 1469469826733 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 10:03:46 INFO - PROCESS | 3796 | 1469469826735 Marionette TRACE conn2 <- [1,638,null,{}] 10:03:46 INFO - PROCESS | 3796 | 1469469826742 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:46 INFO - PROCESS | 3796 | 1469469826744 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:46 INFO - PROCESS | 3796 | 1469469826813 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 10:03:46 INFO - PROCESS | 3796 | 1469469826820 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:46 INFO - PROCESS | 3796 | 1469469826822 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:46 INFO - PROCESS | 3796 | ++DOCSHELL 13E02400 == 40 [pid = 3796] [id = 169] 10:03:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (13E03400) [pid = 3796] [serial = 505] [outer = 00000000] 10:03:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (13E0CC00) [pid = 3796] [serial = 506] [outer = 13E03400] 10:03:46 INFO - PROCESS | 3796 | 1469469826865 Marionette DEBUG loaded listener.js 10:03:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (13E0FC00) [pid = 3796] [serial = 507] [outer = 13E03400] 10:03:47 INFO - PROCESS | 3796 | 1469469827258 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 10:03:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 10:03:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 558ms 10:03:47 INFO - PROCESS | 3796 | 1469469827303 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 10:03:47 INFO - PROCESS | 3796 | 1469469827305 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 10:03:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 10:03:47 INFO - PROCESS | 3796 | 1469469827309 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 10:03:47 INFO - PROCESS | 3796 | 1469469827311 Marionette TRACE conn2 <- [1,642,null,{}] 10:03:47 INFO - PROCESS | 3796 | 1469469827315 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:47 INFO - PROCESS | 3796 | 1469469827318 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:47 INFO - PROCESS | 3796 | 1469469827406 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 10:03:47 INFO - PROCESS | 3796 | 1469469827414 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:47 INFO - PROCESS | 3796 | 1469469827417 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:47 INFO - PROCESS | 3796 | ++DOCSHELL 1ADD3C00 == 41 [pid = 3796] [id = 170] 10:03:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1ADD9000) [pid = 3796] [serial = 508] [outer = 00000000] 10:03:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1B046400) [pid = 3796] [serial = 509] [outer = 1ADD9000] 10:03:47 INFO - PROCESS | 3796 | 1469469827461 Marionette DEBUG loaded listener.js 10:03:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1B04B800) [pid = 3796] [serial = 510] [outer = 1ADD9000] 10:03:48 INFO - PROCESS | 3796 | 1469469828111 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 10:03:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 10:03:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 837ms 10:03:48 INFO - PROCESS | 3796 | 1469469828155 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 10:03:48 INFO - PROCESS | 3796 | 1469469828160 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 10:03:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 10:03:48 INFO - PROCESS | 3796 | 1469469828165 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 10:03:48 INFO - PROCESS | 3796 | 1469469828169 Marionette TRACE conn2 <- [1,646,null,{}] 10:03:48 INFO - PROCESS | 3796 | 1469469828175 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:48 INFO - PROCESS | 3796 | 1469469828178 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:48 INFO - PROCESS | 3796 | 1469469828288 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 10:03:48 INFO - PROCESS | 3796 | 1469469828384 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:48 INFO - PROCESS | 3796 | 1469469828387 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:48 INFO - PROCESS | 3796 | ++DOCSHELL 0C763800 == 42 [pid = 3796] [id = 171] 10:03:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (0C763C00) [pid = 3796] [serial = 511] [outer = 00000000] 10:03:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1058C400) [pid = 3796] [serial = 512] [outer = 0C763C00] 10:03:48 INFO - PROCESS | 3796 | 1469469828452 Marionette DEBUG loaded listener.js 10:03:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (10F0E800) [pid = 3796] [serial = 513] [outer = 0C763C00] 10:03:49 INFO - PROCESS | 3796 | 1469469829061 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 10:03:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 10:03:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 940ms 10:03:49 INFO - PROCESS | 3796 | 1469469829097 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 10:03:49 INFO - PROCESS | 3796 | 1469469829101 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 10:03:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 10:03:49 INFO - PROCESS | 3796 | 1469469829108 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 10:03:49 INFO - PROCESS | 3796 | 1469469829111 Marionette TRACE conn2 <- [1,650,null,{}] 10:03:49 INFO - PROCESS | 3796 | 1469469829116 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:49 INFO - PROCESS | 3796 | 1469469829120 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:49 INFO - PROCESS | 3796 | 1469469829255 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 10:03:49 INFO - PROCESS | 3796 | 1469469829349 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:49 INFO - PROCESS | 3796 | 1469469829352 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:49 INFO - PROCESS | 3796 | ++DOCSHELL 134DD000 == 43 [pid = 3796] [id = 172] 10:03:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (134DD800) [pid = 3796] [serial = 514] [outer = 00000000] 10:03:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (13E06400) [pid = 3796] [serial = 515] [outer = 134DD800] 10:03:49 INFO - PROCESS | 3796 | 1469469829390 Marionette DEBUG loaded listener.js 10:03:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (13F67C00) [pid = 3796] [serial = 516] [outer = 134DD800] 10:03:49 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:03:49 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:03:49 INFO - PROCESS | 3796 | 1469469829959 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 10:03:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 10:03:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 881ms 10:03:49 INFO - PROCESS | 3796 | 1469469830015 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 10:03:49 INFO - PROCESS | 3796 | 1469469830017 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 10:03:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 10:03:49 INFO - PROCESS | 3796 | 1469469830022 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 10:03:50 INFO - PROCESS | 3796 | 1469469830007 Marionette TRACE conn2 <- [1,654,null,{}] 10:03:50 INFO - PROCESS | 3796 | 1469469830018 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:50 INFO - PROCESS | 3796 | 1469469830023 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:50 INFO - PROCESS | 3796 | 1469469830128 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 10:03:50 INFO - PROCESS | 3796 | 1469469830255 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:50 INFO - PROCESS | 3796 | 1469469830259 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:50 INFO - PROCESS | 3796 | ++DOCSHELL 16D66800 == 44 [pid = 3796] [id = 173] 10:03:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (16DD7000) [pid = 3796] [serial = 517] [outer = 00000000] 10:03:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (17F18C00) [pid = 3796] [serial = 518] [outer = 16DD7000] 10:03:50 INFO - PROCESS | 3796 | 1469469830316 Marionette DEBUG loaded listener.js 10:03:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (19690400) [pid = 3796] [serial = 519] [outer = 16DD7000] 10:03:50 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:03:50 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:03:51 INFO - PROCESS | 3796 | 1469469831049 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 10:03:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 10:03:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1086ms 10:03:51 INFO - PROCESS | 3796 | 1469469831103 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 10:03:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 10:03:51 INFO - PROCESS | 3796 | 1469469831109 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 10:03:51 INFO - PROCESS | 3796 | 1469469831117 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 10:03:51 INFO - PROCESS | 3796 | 1469469831121 Marionette TRACE conn2 <- [1,658,null,{}] 10:03:51 INFO - PROCESS | 3796 | 1469469831128 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:51 INFO - PROCESS | 3796 | 1469469831132 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:51 INFO - PROCESS | 3796 | 1469469831214 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 10:03:51 INFO - PROCESS | 3796 | 1469469831294 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:51 INFO - PROCESS | 3796 | 1469469831299 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:51 INFO - PROCESS | 3796 | ++DOCSHELL 1050C800 == 45 [pid = 3796] [id = 174] 10:03:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (1051A800) [pid = 3796] [serial = 520] [outer = 00000000] 10:03:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (12BB6400) [pid = 3796] [serial = 521] [outer = 1051A800] 10:03:51 INFO - PROCESS | 3796 | 1469469831400 Marionette DEBUG loaded listener.js 10:03:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (12EEA400) [pid = 3796] [serial = 522] [outer = 1051A800] 10:03:52 INFO - PROCESS | 3796 | --DOCSHELL 13E02400 == 44 [pid = 3796] [id = 169] 10:03:52 INFO - PROCESS | 3796 | --DOCSHELL 19E98400 == 43 [pid = 3796] [id = 168] 10:03:52 INFO - PROCESS | 3796 | --DOCSHELL 1A458800 == 42 [pid = 3796] [id = 167] 10:03:52 INFO - PROCESS | 3796 | --DOCSHELL 132E4400 == 41 [pid = 3796] [id = 166] 10:03:52 INFO - PROCESS | 3796 | --DOCSHELL 19A90000 == 40 [pid = 3796] [id = 165] 10:03:52 INFO - PROCESS | 3796 | --DOCSHELL 19687400 == 39 [pid = 3796] [id = 164] 10:03:52 INFO - PROCESS | 3796 | --DOCSHELL 174AB800 == 38 [pid = 3796] [id = 163] 10:03:52 INFO - PROCESS | 3796 | --DOCSHELL 16804400 == 37 [pid = 3796] [id = 162] 10:03:52 INFO - PROCESS | 3796 | --DOCSHELL 13A6C800 == 36 [pid = 3796] [id = 161] 10:03:52 INFO - PROCESS | 3796 | --DOCSHELL 1AB55000 == 35 [pid = 3796] [id = 159] 10:03:52 INFO - PROCESS | 3796 | --DOCSHELL 12B75C00 == 34 [pid = 3796] [id = 160] 10:03:52 INFO - PROCESS | 3796 | --DOCSHELL 150CCC00 == 33 [pid = 3796] [id = 158] 10:03:52 INFO - PROCESS | 3796 | --DOCSHELL 1624DC00 == 32 [pid = 3796] [id = 157] 10:03:52 INFO - PROCESS | 3796 | --DOCSHELL 10561400 == 31 [pid = 3796] [id = 156] 10:03:52 INFO - PROCESS | 3796 | --DOCSHELL 134DD000 == 30 [pid = 3796] [id = 172] 10:03:52 INFO - PROCESS | 3796 | --DOCSHELL 16D66800 == 29 [pid = 3796] [id = 173] 10:03:52 INFO - PROCESS | 3796 | --DOCSHELL 1ADD3C00 == 28 [pid = 3796] [id = 170] 10:03:52 INFO - PROCESS | 3796 | --DOCSHELL 0C763800 == 27 [pid = 3796] [id = 171] 10:03:52 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (1146CC00) [pid = 3796] [serial = 440] [outer = 00000000] [url = about:blank] 10:03:52 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (11DDB800) [pid = 3796] [serial = 441] [outer = 00000000] [url = about:blank] 10:03:52 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (16D5FC00) [pid = 3796] [serial = 449] [outer = 00000000] [url = about:blank] 10:03:52 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (172CFC00) [pid = 3796] [serial = 450] [outer = 00000000] [url = about:blank] 10:03:52 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (13A61400) [pid = 3796] [serial = 443] [outer = 00000000] [url = about:blank] 10:03:52 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (15A26C00) [pid = 3796] [serial = 446] [outer = 00000000] [url = about:blank] 10:03:52 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (12C5E400) [pid = 3796] [serial = 437] [outer = 00000000] [url = about:blank] 10:03:52 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (11DDFC00) [pid = 3796] [serial = 434] [outer = 00000000] [url = about:blank] 10:03:52 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (174B1000) [pid = 3796] [serial = 453] [outer = 00000000] [url = about:blank] 10:03:52 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (174AF000) [pid = 3796] [serial = 452] [outer = 00000000] [url = about:blank] 10:03:52 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (19A8FC00) [pid = 3796] [serial = 455] [outer = 00000000] [url = about:blank] 10:03:52 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (158E9800) [pid = 3796] [serial = 458] [outer = 00000000] [url = about:blank] 10:03:52 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (19A94800) [pid = 3796] [serial = 461] [outer = 00000000] [url = about:blank] 10:03:52 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (19A93400) [pid = 3796] [serial = 456] [outer = 00000000] [url = about:blank] 10:03:52 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (16D66000) [pid = 3796] [serial = 459] [outer = 00000000] [url = about:blank] 10:03:52 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (19B57C00) [pid = 3796] [serial = 462] [outer = 00000000] [url = about:blank] 10:03:52 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (13E7F000) [pid = 3796] [serial = 444] [outer = 00000000] [url = about:blank] 10:03:52 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (16251000) [pid = 3796] [serial = 447] [outer = 00000000] [url = about:blank] 10:03:52 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (19E9E000) [pid = 3796] [serial = 464] [outer = 00000000] [url = about:blank] 10:03:52 INFO - PROCESS | 3796 | 1469469832504 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 10:03:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 10:03:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1410ms 10:03:52 INFO - PROCESS | 3796 | 1469469832517 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 10:03:52 INFO - PROCESS | 3796 | 1469469832521 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 10:03:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 10:03:52 INFO - PROCESS | 3796 | 1469469832527 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 10:03:52 INFO - PROCESS | 3796 | 1469469832534 Marionette TRACE conn2 <- [1,662,null,{}] 10:03:52 INFO - PROCESS | 3796 | 1469469832541 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:52 INFO - PROCESS | 3796 | 1469469832544 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:52 INFO - PROCESS | 3796 | 1469469832632 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 10:03:52 INFO - PROCESS | 3796 | 1469469832639 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:52 INFO - PROCESS | 3796 | 1469469832642 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:52 INFO - PROCESS | 3796 | ++DOCSHELL 10A09400 == 28 [pid = 3796] [id = 175] 10:03:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (10A0AC00) [pid = 3796] [serial = 523] [outer = 00000000] 10:03:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (10B7E800) [pid = 3796] [serial = 524] [outer = 10A0AC00] 10:03:52 INFO - PROCESS | 3796 | 1469469832689 Marionette DEBUG loaded listener.js 10:03:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (10F0DC00) [pid = 3796] [serial = 525] [outer = 10A0AC00] 10:03:52 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:03:53 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:03:53 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:03:53 INFO - PROCESS | 3796 | 1469469833112 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 10:03:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 10:03:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 603ms 10:03:53 INFO - PROCESS | 3796 | 1469469833146 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 10:03:53 INFO - PROCESS | 3796 | 1469469833151 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 10:03:53 INFO - PROCESS | 3796 | 1469469833161 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 10:03:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 10:03:53 INFO - PROCESS | 3796 | 1469469833164 Marionette TRACE conn2 <- [1,666,null,{}] 10:03:53 INFO - PROCESS | 3796 | 1469469833168 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:53 INFO - PROCESS | 3796 | 1469469833170 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:53 INFO - PROCESS | 3796 | 1469469833258 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 10:03:53 INFO - PROCESS | 3796 | 1469469833285 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:53 INFO - PROCESS | 3796 | 1469469833288 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:53 INFO - PROCESS | 3796 | ++DOCSHELL 12C5B400 == 29 [pid = 3796] [id = 176] 10:03:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (12C5E400) [pid = 3796] [serial = 526] [outer = 00000000] 10:03:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (12E75800) [pid = 3796] [serial = 527] [outer = 12C5E400] 10:03:53 INFO - PROCESS | 3796 | 1469469833335 Marionette DEBUG loaded listener.js 10:03:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1316B000) [pid = 3796] [serial = 528] [outer = 12C5E400] 10:03:53 INFO - PROCESS | 3796 | 1469469833768 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 10:03:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 10:03:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 646ms 10:03:53 INFO - PROCESS | 3796 | 1469469833827 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 10:03:53 INFO - PROCESS | 3796 | 1469469833829 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 10:03:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 10:03:53 INFO - PROCESS | 3796 | 1469469833833 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 10:03:53 INFO - PROCESS | 3796 | 1469469833836 Marionette TRACE conn2 <- [1,670,null,{}] 10:03:53 INFO - PROCESS | 3796 | 1469469833847 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:53 INFO - PROCESS | 3796 | 1469469833852 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:53 INFO - PROCESS | 3796 | 1469469833914 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 10:03:53 INFO - PROCESS | 3796 | 1469469833924 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:53 INFO - PROCESS | 3796 | 1469469833927 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:53 INFO - PROCESS | 3796 | ++DOCSHELL 13A6A400 == 30 [pid = 3796] [id = 177] 10:03:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (13A6AC00) [pid = 3796] [serial = 529] [outer = 00000000] 10:03:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (13E04000) [pid = 3796] [serial = 530] [outer = 13A6AC00] 10:03:53 INFO - PROCESS | 3796 | 1469469833974 Marionette DEBUG loaded listener.js 10:03:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (13E0DC00) [pid = 3796] [serial = 531] [outer = 13A6AC00] 10:03:54 INFO - PROCESS | 3796 | 1469469834873 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 10:03:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 10:03:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1072ms 10:03:54 INFO - PROCESS | 3796 | 1469469834895 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 10:03:54 INFO - PROCESS | 3796 | 1469469834898 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 10:03:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 10:03:54 INFO - PROCESS | 3796 | 1469469834901 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 10:03:54 INFO - PROCESS | 3796 | 1469469834903 Marionette TRACE conn2 <- [1,674,null,{}] 10:03:54 INFO - PROCESS | 3796 | 1469469834906 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:54 INFO - PROCESS | 3796 | 1469469834908 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:55 INFO - PROCESS | 3796 | 1469469835018 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 10:03:55 INFO - PROCESS | 3796 | 1469469835023 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:55 INFO - PROCESS | 3796 | 1469469835026 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:55 INFO - PROCESS | 3796 | ++DOCSHELL 13F68C00 == 31 [pid = 3796] [id = 178] 10:03:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (13F69C00) [pid = 3796] [serial = 532] [outer = 00000000] 10:03:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (153E8800) [pid = 3796] [serial = 533] [outer = 13F69C00] 10:03:55 INFO - PROCESS | 3796 | 1469469835070 Marionette DEBUG loaded listener.js 10:03:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (155EAC00) [pid = 3796] [serial = 534] [outer = 13F69C00] 10:03:55 INFO - PROCESS | 3796 | 1469469835924 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 10:03:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 10:03:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1013ms 10:03:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 10:03:55 INFO - PROCESS | 3796 | 1469469835938 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 10:03:55 INFO - PROCESS | 3796 | 1469469835940 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 10:03:55 INFO - PROCESS | 3796 | 1469469835944 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 10:03:55 INFO - PROCESS | 3796 | 1469469835945 Marionette TRACE conn2 <- [1,678,null,{}] 10:03:55 INFO - PROCESS | 3796 | 1469469835949 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:55 INFO - PROCESS | 3796 | 1469469835951 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:56 INFO - PROCESS | 3796 | 1469469836038 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 10:03:56 INFO - PROCESS | 3796 | 1469469836043 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:56 INFO - PROCESS | 3796 | 1469469836046 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:56 INFO - PROCESS | 3796 | ++DOCSHELL 1530B800 == 32 [pid = 3796] [id = 179] 10:03:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (15A1CC00) [pid = 3796] [serial = 535] [outer = 00000000] 10:03:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (1624A000) [pid = 3796] [serial = 536] [outer = 15A1CC00] 10:03:56 INFO - PROCESS | 3796 | 1469469836089 Marionette DEBUG loaded listener.js 10:03:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (16250000) [pid = 3796] [serial = 537] [outer = 15A1CC00] 10:03:56 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (19B5CC00) [pid = 3796] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 10:03:56 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (12B79800) [pid = 3796] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 10:03:56 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (16809C00) [pid = 3796] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 10:03:56 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (165EDC00) [pid = 3796] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 10:03:56 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (1624E800) [pid = 3796] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 10:03:56 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (10566000) [pid = 3796] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 10:03:56 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (1AB56400) [pid = 3796] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 10:03:56 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (174AD400) [pid = 3796] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 10:03:56 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (15307800) [pid = 3796] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 10:03:56 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (13B4B400) [pid = 3796] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 10:03:56 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (19687C00) [pid = 3796] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 10:03:56 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1A465800) [pid = 3796] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 10:03:56 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1ADD9000) [pid = 3796] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 10:03:56 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (13E03400) [pid = 3796] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 10:03:56 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1A45A800) [pid = 3796] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 10:03:56 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1A6A7800) [pid = 3796] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 10:03:56 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (10EEB000) [pid = 3796] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 10:03:56 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (10A49C00) [pid = 3796] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 10:03:56 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (17FB3800) [pid = 3796] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 10:03:57 INFO - PROCESS | 3796 | 1469469837209 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 10:03:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 10:03:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1307ms 10:03:57 INFO - PROCESS | 3796 | 1469469837269 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 10:03:57 INFO - PROCESS | 3796 | 1469469837271 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 10:03:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 10:03:57 INFO - PROCESS | 3796 | 1469469837274 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 10:03:57 INFO - PROCESS | 3796 | 1469469837276 Marionette TRACE conn2 <- [1,682,null,{}] 10:03:57 INFO - PROCESS | 3796 | 1469469837263 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:57 INFO - PROCESS | 3796 | 1469469837268 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:57 INFO - PROCESS | 3796 | 1469469837353 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 10:03:57 INFO - PROCESS | 3796 | 1469469837358 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:57 INFO - PROCESS | 3796 | 1469469837361 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:57 INFO - PROCESS | 3796 | ++DOCSHELL 134D7400 == 33 [pid = 3796] [id = 180] 10:03:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (13E05000) [pid = 3796] [serial = 538] [outer = 00000000] 10:03:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (16253C00) [pid = 3796] [serial = 539] [outer = 13E05000] 10:03:57 INFO - PROCESS | 3796 | 1469469837405 Marionette DEBUG loaded listener.js 10:03:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (164A7800) [pid = 3796] [serial = 540] [outer = 13E05000] 10:03:58 INFO - PROCESS | 3796 | 1469469838291 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 10:03:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 10:03:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1072ms 10:03:58 INFO - PROCESS | 3796 | 1469469838331 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 10:03:58 INFO - PROCESS | 3796 | 1469469838332 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 10:03:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 10:03:58 INFO - PROCESS | 3796 | 1469469838336 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 10:03:58 INFO - PROCESS | 3796 | 1469469838338 Marionette TRACE conn2 <- [1,686,null,{}] 10:03:58 INFO - PROCESS | 3796 | 1469469838342 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:58 INFO - PROCESS | 3796 | 1469469838343 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:58 INFO - PROCESS | 3796 | 1469469838417 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 10:03:58 INFO - PROCESS | 3796 | 1469469838526 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:03:58 INFO - PROCESS | 3796 | 1469469838529 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:58 INFO - PROCESS | 3796 | ++DOCSHELL 0C75A400 == 34 [pid = 3796] [id = 181] 10:03:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (0C75E800) [pid = 3796] [serial = 541] [outer = 00000000] 10:03:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (0C767800) [pid = 3796] [serial = 542] [outer = 0C75E800] 10:03:58 INFO - PROCESS | 3796 | 1469469838587 Marionette DEBUG loaded listener.js 10:03:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (0F9E7C00) [pid = 3796] [serial = 543] [outer = 0C75E800] 10:03:59 INFO - PROCESS | 3796 | 1469469839719 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 10:03:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 10:03:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1410ms 10:03:59 INFO - PROCESS | 3796 | 1469469839797 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 10:03:59 INFO - PROCESS | 3796 | 1469469839801 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 10:03:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 10:03:59 INFO - PROCESS | 3796 | 1469469839806 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 10:03:59 INFO - PROCESS | 3796 | 1469469839810 Marionette TRACE conn2 <- [1,690,null,{}] 10:03:59 INFO - PROCESS | 3796 | 1469469839816 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:03:59 INFO - PROCESS | 3796 | 1469469839819 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:03:59 INFO - PROCESS | 3796 | 1469469839984 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 10:04:00 INFO - PROCESS | 3796 | 1469469840060 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:00 INFO - PROCESS | 3796 | 1469469840063 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:00 INFO - PROCESS | 3796 | ++DOCSHELL 12BB5800 == 35 [pid = 3796] [id = 182] 10:04:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (131C5C00) [pid = 3796] [serial = 544] [outer = 00000000] 10:04:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (134B8400) [pid = 3796] [serial = 545] [outer = 131C5C00] 10:04:00 INFO - PROCESS | 3796 | 1469469840104 Marionette DEBUG loaded listener.js 10:04:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (134E1800) [pid = 3796] [serial = 546] [outer = 131C5C00] 10:04:00 INFO - PROCESS | 3796 | --DOCSHELL 134D7400 == 34 [pid = 3796] [id = 180] 10:04:00 INFO - PROCESS | 3796 | --DOCSHELL 1530B800 == 33 [pid = 3796] [id = 179] 10:04:00 INFO - PROCESS | 3796 | --DOCSHELL 13F68C00 == 32 [pid = 3796] [id = 178] 10:04:00 INFO - PROCESS | 3796 | --DOCSHELL 13A6A400 == 31 [pid = 3796] [id = 177] 10:04:00 INFO - PROCESS | 3796 | --DOCSHELL 12C5B400 == 30 [pid = 3796] [id = 176] 10:04:00 INFO - PROCESS | 3796 | --DOCSHELL 10A09400 == 29 [pid = 3796] [id = 175] 10:04:00 INFO - PROCESS | 3796 | --DOCSHELL 1050C800 == 28 [pid = 3796] [id = 174] 10:04:00 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1A2FB800) [pid = 3796] [serial = 494] [outer = 00000000] [url = about:blank] 10:04:00 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (13F65800) [pid = 3796] [serial = 479] [outer = 00000000] [url = about:blank] 10:04:00 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (14589C00) [pid = 3796] [serial = 480] [outer = 00000000] [url = about:blank] 10:04:00 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1689F000) [pid = 3796] [serial = 485] [outer = 00000000] [url = about:blank] 10:04:00 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1A6AA000) [pid = 3796] [serial = 497] [outer = 00000000] [url = about:blank] 10:04:00 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1738E400) [pid = 3796] [serial = 486] [outer = 00000000] [url = about:blank] 10:04:00 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (16D5F400) [pid = 3796] [serial = 470] [outer = 00000000] [url = about:blank] 10:04:00 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (17FB2400) [pid = 3796] [serial = 471] [outer = 00000000] [url = about:blank] 10:04:00 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (10A51800) [pid = 3796] [serial = 467] [outer = 00000000] [url = about:blank] 10:04:00 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (10F01800) [pid = 3796] [serial = 468] [outer = 00000000] [url = about:blank] 10:04:00 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1AD4E800) [pid = 3796] [serial = 476] [outer = 00000000] [url = about:blank] 10:04:00 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1AD52000) [pid = 3796] [serial = 477] [outer = 00000000] [url = about:blank] 10:04:00 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (17FB0800) [pid = 3796] [serial = 488] [outer = 00000000] [url = about:blank] 10:04:00 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (19292C00) [pid = 3796] [serial = 489] [outer = 00000000] [url = about:blank] 10:04:00 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (16D57400) [pid = 3796] [serial = 473] [outer = 00000000] [url = about:blank] 10:04:00 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (19ECEC00) [pid = 3796] [serial = 474] [outer = 00000000] [url = about:blank] 10:04:00 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (150C9400) [pid = 3796] [serial = 482] [outer = 00000000] [url = about:blank] 10:04:00 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (153F6800) [pid = 3796] [serial = 483] [outer = 00000000] [url = about:blank] 10:04:00 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (19A90800) [pid = 3796] [serial = 491] [outer = 00000000] [url = about:blank] 10:04:00 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1A45E800) [pid = 3796] [serial = 495] [outer = 00000000] [url = about:blank] 10:04:00 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1AB56000) [pid = 3796] [serial = 500] [outer = 00000000] [url = about:blank] 10:04:00 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1A95F000) [pid = 3796] [serial = 498] [outer = 00000000] [url = about:blank] 10:04:00 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1B04B800) [pid = 3796] [serial = 510] [outer = 00000000] [url = about:blank] 10:04:00 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (1B046400) [pid = 3796] [serial = 509] [outer = 00000000] [url = about:blank] 10:04:00 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (13E0FC00) [pid = 3796] [serial = 507] [outer = 00000000] [url = about:blank] 10:04:00 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (1AB52400) [pid = 3796] [serial = 503] [outer = 00000000] [url = about:blank] 10:04:00 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (13E0CC00) [pid = 3796] [serial = 506] [outer = 00000000] [url = about:blank] 10:04:00 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (1AB56C00) [pid = 3796] [serial = 501] [outer = 00000000] [url = about:blank] 10:04:00 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (1ADD0400) [pid = 3796] [serial = 504] [outer = 00000000] [url = about:blank] 10:04:00 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (19A98C00) [pid = 3796] [serial = 492] [outer = 00000000] [url = about:blank] 10:04:00 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (1AB57400) [pid = 3796] [serial = 432] [outer = 00000000] [url = about:blank] 10:04:00 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (12EEBC00) [pid = 3796] [serial = 435] [outer = 00000000] [url = about:blank] 10:04:00 INFO - PROCESS | 3796 | --DOMWINDOW == 56 (13A61C00) [pid = 3796] [serial = 438] [outer = 00000000] [url = about:blank] 10:04:00 INFO - PROCESS | 3796 | --DOMWINDOW == 55 (19E07C00) [pid = 3796] [serial = 465] [outer = 00000000] [url = about:blank] 10:04:01 INFO - PROCESS | 3796 | 1469469841236 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 10:04:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 10:04:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1469ms 10:04:01 INFO - PROCESS | 3796 | 1469469841268 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 10:04:01 INFO - PROCESS | 3796 | 1469469841272 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 10:04:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 10:04:01 INFO - PROCESS | 3796 | 1469469841277 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 10:04:01 INFO - PROCESS | 3796 | 1469469841280 Marionette TRACE conn2 <- [1,694,null,{}] 10:04:01 INFO - PROCESS | 3796 | 1469469841285 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:01 INFO - PROCESS | 3796 | 1469469841288 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:01 INFO - PROCESS | 3796 | 1469469841366 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 10:04:01 INFO - PROCESS | 3796 | 1469469841484 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:01 INFO - PROCESS | 3796 | 1469469841487 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:01 INFO - PROCESS | 3796 | ++DOCSHELL 10B79000 == 29 [pid = 3796] [id = 183] 10:04:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (10B79C00) [pid = 3796] [serial = 547] [outer = 00000000] 10:04:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (1188F400) [pid = 3796] [serial = 548] [outer = 10B79C00] 10:04:01 INFO - PROCESS | 3796 | 1469469841537 Marionette DEBUG loaded listener.js 10:04:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (11D6AC00) [pid = 3796] [serial = 549] [outer = 10B79C00] 10:04:02 INFO - PROCESS | 3796 | 1469469842341 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 10:04:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 10:04:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1072ms 10:04:02 INFO - PROCESS | 3796 | 1469469842360 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 10:04:02 INFO - PROCESS | 3796 | 1469469842365 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 10:04:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 10:04:02 INFO - PROCESS | 3796 | 1469469842378 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 10:04:02 INFO - PROCESS | 3796 | 1469469842381 Marionette TRACE conn2 <- [1,698,null,{}] 10:04:02 INFO - PROCESS | 3796 | 1469469842386 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:02 INFO - PROCESS | 3796 | 1469469842388 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:02 INFO - PROCESS | 3796 | 1469469842473 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 10:04:02 INFO - PROCESS | 3796 | 1469469842480 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:02 INFO - PROCESS | 3796 | 1469469842483 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:02 INFO - PROCESS | 3796 | ++DOCSHELL 134B3800 == 30 [pid = 3796] [id = 184] 10:04:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (134B7000) [pid = 3796] [serial = 550] [outer = 00000000] 10:04:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (13914400) [pid = 3796] [serial = 551] [outer = 134B7000] 10:04:02 INFO - PROCESS | 3796 | 1469469842513 Marionette DEBUG loaded listener.js 10:04:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (13A6C800) [pid = 3796] [serial = 552] [outer = 134B7000] 10:04:03 INFO - PROCESS | 3796 | 1469469843431 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 10:04:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 10:04:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1087ms 10:04:03 INFO - PROCESS | 3796 | 1469469843458 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 10:04:03 INFO - PROCESS | 3796 | 1469469843460 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 10:04:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 10:04:03 INFO - PROCESS | 3796 | 1469469843464 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 10:04:03 INFO - PROCESS | 3796 | 1469469843468 Marionette TRACE conn2 <- [1,702,null,{}] 10:04:03 INFO - PROCESS | 3796 | 1469469843478 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:03 INFO - PROCESS | 3796 | 1469469843483 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:03 INFO - PROCESS | 3796 | 1469469843598 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 10:04:03 INFO - PROCESS | 3796 | 1469469843605 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:03 INFO - PROCESS | 3796 | 1469469843608 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:03 INFO - PROCESS | 3796 | ++DOCSHELL 13F68C00 == 31 [pid = 3796] [id = 185] 10:04:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (13F6A800) [pid = 3796] [serial = 553] [outer = 00000000] 10:04:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (150C9400) [pid = 3796] [serial = 554] [outer = 13F6A800] 10:04:03 INFO - PROCESS | 3796 | 1469469843655 Marionette DEBUG loaded listener.js 10:04:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (153EBC00) [pid = 3796] [serial = 555] [outer = 13F6A800] 10:04:04 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (10A0AC00) [pid = 3796] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 10:04:04 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (1051A800) [pid = 3796] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 10:04:04 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (13A6AC00) [pid = 3796] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 10:04:04 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (12C5E400) [pid = 3796] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 10:04:04 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (13F69C00) [pid = 3796] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 10:04:04 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (0C763C00) [pid = 3796] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 10:04:04 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (134DD800) [pid = 3796] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 10:04:04 INFO - PROCESS | 3796 | --DOMWINDOW == 56 (16DD7000) [pid = 3796] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 10:04:04 INFO - PROCESS | 3796 | --DOMWINDOW == 55 (15A1CC00) [pid = 3796] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 10:04:04 INFO - PROCESS | 3796 | 1469469844544 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 10:04:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 10:04:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1117ms 10:04:04 INFO - PROCESS | 3796 | 1469469844607 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 10:04:04 INFO - PROCESS | 3796 | 1469469844609 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 10:04:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 10:04:04 INFO - PROCESS | 3796 | 1469469844613 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 10:04:04 INFO - PROCESS | 3796 | 1469469844614 Marionette TRACE conn2 <- [1,706,null,{}] 10:04:04 INFO - PROCESS | 3796 | 1469469844618 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:04 INFO - PROCESS | 3796 | 1469469844620 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:04 INFO - PROCESS | 3796 | 1469469844709 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 10:04:04 INFO - PROCESS | 3796 | 1469469844717 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:04 INFO - PROCESS | 3796 | 1469469844719 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:04 INFO - PROCESS | 3796 | ++DOCSHELL 11283800 == 32 [pid = 3796] [id = 186] 10:04:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (12BB8800) [pid = 3796] [serial = 556] [outer = 00000000] 10:04:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (150CA800) [pid = 3796] [serial = 557] [outer = 12BB8800] 10:04:04 INFO - PROCESS | 3796 | 1469469844762 Marionette DEBUG loaded listener.js 10:04:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (158E9800) [pid = 3796] [serial = 558] [outer = 12BB8800] 10:04:05 INFO - PROCESS | 3796 | 1469469845611 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 10:04:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 10:04:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1028ms 10:04:05 INFO - PROCESS | 3796 | 1469469845632 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 10:04:05 INFO - PROCESS | 3796 | 1469469845634 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 10:04:05 INFO - PROCESS | 3796 | 1469469845638 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 10:04:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 10:04:05 INFO - PROCESS | 3796 | 1469469845639 Marionette TRACE conn2 <- [1,710,null,{}] 10:04:05 INFO - PROCESS | 3796 | 1469469845643 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:05 INFO - PROCESS | 3796 | 1469469845645 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:05 INFO - PROCESS | 3796 | 1469469845748 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 10:04:05 INFO - PROCESS | 3796 | 1469469845793 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:05 INFO - PROCESS | 3796 | 1469469845795 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:05 INFO - PROCESS | 3796 | ++DOCSHELL 13B4DC00 == 33 [pid = 3796] [id = 187] 10:04:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (15A26400) [pid = 3796] [serial = 559] [outer = 00000000] 10:04:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (164A9C00) [pid = 3796] [serial = 560] [outer = 15A26400] 10:04:05 INFO - PROCESS | 3796 | 1469469845838 Marionette DEBUG loaded listener.js 10:04:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (16898400) [pid = 3796] [serial = 561] [outer = 15A26400] 10:04:06 INFO - PROCESS | 3796 | 1469469846190 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 10:04:06 INFO - PROCESS | 3796 | 1469469846242 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 10:04:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 10:04:06 INFO - PROCESS | 3796 | 1469469846252 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 10:04:06 INFO - PROCESS | 3796 | 1469469846253 Marionette TRACE conn2 <- [1,714,null,{}] 10:04:06 INFO - PROCESS | 3796 | 1469469846257 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:06 INFO - PROCESS | 3796 | 1469469846262 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:06 INFO - PROCESS | 3796 | 1469469846361 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 10:04:06 INFO - PROCESS | 3796 | 1469469846366 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:06 INFO - PROCESS | 3796 | 1469469846368 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:06 INFO - PROCESS | 3796 | ++DOCSHELL 16DD8400 == 34 [pid = 3796] [id = 188] 10:04:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (16E5D800) [pid = 3796] [serial = 562] [outer = 00000000] 10:04:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (173D5C00) [pid = 3796] [serial = 563] [outer = 16E5D800] 10:04:06 INFO - PROCESS | 3796 | 1469469846412 Marionette DEBUG loaded listener.js 10:04:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (174AD800) [pid = 3796] [serial = 564] [outer = 16E5D800] 10:04:07 INFO - PROCESS | 3796 | 1469469847090 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 10:04:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 10:04:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 881ms 10:04:07 INFO - PROCESS | 3796 | 1469469847138 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 10:04:07 INFO - PROCESS | 3796 | 1469469847143 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 10:04:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 10:04:07 INFO - PROCESS | 3796 | 1469469847148 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 10:04:07 INFO - PROCESS | 3796 | 1469469847153 Marionette TRACE conn2 <- [1,718,null,{}] 10:04:07 INFO - PROCESS | 3796 | 1469469847158 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:07 INFO - PROCESS | 3796 | 1469469847161 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:07 INFO - PROCESS | 3796 | 1469469847268 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 10:04:07 INFO - PROCESS | 3796 | 1469469847349 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:07 INFO - PROCESS | 3796 | 1469469847352 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:07 INFO - PROCESS | 3796 | ++DOCSHELL 10A03000 == 35 [pid = 3796] [id = 189] 10:04:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (10F0D000) [pid = 3796] [serial = 565] [outer = 00000000] 10:04:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (129EDC00) [pid = 3796] [serial = 566] [outer = 10F0D000] 10:04:07 INFO - PROCESS | 3796 | 1469469847433 Marionette DEBUG loaded listener.js 10:04:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (13450800) [pid = 3796] [serial = 567] [outer = 10F0D000] 10:04:07 INFO - PROCESS | 3796 | 1469469848009 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 10:04:08 INFO - PROCESS | 3796 | 1469469848041 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 10:04:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 10:04:08 INFO - PROCESS | 3796 | 1469469848048 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 10:04:08 INFO - PROCESS | 3796 | 1469469848051 Marionette TRACE conn2 <- [1,722,null,{}] 10:04:08 INFO - PROCESS | 3796 | 1469469848055 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:08 INFO - PROCESS | 3796 | 1469469848058 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:08 INFO - PROCESS | 3796 | 1469469848166 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 10:04:08 INFO - PROCESS | 3796 | 1469469848259 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:08 INFO - PROCESS | 3796 | 1469469848262 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:08 INFO - PROCESS | 3796 | ++DOCSHELL 15A20400 == 36 [pid = 3796] [id = 190] 10:04:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (15A25800) [pid = 3796] [serial = 568] [outer = 00000000] 10:04:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (1680B400) [pid = 3796] [serial = 569] [outer = 15A25800] 10:04:08 INFO - PROCESS | 3796 | 1469469848319 Marionette DEBUG loaded listener.js 10:04:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (16E67400) [pid = 3796] [serial = 570] [outer = 15A25800] 10:04:08 INFO - PROCESS | 3796 | 1469469848891 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 10:04:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 10:04:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 896ms 10:04:08 INFO - PROCESS | 3796 | 1469469848940 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 10:04:08 INFO - PROCESS | 3796 | 1469469848943 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 10:04:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 10:04:08 INFO - PROCESS | 3796 | 1469469848947 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 10:04:08 INFO - PROCESS | 3796 | 1469469848951 Marionette TRACE conn2 <- [1,726,null,{}] 10:04:08 INFO - PROCESS | 3796 | 1469469848962 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:08 INFO - PROCESS | 3796 | 1469469848967 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:09 INFO - PROCESS | 3796 | 1469469849059 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 10:04:09 INFO - PROCESS | 3796 | 1469469849140 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:09 INFO - PROCESS | 3796 | 1469469849144 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:09 INFO - PROCESS | 3796 | ++DOCSHELL 177AE000 == 37 [pid = 3796] [id = 191] 10:04:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (17D23C00) [pid = 3796] [serial = 571] [outer = 00000000] 10:04:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (17FAA400) [pid = 3796] [serial = 572] [outer = 17D23C00] 10:04:09 INFO - PROCESS | 3796 | 1469469849241 Marionette DEBUG loaded listener.js 10:04:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (17FB2800) [pid = 3796] [serial = 573] [outer = 17D23C00] 10:04:10 INFO - PROCESS | 3796 | --DOCSHELL 13B4DC00 == 36 [pid = 3796] [id = 187] 10:04:10 INFO - PROCESS | 3796 | --DOCSHELL 11283800 == 35 [pid = 3796] [id = 186] 10:04:10 INFO - PROCESS | 3796 | --DOCSHELL 13F68C00 == 34 [pid = 3796] [id = 185] 10:04:10 INFO - PROCESS | 3796 | --DOCSHELL 134B3800 == 33 [pid = 3796] [id = 184] 10:04:10 INFO - PROCESS | 3796 | --DOCSHELL 10B79000 == 32 [pid = 3796] [id = 183] 10:04:10 INFO - PROCESS | 3796 | --DOCSHELL 12BB5800 == 31 [pid = 3796] [id = 182] 10:04:10 INFO - PROCESS | 3796 | --DOCSHELL 0C75A400 == 30 [pid = 3796] [id = 181] 10:04:10 INFO - PROCESS | 3796 | --DOCSHELL 15A20400 == 29 [pid = 3796] [id = 190] 10:04:10 INFO - PROCESS | 3796 | --DOCSHELL 16DD8400 == 28 [pid = 3796] [id = 188] 10:04:10 INFO - PROCESS | 3796 | --DOCSHELL 10A03000 == 27 [pid = 3796] [id = 189] 10:04:10 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (16253C00) [pid = 3796] [serial = 539] [outer = 00000000] [url = about:blank] 10:04:10 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (10B7E800) [pid = 3796] [serial = 524] [outer = 00000000] [url = about:blank] 10:04:10 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (10F0DC00) [pid = 3796] [serial = 525] [outer = 00000000] [url = about:blank] 10:04:10 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (12EEA400) [pid = 3796] [serial = 522] [outer = 00000000] [url = about:blank] 10:04:10 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (12BB6400) [pid = 3796] [serial = 521] [outer = 00000000] [url = about:blank] 10:04:10 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (13E04000) [pid = 3796] [serial = 530] [outer = 00000000] [url = about:blank] 10:04:10 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (12E75800) [pid = 3796] [serial = 527] [outer = 00000000] [url = about:blank] 10:04:10 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (153E8800) [pid = 3796] [serial = 533] [outer = 00000000] [url = about:blank] 10:04:10 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (1316B000) [pid = 3796] [serial = 528] [outer = 00000000] [url = about:blank] 10:04:10 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (10F0E800) [pid = 3796] [serial = 513] [outer = 00000000] [url = about:blank] 10:04:10 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (1058C400) [pid = 3796] [serial = 512] [outer = 00000000] [url = about:blank] 10:04:10 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (13F67C00) [pid = 3796] [serial = 516] [outer = 00000000] [url = about:blank] 10:04:10 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (13E06400) [pid = 3796] [serial = 515] [outer = 00000000] [url = about:blank] 10:04:10 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (19690400) [pid = 3796] [serial = 519] [outer = 00000000] [url = about:blank] 10:04:10 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (17F18C00) [pid = 3796] [serial = 518] [outer = 00000000] [url = about:blank] 10:04:10 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (1624A000) [pid = 3796] [serial = 536] [outer = 00000000] [url = about:blank] 10:04:10 INFO - PROCESS | 3796 | --DOMWINDOW == 56 (155EAC00) [pid = 3796] [serial = 534] [outer = 00000000] [url = about:blank] 10:04:10 INFO - PROCESS | 3796 | --DOMWINDOW == 55 (13E0DC00) [pid = 3796] [serial = 531] [outer = 00000000] [url = about:blank] 10:04:10 INFO - PROCESS | 3796 | --DOMWINDOW == 54 (16250000) [pid = 3796] [serial = 537] [outer = 00000000] [url = about:blank] 10:04:10 INFO - PROCESS | 3796 | 1469469850770 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 10:04:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 10:04:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1850ms 10:04:10 INFO - PROCESS | 3796 | 1469469850804 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 10:04:10 INFO - PROCESS | 3796 | 1469469850809 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 10:04:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 10:04:10 INFO - PROCESS | 3796 | 1469469850893 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 10:04:10 INFO - PROCESS | 3796 | 1469469850897 Marionette TRACE conn2 <- [1,730,null,{}] 10:04:10 INFO - PROCESS | 3796 | 1469469850905 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:10 INFO - PROCESS | 3796 | 1469469850909 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:10 INFO - PROCESS | 3796 | 1469469851007 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 10:04:11 INFO - PROCESS | 3796 | 1469469851116 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:11 INFO - PROCESS | 3796 | 1469469851120 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:11 INFO - PROCESS | 3796 | ++DOCSHELL 10A05C00 == 28 [pid = 3796] [id = 192] 10:04:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 55 (10A09800) [pid = 3796] [serial = 574] [outer = 00000000] 10:04:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (10F09400) [pid = 3796] [serial = 575] [outer = 10A09800] 10:04:11 INFO - PROCESS | 3796 | 1469469851164 Marionette DEBUG loaded listener.js 10:04:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (10F88C00) [pid = 3796] [serial = 576] [outer = 10A09800] 10:04:12 INFO - PROCESS | 3796 | 1469469852263 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 10:04:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 10:04:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1468ms 10:04:12 INFO - PROCESS | 3796 | 1469469852312 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 10:04:12 INFO - PROCESS | 3796 | 1469469852317 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 10:04:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 10:04:12 INFO - PROCESS | 3796 | 1469469852324 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 10:04:12 INFO - PROCESS | 3796 | 1469469852327 Marionette TRACE conn2 <- [1,734,null,{}] 10:04:12 INFO - PROCESS | 3796 | 1469469852332 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:12 INFO - PROCESS | 3796 | 1469469852335 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:12 INFO - PROCESS | 3796 | 1469469852514 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 10:04:12 INFO - PROCESS | 3796 | 1469469852643 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:12 INFO - PROCESS | 3796 | 1469469852647 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:12 INFO - PROCESS | 3796 | ++DOCSHELL 0C761000 == 29 [pid = 3796] [id = 193] 10:04:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (0C764000) [pid = 3796] [serial = 577] [outer = 00000000] 10:04:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (10A0AC00) [pid = 3796] [serial = 578] [outer = 0C764000] 10:04:12 INFO - PROCESS | 3796 | 1469469852697 Marionette DEBUG loaded listener.js 10:04:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (10F08800) [pid = 3796] [serial = 579] [outer = 0C764000] 10:04:12 INFO - PROCESS | 3796 | --DOCSHELL 0F9E3800 == 28 [pid = 3796] [id = 18] 10:04:12 INFO - PROCESS | 3796 | --DOCSHELL 13A63000 == 27 [pid = 3796] [id = 20] 10:04:12 INFO - PROCESS | 3796 | --DOCSHELL 16809800 == 26 [pid = 3796] [id = 28] 10:04:12 INFO - PROCESS | 3796 | --DOCSHELL 1127F400 == 25 [pid = 3796] [id = 19] 10:04:12 INFO - PROCESS | 3796 | --DOCSHELL 168EC800 == 24 [pid = 3796] [id = 27] 10:04:12 INFO - PROCESS | 3796 | --DOCSHELL 1B2B2400 == 23 [pid = 3796] [id = 17] 10:04:12 INFO - PROCESS | 3796 | --DOCSHELL 13917400 == 22 [pid = 3796] [id = 26] 10:04:13 INFO - PROCESS | 3796 | 1469469853589 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 10:04:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 10:04:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1307ms 10:04:13 INFO - PROCESS | 3796 | 1469469853649 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 10:04:13 INFO - PROCESS | 3796 | 1469469853652 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 10:04:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 10:04:13 INFO - PROCESS | 3796 | 1469469853656 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 10:04:13 INFO - PROCESS | 3796 | 1469469853659 Marionette TRACE conn2 <- [1,738,null,{}] 10:04:13 INFO - PROCESS | 3796 | 1469469853665 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:13 INFO - PROCESS | 3796 | 1469469853667 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:13 INFO - PROCESS | 3796 | 1469469853753 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 10:04:13 INFO - PROCESS | 3796 | 1469469853761 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:13 INFO - PROCESS | 3796 | 1469469853764 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:13 INFO - PROCESS | 3796 | ++DOCSHELL 13132800 == 23 [pid = 3796] [id = 194] 10:04:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (13133000) [pid = 3796] [serial = 580] [outer = 00000000] 10:04:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (131C0C00) [pid = 3796] [serial = 581] [outer = 13133000] 10:04:13 INFO - PROCESS | 3796 | 1469469853794 Marionette DEBUG loaded listener.js 10:04:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (13451000) [pid = 3796] [serial = 582] [outer = 13133000] 10:04:14 INFO - PROCESS | 3796 | 1469469854723 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 10:04:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 10:04:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1116ms 10:04:14 INFO - PROCESS | 3796 | 1469469854784 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 10:04:14 INFO - PROCESS | 3796 | 1469469854787 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 10:04:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 10:04:14 INFO - PROCESS | 3796 | 1469469854792 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 10:04:14 INFO - PROCESS | 3796 | 1469469854793 Marionette TRACE conn2 <- [1,742,null,{}] 10:04:14 INFO - PROCESS | 3796 | 1469469854797 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:14 INFO - PROCESS | 3796 | 1469469854800 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:14 INFO - PROCESS | 3796 | 1469469854915 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 10:04:14 INFO - PROCESS | 3796 | 1469469854922 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:14 INFO - PROCESS | 3796 | 1469469854925 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:14 INFO - PROCESS | 3796 | ++DOCSHELL 134E2800 == 24 [pid = 3796] [id = 195] 10:04:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (13E04800) [pid = 3796] [serial = 583] [outer = 00000000] 10:04:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (13E0B800) [pid = 3796] [serial = 584] [outer = 13E04800] 10:04:14 INFO - PROCESS | 3796 | 1469469854970 Marionette DEBUG loaded listener.js 10:04:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (13E7D800) [pid = 3796] [serial = 585] [outer = 13E04800] 10:04:15 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (15A26400) [pid = 3796] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 10:04:15 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (16E5D800) [pid = 3796] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 10:04:15 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (10F0D000) [pid = 3796] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 10:04:15 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (15A25800) [pid = 3796] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 10:04:15 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (13F6A800) [pid = 3796] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 10:04:15 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (0C75E800) [pid = 3796] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 10:04:15 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (134B7000) [pid = 3796] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 10:04:15 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (10B79C00) [pid = 3796] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 10:04:15 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (131C5C00) [pid = 3796] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 10:04:15 INFO - PROCESS | 3796 | --DOMWINDOW == 56 (12BB8800) [pid = 3796] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 10:04:15 INFO - PROCESS | 3796 | --DOMWINDOW == 55 (13E05000) [pid = 3796] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 10:04:15 INFO - PROCESS | 3796 | 1469469855875 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 10:04:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 10:04:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1116ms 10:04:15 INFO - PROCESS | 3796 | 1469469855916 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 10:04:15 INFO - PROCESS | 3796 | 1469469855918 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 10:04:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 10:04:15 INFO - PROCESS | 3796 | 1469469855927 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 10:04:15 INFO - PROCESS | 3796 | 1469469855933 Marionette TRACE conn2 <- [1,746,null,{}] 10:04:15 INFO - PROCESS | 3796 | 1469469855938 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:15 INFO - PROCESS | 3796 | 1469469855942 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:16 INFO - PROCESS | 3796 | 1469469856029 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 10:04:16 INFO - PROCESS | 3796 | 1469469856036 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:16 INFO - PROCESS | 3796 | 1469469856038 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:16 INFO - PROCESS | 3796 | ++DOCSHELL 142F6400 == 25 [pid = 3796] [id = 196] 10:04:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (142F7000) [pid = 3796] [serial = 586] [outer = 00000000] 10:04:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (150C7400) [pid = 3796] [serial = 587] [outer = 142F7000] 10:04:16 INFO - PROCESS | 3796 | 1469469856083 Marionette DEBUG loaded listener.js 10:04:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (158DBC00) [pid = 3796] [serial = 588] [outer = 142F7000] 10:04:16 INFO - PROCESS | 3796 | 1469469856519 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 10:04:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 10:04:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 617ms 10:04:16 INFO - PROCESS | 3796 | 1469469856542 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 10:04:16 INFO - PROCESS | 3796 | 1469469856544 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 10:04:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 10:04:16 INFO - PROCESS | 3796 | 1469469856548 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 10:04:16 INFO - PROCESS | 3796 | 1469469856549 Marionette TRACE conn2 <- [1,750,null,{}] 10:04:16 INFO - PROCESS | 3796 | 1469469856553 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:16 INFO - PROCESS | 3796 | 1469469856555 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:16 INFO - PROCESS | 3796 | 1469469856637 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 10:04:16 INFO - PROCESS | 3796 | 1469469856642 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:16 INFO - PROCESS | 3796 | 1469469856644 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:16 INFO - PROCESS | 3796 | ++DOCSHELL 1624B400 == 26 [pid = 3796] [id = 197] 10:04:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (1624BC00) [pid = 3796] [serial = 589] [outer = 00000000] 10:04:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (16256C00) [pid = 3796] [serial = 590] [outer = 1624BC00] 10:04:16 INFO - PROCESS | 3796 | 1469469856688 Marionette DEBUG loaded listener.js 10:04:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (165F0000) [pid = 3796] [serial = 591] [outer = 1624BC00] 10:04:17 INFO - PROCESS | 3796 | 1469469857519 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 10:04:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 10:04:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 984ms 10:04:17 INFO - PROCESS | 3796 | 1469469857534 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 10:04:17 INFO - PROCESS | 3796 | 1469469857536 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 10:04:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 10:04:17 INFO - PROCESS | 3796 | 1469469857555 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 10:04:17 INFO - PROCESS | 3796 | 1469469857557 Marionette TRACE conn2 <- [1,754,null,{}] 10:04:17 INFO - PROCESS | 3796 | 1469469857561 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:17 INFO - PROCESS | 3796 | 1469469857563 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:17 INFO - PROCESS | 3796 | 1469469857647 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 10:04:17 INFO - PROCESS | 3796 | 1469469857655 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:17 INFO - PROCESS | 3796 | 1469469857660 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:17 INFO - PROCESS | 3796 | ++DOCSHELL 1680A400 == 27 [pid = 3796] [id = 198] 10:04:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (1680D800) [pid = 3796] [serial = 592] [outer = 00000000] 10:04:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (168E5400) [pid = 3796] [serial = 593] [outer = 1680D800] 10:04:17 INFO - PROCESS | 3796 | 1469469857717 Marionette DEBUG loaded listener.js 10:04:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (173D1000) [pid = 3796] [serial = 594] [outer = 1680D800] 10:04:18 INFO - PROCESS | 3796 | 1469469858618 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 10:04:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 10:04:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1117ms 10:04:18 INFO - PROCESS | 3796 | 1469469858667 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 10:04:18 INFO - PROCESS | 3796 | 1469469858671 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 10:04:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 10:04:18 INFO - PROCESS | 3796 | 1469469858677 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 10:04:18 INFO - PROCESS | 3796 | 1469469858681 Marionette TRACE conn2 <- [1,758,null,{}] 10:04:18 INFO - PROCESS | 3796 | 1469469858687 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:18 INFO - PROCESS | 3796 | 1469469858690 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:18 INFO - PROCESS | 3796 | 1469469858817 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 10:04:18 INFO - PROCESS | 3796 | 1469469858974 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:18 INFO - PROCESS | 3796 | 1469469858977 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:18 INFO - PROCESS | 3796 | ++DOCSHELL 11B09400 == 28 [pid = 3796] [id = 199] 10:04:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (11BE7400) [pid = 3796] [serial = 595] [outer = 00000000] 10:04:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (12BB4400) [pid = 3796] [serial = 596] [outer = 11BE7400] 10:04:19 INFO - PROCESS | 3796 | 1469469859036 Marionette DEBUG loaded listener.js 10:04:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (12E74800) [pid = 3796] [serial = 597] [outer = 11BE7400] 10:04:19 INFO - PROCESS | 3796 | 1469469859542 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 10:04:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 10:04:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 896ms 10:04:19 INFO - PROCESS | 3796 | 1469469859574 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 10:04:19 INFO - PROCESS | 3796 | 1469469859579 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 10:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 10:04:19 INFO - PROCESS | 3796 | 1469469859587 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 10:04:19 INFO - PROCESS | 3796 | 1469469859590 Marionette TRACE conn2 <- [1,762,null,{}] 10:04:19 INFO - PROCESS | 3796 | 1469469859593 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:19 INFO - PROCESS | 3796 | 1469469859596 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:19 INFO - PROCESS | 3796 | 1469469859702 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 10:04:19 INFO - PROCESS | 3796 | 1469469859790 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:19 INFO - PROCESS | 3796 | 1469469859793 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:19 INFO - PROCESS | 3796 | ++DOCSHELL 13E08C00 == 29 [pid = 3796] [id = 200] 10:04:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (13E09400) [pid = 3796] [serial = 598] [outer = 00000000] 10:04:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (13E10C00) [pid = 3796] [serial = 599] [outer = 13E09400] 10:04:19 INFO - PROCESS | 3796 | 1469469859850 Marionette DEBUG loaded listener.js 10:04:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (142F2C00) [pid = 3796] [serial = 600] [outer = 13E09400] 10:04:20 INFO - PROCESS | 3796 | 1469469860422 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 10:04:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 10:04:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 881ms 10:04:20 INFO - PROCESS | 3796 | 1469469860474 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 10:04:20 INFO - PROCESS | 3796 | 1469469860476 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 10:04:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 10:04:20 INFO - PROCESS | 3796 | 1469469860480 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 10:04:20 INFO - PROCESS | 3796 | 1469469860484 Marionette TRACE conn2 <- [1,766,null,{}] 10:04:20 INFO - PROCESS | 3796 | 1469469860495 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:20 INFO - PROCESS | 3796 | 1469469860500 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:20 INFO - PROCESS | 3796 | 1469469860588 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 10:04:20 INFO - PROCESS | 3796 | 1469469860680 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:20 INFO - PROCESS | 3796 | 1469469860683 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:20 INFO - PROCESS | 3796 | ++DOCSHELL 1624B800 == 30 [pid = 3796] [id = 201] 10:04:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (16251800) [pid = 3796] [serial = 601] [outer = 00000000] 10:04:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (174AF000) [pid = 3796] [serial = 602] [outer = 16251800] 10:04:20 INFO - PROCESS | 3796 | 1469469860740 Marionette DEBUG loaded listener.js 10:04:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (17D22000) [pid = 3796] [serial = 603] [outer = 16251800] 10:04:21 INFO - PROCESS | 3796 | 1469469861354 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 10:04:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 10:04:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 939ms 10:04:21 INFO - PROCESS | 3796 | 1469469861430 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 10:04:21 INFO - PROCESS | 3796 | 1469469861434 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 10:04:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 10:04:21 INFO - PROCESS | 3796 | 1469469861421 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 10:04:21 INFO - PROCESS | 3796 | 1469469861424 Marionette TRACE conn2 <- [1,770,null,{}] 10:04:21 INFO - PROCESS | 3796 | 1469469861430 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:21 INFO - PROCESS | 3796 | 1469469861433 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:21 INFO - PROCESS | 3796 | 1469469861538 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 10:04:21 INFO - PROCESS | 3796 | 1469469861612 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:21 INFO - PROCESS | 3796 | 1469469861616 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:21 INFO - PROCESS | 3796 | ++DOCSHELL 10B7B000 == 31 [pid = 3796] [id = 202] 10:04:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (10B82C00) [pid = 3796] [serial = 604] [outer = 00000000] 10:04:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (10F0F000) [pid = 3796] [serial = 605] [outer = 10B82C00] 10:04:21 INFO - PROCESS | 3796 | 1469469861665 Marionette DEBUG loaded listener.js 10:04:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (11460C00) [pid = 3796] [serial = 606] [outer = 10B82C00] 10:04:22 INFO - PROCESS | 3796 | --DOCSHELL 132DA400 == 30 [pid = 3796] [id = 23] 10:04:22 INFO - PROCESS | 3796 | --DOCSHELL 1A6A2000 == 29 [pid = 3796] [id = 12] 10:04:22 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (164A9C00) [pid = 3796] [serial = 560] [outer = 00000000] [url = about:blank] 10:04:22 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (173D5C00) [pid = 3796] [serial = 563] [outer = 00000000] [url = about:blank] 10:04:22 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (174AD800) [pid = 3796] [serial = 564] [outer = 00000000] [url = about:blank] 10:04:22 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (17FAA400) [pid = 3796] [serial = 572] [outer = 00000000] [url = about:blank] 10:04:22 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (13450800) [pid = 3796] [serial = 567] [outer = 00000000] [url = about:blank] 10:04:22 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (129EDC00) [pid = 3796] [serial = 566] [outer = 00000000] [url = about:blank] 10:04:22 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (16E67400) [pid = 3796] [serial = 570] [outer = 00000000] [url = about:blank] 10:04:22 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1680B400) [pid = 3796] [serial = 569] [outer = 00000000] [url = about:blank] 10:04:22 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (150C9400) [pid = 3796] [serial = 554] [outer = 00000000] [url = about:blank] 10:04:22 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (0C767800) [pid = 3796] [serial = 542] [outer = 00000000] [url = about:blank] 10:04:22 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (0F9E7C00) [pid = 3796] [serial = 543] [outer = 00000000] [url = about:blank] 10:04:22 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (13914400) [pid = 3796] [serial = 551] [outer = 00000000] [url = about:blank] 10:04:22 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (1188F400) [pid = 3796] [serial = 548] [outer = 00000000] [url = about:blank] 10:04:22 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (11D6AC00) [pid = 3796] [serial = 549] [outer = 00000000] [url = about:blank] 10:04:22 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (134B8400) [pid = 3796] [serial = 545] [outer = 00000000] [url = about:blank] 10:04:22 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (134E1800) [pid = 3796] [serial = 546] [outer = 00000000] [url = about:blank] 10:04:22 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (16898400) [pid = 3796] [serial = 561] [outer = 00000000] [url = about:blank] 10:04:22 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (150CA800) [pid = 3796] [serial = 557] [outer = 00000000] [url = about:blank] 10:04:22 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (153EBC00) [pid = 3796] [serial = 555] [outer = 00000000] [url = about:blank] 10:04:22 INFO - PROCESS | 3796 | --DOMWINDOW == 56 (158E9800) [pid = 3796] [serial = 558] [outer = 00000000] [url = about:blank] 10:04:22 INFO - PROCESS | 3796 | --DOMWINDOW == 55 (13A6C800) [pid = 3796] [serial = 552] [outer = 00000000] [url = about:blank] 10:04:22 INFO - PROCESS | 3796 | --DOMWINDOW == 54 (164A7800) [pid = 3796] [serial = 540] [outer = 00000000] [url = about:blank] 10:04:22 INFO - PROCESS | 3796 | 1469469862167 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 10:04:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 10:04:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 778ms 10:04:22 INFO - PROCESS | 3796 | 1469469862229 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 10:04:22 INFO - PROCESS | 3796 | 1469469862233 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 10:04:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 10:04:22 INFO - PROCESS | 3796 | 1469469862239 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 10:04:22 INFO - PROCESS | 3796 | 1469469862241 Marionette TRACE conn2 <- [1,774,null,{}] 10:04:22 INFO - PROCESS | 3796 | 1469469862245 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:22 INFO - PROCESS | 3796 | 1469469862247 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:22 INFO - PROCESS | 3796 | 1469469862314 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 10:04:22 INFO - PROCESS | 3796 | 1469469862401 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:22 INFO - PROCESS | 3796 | 1469469862403 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:22 INFO - PROCESS | 3796 | ++DOCSHELL 12E6CC00 == 30 [pid = 3796] [id = 203] 10:04:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 55 (12E75000) [pid = 3796] [serial = 607] [outer = 00000000] 10:04:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (131C5C00) [pid = 3796] [serial = 608] [outer = 12E75000] 10:04:22 INFO - PROCESS | 3796 | 1469469862460 Marionette DEBUG loaded listener.js 10:04:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (134BD800) [pid = 3796] [serial = 609] [outer = 12E75000] 10:04:22 INFO - PROCESS | 3796 | 1469469862810 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 10:04:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 10:04:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 602ms 10:04:22 INFO - PROCESS | 3796 | 1469469862825 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 10:04:22 INFO - PROCESS | 3796 | 1469469862827 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 10:04:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 10:04:22 INFO - PROCESS | 3796 | 1469469862831 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 10:04:22 INFO - PROCESS | 3796 | 1469469862834 Marionette TRACE conn2 <- [1,778,null,{}] 10:04:22 INFO - PROCESS | 3796 | 1469469862844 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:22 INFO - PROCESS | 3796 | 1469469862848 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:22 INFO - PROCESS | 3796 | 1469469862934 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 10:04:22 INFO - PROCESS | 3796 | 1469469862941 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:22 INFO - PROCESS | 3796 | 1469469862944 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:22 INFO - PROCESS | 3796 | ++DOCSHELL 13E0AC00 == 31 [pid = 3796] [id = 204] 10:04:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (13E0B000) [pid = 3796] [serial = 610] [outer = 00000000] 10:04:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (142F9400) [pid = 3796] [serial = 611] [outer = 13E0B000] 10:04:22 INFO - PROCESS | 3796 | 1469469862990 Marionette DEBUG loaded listener.js 10:04:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (1530C000) [pid = 3796] [serial = 612] [outer = 13E0B000] 10:04:23 INFO - PROCESS | 3796 | 1469469863436 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 10:04:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 10:04:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 661ms 10:04:23 INFO - PROCESS | 3796 | 1469469863493 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 10:04:23 INFO - PROCESS | 3796 | 1469469863495 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 10:04:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 10:04:23 INFO - PROCESS | 3796 | 1469469863499 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 10:04:23 INFO - PROCESS | 3796 | 1469469863500 Marionette TRACE conn2 <- [1,782,null,{}] 10:04:23 INFO - PROCESS | 3796 | 1469469863504 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:23 INFO - PROCESS | 3796 | 1469469863506 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:23 INFO - PROCESS | 3796 | 1469469863587 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 10:04:23 INFO - PROCESS | 3796 | 1469469863594 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:23 INFO - PROCESS | 3796 | 1469469863596 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:23 INFO - PROCESS | 3796 | ++DOCSHELL 15A1E800 == 32 [pid = 3796] [id = 205] 10:04:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (15A20C00) [pid = 3796] [serial = 613] [outer = 00000000] 10:04:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (1624F800) [pid = 3796] [serial = 614] [outer = 15A20C00] 10:04:23 INFO - PROCESS | 3796 | 1469469863640 Marionette DEBUG loaded listener.js 10:04:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (164A9000) [pid = 3796] [serial = 615] [outer = 15A20C00] 10:04:24 INFO - PROCESS | 3796 | 1469469864029 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 10:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 10:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 558ms 10:04:24 INFO - PROCESS | 3796 | 1469469864062 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 10:04:24 INFO - PROCESS | 3796 | 1469469864064 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 10:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 10:04:24 INFO - PROCESS | 3796 | 1469469864068 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 10:04:24 INFO - PROCESS | 3796 | 1469469864069 Marionette TRACE conn2 <- [1,786,null,{}] 10:04:24 INFO - PROCESS | 3796 | 1469469864073 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:24 INFO - PROCESS | 3796 | 1469469864075 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:24 INFO - PROCESS | 3796 | 1469469864179 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 10:04:24 INFO - PROCESS | 3796 | 1469469864185 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:24 INFO - PROCESS | 3796 | 1469469864187 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:24 INFO - PROCESS | 3796 | ++DOCSHELL 158DB800 == 33 [pid = 3796] [id = 206] 10:04:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (164A8000) [pid = 3796] [serial = 616] [outer = 00000000] 10:04:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (168F1C00) [pid = 3796] [serial = 617] [outer = 164A8000] 10:04:24 INFO - PROCESS | 3796 | 1469469864230 Marionette DEBUG loaded listener.js 10:04:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (16D57400) [pid = 3796] [serial = 618] [outer = 164A8000] 10:04:24 INFO - PROCESS | 3796 | 1469469864693 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 10:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 10:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 661ms 10:04:24 INFO - PROCESS | 3796 | 1469469864729 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 10:04:24 INFO - PROCESS | 3796 | 1469469864731 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 10:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 10:04:24 INFO - PROCESS | 3796 | 1469469864734 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 10:04:24 INFO - PROCESS | 3796 | 1469469864736 Marionette TRACE conn2 <- [1,790,null,{}] 10:04:24 INFO - PROCESS | 3796 | 1469469864739 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:24 INFO - PROCESS | 3796 | 1469469864745 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:24 INFO - PROCESS | 3796 | 1469469864856 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 10:04:24 INFO - PROCESS | 3796 | 1469469864912 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:24 INFO - PROCESS | 3796 | 1469469864914 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:24 INFO - PROCESS | 3796 | ++DOCSHELL 17FB0400 == 34 [pid = 3796] [id = 207] 10:04:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (17FB1000) [pid = 3796] [serial = 619] [outer = 00000000] 10:04:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (17FB6800) [pid = 3796] [serial = 620] [outer = 17FB1000] 10:04:24 INFO - PROCESS | 3796 | 1469469864963 Marionette DEBUG loaded listener.js 10:04:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (19290400) [pid = 3796] [serial = 621] [outer = 17FB1000] 10:04:25 INFO - PROCESS | 3796 | 1469469865406 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 10:04:25 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (13E04800) [pid = 3796] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 10:04:25 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (142F7000) [pid = 3796] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 10:04:25 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (13133000) [pid = 3796] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 10:04:25 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (0C764000) [pid = 3796] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 10:04:25 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (1624BC00) [pid = 3796] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 10:04:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 10:04:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 691ms 10:04:25 INFO - PROCESS | 3796 | 1469469865439 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 10:04:25 INFO - PROCESS | 3796 | 1469469865441 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 10:04:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 10:04:25 INFO - PROCESS | 3796 | 1469469865449 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 10:04:25 INFO - PROCESS | 3796 | 1469469865450 Marionette TRACE conn2 <- [1,794,null,{}] 10:04:25 INFO - PROCESS | 3796 | 1469469865454 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:25 INFO - PROCESS | 3796 | 1469469865456 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:25 INFO - PROCESS | 3796 | 1469469865535 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 10:04:25 INFO - PROCESS | 3796 | 1469469865541 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:25 INFO - PROCESS | 3796 | 1469469865543 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:25 INFO - PROCESS | 3796 | ++DOCSHELL 16809800 == 35 [pid = 3796] [id = 208] 10:04:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (16896C00) [pid = 3796] [serial = 622] [outer = 00000000] 10:04:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (19299400) [pid = 3796] [serial = 623] [outer = 16896C00] 10:04:25 INFO - PROCESS | 3796 | 1469469865586 Marionette DEBUG loaded listener.js 10:04:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (19688000) [pid = 3796] [serial = 624] [outer = 16896C00] 10:04:25 INFO - PROCESS | 3796 | 1469469865999 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 10:04:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 10:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 558ms 10:04:26 INFO - PROCESS | 3796 | 1469469866026 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 10:04:26 INFO - PROCESS | 3796 | 1469469866028 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 10:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 10:04:26 INFO - PROCESS | 3796 | 1469469866032 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 10:04:26 INFO - PROCESS | 3796 | 1469469866033 Marionette TRACE conn2 <- [1,798,null,{}] 10:04:26 INFO - PROCESS | 3796 | 1469469866037 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:26 INFO - PROCESS | 3796 | 1469469866039 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:26 INFO - PROCESS | 3796 | 1469469866099 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 10:04:26 INFO - PROCESS | 3796 | 1469469866104 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:26 INFO - PROCESS | 3796 | 1469469866106 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:26 INFO - PROCESS | 3796 | ++DOCSHELL 13B4A800 == 36 [pid = 3796] [id = 209] 10:04:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (15A21000) [pid = 3796] [serial = 625] [outer = 00000000] 10:04:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (19A94000) [pid = 3796] [serial = 626] [outer = 15A21000] 10:04:26 INFO - PROCESS | 3796 | 1469469866149 Marionette DEBUG loaded listener.js 10:04:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (19A94C00) [pid = 3796] [serial = 627] [outer = 15A21000] 10:04:26 INFO - PROCESS | 3796 | 1469469866548 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 10:04:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 10:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 558ms 10:04:26 INFO - PROCESS | 3796 | 1469469866592 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 10:04:26 INFO - PROCESS | 3796 | 1469469866594 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 10:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 10:04:26 INFO - PROCESS | 3796 | 1469469866601 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 10:04:26 INFO - PROCESS | 3796 | 1469469866603 Marionette TRACE conn2 <- [1,802,null,{}] 10:04:26 INFO - PROCESS | 3796 | 1469469866606 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:26 INFO - PROCESS | 3796 | 1469469866608 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:26 INFO - PROCESS | 3796 | 1469469866671 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 10:04:26 INFO - PROCESS | 3796 | 1469469866692 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:26 INFO - PROCESS | 3796 | 1469469866694 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:26 INFO - PROCESS | 3796 | ++DOCSHELL 19B53800 == 37 [pid = 3796] [id = 210] 10:04:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (19B55400) [pid = 3796] [serial = 628] [outer = 00000000] 10:04:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (10A4C800) [pid = 3796] [serial = 629] [outer = 19B55400] 10:04:26 INFO - PROCESS | 3796 | 1469469866742 Marionette DEBUG loaded listener.js 10:04:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (19B56800) [pid = 3796] [serial = 630] [outer = 19B55400] 10:04:27 INFO - PROCESS | 3796 | 1469469867155 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 10:04:27 INFO - PROCESS | 3796 | 1469469867205 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 10:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 10:04:27 INFO - PROCESS | 3796 | 1469469867212 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 10:04:27 INFO - PROCESS | 3796 | 1469469867214 Marionette TRACE conn2 <- [1,806,null,{}] 10:04:27 INFO - PROCESS | 3796 | 1469469867217 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:27 INFO - PROCESS | 3796 | 1469469867219 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:27 INFO - PROCESS | 3796 | 1469469867285 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 10:04:27 INFO - PROCESS | 3796 | 1469469867293 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:27 INFO - PROCESS | 3796 | 1469469867295 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:27 INFO - PROCESS | 3796 | ++DOCSHELL 10B78C00 == 38 [pid = 3796] [id = 211] 10:04:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (10F91C00) [pid = 3796] [serial = 631] [outer = 00000000] 10:04:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (19E97000) [pid = 3796] [serial = 632] [outer = 10F91C00] 10:04:27 INFO - PROCESS | 3796 | 1469469867337 Marionette DEBUG loaded listener.js 10:04:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (19E9BC00) [pid = 3796] [serial = 633] [outer = 10F91C00] 10:04:27 INFO - PROCESS | 3796 | 1469469867737 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 10:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 10:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 558ms 10:04:27 INFO - PROCESS | 3796 | 1469469867768 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 10:04:27 INFO - PROCESS | 3796 | 1469469867770 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 10:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 10:04:27 INFO - PROCESS | 3796 | 1469469867773 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 10:04:27 INFO - PROCESS | 3796 | 1469469867776 Marionette TRACE conn2 <- [1,810,null,{}] 10:04:27 INFO - PROCESS | 3796 | 1469469867795 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:27 INFO - PROCESS | 3796 | 1469469867798 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:27 INFO - PROCESS | 3796 | 1469469867915 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 10:04:28 INFO - PROCESS | 3796 | 1469469868058 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:28 INFO - PROCESS | 3796 | 1469469868062 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:28 INFO - PROCESS | 3796 | ++DOCSHELL 0F9E3800 == 39 [pid = 3796] [id = 212] 10:04:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (10323C00) [pid = 3796] [serial = 634] [outer = 00000000] 10:04:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1055EC00) [pid = 3796] [serial = 635] [outer = 10323C00] 10:04:28 INFO - PROCESS | 3796 | 1469469868102 Marionette DEBUG loaded listener.js 10:04:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (10A49C00) [pid = 3796] [serial = 636] [outer = 10323C00] 10:04:28 INFO - PROCESS | 3796 | 1469469868644 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 10:04:28 INFO - PROCESS | 3796 | 1469469868725 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 10:04:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 10:04:28 INFO - PROCESS | 3796 | 1469469868731 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 10:04:28 INFO - PROCESS | 3796 | 1469469868734 Marionette TRACE conn2 <- [1,814,null,{}] 10:04:28 INFO - PROCESS | 3796 | 1469469868721 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:28 INFO - PROCESS | 3796 | 1469469868724 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:28 INFO - PROCESS | 3796 | 1469469868864 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 10:04:28 INFO - PROCESS | 3796 | 1469469868987 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:28 INFO - PROCESS | 3796 | 1469469868990 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:28 INFO - PROCESS | 3796 | ++DOCSHELL 132E4400 == 40 [pid = 3796] [id = 213] 10:04:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (13A6D000) [pid = 3796] [serial = 637] [outer = 00000000] 10:04:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (13B55000) [pid = 3796] [serial = 638] [outer = 13A6D000] 10:04:29 INFO - PROCESS | 3796 | 1469469869029 Marionette DEBUG loaded listener.js 10:04:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (13E0FC00) [pid = 3796] [serial = 639] [outer = 13A6D000] 10:04:29 INFO - PROCESS | 3796 | 1469469869602 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 10:04:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 10:04:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 940ms 10:04:29 INFO - PROCESS | 3796 | 1469469869660 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 10:04:29 INFO - PROCESS | 3796 | 1469469869663 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 10:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 10:04:29 INFO - PROCESS | 3796 | 1469469869667 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 10:04:29 INFO - PROCESS | 3796 | 1469469869669 Marionette TRACE conn2 <- [1,818,null,{}] 10:04:29 INFO - PROCESS | 3796 | 1469469869673 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:29 INFO - PROCESS | 3796 | 1469469869676 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:29 INFO - PROCESS | 3796 | 1469469869782 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 10:04:29 INFO - PROCESS | 3796 | 1469469869905 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:29 INFO - PROCESS | 3796 | 1469469869907 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:29 INFO - PROCESS | 3796 | ++DOCSHELL 134B7000 == 41 [pid = 3796] [id = 214] 10:04:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (16809000) [pid = 3796] [serial = 640] [outer = 00000000] 10:04:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (177AD800) [pid = 3796] [serial = 641] [outer = 16809000] 10:04:29 INFO - PROCESS | 3796 | 1469469869962 Marionette DEBUG loaded listener.js 10:04:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1968EC00) [pid = 3796] [serial = 642] [outer = 16809000] 10:04:30 INFO - PROCESS | 3796 | 1469469870765 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 10:04:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 10:04:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1116ms 10:04:30 INFO - PROCESS | 3796 | 1469469870797 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 10:04:30 INFO - PROCESS | 3796 | 1469469870801 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 10:04:30 INFO - PROCESS | 3796 | 1469469870806 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 10:04:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 10:04:30 INFO - PROCESS | 3796 | 1469469870809 Marionette TRACE conn2 <- [1,822,null,{}] 10:04:30 INFO - PROCESS | 3796 | 1469469870815 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:30 INFO - PROCESS | 3796 | 1469469870817 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:30 INFO - PROCESS | 3796 | 1469469870915 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 10:04:30 INFO - PROCESS | 3796 | 1469469870981 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:30 INFO - PROCESS | 3796 | 1469469870985 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:31 INFO - PROCESS | 3796 | ++DOCSHELL 10EED800 == 42 [pid = 3796] [id = 215] 10:04:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1109A000) [pid = 3796] [serial = 643] [outer = 00000000] 10:04:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (134D7400) [pid = 3796] [serial = 644] [outer = 1109A000] 10:04:31 INFO - PROCESS | 3796 | 1469469871080 Marionette DEBUG loaded listener.js 10:04:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (134E2000) [pid = 3796] [serial = 645] [outer = 1109A000] 10:04:31 INFO - PROCESS | 3796 | --DOCSHELL 10A07C00 == 41 [pid = 3796] [id = 21] 10:04:31 INFO - PROCESS | 3796 | --DOCSHELL 0C761000 == 40 [pid = 3796] [id = 193] 10:04:31 INFO - PROCESS | 3796 | --DOCSHELL 1AD4B800 == 39 [pid = 3796] [id = 13] 10:04:31 INFO - PROCESS | 3796 | --DOCSHELL 13B49400 == 38 [pid = 3796] [id = 24] 10:04:31 INFO - PROCESS | 3796 | --DOCSHELL 1ADDC000 == 37 [pid = 3796] [id = 14] 10:04:31 INFO - PROCESS | 3796 | --DOCSHELL 10F03400 == 36 [pid = 3796] [id = 22] 10:04:31 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (13E0B800) [pid = 3796] [serial = 584] [outer = 00000000] [url = about:blank] 10:04:31 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (150C7400) [pid = 3796] [serial = 587] [outer = 00000000] [url = about:blank] 10:04:31 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (10F09400) [pid = 3796] [serial = 575] [outer = 00000000] [url = about:blank] 10:04:31 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (131C0C00) [pid = 3796] [serial = 581] [outer = 00000000] [url = about:blank] 10:04:31 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (10A0AC00) [pid = 3796] [serial = 578] [outer = 00000000] [url = about:blank] 10:04:31 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (10F08800) [pid = 3796] [serial = 579] [outer = 00000000] [url = about:blank] 10:04:31 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (16256C00) [pid = 3796] [serial = 590] [outer = 00000000] [url = about:blank] 10:04:31 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (13E7D800) [pid = 3796] [serial = 585] [outer = 00000000] [url = about:blank] 10:04:31 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (165F0000) [pid = 3796] [serial = 591] [outer = 00000000] [url = about:blank] 10:04:31 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (158DBC00) [pid = 3796] [serial = 588] [outer = 00000000] [url = about:blank] 10:04:31 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (13451000) [pid = 3796] [serial = 582] [outer = 00000000] [url = about:blank] 10:04:31 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (168E5400) [pid = 3796] [serial = 593] [outer = 00000000] [url = about:blank] 10:04:31 INFO - PROCESS | 3796 | 1469469871557 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 10:04:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 10:04:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 793ms 10:04:31 INFO - PROCESS | 3796 | 1469469871599 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 10:04:31 INFO - PROCESS | 3796 | 1469469871605 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 10:04:31 INFO - PROCESS | 3796 | 1469469871612 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 10:04:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 10:04:31 INFO - PROCESS | 3796 | 1469469871614 Marionette TRACE conn2 <- [1,826,null,{}] 10:04:31 INFO - PROCESS | 3796 | 1469469871618 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:31 INFO - PROCESS | 3796 | 1469469871620 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:31 INFO - PROCESS | 3796 | 1469469871703 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 10:04:31 INFO - PROCESS | 3796 | 1469469871709 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:31 INFO - PROCESS | 3796 | 1469469871712 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:31 INFO - PROCESS | 3796 | ++DOCSHELL 12C61000 == 37 [pid = 3796] [id = 216] 10:04:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (12EEA800) [pid = 3796] [serial = 646] [outer = 00000000] 10:04:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (13B48800) [pid = 3796] [serial = 647] [outer = 12EEA800] 10:04:31 INFO - PROCESS | 3796 | 1469469871758 Marionette DEBUG loaded listener.js 10:04:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (13E0C800) [pid = 3796] [serial = 648] [outer = 12EEA800] 10:04:32 INFO - PROCESS | 3796 | 1469469872187 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 10:04:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 10:04:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 602ms 10:04:32 INFO - PROCESS | 3796 | 1469469872218 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 10:04:32 INFO - PROCESS | 3796 | 1469469872220 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 10:04:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 10:04:32 INFO - PROCESS | 3796 | 1469469872224 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 10:04:32 INFO - PROCESS | 3796 | 1469469872227 Marionette TRACE conn2 <- [1,830,null,{}] 10:04:32 INFO - PROCESS | 3796 | 1469469872238 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:32 INFO - PROCESS | 3796 | 1469469872242 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:32 INFO - PROCESS | 3796 | 1469469872357 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 10:04:32 INFO - PROCESS | 3796 | 1469469872351 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:32 INFO - PROCESS | 3796 | 1469469872355 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:32 INFO - PROCESS | 3796 | ++DOCSHELL 15A21800 == 38 [pid = 3796] [id = 217] 10:04:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (15A22000) [pid = 3796] [serial = 649] [outer = 00000000] 10:04:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1624D000) [pid = 3796] [serial = 650] [outer = 15A22000] 10:04:32 INFO - PROCESS | 3796 | 1469469872471 Marionette DEBUG loaded listener.js 10:04:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (16804400) [pid = 3796] [serial = 651] [outer = 15A22000] 10:04:32 INFO - PROCESS | 3796 | 1469469872849 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 10:04:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 10:04:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 661ms 10:04:32 INFO - PROCESS | 3796 | 1469469872885 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 10:04:32 INFO - PROCESS | 3796 | 1469469872887 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 10:04:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 10:04:32 INFO - PROCESS | 3796 | 1469469872890 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 10:04:32 INFO - PROCESS | 3796 | 1469469872892 Marionette TRACE conn2 <- [1,834,null,{}] 10:04:32 INFO - PROCESS | 3796 | 1469469872895 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:32 INFO - PROCESS | 3796 | 1469469872897 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:32 INFO - PROCESS | 3796 | 1469469872962 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 10:04:32 INFO - PROCESS | 3796 | 1469469872968 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:32 INFO - PROCESS | 3796 | 1469469872970 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:32 INFO - PROCESS | 3796 | ++DOCSHELL 168E4400 == 39 [pid = 3796] [id = 218] 10:04:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (168E6C00) [pid = 3796] [serial = 652] [outer = 00000000] 10:04:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (177AD000) [pid = 3796] [serial = 653] [outer = 168E6C00] 10:04:33 INFO - PROCESS | 3796 | 1469469873015 Marionette DEBUG loaded listener.js 10:04:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (17FB1C00) [pid = 3796] [serial = 654] [outer = 168E6C00] 10:04:33 INFO - PROCESS | 3796 | 1469469873427 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 10:04:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 10:04:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 558ms 10:04:33 INFO - PROCESS | 3796 | 1469469873449 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 10:04:33 INFO - PROCESS | 3796 | 1469469873451 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 10:04:33 INFO - PROCESS | 3796 | 1469469873454 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 10:04:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 10:04:33 INFO - PROCESS | 3796 | 1469469873456 Marionette TRACE conn2 <- [1,838,null,{}] 10:04:33 INFO - PROCESS | 3796 | 1469469873476 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:33 INFO - PROCESS | 3796 | 1469469873478 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:33 INFO - PROCESS | 3796 | 1469469873568 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 10:04:33 INFO - PROCESS | 3796 | 1469469873573 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:33 INFO - PROCESS | 3796 | 1469469873575 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:33 INFO - PROCESS | 3796 | ++DOCSHELL 173D5C00 == 40 [pid = 3796] [id = 219] 10:04:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (17FB6000) [pid = 3796] [serial = 655] [outer = 00000000] 10:04:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (19A92800) [pid = 3796] [serial = 656] [outer = 17FB6000] 10:04:33 INFO - PROCESS | 3796 | 1469469873618 Marionette DEBUG loaded listener.js 10:04:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (19A99C00) [pid = 3796] [serial = 657] [outer = 17FB6000] 10:04:34 INFO - PROCESS | 3796 | 1469469874073 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 10:04:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 10:04:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 661ms 10:04:34 INFO - PROCESS | 3796 | 1469469874116 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 10:04:34 INFO - PROCESS | 3796 | 1469469874118 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 10:04:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 10:04:34 INFO - PROCESS | 3796 | 1469469874121 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 10:04:34 INFO - PROCESS | 3796 | 1469469874123 Marionette TRACE conn2 <- [1,842,null,{}] 10:04:34 INFO - PROCESS | 3796 | 1469469874109 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:34 INFO - PROCESS | 3796 | 1469469874115 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:34 INFO - PROCESS | 3796 | 1469469874244 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 10:04:34 INFO - PROCESS | 3796 | 1469469874302 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:34 INFO - PROCESS | 3796 | 1469469874304 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:34 INFO - PROCESS | 3796 | ++DOCSHELL 19EA1400 == 41 [pid = 3796] [id = 220] 10:04:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (19EA3800) [pid = 3796] [serial = 658] [outer = 00000000] 10:04:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (19ECD800) [pid = 3796] [serial = 659] [outer = 19EA3800] 10:04:34 INFO - PROCESS | 3796 | 1469469874347 Marionette DEBUG loaded listener.js 10:04:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1A2EFC00) [pid = 3796] [serial = 660] [outer = 19EA3800] 10:04:34 INFO - PROCESS | 3796 | 1469469874730 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 10:04:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 10:04:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 661ms 10:04:34 INFO - PROCESS | 3796 | 1469469874768 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 10:04:34 INFO - PROCESS | 3796 | 1469469874770 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 10:04:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 10:04:34 INFO - PROCESS | 3796 | 1469469874774 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 10:04:34 INFO - PROCESS | 3796 | 1469469874775 Marionette TRACE conn2 <- [1,846,null,{}] 10:04:34 INFO - PROCESS | 3796 | 1469469874779 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:34 INFO - PROCESS | 3796 | 1469469874781 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:34 INFO - PROCESS | 3796 | 1469469874914 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 10:04:34 INFO - PROCESS | 3796 | 1469469874923 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:34 INFO - PROCESS | 3796 | 1469469874925 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:34 INFO - PROCESS | 3796 | ++DOCSHELL 19ECCC00 == 42 [pid = 3796] [id = 221] 10:04:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1A2EC400) [pid = 3796] [serial = 661] [outer = 00000000] 10:04:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1A45D000) [pid = 3796] [serial = 662] [outer = 1A2EC400] 10:04:35 INFO - PROCESS | 3796 | 1469469875011 Marionette DEBUG loaded listener.js 10:04:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1A45CC00) [pid = 3796] [serial = 663] [outer = 1A2EC400] 10:04:35 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (13E0B000) [pid = 3796] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 10:04:35 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (10B82C00) [pid = 3796] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 10:04:35 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (12E75000) [pid = 3796] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 10:04:35 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (15A20C00) [pid = 3796] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 10:04:35 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (17FB1000) [pid = 3796] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 10:04:35 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (16896C00) [pid = 3796] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 10:04:35 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (15A21000) [pid = 3796] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 10:04:35 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (19B55400) [pid = 3796] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 10:04:35 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (164A8000) [pid = 3796] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 10:04:35 INFO - PROCESS | 3796 | 1469469875508 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 10:04:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 10:04:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 763ms 10:04:35 INFO - PROCESS | 3796 | 1469469875537 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 10:04:35 INFO - PROCESS | 3796 | 1469469875539 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 10:04:35 INFO - PROCESS | 3796 | 1469469875542 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 10:04:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 10:04:35 INFO - PROCESS | 3796 | 1469469875543 Marionette TRACE conn2 <- [1,850,null,{}] 10:04:35 INFO - PROCESS | 3796 | 1469469875547 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:35 INFO - PROCESS | 3796 | 1469469875549 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:35 INFO - PROCESS | 3796 | 1469469875607 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 10:04:35 INFO - PROCESS | 3796 | 1469469875612 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:35 INFO - PROCESS | 3796 | 1469469875614 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:35 INFO - PROCESS | 3796 | ++DOCSHELL 13A63C00 == 43 [pid = 3796] [id = 222] 10:04:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (13E04400) [pid = 3796] [serial = 664] [outer = 00000000] 10:04:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (164A6800) [pid = 3796] [serial = 665] [outer = 13E04400] 10:04:35 INFO - PROCESS | 3796 | 1469469875658 Marionette DEBUG loaded listener.js 10:04:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (17FAF400) [pid = 3796] [serial = 666] [outer = 13E04400] 10:04:36 INFO - PROCESS | 3796 | 1469469876062 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 10:04:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 10:04:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 559ms 10:04:36 INFO - PROCESS | 3796 | 1469469876103 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 10:04:36 INFO - PROCESS | 3796 | 1469469876104 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 10:04:36 INFO - PROCESS | 3796 | 1469469876112 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 10:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 10:04:36 INFO - PROCESS | 3796 | 1469469876113 Marionette TRACE conn2 <- [1,854,null,{}] 10:04:36 INFO - PROCESS | 3796 | 1469469876117 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:36 INFO - PROCESS | 3796 | 1469469876119 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:36 INFO - PROCESS | 3796 | 1469469876208 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 10:04:36 INFO - PROCESS | 3796 | 1469469876215 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:36 INFO - PROCESS | 3796 | 1469469876217 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:36 INFO - PROCESS | 3796 | ++DOCSHELL 19A97000 == 44 [pid = 3796] [id = 223] 10:04:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (19B55400) [pid = 3796] [serial = 667] [outer = 00000000] 10:04:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1A460000) [pid = 3796] [serial = 668] [outer = 19B55400] 10:04:36 INFO - PROCESS | 3796 | 1469469876260 Marionette DEBUG loaded listener.js 10:04:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (164AA400) [pid = 3796] [serial = 669] [outer = 19B55400] 10:04:36 INFO - PROCESS | 3796 | 1469469876643 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 10:04:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 10:04:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 558ms 10:04:36 INFO - PROCESS | 3796 | 1469469876672 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 10:04:36 INFO - PROCESS | 3796 | 1469469876674 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 10:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 10:04:36 INFO - PROCESS | 3796 | 1469469876689 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 10:04:36 INFO - PROCESS | 3796 | 1469469876691 Marionette TRACE conn2 <- [1,858,null,{}] 10:04:36 INFO - PROCESS | 3796 | 1469469876694 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:36 INFO - PROCESS | 3796 | 1469469876696 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:36 INFO - PROCESS | 3796 | 1469469876772 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 10:04:36 INFO - PROCESS | 3796 | 1469469876778 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:36 INFO - PROCESS | 3796 | 1469469876779 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:36 INFO - PROCESS | 3796 | ++DOCSHELL 19A98800 == 45 [pid = 3796] [id = 224] 10:04:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1A6A0400) [pid = 3796] [serial = 670] [outer = 00000000] 10:04:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (10B81000) [pid = 3796] [serial = 671] [outer = 1A6A0400] 10:04:36 INFO - PROCESS | 3796 | 1469469876823 Marionette DEBUG loaded listener.js 10:04:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1A6A8400) [pid = 3796] [serial = 672] [outer = 1A6A0400] 10:04:37 INFO - PROCESS | 3796 | 1469469877217 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 10:04:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 10:04:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 558ms 10:04:37 INFO - PROCESS | 3796 | 1469469877238 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 10:04:37 INFO - PROCESS | 3796 | 1469469877240 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 10:04:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 10:04:37 INFO - PROCESS | 3796 | 1469469877243 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 10:04:37 INFO - PROCESS | 3796 | 1469469877246 Marionette TRACE conn2 <- [1,862,null,{}] 10:04:37 INFO - PROCESS | 3796 | 1469469877249 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:37 INFO - PROCESS | 3796 | 1469469877251 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:37 INFO - PROCESS | 3796 | 1469469877369 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 10:04:37 INFO - PROCESS | 3796 | 1469469877518 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:37 INFO - PROCESS | 3796 | 1469469877521 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:37 INFO - PROCESS | 3796 | ++DOCSHELL 0F9EA400 == 46 [pid = 3796] [id = 225] 10:04:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (103CB800) [pid = 3796] [serial = 673] [outer = 00000000] 10:04:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (10A03000) [pid = 3796] [serial = 674] [outer = 103CB800] 10:04:37 INFO - PROCESS | 3796 | 1469469877602 Marionette DEBUG loaded listener.js 10:04:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (10F03400) [pid = 3796] [serial = 675] [outer = 103CB800] 10:04:38 INFO - PROCESS | 3796 | 1469469878452 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 10:04:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 10:04:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1278ms 10:04:38 INFO - PROCESS | 3796 | 1469469878514 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 10:04:38 INFO - PROCESS | 3796 | 1469469878518 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 10:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 10:04:38 INFO - PROCESS | 3796 | 1469469878522 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 10:04:38 INFO - PROCESS | 3796 | 1469469878526 Marionette TRACE conn2 <- [1,866,null,{}] 10:04:38 INFO - PROCESS | 3796 | 1469469878531 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:38 INFO - PROCESS | 3796 | 1469469878534 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:38 INFO - PROCESS | 3796 | 1469469878642 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 10:04:38 INFO - PROCESS | 3796 | 1469469878770 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:38 INFO - PROCESS | 3796 | 1469469878773 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:38 INFO - PROCESS | 3796 | ++DOCSHELL 17D1A400 == 47 [pid = 3796] [id = 226] 10:04:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (19A8BC00) [pid = 3796] [serial = 676] [outer = 00000000] 10:04:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (19E05800) [pid = 3796] [serial = 677] [outer = 19A8BC00] 10:04:38 INFO - PROCESS | 3796 | 1469469878837 Marionette DEBUG loaded listener.js 10:04:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (19E09000) [pid = 3796] [serial = 678] [outer = 19A8BC00] 10:04:39 INFO - PROCESS | 3796 | 1469469879417 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 10:04:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 10:04:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 940ms 10:04:39 INFO - PROCESS | 3796 | 1469469879486 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 10:04:39 INFO - PROCESS | 3796 | 1469469879490 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 10:04:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 10:04:39 INFO - PROCESS | 3796 | 1469469879495 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 10:04:39 INFO - PROCESS | 3796 | 1469469879499 Marionette TRACE conn2 <- [1,870,null,{}] 10:04:39 INFO - PROCESS | 3796 | 1469469879503 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:39 INFO - PROCESS | 3796 | 1469469879506 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:39 INFO - PROCESS | 3796 | 1469469879598 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 10:04:39 INFO - PROCESS | 3796 | 1469469879727 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:39 INFO - PROCESS | 3796 | 1469469879729 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:39 INFO - PROCESS | 3796 | ++DOCSHELL 1A6A4400 == 48 [pid = 3796] [id = 227] 10:04:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (1AB4B800) [pid = 3796] [serial = 679] [outer = 00000000] 10:04:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (1AB53C00) [pid = 3796] [serial = 680] [outer = 1AB4B800] 10:04:39 INFO - PROCESS | 3796 | 1469469879784 Marionette DEBUG loaded listener.js 10:04:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (1AB57400) [pid = 3796] [serial = 681] [outer = 1AB4B800] 10:04:40 INFO - PROCESS | 3796 | 1469469880395 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 10:04:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 10:04:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 940ms 10:04:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 10:04:40 INFO - PROCESS | 3796 | 1469469880440 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 10:04:40 INFO - PROCESS | 3796 | 1469469880443 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 10:04:40 INFO - PROCESS | 3796 | 1469469880453 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 10:04:40 INFO - PROCESS | 3796 | 1469469880459 Marionette TRACE conn2 <- [1,874,null,{}] 10:04:40 INFO - PROCESS | 3796 | 1469469880463 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:40 INFO - PROCESS | 3796 | 1469469880467 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:40 INFO - PROCESS | 3796 | 1469469880681 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 10:04:40 INFO - PROCESS | 3796 | 1469469880830 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:40 INFO - PROCESS | 3796 | 1469469880834 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:40 INFO - PROCESS | 3796 | ++DOCSHELL 11D69C00 == 49 [pid = 3796] [id = 228] 10:04:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (11D6AC00) [pid = 3796] [serial = 682] [outer = 00000000] 10:04:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (12C5E400) [pid = 3796] [serial = 683] [outer = 11D6AC00] 10:04:40 INFO - PROCESS | 3796 | 1469469880915 Marionette DEBUG loaded listener.js 10:04:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (131C4400) [pid = 3796] [serial = 684] [outer = 11D6AC00] 10:04:41 INFO - PROCESS | 3796 | --DOCSHELL 1A45C400 == 48 [pid = 3796] [id = 11] 10:04:41 INFO - PROCESS | 3796 | --DOCSHELL 1A2F3800 == 47 [pid = 3796] [id = 10] 10:04:41 INFO - PROCESS | 3796 | --DOCSHELL 177AE000 == 46 [pid = 3796] [id = 191] 10:04:41 INFO - PROCESS | 3796 | --DOCSHELL 165EB800 == 45 [pid = 3796] [id = 8] 10:04:41 INFO - PROCESS | 3796 | --DOCSHELL 19A98800 == 44 [pid = 3796] [id = 224] 10:04:41 INFO - PROCESS | 3796 | --DOCSHELL 19A97000 == 43 [pid = 3796] [id = 223] 10:04:41 INFO - PROCESS | 3796 | --DOCSHELL 13A63C00 == 42 [pid = 3796] [id = 222] 10:04:41 INFO - PROCESS | 3796 | --DOCSHELL 19ECCC00 == 41 [pid = 3796] [id = 221] 10:04:41 INFO - PROCESS | 3796 | --DOCSHELL 19EA1400 == 40 [pid = 3796] [id = 220] 10:04:41 INFO - PROCESS | 3796 | --DOCSHELL 173D5C00 == 39 [pid = 3796] [id = 219] 10:04:41 INFO - PROCESS | 3796 | --DOCSHELL 168E4400 == 38 [pid = 3796] [id = 218] 10:04:41 INFO - PROCESS | 3796 | --DOCSHELL 15A21800 == 37 [pid = 3796] [id = 217] 10:04:41 INFO - PROCESS | 3796 | --DOCSHELL 12C61000 == 36 [pid = 3796] [id = 216] 10:04:41 INFO - PROCESS | 3796 | --DOCSHELL 10EED800 == 35 [pid = 3796] [id = 215] 10:04:41 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (19E97000) [pid = 3796] [serial = 632] [outer = 00000000] [url = about:blank] 10:04:41 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (142F9400) [pid = 3796] [serial = 611] [outer = 00000000] [url = about:blank] 10:04:41 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (1530C000) [pid = 3796] [serial = 612] [outer = 00000000] [url = about:blank] 10:04:41 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (10F0F000) [pid = 3796] [serial = 605] [outer = 00000000] [url = about:blank] 10:04:41 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (11460C00) [pid = 3796] [serial = 606] [outer = 00000000] [url = about:blank] 10:04:41 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (12BB4400) [pid = 3796] [serial = 596] [outer = 00000000] [url = about:blank] 10:04:41 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (131C5C00) [pid = 3796] [serial = 608] [outer = 00000000] [url = about:blank] 10:04:41 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (134BD800) [pid = 3796] [serial = 609] [outer = 00000000] [url = about:blank] 10:04:41 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (1624F800) [pid = 3796] [serial = 614] [outer = 00000000] [url = about:blank] 10:04:41 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (13E10C00) [pid = 3796] [serial = 599] [outer = 00000000] [url = about:blank] 10:04:41 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (174AF000) [pid = 3796] [serial = 602] [outer = 00000000] [url = about:blank] 10:04:41 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (17FB6800) [pid = 3796] [serial = 620] [outer = 00000000] [url = about:blank] 10:04:41 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (19299400) [pid = 3796] [serial = 623] [outer = 00000000] [url = about:blank] 10:04:41 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (19688000) [pid = 3796] [serial = 624] [outer = 00000000] [url = about:blank] 10:04:41 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (19A94000) [pid = 3796] [serial = 626] [outer = 00000000] [url = about:blank] 10:04:41 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (19290400) [pid = 3796] [serial = 621] [outer = 00000000] [url = about:blank] 10:04:41 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (10A4C800) [pid = 3796] [serial = 629] [outer = 00000000] [url = about:blank] 10:04:41 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (19B56800) [pid = 3796] [serial = 630] [outer = 00000000] [url = about:blank] 10:04:41 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (168F1C00) [pid = 3796] [serial = 617] [outer = 00000000] [url = about:blank] 10:04:41 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (16D57400) [pid = 3796] [serial = 618] [outer = 00000000] [url = about:blank] 10:04:41 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (19A94C00) [pid = 3796] [serial = 627] [outer = 00000000] [url = about:blank] 10:04:41 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (164A9000) [pid = 3796] [serial = 615] [outer = 00000000] [url = about:blank] 10:04:41 INFO - PROCESS | 3796 | 1469469881480 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 10:04:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 10:04:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1086ms 10:04:41 INFO - PROCESS | 3796 | 1469469881532 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 10:04:41 INFO - PROCESS | 3796 | 1469469881536 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 10:04:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 10:04:41 INFO - PROCESS | 3796 | 1469469881541 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 10:04:41 INFO - PROCESS | 3796 | 1469469881543 Marionette TRACE conn2 <- [1,878,null,{}] 10:04:41 INFO - PROCESS | 3796 | 1469469881548 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:41 INFO - PROCESS | 3796 | 1469469881550 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:41 INFO - PROCESS | 3796 | 1469469881636 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 10:04:41 INFO - PROCESS | 3796 | 1469469881707 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:41 INFO - PROCESS | 3796 | 1469469881710 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:41 INFO - PROCESS | 3796 | ++DOCSHELL 12B75400 == 36 [pid = 3796] [id = 229] 10:04:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (12C56000) [pid = 3796] [serial = 685] [outer = 00000000] 10:04:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (134BEC00) [pid = 3796] [serial = 686] [outer = 12C56000] 10:04:41 INFO - PROCESS | 3796 | 1469469881756 Marionette DEBUG loaded listener.js 10:04:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (13E0E800) [pid = 3796] [serial = 687] [outer = 12C56000] 10:04:42 INFO - PROCESS | 3796 | 1469469882135 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 10:04:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 10:04:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 646ms 10:04:42 INFO - PROCESS | 3796 | 1469469882192 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 10:04:42 INFO - PROCESS | 3796 | 1469469882195 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 10:04:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 10:04:42 INFO - PROCESS | 3796 | 1469469882199 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 10:04:42 INFO - PROCESS | 3796 | 1469469882201 Marionette TRACE conn2 <- [1,882,null,{}] 10:04:42 INFO - PROCESS | 3796 | 1469469882204 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:42 INFO - PROCESS | 3796 | 1469469882206 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:42 INFO - PROCESS | 3796 | 1469469882289 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 10:04:42 INFO - PROCESS | 3796 | 1469469882296 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:42 INFO - PROCESS | 3796 | 1469469882298 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:42 INFO - PROCESS | 3796 | ++DOCSHELL 15307800 == 37 [pid = 3796] [id = 230] 10:04:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1530B800) [pid = 3796] [serial = 688] [outer = 00000000] 10:04:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1624F800) [pid = 3796] [serial = 689] [outer = 1530B800] 10:04:42 INFO - PROCESS | 3796 | 1469469882342 Marionette DEBUG loaded listener.js 10:04:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (165EB800) [pid = 3796] [serial = 690] [outer = 1530B800] 10:04:42 INFO - PROCESS | 3796 | 1469469882750 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 10:04:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 10:04:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 587ms 10:04:42 INFO - PROCESS | 3796 | 1469469882796 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 10:04:42 INFO - PROCESS | 3796 | 1469469882800 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 10:04:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 10:04:42 INFO - PROCESS | 3796 | 1469469882811 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 10:04:42 INFO - PROCESS | 3796 | 1469469882815 Marionette TRACE conn2 <- [1,886,null,{}] 10:04:42 INFO - PROCESS | 3796 | 1469469882819 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:42 INFO - PROCESS | 3796 | 1469469882822 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:42 INFO - PROCESS | 3796 | 1469469882908 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 10:04:42 INFO - PROCESS | 3796 | 1469469882920 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:42 INFO - PROCESS | 3796 | 1469469882923 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:42 INFO - PROCESS | 3796 | ++DOCSHELL 16252400 == 38 [pid = 3796] [id = 231] 10:04:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (17FB1400) [pid = 3796] [serial = 691] [outer = 00000000] 10:04:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (17FB8C00) [pid = 3796] [serial = 692] [outer = 17FB1400] 10:04:42 INFO - PROCESS | 3796 | 1469469882950 Marionette DEBUG loaded listener.js 10:04:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1968A000) [pid = 3796] [serial = 693] [outer = 17FB1400] 10:04:43 INFO - PROCESS | 3796 | 1469469883373 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 10:04:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 10:04:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 617ms 10:04:43 INFO - PROCESS | 3796 | 1469469883430 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 10:04:43 INFO - PROCESS | 3796 | 1469469883432 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 10:04:43 INFO - PROCESS | 3796 | 1469469883436 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 10:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 10:04:43 INFO - PROCESS | 3796 | 1469469883437 Marionette TRACE conn2 <- [1,890,null,{}] 10:04:43 INFO - PROCESS | 3796 | 1469469883441 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:43 INFO - PROCESS | 3796 | 1469469883442 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:43 INFO - PROCESS | 3796 | 1469469883537 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 10:04:43 INFO - PROCESS | 3796 | 1469469883620 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:43 INFO - PROCESS | 3796 | 1469469883622 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (19A95C00) [pid = 3796] [serial = 694] [outer = 1B1E0000] 10:04:43 INFO - PROCESS | 3796 | ++DOCSHELL 19B54C00 == 39 [pid = 3796] [id = 232] 10:04:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (19B55000) [pid = 3796] [serial = 695] [outer = 00000000] 10:04:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (19B60000) [pid = 3796] [serial = 696] [outer = 19B55000] 10:04:43 INFO - PROCESS | 3796 | 1469469883682 Marionette DEBUG loaded listener.js 10:04:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (19E99000) [pid = 3796] [serial = 697] [outer = 19B55000] 10:04:44 INFO - PROCESS | 3796 | 1469469884098 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 10:04:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 10:04:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 691ms 10:04:44 INFO - PROCESS | 3796 | 1469469884124 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 10:04:44 INFO - PROCESS | 3796 | 1469469884127 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 10:04:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 10:04:44 INFO - PROCESS | 3796 | 1469469884136 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 10:04:44 INFO - PROCESS | 3796 | 1469469884138 Marionette TRACE conn2 <- [1,894,null,{}] 10:04:44 INFO - PROCESS | 3796 | 1469469884141 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:44 INFO - PROCESS | 3796 | 1469469884143 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:44 INFO - PROCESS | 3796 | 1469469884254 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 10:04:44 INFO - PROCESS | 3796 | 1469469884260 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:44 INFO - PROCESS | 3796 | 1469469884265 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:44 INFO - PROCESS | 3796 | ++DOCSHELL 19ECA800 == 40 [pid = 3796] [id = 233] 10:04:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (19ECC400) [pid = 3796] [serial = 698] [outer = 00000000] 10:04:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (1A45A000) [pid = 3796] [serial = 699] [outer = 19ECC400] 10:04:44 INFO - PROCESS | 3796 | 1469469884301 Marionette DEBUG loaded listener.js 10:04:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (1A961000) [pid = 3796] [serial = 700] [outer = 19ECC400] 10:04:44 INFO - PROCESS | 3796 | 1469469884740 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 10:04:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 10:04:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 647ms 10:04:44 INFO - PROCESS | 3796 | 1469469884803 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 10:04:44 INFO - PROCESS | 3796 | 1469469884805 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 10:04:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 10:04:44 INFO - PROCESS | 3796 | 1469469884808 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 10:04:44 INFO - PROCESS | 3796 | 1469469884810 Marionette TRACE conn2 <- [1,898,null,{}] 10:04:44 INFO - PROCESS | 3796 | 1469469884813 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:44 INFO - PROCESS | 3796 | 1469469884815 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:44 INFO - PROCESS | 3796 | 1469469884933 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 10:04:44 INFO - PROCESS | 3796 | 1469469884959 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:44 INFO - PROCESS | 3796 | 1469469884962 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:44 INFO - PROCESS | 3796 | ++DOCSHELL 1A6A4C00 == 41 [pid = 3796] [id = 234] 10:04:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (1AB4D000) [pid = 3796] [serial = 701] [outer = 00000000] 10:04:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (1AD4A000) [pid = 3796] [serial = 702] [outer = 1AB4D000] 10:04:45 INFO - PROCESS | 3796 | 1469469885016 Marionette DEBUG loaded listener.js 10:04:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (1AD4F400) [pid = 3796] [serial = 703] [outer = 1AB4D000] 10:04:45 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (12EEA800) [pid = 3796] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 10:04:45 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (168E6C00) [pid = 3796] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 10:04:45 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (1109A000) [pid = 3796] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 10:04:45 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (19EA3800) [pid = 3796] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 10:04:45 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (15A22000) [pid = 3796] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 10:04:45 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (10F91C00) [pid = 3796] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 10:04:45 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (1A2EC400) [pid = 3796] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 10:04:45 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (13E04400) [pid = 3796] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 10:04:45 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (19B55400) [pid = 3796] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 10:04:45 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (17FB6000) [pid = 3796] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 10:04:45 INFO - PROCESS | 3796 | 1469469885499 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 10:04:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 10:04:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 749ms 10:04:45 INFO - PROCESS | 3796 | 1469469885552 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 10:04:45 INFO - PROCESS | 3796 | 1469469885554 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 10:04:45 INFO - PROCESS | 3796 | 1469469885557 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 10:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 10:04:45 INFO - PROCESS | 3796 | 1469469885559 Marionette TRACE conn2 <- [1,902,null,{}] 10:04:45 INFO - PROCESS | 3796 | 1469469885562 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:45 INFO - PROCESS | 3796 | 1469469885564 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:45 INFO - PROCESS | 3796 | 1469469885652 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 10:04:45 INFO - PROCESS | 3796 | 1469469885742 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:45 INFO - PROCESS | 3796 | 1469469885744 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:45 INFO - PROCESS | 3796 | ++DOCSHELL 1036A800 == 42 [pid = 3796] [id = 235] 10:04:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1050CC00) [pid = 3796] [serial = 704] [outer = 00000000] 10:04:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (177ACC00) [pid = 3796] [serial = 705] [outer = 1050CC00] 10:04:45 INFO - PROCESS | 3796 | 1469469885770 Marionette DEBUG loaded listener.js 10:04:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (1A457C00) [pid = 3796] [serial = 706] [outer = 1050CC00] 10:04:46 INFO - PROCESS | 3796 | 1469469886110 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 10:04:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 10:04:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 602ms 10:04:46 INFO - PROCESS | 3796 | 1469469886160 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 10:04:46 INFO - PROCESS | 3796 | 1469469886162 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 10:04:46 INFO - PROCESS | 3796 | 1469469886165 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 10:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 10:04:46 INFO - PROCESS | 3796 | 1469469886167 Marionette TRACE conn2 <- [1,906,null,{}] 10:04:46 INFO - PROCESS | 3796 | 1469469886170 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:46 INFO - PROCESS | 3796 | 1469469886172 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:46 INFO - PROCESS | 3796 | 1469469886309 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 10:04:46 INFO - PROCESS | 3796 | 1469469886318 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:46 INFO - PROCESS | 3796 | 1469469886319 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:46 INFO - PROCESS | 3796 | ++DOCSHELL 19B55800 == 43 [pid = 3796] [id = 236] 10:04:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (19EA3800) [pid = 3796] [serial = 707] [outer = 00000000] 10:04:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (1AB52C00) [pid = 3796] [serial = 708] [outer = 19EA3800] 10:04:46 INFO - PROCESS | 3796 | 1469469886370 Marionette DEBUG loaded listener.js 10:04:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (1AB53800) [pid = 3796] [serial = 709] [outer = 19EA3800] 10:04:46 INFO - PROCESS | 3796 | 1469469886762 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 10:04:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 10:04:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 661ms 10:04:46 INFO - PROCESS | 3796 | 1469469886825 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 10:04:46 INFO - PROCESS | 3796 | 1469469886827 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 10:04:46 INFO - PROCESS | 3796 | 1469469886830 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 10:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 10:04:46 INFO - PROCESS | 3796 | 1469469886832 Marionette TRACE conn2 <- [1,910,null,{}] 10:04:46 INFO - PROCESS | 3796 | 1469469886835 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:46 INFO - PROCESS | 3796 | 1469469886837 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:46 INFO - PROCESS | 3796 | 1469469886916 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 10:04:46 INFO - PROCESS | 3796 | 1469469886933 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:46 INFO - PROCESS | 3796 | 1469469886935 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:46 INFO - PROCESS | 3796 | ++DOCSHELL 177A1800 == 44 [pid = 3796] [id = 237] 10:04:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (1AD55800) [pid = 3796] [serial = 710] [outer = 00000000] 10:04:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (1ADD5C00) [pid = 3796] [serial = 711] [outer = 1AD55800] 10:04:46 INFO - PROCESS | 3796 | 1469469886961 Marionette DEBUG loaded listener.js 10:04:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (1ADDA000) [pid = 3796] [serial = 712] [outer = 1AD55800] 10:04:47 INFO - PROCESS | 3796 | --DOCSHELL 0F9E3800 == 43 [pid = 3796] [id = 212] 10:04:47 INFO - PROCESS | 3796 | --DOCSHELL 132E4400 == 42 [pid = 3796] [id = 213] 10:04:47 INFO - PROCESS | 3796 | --DOCSHELL 134B7000 == 41 [pid = 3796] [id = 214] 10:04:47 INFO - PROCESS | 3796 | --DOCSHELL 15302800 == 40 [pid = 3796] [id = 25] 10:04:47 INFO - PROCESS | 3796 | --DOCSHELL 10B78C00 == 39 [pid = 3796] [id = 211] 10:04:47 INFO - PROCESS | 3796 | --DOCSHELL 10A05C00 == 38 [pid = 3796] [id = 192] 10:04:47 INFO - PROCESS | 3796 | --DOCSHELL 12B75400 == 37 [pid = 3796] [id = 229] 10:04:47 INFO - PROCESS | 3796 | --DOCSHELL 11D69C00 == 36 [pid = 3796] [id = 228] 10:04:47 INFO - PROCESS | 3796 | --DOCSHELL 1A6A4400 == 35 [pid = 3796] [id = 227] 10:04:47 INFO - PROCESS | 3796 | --DOCSHELL 17D1A400 == 34 [pid = 3796] [id = 226] 10:04:47 INFO - PROCESS | 3796 | --DOCSHELL 0F9EA400 == 33 [pid = 3796] [id = 225] 10:04:48 INFO - PROCESS | 3796 | --DOCSHELL 15307800 == 32 [pid = 3796] [id = 230] 10:04:48 INFO - PROCESS | 3796 | --DOCSHELL 16252400 == 31 [pid = 3796] [id = 231] 10:04:48 INFO - PROCESS | 3796 | --DOCSHELL 19B55800 == 30 [pid = 3796] [id = 236] 10:04:48 INFO - PROCESS | 3796 | --DOCSHELL 19B54C00 == 29 [pid = 3796] [id = 232] 10:04:48 INFO - PROCESS | 3796 | --DOCSHELL 1A6A4C00 == 28 [pid = 3796] [id = 234] 10:04:48 INFO - PROCESS | 3796 | --DOCSHELL 1036A800 == 27 [pid = 3796] [id = 235] 10:04:48 INFO - PROCESS | 3796 | --DOCSHELL 19ECA800 == 26 [pid = 3796] [id = 233] 10:04:48 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (13B48800) [pid = 3796] [serial = 647] [outer = 00000000] [url = about:blank] 10:04:48 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (1055EC00) [pid = 3796] [serial = 635] [outer = 00000000] [url = about:blank] 10:04:48 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (177AD000) [pid = 3796] [serial = 653] [outer = 00000000] [url = about:blank] 10:04:48 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (134E2000) [pid = 3796] [serial = 645] [outer = 00000000] [url = about:blank] 10:04:48 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (134D7400) [pid = 3796] [serial = 644] [outer = 00000000] [url = about:blank] 10:04:48 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (1A2EFC00) [pid = 3796] [serial = 660] [outer = 00000000] [url = about:blank] 10:04:48 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (177AD800) [pid = 3796] [serial = 641] [outer = 00000000] [url = about:blank] 10:04:48 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (1624D000) [pid = 3796] [serial = 650] [outer = 00000000] [url = about:blank] 10:04:48 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (16804400) [pid = 3796] [serial = 651] [outer = 00000000] [url = about:blank] 10:04:48 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (13B55000) [pid = 3796] [serial = 638] [outer = 00000000] [url = about:blank] 10:04:48 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (10B81000) [pid = 3796] [serial = 671] [outer = 00000000] [url = about:blank] 10:04:48 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (19E9BC00) [pid = 3796] [serial = 633] [outer = 00000000] [url = about:blank] 10:04:48 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (19ECD800) [pid = 3796] [serial = 659] [outer = 00000000] [url = about:blank] 10:04:48 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1A45D000) [pid = 3796] [serial = 662] [outer = 00000000] [url = about:blank] 10:04:48 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (164A6800) [pid = 3796] [serial = 665] [outer = 00000000] [url = about:blank] 10:04:48 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1A460000) [pid = 3796] [serial = 668] [outer = 00000000] [url = about:blank] 10:04:48 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1A45CC00) [pid = 3796] [serial = 663] [outer = 00000000] [url = about:blank] 10:04:48 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (13E0C800) [pid = 3796] [serial = 648] [outer = 00000000] [url = about:blank] 10:04:48 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (19A92800) [pid = 3796] [serial = 656] [outer = 00000000] [url = about:blank] 10:04:48 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (164AA400) [pid = 3796] [serial = 669] [outer = 00000000] [url = about:blank] 10:04:48 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (19A99C00) [pid = 3796] [serial = 657] [outer = 00000000] [url = about:blank] 10:04:48 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (17FB1C00) [pid = 3796] [serial = 654] [outer = 00000000] [url = about:blank] 10:04:48 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (17FAF400) [pid = 3796] [serial = 666] [outer = 00000000] [url = about:blank] 10:04:48 INFO - PROCESS | 3796 | 1469469888798 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 10:04:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 10:04:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 2027ms 10:04:48 INFO - PROCESS | 3796 | 1469469888854 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 10:04:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 10:04:48 INFO - PROCESS | 3796 | 1469469888860 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 10:04:48 INFO - PROCESS | 3796 | 1469469888868 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 10:04:48 INFO - PROCESS | 3796 | 1469469888873 Marionette TRACE conn2 <- [1,914,null,{}] 10:04:48 INFO - PROCESS | 3796 | 1469469888882 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:48 INFO - PROCESS | 3796 | 1469469888887 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:49 INFO - PROCESS | 3796 | 1469469889006 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 10:04:49 INFO - PROCESS | 3796 | 1469469889019 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:49 INFO - PROCESS | 3796 | 1469469889021 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:49 INFO - PROCESS | 3796 | ++DOCSHELL 10561400 == 27 [pid = 3796] [id = 238] 10:04:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (10A05C00) [pid = 3796] [serial = 713] [outer = 00000000] 10:04:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (10B78C00) [pid = 3796] [serial = 714] [outer = 10A05C00] 10:04:49 INFO - PROCESS | 3796 | 1469469889069 Marionette DEBUG loaded listener.js 10:04:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (10B82C00) [pid = 3796] [serial = 715] [outer = 10A05C00] 10:04:49 INFO - PROCESS | 3796 | 1469469889510 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 10:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 10:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 646ms 10:04:49 INFO - PROCESS | 3796 | 1469469889524 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 10:04:49 INFO - PROCESS | 3796 | 1469469889529 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 10:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 10:04:49 INFO - PROCESS | 3796 | 1469469889535 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 10:04:49 INFO - PROCESS | 3796 | 1469469889538 Marionette TRACE conn2 <- [1,918,null,{}] 10:04:49 INFO - PROCESS | 3796 | 1469469889545 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:49 INFO - PROCESS | 3796 | 1469469889548 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:49 INFO - PROCESS | 3796 | 1469469889635 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 10:04:49 INFO - PROCESS | 3796 | 1469469889643 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:49 INFO - PROCESS | 3796 | 1469469889646 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:49 INFO - PROCESS | 3796 | ++DOCSHELL 12BB4000 == 28 [pid = 3796] [id = 239] 10:04:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (12BB7800) [pid = 3796] [serial = 716] [outer = 00000000] 10:04:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (12E2F400) [pid = 3796] [serial = 717] [outer = 12BB7800] 10:04:49 INFO - PROCESS | 3796 | 1469469889676 Marionette DEBUG loaded listener.js 10:04:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1312F000) [pid = 3796] [serial = 718] [outer = 12BB7800] 10:04:50 INFO - PROCESS | 3796 | 1469469890124 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 10:04:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 10:04:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 602ms 10:04:50 INFO - PROCESS | 3796 | 1469469890139 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 10:04:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 10:04:50 INFO - PROCESS | 3796 | 1469469890141 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 10:04:50 INFO - PROCESS | 3796 | 1469469890145 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 10:04:50 INFO - PROCESS | 3796 | 1469469890148 Marionette TRACE conn2 <- [1,922,null,{}] 10:04:50 INFO - PROCESS | 3796 | 1469469890159 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:50 INFO - PROCESS | 3796 | 1469469890164 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:50 INFO - PROCESS | 3796 | 1469469890229 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 10:04:50 INFO - PROCESS | 3796 | 1469469890238 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:50 INFO - PROCESS | 3796 | 1469469890241 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:50 INFO - PROCESS | 3796 | ++DOCSHELL 13E05C00 == 29 [pid = 3796] [id = 240] 10:04:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (13E06000) [pid = 3796] [serial = 719] [outer = 00000000] 10:04:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (13E0E400) [pid = 3796] [serial = 720] [outer = 13E06000] 10:04:50 INFO - PROCESS | 3796 | 1469469890290 Marionette DEBUG loaded listener.js 10:04:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (142F8000) [pid = 3796] [serial = 721] [outer = 13E06000] 10:04:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 10:04:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 602ms 10:04:50 INFO - PROCESS | 3796 | 1469469890736 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 10:04:50 INFO - PROCESS | 3796 | 1469469890763 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 10:04:50 INFO - PROCESS | 3796 | 1469469890765 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 10:04:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 10:04:50 INFO - PROCESS | 3796 | 1469469890769 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 10:04:50 INFO - PROCESS | 3796 | 1469469890770 Marionette TRACE conn2 <- [1,926,null,{}] 10:04:50 INFO - PROCESS | 3796 | 1469469890784 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:50 INFO - PROCESS | 3796 | 1469469890786 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:50 INFO - PROCESS | 3796 | 1469469890853 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 10:04:50 INFO - PROCESS | 3796 | 1469469890858 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:50 INFO - PROCESS | 3796 | 1469469890861 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:50 INFO - PROCESS | 3796 | ++DOCSHELL 153EBC00 == 30 [pid = 3796] [id = 241] 10:04:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (153F5800) [pid = 3796] [serial = 722] [outer = 00000000] 10:04:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (15A1D400) [pid = 3796] [serial = 723] [outer = 153F5800] 10:04:50 INFO - PROCESS | 3796 | 1469469890905 Marionette DEBUG loaded listener.js 10:04:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (16252800) [pid = 3796] [serial = 724] [outer = 153F5800] 10:04:51 INFO - PROCESS | 3796 | 1469469891329 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 10:04:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 10:04:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 587ms 10:04:51 INFO - PROCESS | 3796 | 1469469891350 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 10:04:51 INFO - PROCESS | 3796 | 1469469891352 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 10:04:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 10:04:51 INFO - PROCESS | 3796 | 1469469891356 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 10:04:51 INFO - PROCESS | 3796 | 1469469891357 Marionette TRACE conn2 <- [1,930,null,{}] 10:04:51 INFO - PROCESS | 3796 | 1469469891361 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:51 INFO - PROCESS | 3796 | 1469469891363 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:51 INFO - PROCESS | 3796 | 1469469891437 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 10:04:51 INFO - PROCESS | 3796 | 1469469891443 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:51 INFO - PROCESS | 3796 | 1469469891445 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:51 INFO - PROCESS | 3796 | ++DOCSHELL 164A5400 == 31 [pid = 3796] [id = 242] 10:04:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (165E8000) [pid = 3796] [serial = 725] [outer = 00000000] 10:04:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (168ED800) [pid = 3796] [serial = 726] [outer = 165E8000] 10:04:51 INFO - PROCESS | 3796 | 1469469891491 Marionette DEBUG loaded listener.js 10:04:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (16D65400) [pid = 3796] [serial = 727] [outer = 165E8000] 10:04:51 INFO - PROCESS | 3796 | 1469469891917 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 10:04:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 10:04:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 602ms 10:04:51 INFO - PROCESS | 3796 | 1469469891972 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 10:04:51 INFO - PROCESS | 3796 | 1469469891974 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 10:04:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 10:04:51 INFO - PROCESS | 3796 | 1469469891977 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 10:04:51 INFO - PROCESS | 3796 | 1469469891979 Marionette TRACE conn2 <- [1,934,null,{}] 10:04:51 INFO - PROCESS | 3796 | 1469469891982 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:51 INFO - PROCESS | 3796 | 1469469891987 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:52 INFO - PROCESS | 3796 | 1469469892070 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 10:04:52 INFO - PROCESS | 3796 | 1469469892077 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:52 INFO - PROCESS | 3796 | 1469469892080 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:52 INFO - PROCESS | 3796 | ++DOCSHELL 17F14400 == 32 [pid = 3796] [id = 243] 10:04:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (17F17C00) [pid = 3796] [serial = 728] [outer = 00000000] 10:04:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (17FB2400) [pid = 3796] [serial = 729] [outer = 17F17C00] 10:04:52 INFO - PROCESS | 3796 | 1469469892123 Marionette DEBUG loaded listener.js 10:04:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (19296C00) [pid = 3796] [serial = 730] [outer = 17F17C00] 10:04:52 INFO - PROCESS | 3796 | 1469469892530 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 10:04:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 10:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 602ms 10:04:52 INFO - PROCESS | 3796 | 1469469892574 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 10:04:52 INFO - PROCESS | 3796 | 1469469892576 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 10:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 10:04:52 INFO - PROCESS | 3796 | 1469469892583 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 10:04:52 INFO - PROCESS | 3796 | 1469469892585 Marionette TRACE conn2 <- [1,938,null,{}] 10:04:52 INFO - PROCESS | 3796 | 1469469892588 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:52 INFO - PROCESS | 3796 | 1469469892590 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:52 INFO - PROCESS | 3796 | 1469469892657 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 10:04:52 INFO - PROCESS | 3796 | 1469469892663 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:52 INFO - PROCESS | 3796 | 1469469892665 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:52 INFO - PROCESS | 3796 | ++DOCSHELL 150C6C00 == 33 [pid = 3796] [id = 244] 10:04:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (19688800) [pid = 3796] [serial = 731] [outer = 00000000] 10:04:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (19A93400) [pid = 3796] [serial = 732] [outer = 19688800] 10:04:52 INFO - PROCESS | 3796 | 1469469892708 Marionette DEBUG loaded listener.js 10:04:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (19A96800) [pid = 3796] [serial = 733] [outer = 19688800] 10:04:53 INFO - PROCESS | 3796 | 1469469893150 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 10:04:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 10:04:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 602ms 10:04:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 10:04:53 INFO - PROCESS | 3796 | 1469469893181 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 10:04:53 INFO - PROCESS | 3796 | 1469469893183 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 10:04:53 INFO - PROCESS | 3796 | 1469469893186 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 10:04:53 INFO - PROCESS | 3796 | 1469469893189 Marionette TRACE conn2 <- [1,942,null,{}] 10:04:53 INFO - PROCESS | 3796 | 1469469893193 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:53 INFO - PROCESS | 3796 | 1469469893196 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:53 INFO - PROCESS | 3796 | 1469469893257 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 10:04:53 INFO - PROCESS | 3796 | 1469469893262 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:53 INFO - PROCESS | 3796 | 1469469893264 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:53 INFO - PROCESS | 3796 | ++DOCSHELL 1968DC00 == 34 [pid = 3796] [id = 245] 10:04:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (19B5C800) [pid = 3796] [serial = 734] [outer = 00000000] 10:04:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (19E9D800) [pid = 3796] [serial = 735] [outer = 19B5C800] 10:04:53 INFO - PROCESS | 3796 | 1469469893307 Marionette DEBUG loaded listener.js 10:04:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (19EA0800) [pid = 3796] [serial = 736] [outer = 19B5C800] 10:04:53 INFO - PROCESS | 3796 | 1469469893706 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 10:04:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 10:04:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 558ms 10:04:53 INFO - PROCESS | 3796 | 1469469893763 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 10:04:53 INFO - PROCESS | 3796 | 1469469893765 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 10:04:53 INFO - PROCESS | 3796 | 1469469893772 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 10:04:53 INFO - PROCESS | 3796 | 1469469893774 Marionette TRACE conn2 <- [1,946,null,{}] 10:04:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 10:04:53 INFO - PROCESS | 3796 | 1469469893777 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:53 INFO - PROCESS | 3796 | 1469469893779 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:53 INFO - PROCESS | 3796 | 1469469893882 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 10:04:53 INFO - PROCESS | 3796 | 1469469893891 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:53 INFO - PROCESS | 3796 | 1469469893893 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:53 INFO - PROCESS | 3796 | ++DOCSHELL 13E05800 == 35 [pid = 3796] [id = 246] 10:04:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (19ECA800) [pid = 3796] [serial = 737] [outer = 00000000] 10:04:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (1A2F4400) [pid = 3796] [serial = 738] [outer = 19ECA800] 10:04:53 INFO - PROCESS | 3796 | 1469469893940 Marionette DEBUG loaded listener.js 10:04:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (1A2F7800) [pid = 3796] [serial = 739] [outer = 19ECA800] 10:04:54 INFO - PROCESS | 3796 | 1469469894371 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 10:04:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 10:04:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 632ms 10:04:54 INFO - PROCESS | 3796 | 1469469894416 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 10:04:54 INFO - PROCESS | 3796 | 1469469894418 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 10:04:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 10:04:54 INFO - PROCESS | 3796 | 1469469894430 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 10:04:54 INFO - PROCESS | 3796 | 1469469894432 Marionette TRACE conn2 <- [1,950,null,{}] 10:04:54 INFO - PROCESS | 3796 | 1469469894435 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:54 INFO - PROCESS | 3796 | 1469469894419 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:54 INFO - PROCESS | 3796 | 1469469894533 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 10:04:54 INFO - PROCESS | 3796 | 1469469894603 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:54 INFO - PROCESS | 3796 | 1469469894605 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:54 INFO - PROCESS | 3796 | ++DOCSHELL 19A97400 == 36 [pid = 3796] [id = 247] 10:04:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (19E04800) [pid = 3796] [serial = 740] [outer = 00000000] 10:04:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (1A463800) [pid = 3796] [serial = 741] [outer = 19E04800] 10:04:54 INFO - PROCESS | 3796 | 1469469894648 Marionette DEBUG loaded listener.js 10:04:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (1A6A1400) [pid = 3796] [serial = 742] [outer = 19E04800] 10:04:55 INFO - PROCESS | 3796 | 1469469895034 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 10:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 10:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 661ms 10:04:55 INFO - PROCESS | 3796 | 1469469895078 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 10:04:55 INFO - PROCESS | 3796 | 1469469895080 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 10:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 10:04:55 INFO - PROCESS | 3796 | 1469469895084 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 10:04:55 INFO - PROCESS | 3796 | 1469469895086 Marionette TRACE conn2 <- [1,954,null,{}] 10:04:55 INFO - PROCESS | 3796 | 1469469895090 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:55 INFO - PROCESS | 3796 | 1469469895093 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:55 INFO - PROCESS | 3796 | 1469469895248 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 10:04:55 INFO - PROCESS | 3796 | 1469469895305 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:55 INFO - PROCESS | 3796 | 1469469895307 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:55 INFO - PROCESS | 3796 | ++DOCSHELL 16256400 == 37 [pid = 3796] [id = 248] 10:04:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (1AB4E800) [pid = 3796] [serial = 743] [outer = 00000000] 10:04:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (1AD52400) [pid = 3796] [serial = 744] [outer = 1AB4E800] 10:04:55 INFO - PROCESS | 3796 | 1469469895352 Marionette DEBUG loaded listener.js 10:04:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (1ADD2000) [pid = 3796] [serial = 745] [outer = 1AB4E800] 10:04:56 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (19B55000) [pid = 3796] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 10:04:56 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (1050CC00) [pid = 3796] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 10:04:56 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (19ECC400) [pid = 3796] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 10:04:56 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (1AB4D000) [pid = 3796] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 10:04:56 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (19EA3800) [pid = 3796] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 10:04:56 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (17FB1400) [pid = 3796] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 10:04:56 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (1530B800) [pid = 3796] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 10:04:56 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (12C56000) [pid = 3796] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 10:04:56 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (11D6AC00) [pid = 3796] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 10:04:56 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (1AB4B800) [pid = 3796] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 10:04:56 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (19A8BC00) [pid = 3796] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 10:04:56 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (103CB800) [pid = 3796] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 10:04:56 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (10A09800) [pid = 3796] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 10:04:56 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (13A6D000) [pid = 3796] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 10:04:56 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (10323C00) [pid = 3796] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 10:04:56 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (1680D800) [pid = 3796] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 10:04:56 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (17D23C00) [pid = 3796] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 10:04:56 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (16809000) [pid = 3796] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 10:04:56 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (16251800) [pid = 3796] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 10:04:56 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (11BE7400) [pid = 3796] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 10:04:56 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (13E09400) [pid = 3796] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 10:04:56 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1A6A0400) [pid = 3796] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 10:04:56 INFO - PROCESS | 3796 | 1469469896149 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 10:04:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 10:04:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1087ms 10:04:56 INFO - PROCESS | 3796 | 1469469896170 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 10:04:56 INFO - PROCESS | 3796 | 1469469896172 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 10:04:56 INFO - PROCESS | 3796 | 1469469896175 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 10:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 10:04:56 INFO - PROCESS | 3796 | 1469469896177 Marionette TRACE conn2 <- [1,958,null,{}] 10:04:56 INFO - PROCESS | 3796 | 1469469896180 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:56 INFO - PROCESS | 3796 | 1469469896182 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:56 INFO - PROCESS | 3796 | 1469469896261 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 10:04:56 INFO - PROCESS | 3796 | 1469469896266 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:56 INFO - PROCESS | 3796 | 1469469896268 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:56 INFO - PROCESS | 3796 | ++DOCSHELL 10A0F800 == 38 [pid = 3796] [id = 249] 10:04:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (10A46400) [pid = 3796] [serial = 746] [outer = 00000000] 10:04:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (12E6E800) [pid = 3796] [serial = 747] [outer = 10A46400] 10:04:56 INFO - PROCESS | 3796 | 1469469896318 Marionette DEBUG loaded listener.js 10:04:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (155EA800) [pid = 3796] [serial = 748] [outer = 10A46400] 10:04:56 INFO - PROCESS | 3796 | 1469469896752 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 10:04:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 10:04:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 587ms 10:04:56 INFO - PROCESS | 3796 | 1469469896775 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 10:04:56 INFO - PROCESS | 3796 | 1469469896777 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 10:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 10:04:56 INFO - PROCESS | 3796 | 1469469896781 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 10:04:56 INFO - PROCESS | 3796 | 1469469896782 Marionette TRACE conn2 <- [1,962,null,{}] 10:04:56 INFO - PROCESS | 3796 | 1469469896795 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:56 INFO - PROCESS | 3796 | 1469469896797 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:56 INFO - PROCESS | 3796 | 1469469896875 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 10:04:56 INFO - PROCESS | 3796 | 1469469896880 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:56 INFO - PROCESS | 3796 | 1469469896882 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:56 INFO - PROCESS | 3796 | ++DOCSHELL 13E04000 == 39 [pid = 3796] [id = 250] 10:04:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (17383400) [pid = 3796] [serial = 749] [outer = 00000000] 10:04:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (19A90000) [pid = 3796] [serial = 750] [outer = 17383400] 10:04:56 INFO - PROCESS | 3796 | 1469469896925 Marionette DEBUG loaded listener.js 10:04:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (1AB4B800) [pid = 3796] [serial = 751] [outer = 17383400] 10:04:57 INFO - PROCESS | 3796 | 1469469897313 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 10:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 10:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 558ms 10:04:57 INFO - PROCESS | 3796 | 1469469897351 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 10:04:57 INFO - PROCESS | 3796 | 1469469897353 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 10:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 10:04:57 INFO - PROCESS | 3796 | 1469469897360 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 10:04:57 INFO - PROCESS | 3796 | 1469469897361 Marionette TRACE conn2 <- [1,966,null,{}] 10:04:57 INFO - PROCESS | 3796 | 1469469897364 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:57 INFO - PROCESS | 3796 | 1469469897366 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:57 INFO - PROCESS | 3796 | 1469469897445 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 10:04:57 INFO - PROCESS | 3796 | 1469469897450 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:57 INFO - PROCESS | 3796 | 1469469897452 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:57 INFO - PROCESS | 3796 | ++DOCSHELL 168E7C00 == 40 [pid = 3796] [id = 251] 10:04:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (19EC7C00) [pid = 3796] [serial = 752] [outer = 00000000] 10:04:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (1ADD0400) [pid = 3796] [serial = 753] [outer = 19EC7C00] 10:04:57 INFO - PROCESS | 3796 | 1469469897478 Marionette DEBUG loaded listener.js 10:04:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (1ADDC800) [pid = 3796] [serial = 754] [outer = 19EC7C00] 10:04:57 INFO - PROCESS | 3796 | 1469469897888 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 10:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 10:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 558ms 10:04:57 INFO - PROCESS | 3796 | 1469469897971 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 10:04:57 INFO - PROCESS | 3796 | 1469469897976 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 10:04:57 INFO - PROCESS | 3796 | 1469469897986 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 10:04:57 INFO - PROCESS | 3796 | 1469469897990 Marionette TRACE conn2 <- [1,970,null,{}] 10:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 10:04:57 INFO - PROCESS | 3796 | 1469469897997 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:57 INFO - PROCESS | 3796 | 1469469898000 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:58 INFO - PROCESS | 3796 | 1469469898109 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 10:04:58 INFO - PROCESS | 3796 | 1469469898241 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:58 INFO - PROCESS | 3796 | 1469469898247 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:58 INFO - PROCESS | 3796 | ++DOCSHELL 1055EC00 == 41 [pid = 3796] [id = 252] 10:04:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (1055F800) [pid = 3796] [serial = 755] [outer = 00000000] 10:04:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (10A49400) [pid = 3796] [serial = 756] [outer = 1055F800] 10:04:58 INFO - PROCESS | 3796 | 1469469898309 Marionette DEBUG loaded listener.js 10:04:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (10B74C00) [pid = 3796] [serial = 757] [outer = 1055F800] 10:04:59 INFO - PROCESS | 3796 | 1469469899047 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 10:04:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 10:04:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1072ms 10:04:59 INFO - PROCESS | 3796 | 1469469899068 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 10:04:59 INFO - PROCESS | 3796 | 1469469899071 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 10:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 10:04:59 INFO - PROCESS | 3796 | 1469469899078 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 10:04:59 INFO - PROCESS | 3796 | 1469469899082 Marionette TRACE conn2 <- [1,974,null,{}] 10:04:59 INFO - PROCESS | 3796 | 1469469899086 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:04:59 INFO - PROCESS | 3796 | 1469469899089 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:59 INFO - PROCESS | 3796 | 1469469899189 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 10:04:59 INFO - PROCESS | 3796 | 1469469899320 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:04:59 INFO - PROCESS | 3796 | 1469469899323 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:04:59 INFO - PROCESS | 3796 | ++DOCSHELL 134BD800 == 42 [pid = 3796] [id = 253] 10:04:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (134C0000) [pid = 3796] [serial = 758] [outer = 00000000] 10:04:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (13A65800) [pid = 3796] [serial = 759] [outer = 134C0000] 10:04:59 INFO - PROCESS | 3796 | 1469469899389 Marionette DEBUG loaded listener.js 10:04:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (13E0BC00) [pid = 3796] [serial = 760] [outer = 134C0000] 10:05:00 INFO - PROCESS | 3796 | 1469469900226 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 10:05:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 10:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1175ms 10:05:00 INFO - PROCESS | 3796 | 1469469900263 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 10:05:00 INFO - PROCESS | 3796 | 1469469900267 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 10:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 10:05:00 INFO - PROCESS | 3796 | 1469469900298 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 10:05:00 INFO - PROCESS | 3796 | 1469469900301 Marionette TRACE conn2 <- [1,978,null,{}] 10:05:00 INFO - PROCESS | 3796 | 1469469900308 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:00 INFO - PROCESS | 3796 | 1469469900293 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:00 INFO - PROCESS | 3796 | 1469469900419 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 10:05:00 INFO - PROCESS | 3796 | 1469469900560 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:00 INFO - PROCESS | 3796 | 1469469900565 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:00 INFO - PROCESS | 3796 | ++DOCSHELL 1050D000 == 43 [pid = 3796] [id = 254] 10:05:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (10514400) [pid = 3796] [serial = 761] [outer = 00000000] 10:05:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (12B75400) [pid = 3796] [serial = 762] [outer = 10514400] 10:05:00 INFO - PROCESS | 3796 | 1469469900597 Marionette DEBUG loaded listener.js 10:05:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (12EF6400) [pid = 3796] [serial = 763] [outer = 10514400] 10:05:00 INFO - PROCESS | 3796 | --DOCSHELL 13E04000 == 42 [pid = 3796] [id = 250] 10:05:00 INFO - PROCESS | 3796 | --DOCSHELL 10A0F800 == 41 [pid = 3796] [id = 249] 10:05:00 INFO - PROCESS | 3796 | --DOCSHELL 16256400 == 40 [pid = 3796] [id = 248] 10:05:00 INFO - PROCESS | 3796 | --DOCSHELL 19A97400 == 39 [pid = 3796] [id = 247] 10:05:00 INFO - PROCESS | 3796 | --DOCSHELL 13E05800 == 38 [pid = 3796] [id = 246] 10:05:00 INFO - PROCESS | 3796 | --DOCSHELL 1968DC00 == 37 [pid = 3796] [id = 245] 10:05:00 INFO - PROCESS | 3796 | --DOCSHELL 150C6C00 == 36 [pid = 3796] [id = 244] 10:05:00 INFO - PROCESS | 3796 | --DOCSHELL 17F14400 == 35 [pid = 3796] [id = 243] 10:05:00 INFO - PROCESS | 3796 | --DOCSHELL 164A5400 == 34 [pid = 3796] [id = 242] 10:05:00 INFO - PROCESS | 3796 | --DOCSHELL 153EBC00 == 33 [pid = 3796] [id = 241] 10:05:00 INFO - PROCESS | 3796 | --DOCSHELL 13E05C00 == 32 [pid = 3796] [id = 240] 10:05:00 INFO - PROCESS | 3796 | --DOCSHELL 12BB4000 == 31 [pid = 3796] [id = 239] 10:05:00 INFO - PROCESS | 3796 | --DOCSHELL 10561400 == 30 [pid = 3796] [id = 238] 10:05:00 INFO - PROCESS | 3796 | --DOCSHELL 177A1800 == 29 [pid = 3796] [id = 237] 10:05:00 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (1968EC00) [pid = 3796] [serial = 642] [outer = 00000000] [url = about:blank] 10:05:00 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (17D22000) [pid = 3796] [serial = 603] [outer = 00000000] [url = about:blank] 10:05:00 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (12E74800) [pid = 3796] [serial = 597] [outer = 00000000] [url = about:blank] 10:05:00 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (142F2C00) [pid = 3796] [serial = 600] [outer = 00000000] [url = about:blank] 10:05:00 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (1A6A8400) [pid = 3796] [serial = 672] [outer = 00000000] [url = about:blank] 10:05:00 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (173D1000) [pid = 3796] [serial = 594] [outer = 00000000] [url = about:blank] 10:05:00 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (17FB2800) [pid = 3796] [serial = 573] [outer = 00000000] [url = about:blank] 10:05:00 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (1AD4F400) [pid = 3796] [serial = 703] [outer = 00000000] [url = about:blank] 10:05:00 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (1AB53800) [pid = 3796] [serial = 709] [outer = 00000000] [url = about:blank] 10:05:00 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (17FB8C00) [pid = 3796] [serial = 692] [outer = 00000000] [url = about:blank] 10:05:00 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (1624F800) [pid = 3796] [serial = 689] [outer = 00000000] [url = about:blank] 10:05:00 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (165EB800) [pid = 3796] [serial = 690] [outer = 00000000] [url = about:blank] 10:05:00 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (134BEC00) [pid = 3796] [serial = 686] [outer = 00000000] [url = about:blank] 10:05:00 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (13E0E800) [pid = 3796] [serial = 687] [outer = 00000000] [url = about:blank] 10:05:00 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (131C4400) [pid = 3796] [serial = 684] [outer = 00000000] [url = about:blank] 10:05:00 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (12C5E400) [pid = 3796] [serial = 683] [outer = 00000000] [url = about:blank] 10:05:00 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (1AB57400) [pid = 3796] [serial = 681] [outer = 00000000] [url = about:blank] 10:05:00 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1AB53C00) [pid = 3796] [serial = 680] [outer = 00000000] [url = about:blank] 10:05:00 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (19E09000) [pid = 3796] [serial = 678] [outer = 00000000] [url = about:blank] 10:05:00 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (19E05800) [pid = 3796] [serial = 677] [outer = 00000000] [url = about:blank] 10:05:00 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (10F03400) [pid = 3796] [serial = 675] [outer = 00000000] [url = about:blank] 10:05:00 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (10A03000) [pid = 3796] [serial = 674] [outer = 00000000] [url = about:blank] 10:05:00 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1AB52C00) [pid = 3796] [serial = 708] [outer = 00000000] [url = about:blank] 10:05:00 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1A2FA400) [pid = 3796] [serial = 390] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:05:00 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1968A000) [pid = 3796] [serial = 693] [outer = 00000000] [url = about:blank] 10:05:00 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1A457C00) [pid = 3796] [serial = 706] [outer = 00000000] [url = about:blank] 10:05:00 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (10F88C00) [pid = 3796] [serial = 576] [outer = 00000000] [url = about:blank] 10:05:00 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (13E0FC00) [pid = 3796] [serial = 639] [outer = 00000000] [url = about:blank] 10:05:00 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (10A49C00) [pid = 3796] [serial = 636] [outer = 00000000] [url = about:blank] 10:05:00 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (19B60000) [pid = 3796] [serial = 696] [outer = 00000000] [url = about:blank] 10:05:00 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (177ACC00) [pid = 3796] [serial = 705] [outer = 00000000] [url = about:blank] 10:05:00 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1A45A000) [pid = 3796] [serial = 699] [outer = 00000000] [url = about:blank] 10:05:00 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1ADD5C00) [pid = 3796] [serial = 711] [outer = 00000000] [url = about:blank] 10:05:00 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (19E99000) [pid = 3796] [serial = 697] [outer = 00000000] [url = about:blank] 10:05:00 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1AD4A000) [pid = 3796] [serial = 702] [outer = 00000000] [url = about:blank] 10:05:00 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1A961000) [pid = 3796] [serial = 700] [outer = 00000000] [url = about:blank] 10:05:01 INFO - PROCESS | 3796 | 1469469901099 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 10:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 10:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 867ms 10:05:01 INFO - PROCESS | 3796 | 1469469901141 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 10:05:01 INFO - PROCESS | 3796 | 1469469901145 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 10:05:01 INFO - PROCESS | 3796 | 1469469901151 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 10:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 10:05:01 INFO - PROCESS | 3796 | 1469469901154 Marionette TRACE conn2 <- [1,982,null,{}] 10:05:01 INFO - PROCESS | 3796 | 1469469901158 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:01 INFO - PROCESS | 3796 | 1469469901160 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:01 INFO - PROCESS | 3796 | 1469469901227 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 10:05:01 INFO - PROCESS | 3796 | 1469469901233 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:01 INFO - PROCESS | 3796 | 1469469901235 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:01 INFO - PROCESS | 3796 | ++DOCSHELL 10F10C00 == 30 [pid = 3796] [id = 255] 10:05:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (10F88C00) [pid = 3796] [serial = 764] [outer = 00000000] 10:05:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (12C54800) [pid = 3796] [serial = 765] [outer = 10F88C00] 10:05:01 INFO - PROCESS | 3796 | 1469469901281 Marionette DEBUG loaded listener.js 10:05:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (12EEB400) [pid = 3796] [serial = 766] [outer = 10F88C00] 10:05:01 INFO - PROCESS | 3796 | 1469469901746 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 10:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 10:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 660ms 10:05:01 INFO - PROCESS | 3796 | 1469469901816 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 10:05:01 INFO - PROCESS | 3796 | 1469469901818 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 10:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 10:05:01 INFO - PROCESS | 3796 | 1469469901829 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 10:05:01 INFO - PROCESS | 3796 | 1469469901833 Marionette TRACE conn2 <- [1,986,null,{}] 10:05:01 INFO - PROCESS | 3796 | 1469469901847 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:01 INFO - PROCESS | 3796 | 1469469901851 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:01 INFO - PROCESS | 3796 | 1469469901942 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 10:05:02 INFO - PROCESS | 3796 | 1469469902023 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:02 INFO - PROCESS | 3796 | 1469469902026 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:02 INFO - PROCESS | 3796 | ++DOCSHELL 13E07000 == 31 [pid = 3796] [id = 256] 10:05:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (13E09000) [pid = 3796] [serial = 767] [outer = 00000000] 10:05:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (142F7400) [pid = 3796] [serial = 768] [outer = 13E09000] 10:05:02 INFO - PROCESS | 3796 | 1469469902073 Marionette DEBUG loaded listener.js 10:05:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (15308000) [pid = 3796] [serial = 769] [outer = 13E09000] 10:05:02 INFO - PROCESS | 3796 | 1469469902430 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 10:05:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 10:05:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 632ms 10:05:02 INFO - PROCESS | 3796 | 1469469902460 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 10:05:02 INFO - PROCESS | 3796 | 1469469902462 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 10:05:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 10:05:02 INFO - PROCESS | 3796 | 1469469902465 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 10:05:02 INFO - PROCESS | 3796 | 1469469902467 Marionette TRACE conn2 <- [1,990,null,{}] 10:05:02 INFO - PROCESS | 3796 | 1469469902453 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:02 INFO - PROCESS | 3796 | 1469469902455 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:02 INFO - PROCESS | 3796 | 1469469902537 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 10:05:02 INFO - PROCESS | 3796 | 1469469902542 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:02 INFO - PROCESS | 3796 | 1469469902544 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:02 INFO - PROCESS | 3796 | ++DOCSHELL 1624D000 == 32 [pid = 3796] [id = 257] 10:05:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1624F800) [pid = 3796] [serial = 770] [outer = 00000000] 10:05:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (165EDC00) [pid = 3796] [serial = 771] [outer = 1624F800] 10:05:02 INFO - PROCESS | 3796 | 1469469902588 Marionette DEBUG loaded listener.js 10:05:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (16896C00) [pid = 3796] [serial = 772] [outer = 1624F800] 10:05:03 INFO - PROCESS | 3796 | 1469469903030 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 10:05:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 10:05:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 602ms 10:05:03 INFO - PROCESS | 3796 | 1469469903060 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 10:05:03 INFO - PROCESS | 3796 | 1469469903062 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 10:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 10:05:03 INFO - PROCESS | 3796 | 1469469903069 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 10:05:03 INFO - PROCESS | 3796 | 1469469903054 Marionette TRACE conn2 <- [1,994,null,{}] 10:05:03 INFO - PROCESS | 3796 | 1469469903065 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:03 INFO - PROCESS | 3796 | 1469469903067 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:03 INFO - PROCESS | 3796 | 1469469903202 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 10:05:03 INFO - PROCESS | 3796 | 1469469903290 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:03 INFO - PROCESS | 3796 | 1469469903292 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:03 INFO - PROCESS | 3796 | ++DOCSHELL 165EB800 == 33 [pid = 3796] [id = 258] 10:05:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (16DD7000) [pid = 3796] [serial = 773] [outer = 00000000] 10:05:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (174A5000) [pid = 3796] [serial = 774] [outer = 16DD7000] 10:05:03 INFO - PROCESS | 3796 | 1469469903337 Marionette DEBUG loaded listener.js 10:05:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (174B0000) [pid = 3796] [serial = 775] [outer = 16DD7000] 10:05:03 INFO - PROCESS | 3796 | 1469469903718 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 10:05:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 10:05:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 691ms 10:05:03 INFO - PROCESS | 3796 | 1469469903758 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 10:05:03 INFO - PROCESS | 3796 | 1469469903760 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 10:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 10:05:03 INFO - PROCESS | 3796 | 1469469903770 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 10:05:03 INFO - PROCESS | 3796 | 1469469903772 Marionette TRACE conn2 <- [1,998,null,{}] 10:05:03 INFO - PROCESS | 3796 | 1469469903775 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:03 INFO - PROCESS | 3796 | 1469469903781 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:03 INFO - PROCESS | 3796 | 1469469903895 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 10:05:03 INFO - PROCESS | 3796 | 1469469903955 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:03 INFO - PROCESS | 3796 | 1469469903957 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:03 INFO - PROCESS | 3796 | ++DOCSHELL 17D23800 == 34 [pid = 3796] [id = 259] 10:05:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (17F19000) [pid = 3796] [serial = 776] [outer = 00000000] 10:05:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (19687800) [pid = 3796] [serial = 777] [outer = 17F19000] 10:05:03 INFO - PROCESS | 3796 | 1469469904002 Marionette DEBUG loaded listener.js 10:05:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (19690400) [pid = 3796] [serial = 778] [outer = 17F19000] 10:05:04 INFO - PROCESS | 3796 | 1469469904395 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 10:05:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 10:05:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 646ms 10:05:04 INFO - PROCESS | 3796 | 1469469904433 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 10:05:04 INFO - PROCESS | 3796 | 1469469904435 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 10:05:04 INFO - PROCESS | 3796 | 1469469904422 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 10:05:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 10:05:04 INFO - PROCESS | 3796 | 1469469904424 Marionette TRACE conn2 <- [1,1002,null,{}] 10:05:04 INFO - PROCESS | 3796 | 1469469904427 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:04 INFO - PROCESS | 3796 | 1469469904429 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:04 INFO - PROCESS | 3796 | 1469469904568 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 10:05:04 INFO - PROCESS | 3796 | 1469469904590 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:04 INFO - PROCESS | 3796 | 1469469904600 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:04 INFO - PROCESS | 3796 | ++DOCSHELL 19A94400 == 35 [pid = 3796] [id = 260] 10:05:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (19A94800) [pid = 3796] [serial = 779] [outer = 00000000] 10:05:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (19B58800) [pid = 3796] [serial = 780] [outer = 19A94800] 10:05:04 INFO - PROCESS | 3796 | 1469469904643 Marionette DEBUG loaded listener.js 10:05:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (19B5F800) [pid = 3796] [serial = 781] [outer = 19A94800] 10:05:05 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (17383400) [pid = 3796] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 10:05:05 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1AB4E800) [pid = 3796] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 10:05:05 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (10A46400) [pid = 3796] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 10:05:05 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (19ECA800) [pid = 3796] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 10:05:05 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (13E06000) [pid = 3796] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 10:05:05 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (19E04800) [pid = 3796] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 10:05:05 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (153F5800) [pid = 3796] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 10:05:05 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (19688800) [pid = 3796] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 10:05:05 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1AD55800) [pid = 3796] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 10:05:05 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (10A05C00) [pid = 3796] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 10:05:05 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (165E8000) [pid = 3796] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 10:05:05 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (17F17C00) [pid = 3796] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 10:05:05 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (19B5C800) [pid = 3796] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 10:05:05 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (12BB7800) [pid = 3796] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 10:05:05 INFO - PROCESS | 3796 | 1469469905172 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 10:05:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 10:05:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 778ms 10:05:05 INFO - PROCESS | 3796 | 1469469905222 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 10:05:05 INFO - PROCESS | 3796 | 1469469905224 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 10:05:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 10:05:05 INFO - PROCESS | 3796 | 1469469905227 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 10:05:05 INFO - PROCESS | 3796 | 1469469905229 Marionette TRACE conn2 <- [1,1006,null,{}] 10:05:05 INFO - PROCESS | 3796 | 1469469905232 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:05 INFO - PROCESS | 3796 | 1469469905234 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:05 INFO - PROCESS | 3796 | 1469469905310 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 10:05:05 INFO - PROCESS | 3796 | 1469469905318 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:05 INFO - PROCESS | 3796 | 1469469905320 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:05 INFO - PROCESS | 3796 | ++DOCSHELL 10B7E000 == 36 [pid = 3796] [id = 261] 10:05:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (11285400) [pid = 3796] [serial = 782] [outer = 00000000] 10:05:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (16895800) [pid = 3796] [serial = 783] [outer = 11285400] 10:05:05 INFO - PROCESS | 3796 | 1469469905364 Marionette DEBUG loaded listener.js 10:05:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19688C00) [pid = 3796] [serial = 784] [outer = 11285400] 10:05:05 INFO - PROCESS | 3796 | 1469469905758 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 10:05:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 10:05:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 602ms 10:05:05 INFO - PROCESS | 3796 | 1469469905828 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 10:05:05 INFO - PROCESS | 3796 | 1469469905830 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 10:05:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 10:05:05 INFO - PROCESS | 3796 | 1469469905833 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 10:05:05 INFO - PROCESS | 3796 | 1469469905835 Marionette TRACE conn2 <- [1,1010,null,{}] 10:05:05 INFO - PROCESS | 3796 | 1469469905838 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:05 INFO - PROCESS | 3796 | 1469469905840 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:05 INFO - PROCESS | 3796 | 1469469905919 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 10:05:05 INFO - PROCESS | 3796 | 1469469905924 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:05 INFO - PROCESS | 3796 | 1469469905926 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:05 INFO - PROCESS | 3796 | ++DOCSHELL 13F62800 == 37 [pid = 3796] [id = 262] 10:05:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19A8E800) [pid = 3796] [serial = 785] [outer = 00000000] 10:05:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19E9A000) [pid = 3796] [serial = 786] [outer = 19A8E800] 10:05:05 INFO - PROCESS | 3796 | 1469469905969 Marionette DEBUG loaded listener.js 10:05:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (19E9F800) [pid = 3796] [serial = 787] [outer = 19A8E800] 10:05:06 INFO - PROCESS | 3796 | 1469469906346 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 10:05:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 10:05:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 558ms 10:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 10:05:06 INFO - PROCESS | 3796 | 1469469906393 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 10:05:06 INFO - PROCESS | 3796 | 1469469906395 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 10:05:06 INFO - PROCESS | 3796 | 1469469906398 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 10:05:06 INFO - PROCESS | 3796 | 1469469906400 Marionette TRACE conn2 <- [1,1014,null,{}] 10:05:06 INFO - PROCESS | 3796 | 1469469906404 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:06 INFO - PROCESS | 3796 | 1469469906406 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:06 INFO - PROCESS | 3796 | 1469469906500 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 10:05:06 INFO - PROCESS | 3796 | 1469469906508 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:06 INFO - PROCESS | 3796 | 1469469906510 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:06 INFO - PROCESS | 3796 | ++DOCSHELL 19ECCC00 == 38 [pid = 3796] [id = 263] 10:05:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1A2F3400) [pid = 3796] [serial = 788] [outer = 00000000] 10:05:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1A457C00) [pid = 3796] [serial = 789] [outer = 1A2F3400] 10:05:06 INFO - PROCESS | 3796 | 1469469906561 Marionette DEBUG loaded listener.js 10:05:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1A459400) [pid = 3796] [serial = 790] [outer = 1A2F3400] 10:05:06 INFO - PROCESS | 3796 | 1469469906936 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 10:05:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 10:05:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 587ms 10:05:07 INFO - PROCESS | 3796 | 1469469907024 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 10:05:07 INFO - PROCESS | 3796 | 1469469907029 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 10:05:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 10:05:07 INFO - PROCESS | 3796 | 1469469907034 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 10:05:07 INFO - PROCESS | 3796 | 1469469907039 Marionette TRACE conn2 <- [1,1018,null,{}] 10:05:07 INFO - PROCESS | 3796 | 1469469907045 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:07 INFO - PROCESS | 3796 | 1469469907049 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:07 INFO - PROCESS | 3796 | 1469469907163 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 10:05:07 INFO - PROCESS | 3796 | 1469469907301 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:07 INFO - PROCESS | 3796 | 1469469907306 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:07 INFO - PROCESS | 3796 | ++DOCSHELL 10A08000 == 39 [pid = 3796] [id = 264] 10:05:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (10A08800) [pid = 3796] [serial = 791] [outer = 00000000] 10:05:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (10EE9400) [pid = 3796] [serial = 792] [outer = 10A08800] 10:05:07 INFO - PROCESS | 3796 | 1469469907364 Marionette DEBUG loaded listener.js 10:05:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1146BC00) [pid = 3796] [serial = 793] [outer = 10A08800] 10:05:07 INFO - PROCESS | 3796 | 1469469907928 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 10:05:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 10:05:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 939ms 10:05:07 INFO - PROCESS | 3796 | 1469469907983 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 10:05:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 10:05:07 INFO - PROCESS | 3796 | 1469469907987 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 10:05:07 INFO - PROCESS | 3796 | 1469469907994 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 10:05:07 INFO - PROCESS | 3796 | 1469469907998 Marionette TRACE conn2 <- [1,1022,null,{}] 10:05:07 INFO - PROCESS | 3796 | 1469469908003 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:07 INFO - PROCESS | 3796 | 1469469908006 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:08 INFO - PROCESS | 3796 | 1469469908097 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 10:05:08 INFO - PROCESS | 3796 | 1469469908226 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:08 INFO - PROCESS | 3796 | 1469469908229 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:08 INFO - PROCESS | 3796 | ++DOCSHELL 13A61400 == 40 [pid = 3796] [id = 265] 10:05:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (13A6D000) [pid = 3796] [serial = 794] [outer = 00000000] 10:05:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (13E0A000) [pid = 3796] [serial = 795] [outer = 13A6D000] 10:05:08 INFO - PROCESS | 3796 | 1469469908285 Marionette DEBUG loaded listener.js 10:05:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (153EE000) [pid = 3796] [serial = 796] [outer = 13A6D000] 10:05:08 INFO - PROCESS | 3796 | 1469469908829 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 10:05:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 10:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 881ms 10:05:08 INFO - PROCESS | 3796 | 1469469908877 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 10:05:08 INFO - PROCESS | 3796 | 1469469908879 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 10:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 10:05:08 INFO - PROCESS | 3796 | 1469469908883 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 10:05:08 INFO - PROCESS | 3796 | 1469469908885 Marionette TRACE conn2 <- [1,1026,null,{}] 10:05:08 INFO - PROCESS | 3796 | 1469469908895 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:08 INFO - PROCESS | 3796 | 1469469908900 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:08 INFO - PROCESS | 3796 | 1469469908991 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 10:05:09 INFO - PROCESS | 3796 | 1469469909122 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:09 INFO - PROCESS | 3796 | 1469469909126 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:09 INFO - PROCESS | 3796 | ++DOCSHELL 19295800 == 41 [pid = 3796] [id = 266] 10:05:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (19687000) [pid = 3796] [serial = 797] [outer = 00000000] 10:05:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (19E05C00) [pid = 3796] [serial = 798] [outer = 19687000] 10:05:09 INFO - PROCESS | 3796 | 1469469909188 Marionette DEBUG loaded listener.js 10:05:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1A458800) [pid = 3796] [serial = 799] [outer = 19687000] 10:05:09 INFO - PROCESS | 3796 | 1469469909821 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 10:05:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 10:05:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 969ms 10:05:09 INFO - PROCESS | 3796 | 1469469909855 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 10:05:09 INFO - PROCESS | 3796 | 1469469909858 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 10:05:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 10:05:09 INFO - PROCESS | 3796 | 1469469909861 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 10:05:09 INFO - PROCESS | 3796 | 1469469909863 Marionette TRACE conn2 <- [1,1030,null,{}] 10:05:09 INFO - PROCESS | 3796 | 1469469909884 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:09 INFO - PROCESS | 3796 | 1469469909886 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:09 INFO - PROCESS | 3796 | 1469469909991 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 10:05:10 INFO - PROCESS | 3796 | 1469469910120 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:10 INFO - PROCESS | 3796 | 1469469910122 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:10 INFO - PROCESS | 3796 | ++DOCSHELL 19B56C00 == 42 [pid = 3796] [id = 267] 10:05:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (1A956000) [pid = 3796] [serial = 800] [outer = 00000000] 10:05:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (1A962400) [pid = 3796] [serial = 801] [outer = 1A956000] 10:05:10 INFO - PROCESS | 3796 | 1469469910176 Marionette DEBUG loaded listener.js 10:05:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (1AB4C400) [pid = 3796] [serial = 802] [outer = 1A956000] 10:05:10 INFO - PROCESS | 3796 | 1469469910812 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 10:05:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 10:05:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 984ms 10:05:10 INFO - PROCESS | 3796 | 1469469910865 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 10:05:10 INFO - PROCESS | 3796 | 1469469910869 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 10:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 10:05:10 INFO - PROCESS | 3796 | 1469469910890 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 10:05:10 INFO - PROCESS | 3796 | 1469469910893 Marionette TRACE conn2 <- [1,1034,null,{}] 10:05:10 INFO - PROCESS | 3796 | 1469469910898 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:10 INFO - PROCESS | 3796 | 1469469910901 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:10 INFO - PROCESS | 3796 | 1469469910983 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 10:05:11 INFO - PROCESS | 3796 | 1469469911118 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:11 INFO - PROCESS | 3796 | 1469469911121 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:11 INFO - PROCESS | 3796 | ++DOCSHELL 12E24C00 == 43 [pid = 3796] [id = 268] 10:05:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (12E6DC00) [pid = 3796] [serial = 803] [outer = 00000000] 10:05:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (132DA400) [pid = 3796] [serial = 804] [outer = 12E6DC00] 10:05:11 INFO - PROCESS | 3796 | 1469469911172 Marionette DEBUG loaded listener.js 10:05:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (134DD000) [pid = 3796] [serial = 805] [outer = 12E6DC00] 10:05:12 INFO - PROCESS | 3796 | --DOCSHELL 13F62800 == 42 [pid = 3796] [id = 262] 10:05:12 INFO - PROCESS | 3796 | --DOCSHELL 10B7E000 == 41 [pid = 3796] [id = 261] 10:05:12 INFO - PROCESS | 3796 | --DOCSHELL 19A94400 == 40 [pid = 3796] [id = 260] 10:05:12 INFO - PROCESS | 3796 | --DOCSHELL 17D23800 == 39 [pid = 3796] [id = 259] 10:05:12 INFO - PROCESS | 3796 | --DOCSHELL 165EB800 == 38 [pid = 3796] [id = 258] 10:05:12 INFO - PROCESS | 3796 | --DOCSHELL 1624D000 == 37 [pid = 3796] [id = 257] 10:05:12 INFO - PROCESS | 3796 | --DOCSHELL 13E07000 == 36 [pid = 3796] [id = 256] 10:05:12 INFO - PROCESS | 3796 | --DOCSHELL 10F10C00 == 35 [pid = 3796] [id = 255] 10:05:12 INFO - PROCESS | 3796 | --DOCSHELL 1050D000 == 34 [pid = 3796] [id = 254] 10:05:12 INFO - PROCESS | 3796 | --DOCSHELL 1055EC00 == 33 [pid = 3796] [id = 252] 10:05:12 INFO - PROCESS | 3796 | --DOCSHELL 168E7C00 == 32 [pid = 3796] [id = 251] 10:05:12 INFO - PROCESS | 3796 | --DOCSHELL 134BD800 == 31 [pid = 3796] [id = 253] 10:05:12 INFO - PROCESS | 3796 | --DOCSHELL 19B56C00 == 30 [pid = 3796] [id = 267] 10:05:12 INFO - PROCESS | 3796 | --DOCSHELL 19295800 == 29 [pid = 3796] [id = 266] 10:05:12 INFO - PROCESS | 3796 | --DOCSHELL 19ECCC00 == 28 [pid = 3796] [id = 263] 10:05:12 INFO - PROCESS | 3796 | --DOCSHELL 10A08000 == 27 [pid = 3796] [id = 264] 10:05:12 INFO - PROCESS | 3796 | --DOCSHELL 13A61400 == 26 [pid = 3796] [id = 265] 10:05:12 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (13E0E400) [pid = 3796] [serial = 720] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (142F8000) [pid = 3796] [serial = 721] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (1A6A1400) [pid = 3796] [serial = 742] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (15A1D400) [pid = 3796] [serial = 723] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (16252800) [pid = 3796] [serial = 724] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (19A93400) [pid = 3796] [serial = 732] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (19A96800) [pid = 3796] [serial = 733] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (1ADDA000) [pid = 3796] [serial = 712] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (10B78C00) [pid = 3796] [serial = 714] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (10B82C00) [pid = 3796] [serial = 715] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (168ED800) [pid = 3796] [serial = 726] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (16D65400) [pid = 3796] [serial = 727] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (17FB2400) [pid = 3796] [serial = 729] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (19296C00) [pid = 3796] [serial = 730] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (19E9D800) [pid = 3796] [serial = 735] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (12E2F400) [pid = 3796] [serial = 717] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1312F000) [pid = 3796] [serial = 718] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1A463800) [pid = 3796] [serial = 741] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1ADD0400) [pid = 3796] [serial = 753] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1AB4B800) [pid = 3796] [serial = 751] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1AD52400) [pid = 3796] [serial = 744] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (12E6E800) [pid = 3796] [serial = 747] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (19A90000) [pid = 3796] [serial = 750] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1ADD2000) [pid = 3796] [serial = 745] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1A2F4400) [pid = 3796] [serial = 738] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (155EA800) [pid = 3796] [serial = 748] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1A2F7800) [pid = 3796] [serial = 739] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (19EA0800) [pid = 3796] [serial = 736] [outer = 00000000] [url = about:blank] 10:05:12 INFO - PROCESS | 3796 | 1469469912318 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 10:05:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 10:05:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1469ms 10:05:12 INFO - PROCESS | 3796 | 1469469912358 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 10:05:12 INFO - PROCESS | 3796 | 1469469912362 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 10:05:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 10:05:12 INFO - PROCESS | 3796 | 1469469912367 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 10:05:12 INFO - PROCESS | 3796 | 1469469912370 Marionette TRACE conn2 <- [1,1038,null,{}] 10:05:12 INFO - PROCESS | 3796 | 1469469912406 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:12 INFO - PROCESS | 3796 | 1469469912409 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:12 INFO - PROCESS | 3796 | 1469469912492 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 10:05:12 INFO - PROCESS | 3796 | 1469469912506 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:12 INFO - PROCESS | 3796 | 1469469912509 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:12 INFO - PROCESS | 3796 | ++DOCSHELL 1055E000 == 27 [pid = 3796] [id = 269] 10:05:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1055E400) [pid = 3796] [serial = 806] [outer = 00000000] 10:05:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (10B78800) [pid = 3796] [serial = 807] [outer = 1055E400] 10:05:12 INFO - PROCESS | 3796 | 1469469912556 Marionette DEBUG loaded listener.js 10:05:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (10B80C00) [pid = 3796] [serial = 808] [outer = 1055E400] 10:05:12 INFO - PROCESS | 3796 | 1469469912998 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 10:05:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 10:05:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 691ms 10:05:13 INFO - PROCESS | 3796 | 1469469913057 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 10:05:13 INFO - PROCESS | 3796 | 1469469913061 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 10:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 10:05:13 INFO - PROCESS | 3796 | 1469469913068 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 10:05:13 INFO - PROCESS | 3796 | 1469469913070 Marionette TRACE conn2 <- [1,1042,null,{}] 10:05:13 INFO - PROCESS | 3796 | 1469469913074 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:13 INFO - PROCESS | 3796 | 1469469913076 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:13 INFO - PROCESS | 3796 | 1469469913161 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 10:05:13 INFO - PROCESS | 3796 | 1469469913175 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:13 INFO - PROCESS | 3796 | 1469469913177 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:13 INFO - PROCESS | 3796 | ++DOCSHELL 11BF2800 == 28 [pid = 3796] [id = 270] 10:05:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (11D69C00) [pid = 3796] [serial = 809] [outer = 00000000] 10:05:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (11DE3000) [pid = 3796] [serial = 810] [outer = 11D69C00] 10:05:13 INFO - PROCESS | 3796 | 1469469913223 Marionette DEBUG loaded listener.js 10:05:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (12BB7800) [pid = 3796] [serial = 811] [outer = 11D69C00] 10:05:13 INFO - PROCESS | 3796 | 1469469913639 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 10:05:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 10:05:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 588ms 10:05:13 INFO - PROCESS | 3796 | 1469469913668 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 10:05:13 INFO - PROCESS | 3796 | 1469469913670 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 10:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 10:05:13 INFO - PROCESS | 3796 | 1469469913674 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 10:05:13 INFO - PROCESS | 3796 | 1469469913677 Marionette TRACE conn2 <- [1,1046,null,{}] 10:05:13 INFO - PROCESS | 3796 | 1469469913692 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:13 INFO - PROCESS | 3796 | 1469469913696 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:13 INFO - PROCESS | 3796 | 1469469913811 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 10:05:13 INFO - PROCESS | 3796 | 1469469913820 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:13 INFO - PROCESS | 3796 | 1469469913823 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:13 INFO - PROCESS | 3796 | ++DOCSHELL 13A64800 == 29 [pid = 3796] [id = 271] 10:05:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (13A6A800) [pid = 3796] [serial = 812] [outer = 00000000] 10:05:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (13E0C800) [pid = 3796] [serial = 813] [outer = 13A6A800] 10:05:13 INFO - PROCESS | 3796 | 1469469913925 Marionette DEBUG loaded listener.js 10:05:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (13F68C00) [pid = 3796] [serial = 814] [outer = 13A6A800] 10:05:14 INFO - PROCESS | 3796 | 1469469914320 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 10:05:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 10:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 719ms 10:05:14 INFO - PROCESS | 3796 | 1469469914398 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 10:05:14 INFO - PROCESS | 3796 | 1469469914401 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 10:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 10:05:14 INFO - PROCESS | 3796 | 1469469914408 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 10:05:14 INFO - PROCESS | 3796 | 1469469914410 Marionette TRACE conn2 <- [1,1050,null,{}] 10:05:14 INFO - PROCESS | 3796 | 1469469914413 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:14 INFO - PROCESS | 3796 | 1469469914415 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:14 INFO - PROCESS | 3796 | 1469469914513 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 10:05:14 INFO - PROCESS | 3796 | 1469469914525 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:14 INFO - PROCESS | 3796 | 1469469914527 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:14 INFO - PROCESS | 3796 | ++DOCSHELL 15307400 == 30 [pid = 3796] [id = 272] 10:05:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (153EBC00) [pid = 3796] [serial = 815] [outer = 00000000] 10:05:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (15A1AC00) [pid = 3796] [serial = 816] [outer = 153EBC00] 10:05:14 INFO - PROCESS | 3796 | 1469469914571 Marionette DEBUG loaded listener.js 10:05:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (16249400) [pid = 3796] [serial = 817] [outer = 153EBC00] 10:05:14 INFO - PROCESS | 3796 | 1469469914995 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 10:05:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 10:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 587ms 10:05:14 INFO - PROCESS | 3796 | 1469469914995 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 10:05:14 INFO - PROCESS | 3796 | 1469469914997 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 10:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 10:05:14 INFO - PROCESS | 3796 | 1469469915000 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 10:05:14 INFO - PROCESS | 3796 | 1469469915002 Marionette TRACE conn2 <- [1,1054,null,{}] 10:05:15 INFO - PROCESS | 3796 | 1469469915013 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:15 INFO - PROCESS | 3796 | 1469469915015 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:15 INFO - PROCESS | 3796 | 1469469915143 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 10:05:15 INFO - PROCESS | 3796 | 1469469915152 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:15 INFO - PROCESS | 3796 | 1469469915154 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:15 INFO - PROCESS | 3796 | ++DOCSHELL 158E2400 == 31 [pid = 3796] [id = 273] 10:05:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1624CC00) [pid = 3796] [serial = 818] [outer = 00000000] 10:05:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (164A6800) [pid = 3796] [serial = 819] [outer = 1624CC00] 10:05:15 INFO - PROCESS | 3796 | 1469469915198 Marionette DEBUG loaded listener.js 10:05:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (16809000) [pid = 3796] [serial = 820] [outer = 1624CC00] 10:05:15 INFO - PROCESS | 3796 | 1469469915619 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 10:05:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 10:05:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 661ms 10:05:15 INFO - PROCESS | 3796 | 1469469915673 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 10:05:15 INFO - PROCESS | 3796 | 1469469915675 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 10:05:15 INFO - PROCESS | 3796 | 1469469915678 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 10:05:15 INFO - PROCESS | 3796 | 1469469915680 Marionette TRACE conn2 <- [1,1058,null,{}] 10:05:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 10:05:15 INFO - PROCESS | 3796 | 1469469915684 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:15 INFO - PROCESS | 3796 | 1469469915689 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:15 INFO - PROCESS | 3796 | 1469469915826 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 10:05:15 INFO - PROCESS | 3796 | 1469469915887 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:15 INFO - PROCESS | 3796 | 1469469915889 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:15 INFO - PROCESS | 3796 | ++DOCSHELL 16254000 == 32 [pid = 3796] [id = 274] 10:05:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (164A1C00) [pid = 3796] [serial = 821] [outer = 00000000] 10:05:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (17D21400) [pid = 3796] [serial = 822] [outer = 164A1C00] 10:05:15 INFO - PROCESS | 3796 | 1469469915914 Marionette DEBUG loaded listener.js 10:05:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (17FB0000) [pid = 3796] [serial = 823] [outer = 164A1C00] 10:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1A2F3400) [pid = 3796] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 10:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (16DD7000) [pid = 3796] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 10:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (17F19000) [pid = 3796] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 10:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (19A94800) [pid = 3796] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 10:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (19EC7C00) [pid = 3796] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 10:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (13E09000) [pid = 3796] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 10:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1624F800) [pid = 3796] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 10:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (10514400) [pid = 3796] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 10:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (19A8E800) [pid = 3796] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 10:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (134C0000) [pid = 3796] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 10:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (11285400) [pid = 3796] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 10:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (10F88C00) [pid = 3796] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 10:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1055F800) [pid = 3796] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 10:05:16 INFO - PROCESS | 3796 | 1469469916485 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 10:05:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 10:05:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 823ms 10:05:16 INFO - PROCESS | 3796 | 1469469916517 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 10:05:16 INFO - PROCESS | 3796 | 1469469916528 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 10:05:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 10:05:16 INFO - PROCESS | 3796 | 1469469916542 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 10:05:16 INFO - PROCESS | 3796 | 1469469916543 Marionette TRACE conn2 <- [1,1062,null,{}] 10:05:16 INFO - PROCESS | 3796 | 1469469916547 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:16 INFO - PROCESS | 3796 | 1469469916549 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:16 INFO - PROCESS | 3796 | 1469469916607 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 10:05:16 INFO - PROCESS | 3796 | 1469469916612 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:16 INFO - PROCESS | 3796 | 1469469916614 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:16 INFO - PROCESS | 3796 | ++DOCSHELL 132DE000 == 33 [pid = 3796] [id = 275] 10:05:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (13B52C00) [pid = 3796] [serial = 824] [outer = 00000000] 10:05:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (150CDC00) [pid = 3796] [serial = 825] [outer = 13B52C00] 10:05:16 INFO - PROCESS | 3796 | 1469469916660 Marionette DEBUG loaded listener.js 10:05:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (155ED800) [pid = 3796] [serial = 826] [outer = 13B52C00] 10:05:17 INFO - PROCESS | 3796 | 1469469917094 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 10:05:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 10:05:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 588ms 10:05:17 INFO - PROCESS | 3796 | 1469469917142 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 10:05:17 INFO - PROCESS | 3796 | 1469469917144 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 10:05:17 INFO - PROCESS | 3796 | 1469469917147 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 10:05:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 10:05:17 INFO - PROCESS | 3796 | 1469469917149 Marionette TRACE conn2 <- [1,1066,null,{}] 10:05:17 INFO - PROCESS | 3796 | 1469469917152 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:17 INFO - PROCESS | 3796 | 1469469917154 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:17 INFO - PROCESS | 3796 | 1469469917213 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 10:05:17 INFO - PROCESS | 3796 | 1469469917218 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:17 INFO - PROCESS | 3796 | 1469469917220 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:17 INFO - PROCESS | 3796 | ++DOCSHELL 16D66800 == 34 [pid = 3796] [id = 276] 10:05:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (17F19C00) [pid = 3796] [serial = 827] [outer = 00000000] 10:05:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1928AC00) [pid = 3796] [serial = 828] [outer = 17F19C00] 10:05:17 INFO - PROCESS | 3796 | 1469469917262 Marionette DEBUG loaded listener.js 10:05:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1928B400) [pid = 3796] [serial = 829] [outer = 17F19C00] 10:05:17 INFO - PROCESS | 3796 | 1469469917676 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 10:05:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 10:05:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 558ms 10:05:17 INFO - PROCESS | 3796 | 1469469917706 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 10:05:17 INFO - PROCESS | 3796 | 1469469917708 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 10:05:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 10:05:17 INFO - PROCESS | 3796 | 1469469917724 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 10:05:17 INFO - PROCESS | 3796 | 1469469917725 Marionette TRACE conn2 <- [1,1070,null,{}] 10:05:17 INFO - PROCESS | 3796 | 1469469917729 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:17 INFO - PROCESS | 3796 | 1469469917731 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:17 INFO - PROCESS | 3796 | 1469469917789 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 10:05:17 INFO - PROCESS | 3796 | 1469469917794 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:17 INFO - PROCESS | 3796 | 1469469917796 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:17 INFO - PROCESS | 3796 | ++DOCSHELL 13A63800 == 35 [pid = 3796] [id = 277] 10:05:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1968B000) [pid = 3796] [serial = 830] [outer = 00000000] 10:05:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (19A93C00) [pid = 3796] [serial = 831] [outer = 1968B000] 10:05:17 INFO - PROCESS | 3796 | 1469469917841 Marionette DEBUG loaded listener.js 10:05:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (19A96800) [pid = 3796] [serial = 832] [outer = 1968B000] 10:05:18 INFO - PROCESS | 3796 | 1469469918398 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 10:05:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 10:05:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 749ms 10:05:18 INFO - PROCESS | 3796 | 1469469918543 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 10:05:18 INFO - PROCESS | 3796 | 1469469918548 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 10:05:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 10:05:18 INFO - PROCESS | 3796 | 1469469918558 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 10:05:18 INFO - PROCESS | 3796 | 1469469918562 Marionette TRACE conn2 <- [1,1074,null,{}] 10:05:18 INFO - PROCESS | 3796 | 1469469918576 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:18 INFO - PROCESS | 3796 | 1469469918580 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:18 INFO - PROCESS | 3796 | 1469469918682 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 10:05:18 INFO - PROCESS | 3796 | 1469469918762 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:18 INFO - PROCESS | 3796 | 1469469918767 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:18 INFO - PROCESS | 3796 | ++DOCSHELL 0F9E8800 == 36 [pid = 3796] [id = 278] 10:05:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (0F9E9400) [pid = 3796] [serial = 833] [outer = 00000000] 10:05:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (10A4DC00) [pid = 3796] [serial = 834] [outer = 0F9E9400] 10:05:18 INFO - PROCESS | 3796 | 1469469918865 Marionette DEBUG loaded listener.js 10:05:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1109A000) [pid = 3796] [serial = 835] [outer = 0F9E9400] 10:05:19 INFO - PROCESS | 3796 | 1469469919543 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 10:05:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 10:05:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1043ms 10:05:19 INFO - PROCESS | 3796 | 1469469919593 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 10:05:19 INFO - PROCESS | 3796 | 1469469919598 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 10:05:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 10:05:19 INFO - PROCESS | 3796 | 1469469919604 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 10:05:19 INFO - PROCESS | 3796 | 1469469919607 Marionette TRACE conn2 <- [1,1078,null,{}] 10:05:19 INFO - PROCESS | 3796 | 1469469919611 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:19 INFO - PROCESS | 3796 | 1469469919614 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:19 INFO - PROCESS | 3796 | 1469469919735 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 10:05:19 INFO - PROCESS | 3796 | 1469469919956 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:19 INFO - PROCESS | 3796 | 1469469919959 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:19 INFO - PROCESS | 3796 | ++DOCSHELL 0C767800 == 37 [pid = 3796] [id = 279] 10:05:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (0C774000) [pid = 3796] [serial = 836] [outer = 00000000] 10:05:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1050C400) [pid = 3796] [serial = 837] [outer = 0C774000] 10:05:20 INFO - PROCESS | 3796 | 1469469920020 Marionette DEBUG loaded listener.js 10:05:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (10A08400) [pid = 3796] [serial = 838] [outer = 0C774000] 10:05:20 INFO - PROCESS | 3796 | --DOCSHELL 16D66800 == 36 [pid = 3796] [id = 276] 10:05:20 INFO - PROCESS | 3796 | --DOCSHELL 132DE000 == 35 [pid = 3796] [id = 275] 10:05:20 INFO - PROCESS | 3796 | --DOCSHELL 16254000 == 34 [pid = 3796] [id = 274] 10:05:20 INFO - PROCESS | 3796 | --DOCSHELL 158E2400 == 33 [pid = 3796] [id = 273] 10:05:20 INFO - PROCESS | 3796 | --DOCSHELL 15307400 == 32 [pid = 3796] [id = 272] 10:05:20 INFO - PROCESS | 3796 | --DOCSHELL 13A64800 == 31 [pid = 3796] [id = 271] 10:05:20 INFO - PROCESS | 3796 | --DOCSHELL 11BF2800 == 30 [pid = 3796] [id = 270] 10:05:20 INFO - PROCESS | 3796 | --DOCSHELL 1055E000 == 29 [pid = 3796] [id = 269] 10:05:20 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (1A457C00) [pid = 3796] [serial = 789] [outer = 00000000] [url = about:blank] 10:05:20 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (174A5000) [pid = 3796] [serial = 774] [outer = 00000000] [url = about:blank] 10:05:20 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (174B0000) [pid = 3796] [serial = 775] [outer = 00000000] [url = about:blank] 10:05:20 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (19690400) [pid = 3796] [serial = 778] [outer = 00000000] [url = about:blank] 10:05:20 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (19687800) [pid = 3796] [serial = 777] [outer = 00000000] [url = about:blank] 10:05:20 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (19B58800) [pid = 3796] [serial = 780] [outer = 00000000] [url = about:blank] 10:05:20 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1A459400) [pid = 3796] [serial = 790] [outer = 00000000] [url = about:blank] 10:05:20 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1ADDC800) [pid = 3796] [serial = 754] [outer = 00000000] [url = about:blank] 10:05:20 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (142F7400) [pid = 3796] [serial = 768] [outer = 00000000] [url = about:blank] 10:05:20 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (15308000) [pid = 3796] [serial = 769] [outer = 00000000] [url = about:blank] 10:05:20 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (165EDC00) [pid = 3796] [serial = 771] [outer = 00000000] [url = about:blank] 10:05:20 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (12B75400) [pid = 3796] [serial = 762] [outer = 00000000] [url = about:blank] 10:05:20 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (12EF6400) [pid = 3796] [serial = 763] [outer = 00000000] [url = about:blank] 10:05:20 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (19E9F800) [pid = 3796] [serial = 787] [outer = 00000000] [url = about:blank] 10:05:20 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (13A65800) [pid = 3796] [serial = 759] [outer = 00000000] [url = about:blank] 10:05:20 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (16895800) [pid = 3796] [serial = 783] [outer = 00000000] [url = about:blank] 10:05:20 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (19688C00) [pid = 3796] [serial = 784] [outer = 00000000] [url = about:blank] 10:05:20 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (13E0BC00) [pid = 3796] [serial = 760] [outer = 00000000] [url = about:blank] 10:05:20 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (12C54800) [pid = 3796] [serial = 765] [outer = 00000000] [url = about:blank] 10:05:20 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (12EEB400) [pid = 3796] [serial = 766] [outer = 00000000] [url = about:blank] 10:05:20 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (10A49400) [pid = 3796] [serial = 756] [outer = 00000000] [url = about:blank] 10:05:20 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (10B74C00) [pid = 3796] [serial = 757] [outer = 00000000] [url = about:blank] 10:05:20 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (19E9A000) [pid = 3796] [serial = 786] [outer = 00000000] [url = about:blank] 10:05:20 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (19B5F800) [pid = 3796] [serial = 781] [outer = 00000000] [url = about:blank] 10:05:20 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (16896C00) [pid = 3796] [serial = 772] [outer = 00000000] [url = about:blank] 10:05:20 INFO - PROCESS | 3796 | 1469469920584 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 10:05:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 10:05:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1028ms 10:05:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 10:05:20 INFO - PROCESS | 3796 | 1469469920646 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 10:05:20 INFO - PROCESS | 3796 | 1469469920650 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 10:05:20 INFO - PROCESS | 3796 | 1469469920654 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 10:05:20 INFO - PROCESS | 3796 | 1469469920657 Marionette TRACE conn2 <- [1,1082,null,{}] 10:05:20 INFO - PROCESS | 3796 | 1469469920662 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:20 INFO - PROCESS | 3796 | 1469469920666 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:20 INFO - PROCESS | 3796 | 1469469920734 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 10:05:20 INFO - PROCESS | 3796 | 1469469920822 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:20 INFO - PROCESS | 3796 | 1469469920825 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:20 INFO - PROCESS | 3796 | ++DOCSHELL 10566000 == 30 [pid = 3796] [id = 280] 10:05:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (1058C400) [pid = 3796] [serial = 839] [outer = 00000000] 10:05:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (12B75400) [pid = 3796] [serial = 840] [outer = 1058C400] 10:05:20 INFO - PROCESS | 3796 | 1469469920871 Marionette DEBUG loaded listener.js 10:05:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (12E31400) [pid = 3796] [serial = 841] [outer = 1058C400] 10:05:21 INFO - PROCESS | 3796 | 1469469921261 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 10:05:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 10:05:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 646ms 10:05:21 INFO - PROCESS | 3796 | 1469469921297 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 10:05:21 INFO - PROCESS | 3796 | 1469469921301 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 10:05:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 10:05:21 INFO - PROCESS | 3796 | 1469469921305 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 10:05:21 INFO - PROCESS | 3796 | 1469469921307 Marionette TRACE conn2 <- [1,1086,null,{}] 10:05:21 INFO - PROCESS | 3796 | 1469469921311 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:21 INFO - PROCESS | 3796 | 1469469921313 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:21 INFO - PROCESS | 3796 | 1469469921399 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 10:05:21 INFO - PROCESS | 3796 | 1469469921405 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:21 INFO - PROCESS | 3796 | 1469469921407 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:21 INFO - PROCESS | 3796 | ++DOCSHELL 12EF6400 == 31 [pid = 3796] [id = 281] 10:05:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (13133C00) [pid = 3796] [serial = 842] [outer = 00000000] 10:05:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (13A61800) [pid = 3796] [serial = 843] [outer = 13133C00] 10:05:21 INFO - PROCESS | 3796 | 1469469921454 Marionette DEBUG loaded listener.js 10:05:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (13E07400) [pid = 3796] [serial = 844] [outer = 13133C00] 10:05:21 INFO - PROCESS | 3796 | 1469469921867 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 10:05:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 10:05:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 602ms 10:05:21 INFO - PROCESS | 3796 | 1469469921905 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 10:05:21 INFO - PROCESS | 3796 | 1469469921908 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 10:05:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 10:05:21 INFO - PROCESS | 3796 | 1469469921912 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 10:05:21 INFO - PROCESS | 3796 | 1469469921918 Marionette TRACE conn2 <- [1,1090,null,{}] 10:05:21 INFO - PROCESS | 3796 | 1469469921927 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:21 INFO - PROCESS | 3796 | 1469469921931 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:22 INFO - PROCESS | 3796 | 1469469922023 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 10:05:22 INFO - PROCESS | 3796 | 1469469922031 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:22 INFO - PROCESS | 3796 | 1469469922033 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:22 INFO - PROCESS | 3796 | ++DOCSHELL 15307800 == 32 [pid = 3796] [id = 282] 10:05:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (15308000) [pid = 3796] [serial = 845] [outer = 00000000] 10:05:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (15A24400) [pid = 3796] [serial = 846] [outer = 15308000] 10:05:22 INFO - PROCESS | 3796 | 1469469922076 Marionette DEBUG loaded listener.js 10:05:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1624E800) [pid = 3796] [serial = 847] [outer = 15308000] 10:05:22 INFO - PROCESS | 3796 | 1469469922475 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 10:05:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 10:05:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 617ms 10:05:22 INFO - PROCESS | 3796 | 1469469922539 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 10:05:22 INFO - PROCESS | 3796 | 1469469922542 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 10:05:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 10:05:22 INFO - PROCESS | 3796 | 1469469922545 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 10:05:22 INFO - PROCESS | 3796 | 1469469922547 Marionette TRACE conn2 <- [1,1094,null,{}] 10:05:22 INFO - PROCESS | 3796 | 1469469922550 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:22 INFO - PROCESS | 3796 | 1469469922552 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:22 INFO - PROCESS | 3796 | 1469469922662 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 10:05:22 INFO - PROCESS | 3796 | 1469469922741 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:22 INFO - PROCESS | 3796 | 1469469922743 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:22 INFO - PROCESS | 3796 | ++DOCSHELL 164A7000 == 33 [pid = 3796] [id = 283] 10:05:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16893C00) [pid = 3796] [serial = 848] [outer = 00000000] 10:05:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (16D66000) [pid = 3796] [serial = 849] [outer = 16893C00] 10:05:22 INFO - PROCESS | 3796 | 1469469922768 Marionette DEBUG loaded listener.js 10:05:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1738A000) [pid = 3796] [serial = 850] [outer = 16893C00] 10:05:23 INFO - PROCESS | 3796 | 1469469923157 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 10:05:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 10:05:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 661ms 10:05:23 INFO - PROCESS | 3796 | 1469469923211 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 10:05:23 INFO - PROCESS | 3796 | 1469469923213 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 10:05:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 10:05:23 INFO - PROCESS | 3796 | 1469469923216 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 10:05:23 INFO - PROCESS | 3796 | 1469469923219 Marionette TRACE conn2 <- [1,1098,null,{}] 10:05:23 INFO - PROCESS | 3796 | 1469469923222 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:23 INFO - PROCESS | 3796 | 1469469923224 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:23 INFO - PROCESS | 3796 | 1469469923328 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 10:05:23 INFO - PROCESS | 3796 | 1469469923334 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:23 INFO - PROCESS | 3796 | 1469469923322 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:23 INFO - PROCESS | 3796 | ++DOCSHELL 1312F000 == 34 [pid = 3796] [id = 284] 10:05:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (173D8C00) [pid = 3796] [serial = 851] [outer = 00000000] 10:05:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (177AC400) [pid = 3796] [serial = 852] [outer = 173D8C00] 10:05:23 INFO - PROCESS | 3796 | 1469469923379 Marionette DEBUG loaded listener.js 10:05:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (17FB0800) [pid = 3796] [serial = 853] [outer = 173D8C00] 10:05:23 INFO - PROCESS | 3796 | 1469469923863 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 10:05:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 10:05:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 691ms 10:05:23 INFO - PROCESS | 3796 | 1469469923949 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 10:05:23 INFO - PROCESS | 3796 | 1469469923951 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 10:05:23 INFO - PROCESS | 3796 | 1469469923954 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 10:05:23 INFO - PROCESS | 3796 | 1469469923955 Marionette TRACE conn2 <- [1,1102,null,{}] 10:05:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 10:05:23 INFO - PROCESS | 3796 | 1469469923959 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:23 INFO - PROCESS | 3796 | 1469469923961 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:24 INFO - PROCESS | 3796 | 1469469924092 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 10:05:24 INFO - PROCESS | 3796 | 1469469924145 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:24 INFO - PROCESS | 3796 | 1469469924147 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:24 INFO - PROCESS | 3796 | ++DOCSHELL 1968A000 == 35 [pid = 3796] [id = 285] 10:05:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1968A800) [pid = 3796] [serial = 854] [outer = 00000000] 10:05:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (19A8E800) [pid = 3796] [serial = 855] [outer = 1968A800] 10:05:24 INFO - PROCESS | 3796 | 1469469924190 Marionette DEBUG loaded listener.js 10:05:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1968CC00) [pid = 3796] [serial = 856] [outer = 1968A800] 10:05:24 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (19687000) [pid = 3796] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 10:05:24 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (11D69C00) [pid = 3796] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 10:05:24 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (13A6A800) [pid = 3796] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 10:05:24 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1055E400) [pid = 3796] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 10:05:24 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (13A6D000) [pid = 3796] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 10:05:24 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (13B52C00) [pid = 3796] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 10:05:24 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (164A1C00) [pid = 3796] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 10:05:24 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1624CC00) [pid = 3796] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 10:05:24 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (12E6DC00) [pid = 3796] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 10:05:24 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (17F19C00) [pid = 3796] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 10:05:24 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1A956000) [pid = 3796] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 10:05:24 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (10A08800) [pid = 3796] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 10:05:24 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (153EBC00) [pid = 3796] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 10:05:24 INFO - PROCESS | 3796 | 1469469924575 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 10:05:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 10:05:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 632ms 10:05:24 INFO - PROCESS | 3796 | 1469469924599 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 10:05:24 INFO - PROCESS | 3796 | 1469469924601 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 10:05:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 10:05:24 INFO - PROCESS | 3796 | 1469469924605 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 10:05:24 INFO - PROCESS | 3796 | 1469469924607 Marionette TRACE conn2 <- [1,1106,null,{}] 10:05:24 INFO - PROCESS | 3796 | 1469469924610 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:24 INFO - PROCESS | 3796 | 1469469924612 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:24 INFO - PROCESS | 3796 | 1469469924688 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 10:05:24 INFO - PROCESS | 3796 | 1469469924767 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:24 INFO - PROCESS | 3796 | 1469469924769 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:24 INFO - PROCESS | 3796 | ++DOCSHELL 11280800 == 36 [pid = 3796] [id = 286] 10:05:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (11B0E000) [pid = 3796] [serial = 857] [outer = 00000000] 10:05:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (13E06000) [pid = 3796] [serial = 858] [outer = 11B0E000] 10:05:24 INFO - PROCESS | 3796 | 1469469924798 Marionette DEBUG loaded listener.js 10:05:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (142FC800) [pid = 3796] [serial = 859] [outer = 11B0E000] 10:05:25 INFO - PROCESS | 3796 | 1469469925140 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 10:05:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 10:05:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 558ms 10:05:25 INFO - PROCESS | 3796 | 1469469925167 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 10:05:25 INFO - PROCESS | 3796 | 1469469925169 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 10:05:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 10:05:25 INFO - PROCESS | 3796 | 1469469925172 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 10:05:25 INFO - PROCESS | 3796 | 1469469925174 Marionette TRACE conn2 <- [1,1110,null,{}] 10:05:25 INFO - PROCESS | 3796 | 1469469925178 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:25 INFO - PROCESS | 3796 | 1469469925179 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:25 INFO - PROCESS | 3796 | 1469469925255 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 10:05:25 INFO - PROCESS | 3796 | 1469469925363 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:25 INFO - PROCESS | 3796 | 1469469925348 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:25 INFO - PROCESS | 3796 | ++DOCSHELL 11D6AC00 == 37 [pid = 3796] [id = 287] 10:05:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (11DD9800) [pid = 3796] [serial = 860] [outer = 00000000] 10:05:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19A97800) [pid = 3796] [serial = 861] [outer = 11DD9800] 10:05:25 INFO - PROCESS | 3796 | 1469469925393 Marionette DEBUG loaded listener.js 10:05:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19B5B800) [pid = 3796] [serial = 862] [outer = 11DD9800] 10:05:25 INFO - PROCESS | 3796 | 1469469925713 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 10:05:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 10:05:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 603ms 10:05:25 INFO - PROCESS | 3796 | 1469469925772 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 10:05:25 INFO - PROCESS | 3796 | 1469469925774 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 10:05:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 10:05:25 INFO - PROCESS | 3796 | 1469469925778 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 10:05:25 INFO - PROCESS | 3796 | 1469469925779 Marionette TRACE conn2 <- [1,1114,null,{}] 10:05:25 INFO - PROCESS | 3796 | 1469469925783 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:25 INFO - PROCESS | 3796 | 1469469925785 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:25 INFO - PROCESS | 3796 | 1469469925907 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 10:05:25 INFO - PROCESS | 3796 | 1469469925912 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:25 INFO - PROCESS | 3796 | 1469469925914 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:25 INFO - PROCESS | 3796 | ++DOCSHELL 15307400 == 38 [pid = 3796] [id = 288] 10:05:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (17F19C00) [pid = 3796] [serial = 863] [outer = 00000000] 10:05:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19E9C800) [pid = 3796] [serial = 864] [outer = 17F19C00] 10:05:25 INFO - PROCESS | 3796 | 1469469925940 Marionette DEBUG loaded listener.js 10:05:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19E9E000) [pid = 3796] [serial = 865] [outer = 17F19C00] 10:05:26 INFO - PROCESS | 3796 | 1469469926316 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 10:05:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 10:05:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 558ms 10:05:26 INFO - PROCESS | 3796 | 1469469926383 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 10:05:26 INFO - PROCESS | 3796 | 1469469926387 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 10:05:26 INFO - PROCESS | 3796 | 1469469926397 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 10:05:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 10:05:26 INFO - PROCESS | 3796 | 1469469926402 Marionette TRACE conn2 <- [1,1118,null,{}] 10:05:26 INFO - PROCESS | 3796 | 1469469926408 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:26 INFO - PROCESS | 3796 | 1469469926412 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:26 INFO - PROCESS | 3796 | 1469469926508 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 10:05:26 INFO - PROCESS | 3796 | 1469469926666 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:26 INFO - PROCESS | 3796 | 1469469926671 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:26 INFO - PROCESS | 3796 | ++DOCSHELL 10B82C00 == 39 [pid = 3796] [id = 289] 10:05:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (10EE6400) [pid = 3796] [serial = 866] [outer = 00000000] 10:05:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1109C400) [pid = 3796] [serial = 867] [outer = 10EE6400] 10:05:26 INFO - PROCESS | 3796 | 1469469926728 Marionette DEBUG loaded listener.js 10:05:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (12E30800) [pid = 3796] [serial = 868] [outer = 10EE6400] 10:05:27 INFO - PROCESS | 3796 | 1469469927244 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 10:05:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 10:05:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 896ms 10:05:27 INFO - PROCESS | 3796 | 1469469927292 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 10:05:27 INFO - PROCESS | 3796 | 1469469927295 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 10:05:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 10:05:27 INFO - PROCESS | 3796 | 1469469927302 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 10:05:27 INFO - PROCESS | 3796 | 1469469927306 Marionette TRACE conn2 <- [1,1122,null,{}] 10:05:27 INFO - PROCESS | 3796 | 1469469927310 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:27 INFO - PROCESS | 3796 | 1469469927313 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:27 INFO - PROCESS | 3796 | 1469469927404 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 10:05:27 INFO - PROCESS | 3796 | 1469469927504 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:27 INFO - PROCESS | 3796 | 1469469927507 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:27 INFO - PROCESS | 3796 | ++DOCSHELL 142F5800 == 40 [pid = 3796] [id = 290] 10:05:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (142F6800) [pid = 3796] [serial = 869] [outer = 00000000] 10:05:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (150C8000) [pid = 3796] [serial = 870] [outer = 142F6800] 10:05:27 INFO - PROCESS | 3796 | 1469469927562 Marionette DEBUG loaded listener.js 10:05:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (155ED400) [pid = 3796] [serial = 871] [outer = 142F6800] 10:05:28 INFO - PROCESS | 3796 | 1469469928174 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 10:05:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 10:05:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 896ms 10:05:28 INFO - PROCESS | 3796 | 1469469928187 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 10:05:28 INFO - PROCESS | 3796 | 1469469928190 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 10:05:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 10:05:28 INFO - PROCESS | 3796 | 1469469928194 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 10:05:28 INFO - PROCESS | 3796 | 1469469928196 Marionette TRACE conn2 <- [1,1126,null,{}] 10:05:28 INFO - PROCESS | 3796 | 1469469928206 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:28 INFO - PROCESS | 3796 | 1469469928210 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:28 INFO - PROCESS | 3796 | 1469469928303 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 10:05:28 INFO - PROCESS | 3796 | 1469469928405 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:28 INFO - PROCESS | 3796 | 1469469928409 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:28 INFO - PROCESS | 3796 | ++DOCSHELL 19688C00 == 41 [pid = 3796] [id = 291] 10:05:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (19689000) [pid = 3796] [serial = 872] [outer = 00000000] 10:05:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (19E07C00) [pid = 3796] [serial = 873] [outer = 19689000] 10:05:28 INFO - PROCESS | 3796 | 1469469928465 Marionette DEBUG loaded listener.js 10:05:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (19E9AC00) [pid = 3796] [serial = 874] [outer = 19689000] 10:05:28 INFO - PROCESS | 3796 | 1469469928999 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 10:05:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 10:05:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 852ms 10:05:29 INFO - PROCESS | 3796 | 1469469929042 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 10:05:29 INFO - PROCESS | 3796 | 1469469929045 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 10:05:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 10:05:29 INFO - PROCESS | 3796 | 1469469929048 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 10:05:29 INFO - PROCESS | 3796 | 1469469929050 Marionette TRACE conn2 <- [1,1130,null,{}] 10:05:29 INFO - PROCESS | 3796 | 1469469929054 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:29 INFO - PROCESS | 3796 | 1469469929056 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:29 INFO - PROCESS | 3796 | 1469469929146 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 10:05:29 INFO - PROCESS | 3796 | 1469469929247 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:29 INFO - PROCESS | 3796 | 1469469929249 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:29 INFO - PROCESS | 3796 | ++DOCSHELL 19E9A400 == 42 [pid = 3796] [id = 292] 10:05:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (19EC6C00) [pid = 3796] [serial = 875] [outer = 00000000] 10:05:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1A459000) [pid = 3796] [serial = 876] [outer = 19EC6C00] 10:05:29 INFO - PROCESS | 3796 | 1469469929301 Marionette DEBUG loaded listener.js 10:05:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1A45CC00) [pid = 3796] [serial = 877] [outer = 19EC6C00] 10:05:29 INFO - PROCESS | 3796 | 1469469929888 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 10:05:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 10:05:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 896ms 10:05:29 INFO - PROCESS | 3796 | 1469469929939 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 10:05:29 INFO - PROCESS | 3796 | 1469469929941 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 10:05:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 10:05:29 INFO - PROCESS | 3796 | 1469469929945 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 10:05:29 INFO - PROCESS | 3796 | 1469469929930 Marionette TRACE conn2 <- [1,1134,null,{}] 10:05:29 INFO - PROCESS | 3796 | 1469469929934 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:29 INFO - PROCESS | 3796 | 1469469929936 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:30 INFO - PROCESS | 3796 | 1469469930037 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 10:05:30 INFO - PROCESS | 3796 | 1469469930242 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:30 INFO - PROCESS | 3796 | 1469469930245 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:30 INFO - PROCESS | 3796 | ++DOCSHELL 0F9E3800 == 43 [pid = 3796] [id = 293] 10:05:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (103CD000) [pid = 3796] [serial = 878] [outer = 00000000] 10:05:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (10A0B400) [pid = 3796] [serial = 879] [outer = 103CD000] 10:05:30 INFO - PROCESS | 3796 | 1469469930308 Marionette DEBUG loaded listener.js 10:05:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (10EE8000) [pid = 3796] [serial = 880] [outer = 103CD000] 10:05:31 INFO - PROCESS | 3796 | --DOCSHELL 11D6AC00 == 42 [pid = 3796] [id = 287] 10:05:31 INFO - PROCESS | 3796 | --DOCSHELL 11280800 == 41 [pid = 3796] [id = 286] 10:05:31 INFO - PROCESS | 3796 | --DOCSHELL 1968A000 == 40 [pid = 3796] [id = 285] 10:05:31 INFO - PROCESS | 3796 | --DOCSHELL 1312F000 == 39 [pid = 3796] [id = 284] 10:05:31 INFO - PROCESS | 3796 | --DOCSHELL 164A7000 == 38 [pid = 3796] [id = 283] 10:05:31 INFO - PROCESS | 3796 | --DOCSHELL 15307800 == 37 [pid = 3796] [id = 282] 10:05:31 INFO - PROCESS | 3796 | --DOCSHELL 12EF6400 == 36 [pid = 3796] [id = 281] 10:05:31 INFO - PROCESS | 3796 | --DOCSHELL 10566000 == 35 [pid = 3796] [id = 280] 10:05:31 INFO - PROCESS | 3796 | --DOCSHELL 0C767800 == 34 [pid = 3796] [id = 279] 10:05:31 INFO - PROCESS | 3796 | --DOCSHELL 13A63800 == 33 [pid = 3796] [id = 277] 10:05:31 INFO - PROCESS | 3796 | --DOCSHELL 12E24C00 == 32 [pid = 3796] [id = 268] 10:05:31 INFO - PROCESS | 3796 | --DOCSHELL 0F9E8800 == 31 [pid = 3796] [id = 278] 10:05:31 INFO - PROCESS | 3796 | --DOCSHELL 19E9A400 == 30 [pid = 3796] [id = 292] 10:05:31 INFO - PROCESS | 3796 | --DOCSHELL 19688C00 == 29 [pid = 3796] [id = 291] 10:05:31 INFO - PROCESS | 3796 | --DOCSHELL 15307400 == 28 [pid = 3796] [id = 288] 10:05:31 INFO - PROCESS | 3796 | --DOCSHELL 10B82C00 == 27 [pid = 3796] [id = 289] 10:05:31 INFO - PROCESS | 3796 | --DOCSHELL 142F5800 == 26 [pid = 3796] [id = 290] 10:05:31 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (1A458800) [pid = 3796] [serial = 799] [outer = 00000000] [url = about:blank] 10:05:31 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (11DE3000) [pid = 3796] [serial = 810] [outer = 00000000] [url = about:blank] 10:05:31 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (13F68C00) [pid = 3796] [serial = 814] [outer = 00000000] [url = about:blank] 10:05:31 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (10B80C00) [pid = 3796] [serial = 808] [outer = 00000000] [url = about:blank] 10:05:31 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (153EE000) [pid = 3796] [serial = 796] [outer = 00000000] [url = about:blank] 10:05:31 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (12BB7800) [pid = 3796] [serial = 811] [outer = 00000000] [url = about:blank] 10:05:31 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (155ED800) [pid = 3796] [serial = 826] [outer = 00000000] [url = about:blank] 10:05:31 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (17D21400) [pid = 3796] [serial = 822] [outer = 00000000] [url = about:blank] 10:05:31 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (16809000) [pid = 3796] [serial = 820] [outer = 00000000] [url = about:blank] 10:05:31 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (132DA400) [pid = 3796] [serial = 804] [outer = 00000000] [url = about:blank] 10:05:31 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (13E0A000) [pid = 3796] [serial = 795] [outer = 00000000] [url = about:blank] 10:05:31 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1928AC00) [pid = 3796] [serial = 828] [outer = 00000000] [url = about:blank] 10:05:31 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1A962400) [pid = 3796] [serial = 801] [outer = 00000000] [url = about:blank] 10:05:31 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (19E05C00) [pid = 3796] [serial = 798] [outer = 00000000] [url = about:blank] 10:05:31 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1146BC00) [pid = 3796] [serial = 793] [outer = 00000000] [url = about:blank] 10:05:31 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1AB4C400) [pid = 3796] [serial = 802] [outer = 00000000] [url = about:blank] 10:05:31 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (13E0C800) [pid = 3796] [serial = 813] [outer = 00000000] [url = about:blank] 10:05:31 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (134DD000) [pid = 3796] [serial = 805] [outer = 00000000] [url = about:blank] 10:05:31 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (10B78800) [pid = 3796] [serial = 807] [outer = 00000000] [url = about:blank] 10:05:31 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (17FB0000) [pid = 3796] [serial = 823] [outer = 00000000] [url = about:blank] 10:05:31 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (10EE9400) [pid = 3796] [serial = 792] [outer = 00000000] [url = about:blank] 10:05:31 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (150CDC00) [pid = 3796] [serial = 825] [outer = 00000000] [url = about:blank] 10:05:31 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (16249400) [pid = 3796] [serial = 817] [outer = 00000000] [url = about:blank] 10:05:31 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (15A1AC00) [pid = 3796] [serial = 816] [outer = 00000000] [url = about:blank] 10:05:31 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (164A6800) [pid = 3796] [serial = 819] [outer = 00000000] [url = about:blank] 10:05:31 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1928B400) [pid = 3796] [serial = 829] [outer = 00000000] [url = about:blank] 10:05:31 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (19A93C00) [pid = 3796] [serial = 831] [outer = 00000000] [url = about:blank] 10:05:31 INFO - PROCESS | 3796 | 1469469931588 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 10:05:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 10:05:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1703ms 10:05:31 INFO - PROCESS | 3796 | 1469469931636 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 10:05:31 INFO - PROCESS | 3796 | 1469469931640 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 10:05:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 10:05:31 INFO - PROCESS | 3796 | 1469469931646 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 10:05:31 INFO - PROCESS | 3796 | 1469469931649 Marionette TRACE conn2 <- [1,1138,null,{}] 10:05:31 INFO - PROCESS | 3796 | 1469469931655 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:31 INFO - PROCESS | 3796 | 1469469931658 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:31 INFO - PROCESS | 3796 | 1469469931733 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 10:05:31 INFO - PROCESS | 3796 | 1469469931814 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:31 INFO - PROCESS | 3796 | 1469469931819 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:31 INFO - PROCESS | 3796 | ++DOCSHELL 10A4AC00 == 27 [pid = 3796] [id = 294] 10:05:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (10A51800) [pid = 3796] [serial = 881] [outer = 00000000] 10:05:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (10B82400) [pid = 3796] [serial = 882] [outer = 10A51800] 10:05:31 INFO - PROCESS | 3796 | 1469469931867 Marionette DEBUG loaded listener.js 10:05:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (10EF2400) [pid = 3796] [serial = 883] [outer = 10A51800] 10:05:32 INFO - PROCESS | 3796 | 1469469932266 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 10:05:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 10:05:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 646ms 10:05:32 INFO - PROCESS | 3796 | 1469469932292 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 10:05:32 INFO - PROCESS | 3796 | 1469469932297 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 10:05:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 10:05:32 INFO - PROCESS | 3796 | 1469469932303 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 10:05:32 INFO - PROCESS | 3796 | 1469469932306 Marionette TRACE conn2 <- [1,1142,null,{}] 10:05:32 INFO - PROCESS | 3796 | 1469469932310 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:32 INFO - PROCESS | 3796 | 1469469932312 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:32 INFO - PROCESS | 3796 | 1469469932397 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 10:05:32 INFO - PROCESS | 3796 | 1469469932404 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:32 INFO - PROCESS | 3796 | 1469469932407 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:32 INFO - PROCESS | 3796 | ++DOCSHELL 12B6E800 == 28 [pid = 3796] [id = 295] 10:05:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (12BB5000) [pid = 3796] [serial = 884] [outer = 00000000] 10:05:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (12E26C00) [pid = 3796] [serial = 885] [outer = 12BB5000] 10:05:32 INFO - PROCESS | 3796 | 1469469932453 Marionette DEBUG loaded listener.js 10:05:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (13170000) [pid = 3796] [serial = 886] [outer = 12BB5000] 10:05:32 INFO - PROCESS | 3796 | 1469469932897 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 10:05:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 10:05:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 661ms 10:05:32 INFO - PROCESS | 3796 | 1469469932964 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 10:05:32 INFO - PROCESS | 3796 | 1469469932966 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 10:05:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 10:05:32 INFO - PROCESS | 3796 | 1469469932970 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 10:05:32 INFO - PROCESS | 3796 | 1469469932973 Marionette TRACE conn2 <- [1,1146,null,{}] 10:05:32 INFO - PROCESS | 3796 | 1469469932984 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:32 INFO - PROCESS | 3796 | 1469469932988 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:33 INFO - PROCESS | 3796 | 1469469933100 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 10:05:33 INFO - PROCESS | 3796 | 1469469933190 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:33 INFO - PROCESS | 3796 | 1469469933176 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:33 INFO - PROCESS | 3796 | ++DOCSHELL 13B50800 == 29 [pid = 3796] [id = 296] 10:05:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (13E05C00) [pid = 3796] [serial = 887] [outer = 00000000] 10:05:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (142F1800) [pid = 3796] [serial = 888] [outer = 13E05C00] 10:05:33 INFO - PROCESS | 3796 | 1469469933223 Marionette DEBUG loaded listener.js 10:05:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (153ED000) [pid = 3796] [serial = 889] [outer = 13E05C00] 10:05:33 INFO - PROCESS | 3796 | 1469469933618 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 10:05:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 10:05:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 690ms 10:05:33 INFO - PROCESS | 3796 | 1469469933668 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 10:05:33 INFO - PROCESS | 3796 | 1469469933671 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 10:05:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 10:05:33 INFO - PROCESS | 3796 | 1469469933674 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 10:05:33 INFO - PROCESS | 3796 | 1469469933676 Marionette TRACE conn2 <- [1,1150,null,{}] 10:05:33 INFO - PROCESS | 3796 | 1469469933680 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:33 INFO - PROCESS | 3796 | 1469469933692 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:33 INFO - PROCESS | 3796 | 1469469933794 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 10:05:33 INFO - PROCESS | 3796 | 1469469933804 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:33 INFO - PROCESS | 3796 | 1469469933807 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:33 INFO - PROCESS | 3796 | ++DOCSHELL 155E6000 == 30 [pid = 3796] [id = 297] 10:05:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (15A22800) [pid = 3796] [serial = 890] [outer = 00000000] 10:05:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1624B000) [pid = 3796] [serial = 891] [outer = 15A22800] 10:05:33 INFO - PROCESS | 3796 | 1469469933851 Marionette DEBUG loaded listener.js 10:05:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (164A9000) [pid = 3796] [serial = 892] [outer = 15A22800] 10:05:34 INFO - PROCESS | 3796 | 1469469934392 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 10:05:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 10:05:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 749ms 10:05:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 10:05:34 INFO - PROCESS | 3796 | 1469469934426 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 10:05:34 INFO - PROCESS | 3796 | 1469469934428 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 10:05:34 INFO - PROCESS | 3796 | 1469469934431 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 10:05:34 INFO - PROCESS | 3796 | 1469469934433 Marionette TRACE conn2 <- [1,1154,null,{}] 10:05:34 INFO - PROCESS | 3796 | 1469469934437 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:34 INFO - PROCESS | 3796 | 1469469934439 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:34 INFO - PROCESS | 3796 | 1469469934545 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 10:05:34 INFO - PROCESS | 3796 | 1469469934557 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:34 INFO - PROCESS | 3796 | 1469469934559 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:34 INFO - PROCESS | 3796 | ++DOCSHELL 16898000 == 31 [pid = 3796] [id = 298] 10:05:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (168EA000) [pid = 3796] [serial = 893] [outer = 00000000] 10:05:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (177A1000) [pid = 3796] [serial = 894] [outer = 168EA000] 10:05:34 INFO - PROCESS | 3796 | 1469469934649 Marionette DEBUG loaded listener.js 10:05:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (17FAF400) [pid = 3796] [serial = 895] [outer = 168EA000] 10:05:35 INFO - PROCESS | 3796 | 1469469935034 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 10:05:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 10:05:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 646ms 10:05:35 INFO - PROCESS | 3796 | 1469469935093 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 10:05:35 INFO - PROCESS | 3796 | 1469469935095 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 10:05:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 10:05:35 INFO - PROCESS | 3796 | 1469469935098 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 10:05:35 INFO - PROCESS | 3796 | 1469469935100 Marionette TRACE conn2 <- [1,1158,null,{}] 10:05:35 INFO - PROCESS | 3796 | 1469469935103 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:35 INFO - PROCESS | 3796 | 1469469935109 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:35 INFO - PROCESS | 3796 | 1469469935237 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 10:05:35 INFO - PROCESS | 3796 | 1469469935235 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:35 INFO - PROCESS | 3796 | 1469469935237 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:35 INFO - PROCESS | 3796 | ++DOCSHELL 19A8B800 == 32 [pid = 3796] [id = 299] 10:05:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (19A8BC00) [pid = 3796] [serial = 896] [outer = 00000000] 10:05:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (19B54000) [pid = 3796] [serial = 897] [outer = 19A8BC00] 10:05:35 INFO - PROCESS | 3796 | 1469469935290 Marionette DEBUG loaded listener.js 10:05:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (19E05400) [pid = 3796] [serial = 898] [outer = 19A8BC00] 10:05:35 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (11DD9800) [pid = 3796] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 10:05:35 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (16893C00) [pid = 3796] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 10:05:35 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (173D8C00) [pid = 3796] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 10:05:35 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (11B0E000) [pid = 3796] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 10:05:35 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1058C400) [pid = 3796] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 10:05:35 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (0C774000) [pid = 3796] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 10:05:35 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (0F9E9400) [pid = 3796] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 10:05:35 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1968B000) [pid = 3796] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 10:05:35 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1968A800) [pid = 3796] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 10:05:35 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (13133C00) [pid = 3796] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 10:05:35 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (15308000) [pid = 3796] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 10:05:35 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (17F19C00) [pid = 3796] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 10:05:35 INFO - PROCESS | 3796 | 1469469935907 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 10:05:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 10:05:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 852ms 10:05:35 INFO - PROCESS | 3796 | 1469469935945 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 10:05:35 INFO - PROCESS | 3796 | 1469469935947 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 10:05:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 10:05:35 INFO - PROCESS | 3796 | 1469469935950 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 10:05:35 INFO - PROCESS | 3796 | 1469469935952 Marionette TRACE conn2 <- [1,1162,null,{}] 10:05:35 INFO - PROCESS | 3796 | 1469469935955 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:35 INFO - PROCESS | 3796 | 1469469935957 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:36 INFO - PROCESS | 3796 | 1469469936032 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 10:05:36 INFO - PROCESS | 3796 | 1469469936038 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:36 INFO - PROCESS | 3796 | 1469469936040 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:36 INFO - PROCESS | 3796 | ++DOCSHELL 10A51400 == 33 [pid = 3796] [id = 300] 10:05:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (11B0E000) [pid = 3796] [serial = 899] [outer = 00000000] 10:05:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1928E000) [pid = 3796] [serial = 900] [outer = 11B0E000] 10:05:36 INFO - PROCESS | 3796 | 1469469936083 Marionette DEBUG loaded listener.js 10:05:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19688800) [pid = 3796] [serial = 901] [outer = 11B0E000] 10:05:36 INFO - PROCESS | 3796 | 1469469936485 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 10:05:36 INFO - PROCESS | 3796 | 1469469936513 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 10:05:36 INFO - PROCESS | 3796 | 1469469936516 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 10:05:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 10:05:36 INFO - PROCESS | 3796 | 1469469936518 Marionette TRACE conn2 <- [1,1166,null,{}] 10:05:36 INFO - PROCESS | 3796 | 1469469936525 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:36 INFO - PROCESS | 3796 | 1469469936527 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:36 INFO - PROCESS | 3796 | 1469469936602 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 10:05:36 INFO - PROCESS | 3796 | 1469469936607 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:36 INFO - PROCESS | 3796 | 1469469936609 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:36 INFO - PROCESS | 3796 | ++DOCSHELL 12C61000 == 34 [pid = 3796] [id = 301] 10:05:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19B53400) [pid = 3796] [serial = 902] [outer = 00000000] 10:05:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (173DB800) [pid = 3796] [serial = 903] [outer = 19B53400] 10:05:36 INFO - PROCESS | 3796 | 1469469936653 Marionette DEBUG loaded listener.js 10:05:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19E9A800) [pid = 3796] [serial = 904] [outer = 19B53400] 10:05:37 INFO - PROCESS | 3796 | 1469469937051 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 10:05:37 INFO - PROCESS | 3796 | 1469469937083 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 10:05:37 INFO - PROCESS | 3796 | 1469469937086 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 10:05:37 INFO - PROCESS | 3796 | 1469469937088 Marionette TRACE conn2 <- [1,1170,null,{}] 10:05:37 INFO - PROCESS | 3796 | 1469469937092 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:37 INFO - PROCESS | 3796 | 1469469937093 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:37 INFO - PROCESS | 3796 | 1469469937168 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 10:05:37 INFO - PROCESS | 3796 | 1469469937173 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:37 INFO - PROCESS | 3796 | 1469469937175 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:37 INFO - PROCESS | 3796 | ++DOCSHELL 13B4FC00 == 35 [pid = 3796] [id = 302] 10:05:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1A457800) [pid = 3796] [serial = 905] [outer = 00000000] 10:05:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1A462800) [pid = 3796] [serial = 906] [outer = 1A457800] 10:05:37 INFO - PROCESS | 3796 | 1469469937218 Marionette DEBUG loaded listener.js 10:05:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1A463000) [pid = 3796] [serial = 907] [outer = 1A457800] 10:05:38 INFO - PROCESS | 3796 | --DOCSHELL 10A4AC00 == 34 [pid = 3796] [id = 294] 10:05:38 INFO - PROCESS | 3796 | --DOCSHELL 0F9E3800 == 33 [pid = 3796] [id = 293] 10:05:38 INFO - PROCESS | 3796 | --DOCSHELL 155E6000 == 32 [pid = 3796] [id = 297] 10:05:38 INFO - PROCESS | 3796 | --DOCSHELL 13B50800 == 31 [pid = 3796] [id = 296] 10:05:38 INFO - PROCESS | 3796 | --DOCSHELL 10A51400 == 30 [pid = 3796] [id = 300] 10:05:38 INFO - PROCESS | 3796 | --DOCSHELL 12C61000 == 29 [pid = 3796] [id = 301] 10:05:38 INFO - PROCESS | 3796 | --DOCSHELL 19A8B800 == 28 [pid = 3796] [id = 299] 10:05:38 INFO - PROCESS | 3796 | --DOCSHELL 16898000 == 27 [pid = 3796] [id = 298] 10:05:38 INFO - PROCESS | 3796 | --DOCSHELL 12B6E800 == 26 [pid = 3796] [id = 295] 10:05:38 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (19B5B800) [pid = 3796] [serial = 862] [outer = 00000000] [url = about:blank] 10:05:38 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (16D66000) [pid = 3796] [serial = 849] [outer = 00000000] [url = about:blank] 10:05:38 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (177AC400) [pid = 3796] [serial = 852] [outer = 00000000] [url = about:blank] 10:05:38 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (17FB0800) [pid = 3796] [serial = 853] [outer = 00000000] [url = about:blank] 10:05:38 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (13E06000) [pid = 3796] [serial = 858] [outer = 00000000] [url = about:blank] 10:05:38 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (12B75400) [pid = 3796] [serial = 840] [outer = 00000000] [url = about:blank] 10:05:38 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (12E31400) [pid = 3796] [serial = 841] [outer = 00000000] [url = about:blank] 10:05:38 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1050C400) [pid = 3796] [serial = 837] [outer = 00000000] [url = about:blank] 10:05:38 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (10A08400) [pid = 3796] [serial = 838] [outer = 00000000] [url = about:blank] 10:05:38 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (10A4DC00) [pid = 3796] [serial = 834] [outer = 00000000] [url = about:blank] 10:05:38 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1109A000) [pid = 3796] [serial = 835] [outer = 00000000] [url = about:blank] 10:05:38 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (19A96800) [pid = 3796] [serial = 832] [outer = 00000000] [url = about:blank] 10:05:38 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (19A8E800) [pid = 3796] [serial = 855] [outer = 00000000] [url = about:blank] 10:05:38 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (13A61800) [pid = 3796] [serial = 843] [outer = 00000000] [url = about:blank] 10:05:38 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (13E07400) [pid = 3796] [serial = 844] [outer = 00000000] [url = about:blank] 10:05:38 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (15A24400) [pid = 3796] [serial = 846] [outer = 00000000] [url = about:blank] 10:05:38 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (19A97800) [pid = 3796] [serial = 861] [outer = 00000000] [url = about:blank] 10:05:38 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (19E9C800) [pid = 3796] [serial = 864] [outer = 00000000] [url = about:blank] 10:05:38 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (19E9E000) [pid = 3796] [serial = 865] [outer = 00000000] [url = about:blank] 10:05:38 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (1968CC00) [pid = 3796] [serial = 856] [outer = 00000000] [url = about:blank] 10:05:38 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (1738A000) [pid = 3796] [serial = 850] [outer = 00000000] [url = about:blank] 10:05:38 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (142FC800) [pid = 3796] [serial = 859] [outer = 00000000] [url = about:blank] 10:05:38 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (1624E800) [pid = 3796] [serial = 847] [outer = 00000000] [url = about:blank] 10:05:38 INFO - PROCESS | 3796 | 1469469938900 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 10:05:38 INFO - PROCESS | 3796 | 1469469938935 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 10:05:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 10:05:38 INFO - PROCESS | 3796 | 1469469938941 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 10:05:38 INFO - PROCESS | 3796 | 1469469938943 Marionette TRACE conn2 <- [1,1174,null,{}] 10:05:38 INFO - PROCESS | 3796 | 1469469938950 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:38 INFO - PROCESS | 3796 | 1469469938952 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:39 INFO - PROCESS | 3796 | 1469469939040 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 10:05:39 INFO - PROCESS | 3796 | 1469469939049 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:39 INFO - PROCESS | 3796 | 1469469939053 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:39 INFO - PROCESS | 3796 | ++DOCSHELL 10A09400 == 27 [pid = 3796] [id = 303] 10:05:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (10A09800) [pid = 3796] [serial = 908] [outer = 00000000] 10:05:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (10F05C00) [pid = 3796] [serial = 909] [outer = 10A09800] 10:05:39 INFO - PROCESS | 3796 | 1469469939100 Marionette DEBUG loaded listener.js 10:05:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (10F85400) [pid = 3796] [serial = 910] [outer = 10A09800] 10:05:39 INFO - PROCESS | 3796 | 1469469939551 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 10:05:39 INFO - PROCESS | 3796 | 1469469939609 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 10:05:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 10:05:39 INFO - PROCESS | 3796 | 1469469939615 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 10:05:39 INFO - PROCESS | 3796 | 1469469939618 Marionette TRACE conn2 <- [1,1178,null,{}] 10:05:39 INFO - PROCESS | 3796 | 1469469939622 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:39 INFO - PROCESS | 3796 | 1469469939624 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:39 INFO - PROCESS | 3796 | 1469469939714 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 10:05:39 INFO - PROCESS | 3796 | 1469469939721 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:39 INFO - PROCESS | 3796 | 1469469939723 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:39 INFO - PROCESS | 3796 | ++DOCSHELL 10A52400 == 28 [pid = 3796] [id = 304] 10:05:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (12BB2C00) [pid = 3796] [serial = 911] [outer = 00000000] 10:05:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (12E6C000) [pid = 3796] [serial = 912] [outer = 12BB2C00] 10:05:39 INFO - PROCESS | 3796 | 1469469939760 Marionette DEBUG loaded listener.js 10:05:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (1312F000) [pid = 3796] [serial = 913] [outer = 12BB2C00] 10:05:40 INFO - PROCESS | 3796 | 1469469940193 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 10:05:40 INFO - PROCESS | 3796 | 1469469940217 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 10:05:40 INFO - PROCESS | 3796 | 1469469940221 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 10:05:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 10:05:40 INFO - PROCESS | 3796 | 1469469940224 Marionette TRACE conn2 <- [1,1182,null,{}] 10:05:40 INFO - PROCESS | 3796 | 1469469940242 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:40 INFO - PROCESS | 3796 | 1469469940247 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:40 INFO - PROCESS | 3796 | 1469469940327 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 10:05:40 INFO - PROCESS | 3796 | 1469469940346 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:40 INFO - PROCESS | 3796 | 1469469940349 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:40 INFO - PROCESS | 3796 | ++DOCSHELL 13A6AC00 == 29 [pid = 3796] [id = 305] 10:05:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (13A6B800) [pid = 3796] [serial = 914] [outer = 00000000] 10:05:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (13E04800) [pid = 3796] [serial = 915] [outer = 13A6B800] 10:05:40 INFO - PROCESS | 3796 | 1469469940398 Marionette DEBUG loaded listener.js 10:05:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (13E0F800) [pid = 3796] [serial = 916] [outer = 13A6B800] 10:05:40 INFO - PROCESS | 3796 | 1469469940827 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 10:05:40 INFO - PROCESS | 3796 | 1469469940886 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 10:05:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 10:05:40 INFO - PROCESS | 3796 | 1469469940891 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 10:05:40 INFO - PROCESS | 3796 | 1469469940892 Marionette TRACE conn2 <- [1,1186,null,{}] 10:05:40 INFO - PROCESS | 3796 | 1469469940896 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:40 INFO - PROCESS | 3796 | 1469469940898 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:40 INFO - PROCESS | 3796 | 1469469940961 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 10:05:40 INFO - PROCESS | 3796 | 1469469940968 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:40 INFO - PROCESS | 3796 | 1469469940970 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:40 INFO - PROCESS | 3796 | ++DOCSHELL 142FC800 == 30 [pid = 3796] [id = 306] 10:05:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (15A29400) [pid = 3796] [serial = 917] [outer = 00000000] 10:05:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (1624F400) [pid = 3796] [serial = 918] [outer = 15A29400] 10:05:41 INFO - PROCESS | 3796 | 1469469941015 Marionette DEBUG loaded listener.js 10:05:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (16254800) [pid = 3796] [serial = 919] [outer = 15A29400] 10:05:41 INFO - PROCESS | 3796 | 1469469941431 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 10:05:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 10:05:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 588ms 10:05:41 INFO - PROCESS | 3796 | 1469469941473 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 10:05:41 INFO - PROCESS | 3796 | 1469469941476 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 10:05:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 10:05:41 INFO - PROCESS | 3796 | 1469469941481 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 10:05:41 INFO - PROCESS | 3796 | 1469469941483 Marionette TRACE conn2 <- [1,1190,null,{}] 10:05:41 INFO - PROCESS | 3796 | 1469469941488 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:41 INFO - PROCESS | 3796 | 1469469941491 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:41 INFO - PROCESS | 3796 | 1469469941567 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 10:05:41 INFO - PROCESS | 3796 | 1469469941574 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:41 INFO - PROCESS | 3796 | 1469469941576 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:41 INFO - PROCESS | 3796 | ++DOCSHELL 165EB800 == 31 [pid = 3796] [id = 307] 10:05:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1680F800) [pid = 3796] [serial = 920] [outer = 00000000] 10:05:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (16D60C00) [pid = 3796] [serial = 921] [outer = 1680F800] 10:05:41 INFO - PROCESS | 3796 | 1469469941619 Marionette DEBUG loaded listener.js 10:05:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (17381800) [pid = 3796] [serial = 922] [outer = 1680F800] 10:05:42 INFO - PROCESS | 3796 | 1469469942018 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:05:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 10:05:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 558ms 10:05:42 INFO - PROCESS | 3796 | 1469469942041 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 10:05:42 INFO - PROCESS | 3796 | 1469469942043 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 10:05:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 10:05:42 INFO - PROCESS | 3796 | 1469469942058 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 10:05:42 INFO - PROCESS | 3796 | 1469469942060 Marionette TRACE conn2 <- [1,1194,null,{}] 10:05:42 INFO - PROCESS | 3796 | 1469469942067 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:42 INFO - PROCESS | 3796 | 1469469942072 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:42 INFO - PROCESS | 3796 | 1469469942171 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 10:05:42 INFO - PROCESS | 3796 | 1469469942179 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:42 INFO - PROCESS | 3796 | 1469469942181 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:42 INFO - PROCESS | 3796 | ++DOCSHELL 17F1C400 == 32 [pid = 3796] [id = 308] 10:05:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (17FAB000) [pid = 3796] [serial = 923] [outer = 00000000] 10:05:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1928A800) [pid = 3796] [serial = 924] [outer = 17FAB000] 10:05:42 INFO - PROCESS | 3796 | 1469469942224 Marionette DEBUG loaded listener.js 10:05:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19686000) [pid = 3796] [serial = 925] [outer = 17FAB000] 10:05:42 INFO - PROCESS | 3796 | 1469469942638 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:05:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 10:05:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 602ms 10:05:42 INFO - PROCESS | 3796 | 1469469942674 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 10:05:42 INFO - PROCESS | 3796 | 1469469942676 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 10:05:42 INFO - PROCESS | 3796 | 1469469942662 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 10:05:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 10:05:42 INFO - PROCESS | 3796 | 1469469942664 Marionette TRACE conn2 <- [1,1198,null,{}] 10:05:42 INFO - PROCESS | 3796 | 1469469942668 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:42 INFO - PROCESS | 3796 | 1469469942669 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:42 INFO - PROCESS | 3796 | 1469469942754 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 10:05:42 INFO - PROCESS | 3796 | 1469469942759 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:42 INFO - PROCESS | 3796 | 1469469942761 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:42 INFO - PROCESS | 3796 | ++DOCSHELL 17FB4400 == 33 [pid = 3796] [id = 309] 10:05:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1968B400) [pid = 3796] [serial = 926] [outer = 00000000] 10:05:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19A90800) [pid = 3796] [serial = 927] [outer = 1968B400] 10:05:42 INFO - PROCESS | 3796 | 1469469942804 Marionette DEBUG loaded listener.js 10:05:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (19A91C00) [pid = 3796] [serial = 928] [outer = 1968B400] 10:05:43 INFO - PROCESS | 3796 | 1469469943222 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 10:05:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 10:05:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 587ms 10:05:43 INFO - PROCESS | 3796 | 1469469943268 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 10:05:43 INFO - PROCESS | 3796 | 1469469943270 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 10:05:43 INFO - PROCESS | 3796 | 1469469943277 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 10:05:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 10:05:43 INFO - PROCESS | 3796 | 1469469943279 Marionette TRACE conn2 <- [1,1202,null,{}] 10:05:43 INFO - PROCESS | 3796 | 1469469943283 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:43 INFO - PROCESS | 3796 | 1469469943284 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:43 INFO - PROCESS | 3796 | 1469469943360 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 10:05:43 INFO - PROCESS | 3796 | 1469469943365 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:43 INFO - PROCESS | 3796 | 1469469943367 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:43 INFO - PROCESS | 3796 | ++DOCSHELL 19299400 == 34 [pid = 3796] [id = 310] 10:05:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (19A8B400) [pid = 3796] [serial = 929] [outer = 00000000] 10:05:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (19E98000) [pid = 3796] [serial = 930] [outer = 19A8B400] 10:05:43 INFO - PROCESS | 3796 | 1469469943411 Marionette DEBUG loaded listener.js 10:05:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (19E98400) [pid = 3796] [serial = 931] [outer = 19A8B400] 10:05:43 INFO - PROCESS | 3796 | 1469469943834 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 10:05:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 10:05:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 602ms 10:05:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 10:05:43 INFO - PROCESS | 3796 | 1469469943880 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 10:05:43 INFO - PROCESS | 3796 | 1469469943882 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 10:05:43 INFO - PROCESS | 3796 | 1469469943885 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 10:05:43 INFO - PROCESS | 3796 | 1469469943888 Marionette TRACE conn2 <- [1,1206,null,{}] 10:05:43 INFO - PROCESS | 3796 | 1469469943897 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:43 INFO - PROCESS | 3796 | 1469469943898 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:43 INFO - PROCESS | 3796 | 1469469944003 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 10:05:44 INFO - PROCESS | 3796 | 1469469944086 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:44 INFO - PROCESS | 3796 | 1469469944088 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:44 INFO - PROCESS | 3796 | ++DOCSHELL 10A4A800 == 35 [pid = 3796] [id = 311] 10:05:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (13A6A800) [pid = 3796] [serial = 932] [outer = 00000000] 10:05:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (19ECFC00) [pid = 3796] [serial = 933] [outer = 13A6A800] 10:05:44 INFO - PROCESS | 3796 | 1469469944114 Marionette DEBUG loaded listener.js 10:05:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1A456400) [pid = 3796] [serial = 934] [outer = 13A6A800] 10:05:44 INFO - PROCESS | 3796 | 1469469944514 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 10:05:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 10:05:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 661ms 10:05:44 INFO - PROCESS | 3796 | 1469469944552 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 10:05:44 INFO - PROCESS | 3796 | 1469469944554 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 10:05:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 10:05:44 INFO - PROCESS | 3796 | 1469469944557 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 10:05:44 INFO - PROCESS | 3796 | 1469469944559 Marionette TRACE conn2 <- [1,1210,null,{}] 10:05:44 INFO - PROCESS | 3796 | 1469469944562 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:44 INFO - PROCESS | 3796 | 1469469944564 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:44 INFO - PROCESS | 3796 | 1469469944673 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 10:05:44 INFO - PROCESS | 3796 | 1469469944680 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:44 INFO - PROCESS | 3796 | 1469469944682 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:44 INFO - PROCESS | 3796 | ++DOCSHELL 164A8000 == 36 [pid = 3796] [id = 312] 10:05:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (19B59800) [pid = 3796] [serial = 935] [outer = 00000000] 10:05:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1A6A7000) [pid = 3796] [serial = 936] [outer = 19B59800] 10:05:44 INFO - PROCESS | 3796 | 1469469944729 Marionette DEBUG loaded listener.js 10:05:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1A6AD000) [pid = 3796] [serial = 937] [outer = 19B59800] 10:05:45 INFO - PROCESS | 3796 | 1469469945143 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 10:05:45 INFO - PROCESS | 3796 | 1469469945163 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 10:05:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 10:05:45 INFO - PROCESS | 3796 | 1469469945167 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 10:05:45 INFO - PROCESS | 3796 | 1469469945169 Marionette TRACE conn2 <- [1,1214,null,{}] 10:05:45 INFO - PROCESS | 3796 | 1469469945172 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:45 INFO - PROCESS | 3796 | 1469469945175 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:45 INFO - PROCESS | 3796 | 1469469945276 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 10:05:45 INFO - PROCESS | 3796 | 1469469945366 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:45 INFO - PROCESS | 3796 | 1469469945368 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:45 INFO - PROCESS | 3796 | ++DOCSHELL 164A8C00 == 37 [pid = 3796] [id = 313] 10:05:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1A961000) [pid = 3796] [serial = 938] [outer = 00000000] 10:05:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1AB54400) [pid = 3796] [serial = 939] [outer = 1A961000] 10:05:45 INFO - PROCESS | 3796 | 1469469945413 Marionette DEBUG loaded listener.js 10:05:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1AD47400) [pid = 3796] [serial = 940] [outer = 1A961000] 10:05:45 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (15A22800) [pid = 3796] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 10:05:45 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (168EA000) [pid = 3796] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 10:05:45 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (19A8BC00) [pid = 3796] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 10:05:45 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (19B53400) [pid = 3796] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 10:05:45 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (11B0E000) [pid = 3796] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 10:05:45 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (19EC6C00) [pid = 3796] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 10:05:45 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (19689000) [pid = 3796] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 10:05:45 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (142F6800) [pid = 3796] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 10:05:45 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (10EE6400) [pid = 3796] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 10:05:45 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (13E05C00) [pid = 3796] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 10:05:45 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (12BB5000) [pid = 3796] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 10:05:45 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (10A51800) [pid = 3796] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 10:05:45 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (103CD000) [pid = 3796] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 10:05:45 INFO - PROCESS | 3796 | 1469469945913 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 10:05:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 10:05:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 793ms 10:05:45 INFO - PROCESS | 3796 | 1469469945956 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 10:05:45 INFO - PROCESS | 3796 | 1469469945958 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 10:05:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 10:05:45 INFO - PROCESS | 3796 | 1469469945962 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 10:05:45 INFO - PROCESS | 3796 | 1469469945963 Marionette TRACE conn2 <- [1,1218,null,{}] 10:05:45 INFO - PROCESS | 3796 | 1469469945966 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:45 INFO - PROCESS | 3796 | 1469469945968 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:46 INFO - PROCESS | 3796 | 1469469946027 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 10:05:46 INFO - PROCESS | 3796 | 1469469946032 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:46 INFO - PROCESS | 3796 | 1469469946034 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:46 INFO - PROCESS | 3796 | ++DOCSHELL 132DFC00 == 38 [pid = 3796] [id = 314] 10:05:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (142F2C00) [pid = 3796] [serial = 941] [outer = 00000000] 10:05:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (17FB2400) [pid = 3796] [serial = 942] [outer = 142F2C00] 10:05:46 INFO - PROCESS | 3796 | 1469469946077 Marionette DEBUG loaded listener.js 10:05:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (19A8BC00) [pid = 3796] [serial = 943] [outer = 142F2C00] 10:05:46 INFO - PROCESS | 3796 | 1469469946461 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 10:05:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 10:05:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 558ms 10:05:46 INFO - PROCESS | 3796 | 1469469946524 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 10:05:46 INFO - PROCESS | 3796 | 1469469946526 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 10:05:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 10:05:46 INFO - PROCESS | 3796 | 1469469946530 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 10:05:46 INFO - PROCESS | 3796 | 1469469946531 Marionette TRACE conn2 <- [1,1222,null,{}] 10:05:46 INFO - PROCESS | 3796 | 1469469946535 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:46 INFO - PROCESS | 3796 | 1469469946536 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:46 INFO - PROCESS | 3796 | 1469469946632 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 10:05:46 INFO - PROCESS | 3796 | 1469469946640 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:46 INFO - PROCESS | 3796 | 1469469946642 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:46 INFO - PROCESS | 3796 | ++DOCSHELL 177A9800 == 39 [pid = 3796] [id = 315] 10:05:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (17D23800) [pid = 3796] [serial = 944] [outer = 00000000] 10:05:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1AB53400) [pid = 3796] [serial = 945] [outer = 17D23800] 10:05:46 INFO - PROCESS | 3796 | 1469469946684 Marionette DEBUG loaded listener.js 10:05:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1AD49C00) [pid = 3796] [serial = 946] [outer = 17D23800] 10:05:47 INFO - PROCESS | 3796 | 1469469947080 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 10:05:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 10:05:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 602ms 10:05:47 INFO - PROCESS | 3796 | 1469469947138 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 10:05:47 INFO - PROCESS | 3796 | 1469469947140 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 10:05:47 INFO - PROCESS | 3796 | 1469469947144 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 10:05:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 10:05:47 INFO - PROCESS | 3796 | 1469469947145 Marionette TRACE conn2 <- [1,1226,null,{}] 10:05:47 INFO - PROCESS | 3796 | 1469469947149 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:47 INFO - PROCESS | 3796 | 1469469947150 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:47 INFO - PROCESS | 3796 | 1469469947213 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 10:05:47 INFO - PROCESS | 3796 | 1469469947219 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:47 INFO - PROCESS | 3796 | 1469469947221 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:47 INFO - PROCESS | 3796 | ++DOCSHELL 17F1C000 == 40 [pid = 3796] [id = 316] 10:05:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (17FB0800) [pid = 3796] [serial = 947] [outer = 00000000] 10:05:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1AD54000) [pid = 3796] [serial = 948] [outer = 17FB0800] 10:05:47 INFO - PROCESS | 3796 | 1469469947263 Marionette DEBUG loaded listener.js 10:05:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1ADD0400) [pid = 3796] [serial = 949] [outer = 17FB0800] 10:05:48 INFO - PROCESS | 3796 | --DOCSHELL 10A09400 == 39 [pid = 3796] [id = 303] 10:05:48 INFO - PROCESS | 3796 | --DOCSHELL 13B4FC00 == 38 [pid = 3796] [id = 302] 10:05:48 INFO - PROCESS | 3796 | --DOCSHELL 10A52400 == 37 [pid = 3796] [id = 304] 10:05:48 INFO - PROCESS | 3796 | --DOCSHELL 13A6AC00 == 36 [pid = 3796] [id = 305] 10:05:48 INFO - PROCESS | 3796 | --DOCSHELL 17FB4400 == 35 [pid = 3796] [id = 309] 10:05:48 INFO - PROCESS | 3796 | --DOCSHELL 165EB800 == 34 [pid = 3796] [id = 307] 10:05:48 INFO - PROCESS | 3796 | --DOCSHELL 10A4A800 == 33 [pid = 3796] [id = 311] 10:05:48 INFO - PROCESS | 3796 | --DOCSHELL 17F1C400 == 32 [pid = 3796] [id = 308] 10:05:48 INFO - PROCESS | 3796 | --DOCSHELL 19299400 == 31 [pid = 3796] [id = 310] 10:05:48 INFO - PROCESS | 3796 | --DOCSHELL 132DFC00 == 30 [pid = 3796] [id = 314] 10:05:48 INFO - PROCESS | 3796 | --DOCSHELL 142FC800 == 29 [pid = 3796] [id = 306] 10:05:48 INFO - PROCESS | 3796 | --DOCSHELL 164A8C00 == 28 [pid = 3796] [id = 313] 10:05:48 INFO - PROCESS | 3796 | --DOCSHELL 177A9800 == 27 [pid = 3796] [id = 315] 10:05:48 INFO - PROCESS | 3796 | --DOCSHELL 164A8000 == 26 [pid = 3796] [id = 312] 10:05:48 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1624B000) [pid = 3796] [serial = 891] [outer = 00000000] [url = about:blank] 10:05:48 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (177A1000) [pid = 3796] [serial = 894] [outer = 00000000] [url = about:blank] 10:05:48 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (164A9000) [pid = 3796] [serial = 892] [outer = 00000000] [url = about:blank] 10:05:48 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (19B54000) [pid = 3796] [serial = 897] [outer = 00000000] [url = about:blank] 10:05:48 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (17FAF400) [pid = 3796] [serial = 895] [outer = 00000000] [url = about:blank] 10:05:48 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (173DB800) [pid = 3796] [serial = 903] [outer = 00000000] [url = about:blank] 10:05:48 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (19E05400) [pid = 3796] [serial = 898] [outer = 00000000] [url = about:blank] 10:05:48 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1928E000) [pid = 3796] [serial = 900] [outer = 00000000] [url = about:blank] 10:05:48 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1A459000) [pid = 3796] [serial = 876] [outer = 00000000] [url = about:blank] 10:05:48 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (19E9AC00) [pid = 3796] [serial = 874] [outer = 00000000] [url = about:blank] 10:05:48 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (19E07C00) [pid = 3796] [serial = 873] [outer = 00000000] [url = about:blank] 10:05:48 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (155ED400) [pid = 3796] [serial = 871] [outer = 00000000] [url = about:blank] 10:05:48 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (150C8000) [pid = 3796] [serial = 870] [outer = 00000000] [url = about:blank] 10:05:48 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (12E30800) [pid = 3796] [serial = 868] [outer = 00000000] [url = about:blank] 10:05:48 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1109C400) [pid = 3796] [serial = 867] [outer = 00000000] [url = about:blank] 10:05:48 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (142F1800) [pid = 3796] [serial = 888] [outer = 00000000] [url = about:blank] 10:05:48 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (12E26C00) [pid = 3796] [serial = 885] [outer = 00000000] [url = about:blank] 10:05:48 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (13170000) [pid = 3796] [serial = 886] [outer = 00000000] [url = about:blank] 10:05:48 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1A462800) [pid = 3796] [serial = 906] [outer = 00000000] [url = about:blank] 10:05:48 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (10B82400) [pid = 3796] [serial = 882] [outer = 00000000] [url = about:blank] 10:05:48 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (19E9A800) [pid = 3796] [serial = 904] [outer = 00000000] [url = about:blank] 10:05:48 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (10EF2400) [pid = 3796] [serial = 883] [outer = 00000000] [url = about:blank] 10:05:48 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (10EE8000) [pid = 3796] [serial = 880] [outer = 00000000] [url = about:blank] 10:05:48 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (10A0B400) [pid = 3796] [serial = 879] [outer = 00000000] [url = about:blank] 10:05:48 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (1A45CC00) [pid = 3796] [serial = 877] [outer = 00000000] [url = about:blank] 10:05:48 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (153ED000) [pid = 3796] [serial = 889] [outer = 00000000] [url = about:blank] 10:05:48 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (19688800) [pid = 3796] [serial = 901] [outer = 00000000] [url = about:blank] 10:05:48 INFO - PROCESS | 3796 | 1469469948896 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 10:05:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 10:05:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1792ms 10:05:48 INFO - PROCESS | 3796 | 1469469948939 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 10:05:48 INFO - PROCESS | 3796 | 1469469948945 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 10:05:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 10:05:48 INFO - PROCESS | 3796 | 1469469948953 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 10:05:48 INFO - PROCESS | 3796 | 1469469948958 Marionette TRACE conn2 <- [1,1230,null,{}] 10:05:48 INFO - PROCESS | 3796 | 1469469948967 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:48 INFO - PROCESS | 3796 | 1469469948972 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:49 INFO - PROCESS | 3796 | 1469469949059 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 10:05:49 INFO - PROCESS | 3796 | 1469469949066 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:49 INFO - PROCESS | 3796 | 1469469949070 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:49 INFO - PROCESS | 3796 | ++DOCSHELL 10A0B400 == 27 [pid = 3796] [id = 317] 10:05:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (10A0B800) [pid = 3796] [serial = 950] [outer = 00000000] 10:05:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (10A4A800) [pid = 3796] [serial = 951] [outer = 10A0B800] 10:05:49 INFO - PROCESS | 3796 | 1469469949118 Marionette DEBUG loaded listener.js 10:05:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (10A4F000) [pid = 3796] [serial = 952] [outer = 10A0B800] 10:05:49 INFO - PROCESS | 3796 | 1469469949555 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 10:05:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 10:05:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 661ms 10:05:49 INFO - PROCESS | 3796 | 1469469949609 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 10:05:49 INFO - PROCESS | 3796 | 1469469949614 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 10:05:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 10:05:49 INFO - PROCESS | 3796 | 1469469949621 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 10:05:49 INFO - PROCESS | 3796 | 1469469949623 Marionette TRACE conn2 <- [1,1234,null,{}] 10:05:49 INFO - PROCESS | 3796 | 1469469949627 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:49 INFO - PROCESS | 3796 | 1469469949630 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:49 INFO - PROCESS | 3796 | 1469469949706 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 10:05:49 INFO - PROCESS | 3796 | 1469469949718 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:49 INFO - PROCESS | 3796 | 1469469949721 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:49 INFO - PROCESS | 3796 | ++DOCSHELL 11280800 == 28 [pid = 3796] [id = 318] 10:05:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (11281000) [pid = 3796] [serial = 953] [outer = 00000000] 10:05:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (11B02C00) [pid = 3796] [serial = 954] [outer = 11281000] 10:05:49 INFO - PROCESS | 3796 | 1469469949771 Marionette DEBUG loaded listener.js 10:05:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (11282400) [pid = 3796] [serial = 955] [outer = 11281000] 10:05:50 INFO - PROCESS | 3796 | 1469469950222 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 10:05:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 10:05:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 647ms 10:05:50 INFO - PROCESS | 3796 | 1469469950284 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 10:05:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 10:05:50 INFO - PROCESS | 3796 | 1469469950269 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 10:05:50 INFO - PROCESS | 3796 | 1469469950273 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 10:05:50 INFO - PROCESS | 3796 | 1469469950276 Marionette TRACE conn2 <- [1,1238,null,{}] 10:05:50 INFO - PROCESS | 3796 | 1469469950287 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:50 INFO - PROCESS | 3796 | 1469469950292 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:50 INFO - PROCESS | 3796 | 1469469950401 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 10:05:50 INFO - PROCESS | 3796 | 1469469950488 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:50 INFO - PROCESS | 3796 | 1469469950492 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:50 INFO - PROCESS | 3796 | ++DOCSHELL 1316F400 == 29 [pid = 3796] [id = 319] 10:05:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (1316FC00) [pid = 3796] [serial = 956] [outer = 00000000] 10:05:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (13453400) [pid = 3796] [serial = 957] [outer = 1316FC00] 10:05:50 INFO - PROCESS | 3796 | 1469469950539 Marionette DEBUG loaded listener.js 10:05:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (134DA000) [pid = 3796] [serial = 958] [outer = 1316FC00] 10:05:50 INFO - PROCESS | 3796 | 1469469950869 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 10:05:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 10:05:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 646ms 10:05:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 10:05:50 INFO - PROCESS | 3796 | 1469469950934 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 10:05:50 INFO - PROCESS | 3796 | 1469469950937 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 10:05:50 INFO - PROCESS | 3796 | 1469469950940 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 10:05:50 INFO - PROCESS | 3796 | 1469469950941 Marionette TRACE conn2 <- [1,1242,null,{}] 10:05:50 INFO - PROCESS | 3796 | 1469469950955 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:50 INFO - PROCESS | 3796 | 1469469950957 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:51 INFO - PROCESS | 3796 | 1469469951041 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 10:05:51 INFO - PROCESS | 3796 | 1469469951048 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:51 INFO - PROCESS | 3796 | 1469469951050 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:51 INFO - PROCESS | 3796 | ++DOCSHELL 13A64800 == 30 [pid = 3796] [id = 320] 10:05:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (13A6AC00) [pid = 3796] [serial = 959] [outer = 00000000] 10:05:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (13E02000) [pid = 3796] [serial = 960] [outer = 13A6AC00] 10:05:51 INFO - PROCESS | 3796 | 1469469951094 Marionette DEBUG loaded listener.js 10:05:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (13F6EC00) [pid = 3796] [serial = 961] [outer = 13A6AC00] 10:05:51 INFO - PROCESS | 3796 | 1469469951476 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 10:05:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 10:05:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 558ms 10:05:51 INFO - PROCESS | 3796 | 1469469951500 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 10:05:51 INFO - PROCESS | 3796 | 1469469951502 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 10:05:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 10:05:51 INFO - PROCESS | 3796 | 1469469951516 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 10:05:51 INFO - PROCESS | 3796 | 1469469951518 Marionette TRACE conn2 <- [1,1246,null,{}] 10:05:51 INFO - PROCESS | 3796 | 1469469951522 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:51 INFO - PROCESS | 3796 | 1469469951524 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:51 INFO - PROCESS | 3796 | 1469469951600 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 10:05:51 INFO - PROCESS | 3796 | 1469469951605 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:51 INFO - PROCESS | 3796 | 1469469951608 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:51 INFO - PROCESS | 3796 | ++DOCSHELL 15307400 == 31 [pid = 3796] [id = 321] 10:05:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1530B800) [pid = 3796] [serial = 962] [outer = 00000000] 10:05:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (158E6000) [pid = 3796] [serial = 963] [outer = 1530B800] 10:05:51 INFO - PROCESS | 3796 | 1469469951651 Marionette DEBUG loaded listener.js 10:05:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (16248C00) [pid = 3796] [serial = 964] [outer = 1530B800] 10:05:52 INFO - PROCESS | 3796 | 1469469952112 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 10:05:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 10:05:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 639ms 10:05:52 INFO - PROCESS | 3796 | 1469469952147 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 10:05:52 INFO - PROCESS | 3796 | 1469469952149 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 10:05:52 INFO - PROCESS | 3796 | 1469469952152 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 10:05:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 10:05:52 INFO - PROCESS | 3796 | 1469469952154 Marionette TRACE conn2 <- [1,1250,null,{}] 10:05:52 INFO - PROCESS | 3796 | 1469469952157 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:52 INFO - PROCESS | 3796 | 1469469952163 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:52 INFO - PROCESS | 3796 | 1469469952262 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 10:05:52 INFO - PROCESS | 3796 | 1469469952270 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:52 INFO - PROCESS | 3796 | 1469469952272 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:52 INFO - PROCESS | 3796 | ++DOCSHELL 16804C00 == 32 [pid = 3796] [id = 322] 10:05:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1689FC00) [pid = 3796] [serial = 965] [outer = 00000000] 10:05:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (17386000) [pid = 3796] [serial = 966] [outer = 1689FC00] 10:05:52 INFO - PROCESS | 3796 | 1469469952315 Marionette DEBUG loaded listener.js 10:05:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (173DB800) [pid = 3796] [serial = 967] [outer = 1689FC00] 10:05:52 INFO - PROCESS | 3796 | 1469469952708 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 10:05:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 10:05:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 581ms 10:05:52 INFO - PROCESS | 3796 | 1469469952732 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 10:05:52 INFO - PROCESS | 3796 | 1469469952734 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 10:05:52 INFO - PROCESS | 3796 | 1469469952737 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 10:05:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 10:05:52 INFO - PROCESS | 3796 | 1469469952739 Marionette TRACE conn2 <- [1,1254,null,{}] 10:05:52 INFO - PROCESS | 3796 | 1469469952755 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:52 INFO - PROCESS | 3796 | 1469469952757 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:52 INFO - PROCESS | 3796 | 1469469952850 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 10:05:52 INFO - PROCESS | 3796 | 1469469952855 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:52 INFO - PROCESS | 3796 | 1469469952857 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:52 INFO - PROCESS | 3796 | ++DOCSHELL 168F0400 == 33 [pid = 3796] [id = 323] 10:05:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (173D8800) [pid = 3796] [serial = 968] [outer = 00000000] 10:05:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (17F14400) [pid = 3796] [serial = 969] [outer = 173D8800] 10:05:52 INFO - PROCESS | 3796 | 1469469952900 Marionette DEBUG loaded listener.js 10:05:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (17F17C00) [pid = 3796] [serial = 970] [outer = 173D8800] 10:05:53 INFO - PROCESS | 3796 | 1469469953360 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 10:05:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 10:05:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 642ms 10:05:53 INFO - PROCESS | 3796 | 1469469953412 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 10:05:53 INFO - PROCESS | 3796 | 1469469953415 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 10:05:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 10:05:53 INFO - PROCESS | 3796 | 1469469953418 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 10:05:53 INFO - PROCESS | 3796 | 1469469953420 Marionette TRACE conn2 <- [1,1258,null,{}] 10:05:53 INFO - PROCESS | 3796 | 1469469953423 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:53 INFO - PROCESS | 3796 | 1469469953425 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:53 INFO - PROCESS | 3796 | 1469469953484 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 10:05:53 INFO - PROCESS | 3796 | 1469469953493 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:53 INFO - PROCESS | 3796 | 1469469953496 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:53 INFO - PROCESS | 3796 | ++DOCSHELL 17FB1400 == 34 [pid = 3796] [id = 324] 10:05:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (17FB5C00) [pid = 3796] [serial = 971] [outer = 00000000] 10:05:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (19687800) [pid = 3796] [serial = 972] [outer = 17FB5C00] 10:05:53 INFO - PROCESS | 3796 | 1469469953538 Marionette DEBUG loaded listener.js 10:05:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (19687C00) [pid = 3796] [serial = 973] [outer = 17FB5C00] 10:05:53 INFO - PROCESS | 3796 | 1469469953995 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 10:05:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 10:05:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 627ms 10:05:54 INFO - PROCESS | 3796 | 1469469954041 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 10:05:54 INFO - PROCESS | 3796 | 1469469954043 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 10:05:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 10:05:54 INFO - PROCESS | 3796 | 1469469954046 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 10:05:54 INFO - PROCESS | 3796 | 1469469954048 Marionette TRACE conn2 <- [1,1262,null,{}] 10:05:54 INFO - PROCESS | 3796 | 1469469954051 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:54 INFO - PROCESS | 3796 | 1469469954053 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:54 INFO - PROCESS | 3796 | 1469469954145 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 10:05:54 INFO - PROCESS | 3796 | 1469469954152 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:54 INFO - PROCESS | 3796 | 1469469954154 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:54 INFO - PROCESS | 3796 | ++DOCSHELL 1316DC00 == 35 [pid = 3796] [id = 325] 10:05:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (19A8CC00) [pid = 3796] [serial = 974] [outer = 00000000] 10:05:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (19A99C00) [pid = 3796] [serial = 975] [outer = 19A8CC00] 10:05:54 INFO - PROCESS | 3796 | 1469469954197 Marionette DEBUG loaded listener.js 10:05:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (19B54C00) [pid = 3796] [serial = 976] [outer = 19A8CC00] 10:05:54 INFO - PROCESS | 3796 | 1469469954647 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 10:05:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 10:05:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 627ms 10:05:54 INFO - PROCESS | 3796 | 1469469954668 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 10:05:54 INFO - PROCESS | 3796 | 1469469954670 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 10:05:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 10:05:54 INFO - PROCESS | 3796 | 1469469954680 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 10:05:54 INFO - PROCESS | 3796 | 1469469954682 Marionette TRACE conn2 <- [1,1266,null,{}] 10:05:54 INFO - PROCESS | 3796 | 1469469954685 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:54 INFO - PROCESS | 3796 | 1469469954697 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:54 INFO - PROCESS | 3796 | 1469469954807 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 10:05:54 INFO - PROCESS | 3796 | 1469469954813 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:54 INFO - PROCESS | 3796 | 1469469954815 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:54 INFO - PROCESS | 3796 | ++DOCSHELL 1032BC00 == 36 [pid = 3796] [id = 326] 10:05:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (10B79C00) [pid = 3796] [serial = 977] [outer = 00000000] 10:05:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (19E0B400) [pid = 3796] [serial = 978] [outer = 10B79C00] 10:05:54 INFO - PROCESS | 3796 | 1469469954864 Marionette DEBUG loaded listener.js 10:05:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (19E9E800) [pid = 3796] [serial = 979] [outer = 10B79C00] 10:05:55 INFO - PROCESS | 3796 | 1469469955292 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 10:05:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 10:05:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 672ms 10:05:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 10:05:55 INFO - PROCESS | 3796 | 1469469955361 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 10:05:55 INFO - PROCESS | 3796 | 1469469955363 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 10:05:55 INFO - PROCESS | 3796 | 1469469955367 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 10:05:55 INFO - PROCESS | 3796 | 1469469955369 Marionette TRACE conn2 <- [1,1270,null,{}] 10:05:55 INFO - PROCESS | 3796 | 1469469955372 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:55 INFO - PROCESS | 3796 | 1469469955375 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:55 INFO - PROCESS | 3796 | 1469469955525 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 10:05:55 INFO - PROCESS | 3796 | 1469469955551 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:55 INFO - PROCESS | 3796 | 1469469955554 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:55 INFO - PROCESS | 3796 | ++DOCSHELL 150C8000 == 37 [pid = 3796] [id = 327] 10:05:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1A2F0C00) [pid = 3796] [serial = 980] [outer = 00000000] 10:05:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (1A45F400) [pid = 3796] [serial = 981] [outer = 1A2F0C00] 10:05:55 INFO - PROCESS | 3796 | 1469469955599 Marionette DEBUG loaded listener.js 10:05:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (1A6A1000) [pid = 3796] [serial = 982] [outer = 1A2F0C00] 10:05:55 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (17D23800) [pid = 3796] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 10:05:55 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (13A6A800) [pid = 3796] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 10:05:55 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (19B59800) [pid = 3796] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 10:05:55 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (1A961000) [pid = 3796] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 10:05:55 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (1680F800) [pid = 3796] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 10:05:55 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (15A29400) [pid = 3796] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 10:05:55 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (13A6B800) [pid = 3796] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 10:05:55 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (12BB2C00) [pid = 3796] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 10:05:55 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (10A09800) [pid = 3796] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 10:05:55 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1A457800) [pid = 3796] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 10:05:55 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (19A8B400) [pid = 3796] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 10:05:55 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1968B400) [pid = 3796] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 10:05:55 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (17FAB000) [pid = 3796] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 10:05:55 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (142F2C00) [pid = 3796] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 10:05:56 INFO - PROCESS | 3796 | 1469469956167 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 10:05:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 10:05:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 825ms 10:05:56 INFO - PROCESS | 3796 | 1469469956206 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 10:05:56 INFO - PROCESS | 3796 | 1469469956208 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 10:05:56 INFO - PROCESS | 3796 | 1469469956212 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 10:05:56 INFO - PROCESS | 3796 | 1469469956214 Marionette TRACE conn2 <- [1,1274,null,{}] 10:05:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 10:05:56 INFO - PROCESS | 3796 | 1469469956217 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:56 INFO - PROCESS | 3796 | 1469469956219 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:56 INFO - PROCESS | 3796 | 1469469956297 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 10:05:56 INFO - PROCESS | 3796 | 1469469956302 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:56 INFO - PROCESS | 3796 | 1469469956304 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:56 INFO - PROCESS | 3796 | ++DOCSHELL 11DD9800 == 38 [pid = 3796] [id = 328] 10:05:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (15A29800) [pid = 3796] [serial = 983] [outer = 00000000] 10:05:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (177AD000) [pid = 3796] [serial = 984] [outer = 15A29800] 10:05:56 INFO - PROCESS | 3796 | 1469469956347 Marionette DEBUG loaded listener.js 10:05:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (17D1A400) [pid = 3796] [serial = 985] [outer = 15A29800] 10:05:56 INFO - PROCESS | 3796 | 1469469956751 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 10:05:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 10:05:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 581ms 10:05:56 INFO - PROCESS | 3796 | 1469469956807 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 10:05:56 INFO - PROCESS | 3796 | 1469469956809 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 10:05:56 INFO - PROCESS | 3796 | 1469469956812 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 10:05:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 10:05:56 INFO - PROCESS | 3796 | 1469469956824 Marionette TRACE conn2 <- [1,1278,null,{}] 10:05:56 INFO - PROCESS | 3796 | 1469469956827 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:56 INFO - PROCESS | 3796 | 1469469956829 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:56 INFO - PROCESS | 3796 | 1469469956910 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 10:05:56 INFO - PROCESS | 3796 | 1469469956917 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:56 INFO - PROCESS | 3796 | 1469469956919 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:56 INFO - PROCESS | 3796 | ++DOCSHELL 174AEC00 == 39 [pid = 3796] [id = 329] 10:05:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (17FAB000) [pid = 3796] [serial = 986] [outer = 00000000] 10:05:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1A6A7C00) [pid = 3796] [serial = 987] [outer = 17FAB000] 10:05:56 INFO - PROCESS | 3796 | 1469469956962 Marionette DEBUG loaded listener.js 10:05:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1A95C000) [pid = 3796] [serial = 988] [outer = 17FAB000] 10:05:57 INFO - PROCESS | 3796 | 1469469957407 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 10:05:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 10:05:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 627ms 10:05:57 INFO - PROCESS | 3796 | 1469469957453 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 10:05:57 INFO - PROCESS | 3796 | 1469469957455 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 10:05:57 INFO - PROCESS | 3796 | 1469469957459 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 10:05:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 10:05:57 INFO - PROCESS | 3796 | 1469469957460 Marionette TRACE conn2 <- [1,1282,null,{}] 10:05:57 INFO - PROCESS | 3796 | 1469469957464 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:57 INFO - PROCESS | 3796 | 1469469957466 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:57 INFO - PROCESS | 3796 | 1469469957542 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 10:05:57 INFO - PROCESS | 3796 | 1469469957547 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:57 INFO - PROCESS | 3796 | 1469469957549 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:57 INFO - PROCESS | 3796 | ++DOCSHELL 155ED800 == 40 [pid = 3796] [id = 330] 10:05:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (16808C00) [pid = 3796] [serial = 989] [outer = 00000000] 10:05:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1AB50400) [pid = 3796] [serial = 990] [outer = 16808C00] 10:05:57 INFO - PROCESS | 3796 | 1469469957591 Marionette DEBUG loaded listener.js 10:05:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1AB58C00) [pid = 3796] [serial = 991] [outer = 16808C00] 10:05:58 INFO - PROCESS | 3796 | 1469469958171 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 10:05:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 10:05:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 780ms 10:05:58 INFO - PROCESS | 3796 | 1469469958249 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 10:05:58 INFO - PROCESS | 3796 | 1469469958255 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 10:05:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 10:05:58 INFO - PROCESS | 3796 | 1469469958284 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 10:05:58 INFO - PROCESS | 3796 | 1469469958288 Marionette TRACE conn2 <- [1,1286,null,{}] 10:05:58 INFO - PROCESS | 3796 | 1469469958295 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:58 INFO - PROCESS | 3796 | 1469469958298 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:58 INFO - PROCESS | 3796 | 1469469958429 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 10:05:58 INFO - PROCESS | 3796 | 1469469958550 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:58 INFO - PROCESS | 3796 | 1469469958555 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:58 INFO - PROCESS | 3796 | ++DOCSHELL 0F97E000 == 41 [pid = 3796] [id = 331] 10:05:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (0F97E400) [pid = 3796] [serial = 992] [outer = 00000000] 10:05:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (10B74400) [pid = 3796] [serial = 993] [outer = 0F97E400] 10:05:58 INFO - PROCESS | 3796 | 1469469958613 Marionette DEBUG loaded listener.js 10:05:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (10F0F400) [pid = 3796] [serial = 994] [outer = 0F97E400] 10:05:59 INFO - PROCESS | 3796 | 1469469959365 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 10:05:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 10:05:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1146ms 10:05:59 INFO - PROCESS | 3796 | 1469469959572 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 10:05:59 INFO - PROCESS | 3796 | 1469469959576 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 10:05:59 INFO - PROCESS | 3796 | 1469469959605 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 10:05:59 INFO - PROCESS | 3796 | 1469469959608 Marionette TRACE conn2 <- [1,1290,null,{}] 10:05:59 INFO - PROCESS | 3796 | 1469469959614 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:05:59 INFO - PROCESS | 3796 | 1469469959617 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 10:05:59 INFO - PROCESS | 3796 | 1469469959725 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 10:05:59 INFO - PROCESS | 3796 | 1469469959833 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:05:59 INFO - PROCESS | 3796 | 1469469959838 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:05:59 INFO - PROCESS | 3796 | ++DOCSHELL 10A05C00 == 42 [pid = 3796] [id = 332] 10:05:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (10A07800) [pid = 3796] [serial = 995] [outer = 00000000] 10:05:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (10A47C00) [pid = 3796] [serial = 996] [outer = 10A07800] 10:05:59 INFO - PROCESS | 3796 | 1469469959887 Marionette DEBUG loaded listener.js 10:05:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (10A52800) [pid = 3796] [serial = 997] [outer = 10A07800] 10:06:00 INFO - PROCESS | 3796 | --DOCSHELL 174AEC00 == 41 [pid = 3796] [id = 329] 10:06:00 INFO - PROCESS | 3796 | --DOCSHELL 11DD9800 == 40 [pid = 3796] [id = 328] 10:06:00 INFO - PROCESS | 3796 | --DOCSHELL 150C8000 == 39 [pid = 3796] [id = 327] 10:06:00 INFO - PROCESS | 3796 | --DOCSHELL 1032BC00 == 38 [pid = 3796] [id = 326] 10:06:00 INFO - PROCESS | 3796 | --DOCSHELL 1316DC00 == 37 [pid = 3796] [id = 325] 10:06:00 INFO - PROCESS | 3796 | --DOCSHELL 17FB1400 == 36 [pid = 3796] [id = 324] 10:06:00 INFO - PROCESS | 3796 | --DOCSHELL 168F0400 == 35 [pid = 3796] [id = 323] 10:06:00 INFO - PROCESS | 3796 | --DOCSHELL 16804C00 == 34 [pid = 3796] [id = 322] 10:06:00 INFO - PROCESS | 3796 | --DOCSHELL 15307400 == 33 [pid = 3796] [id = 321] 10:06:00 INFO - PROCESS | 3796 | --DOCSHELL 13A64800 == 32 [pid = 3796] [id = 320] 10:06:00 INFO - PROCESS | 3796 | --DOCSHELL 1316F400 == 31 [pid = 3796] [id = 319] 10:06:00 INFO - PROCESS | 3796 | --DOCSHELL 11280800 == 30 [pid = 3796] [id = 318] 10:06:00 INFO - PROCESS | 3796 | --DOCSHELL 10A0B400 == 29 [pid = 3796] [id = 317] 10:06:00 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (1AD54000) [pid = 3796] [serial = 948] [outer = 00000000] [url = about:blank] 10:06:00 INFO - PROCESS | 3796 | --DOCSHELL 17F1C000 == 28 [pid = 3796] [id = 316] 10:06:00 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (1AD49C00) [pid = 3796] [serial = 946] [outer = 00000000] [url = about:blank] 10:06:00 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (19ECFC00) [pid = 3796] [serial = 933] [outer = 00000000] [url = about:blank] 10:06:00 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (1A6A7000) [pid = 3796] [serial = 936] [outer = 00000000] [url = about:blank] 10:06:00 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (1A456400) [pid = 3796] [serial = 934] [outer = 00000000] [url = about:blank] 10:06:00 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (1AB54400) [pid = 3796] [serial = 939] [outer = 00000000] [url = about:blank] 10:06:00 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1AB53400) [pid = 3796] [serial = 945] [outer = 00000000] [url = about:blank] 10:06:00 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1AD47400) [pid = 3796] [serial = 940] [outer = 00000000] [url = about:blank] 10:06:00 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (16D60C00) [pid = 3796] [serial = 921] [outer = 00000000] [url = about:blank] 10:06:00 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1624F400) [pid = 3796] [serial = 918] [outer = 00000000] [url = about:blank] 10:06:00 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (16254800) [pid = 3796] [serial = 919] [outer = 00000000] [url = about:blank] 10:06:00 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (13E04800) [pid = 3796] [serial = 915] [outer = 00000000] [url = about:blank] 10:06:00 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (13E0F800) [pid = 3796] [serial = 916] [outer = 00000000] [url = about:blank] 10:06:00 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (12E6C000) [pid = 3796] [serial = 912] [outer = 00000000] [url = about:blank] 10:06:00 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1312F000) [pid = 3796] [serial = 913] [outer = 00000000] [url = about:blank] 10:06:00 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (10F05C00) [pid = 3796] [serial = 909] [outer = 00000000] [url = about:blank] 10:06:00 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (10F85400) [pid = 3796] [serial = 910] [outer = 00000000] [url = about:blank] 10:06:00 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1A463000) [pid = 3796] [serial = 907] [outer = 00000000] [url = about:blank] 10:06:00 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (19E98000) [pid = 3796] [serial = 930] [outer = 00000000] [url = about:blank] 10:06:00 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (19A90800) [pid = 3796] [serial = 927] [outer = 00000000] [url = about:blank] 10:06:00 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (19A91C00) [pid = 3796] [serial = 928] [outer = 00000000] [url = about:blank] 10:06:00 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1928A800) [pid = 3796] [serial = 924] [outer = 00000000] [url = about:blank] 10:06:00 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (19686000) [pid = 3796] [serial = 925] [outer = 00000000] [url = about:blank] 10:06:00 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (17381800) [pid = 3796] [serial = 922] [outer = 00000000] [url = about:blank] 10:06:00 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1A6AD000) [pid = 3796] [serial = 937] [outer = 00000000] [url = about:blank] 10:06:00 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (17FB2400) [pid = 3796] [serial = 942] [outer = 00000000] [url = about:blank] 10:06:00 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (19A8BC00) [pid = 3796] [serial = 943] [outer = 00000000] [url = about:blank] 10:06:00 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (19E98400) [pid = 3796] [serial = 931] [outer = 00000000] [url = about:blank] 10:06:00 INFO - PROCESS | 3796 | 1469469960467 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 10:06:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 10:06:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 856ms 10:06:00 INFO - PROCESS | 3796 | 1469469960485 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 10:06:00 INFO - PROCESS | 3796 | 1469469960489 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 10:06:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 10:06:00 INFO - PROCESS | 3796 | 1469469960499 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 10:06:00 INFO - PROCESS | 3796 | 1469469960503 Marionette TRACE conn2 <- [1,1294,null,{}] 10:06:00 INFO - PROCESS | 3796 | 1469469960507 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:00 INFO - PROCESS | 3796 | 1469469960510 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:00 INFO - PROCESS | 3796 | 1469469960595 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 10:06:00 INFO - PROCESS | 3796 | 1469469960603 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:00 INFO - PROCESS | 3796 | 1469469960606 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:00 INFO - PROCESS | 3796 | ++DOCSHELL 10A0A400 == 29 [pid = 3796] [id = 333] 10:06:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (10A48C00) [pid = 3796] [serial = 998] [outer = 00000000] 10:06:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (11D6AC00) [pid = 3796] [serial = 999] [outer = 10A48C00] 10:06:00 INFO - PROCESS | 3796 | 1469469960724 Marionette DEBUG loaded listener.js 10:06:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (12B76400) [pid = 3796] [serial = 1000] [outer = 10A48C00] 10:06:01 INFO - PROCESS | 3796 | 1469469961142 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 10:06:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 10:06:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 673ms 10:06:01 INFO - PROCESS | 3796 | 1469469961194 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 10:06:01 INFO - PROCESS | 3796 | 1469469961196 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 10:06:01 INFO - PROCESS | 3796 | 1469469961200 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 10:06:01 INFO - PROCESS | 3796 | 1469469961202 Marionette TRACE conn2 <- [1,1298,null,{}] 10:06:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 10:06:01 INFO - PROCESS | 3796 | 1469469961212 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:01 INFO - PROCESS | 3796 | 1469469961216 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:01 INFO - PROCESS | 3796 | 1469469961303 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 10:06:01 INFO - PROCESS | 3796 | 1469469961312 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:01 INFO - PROCESS | 3796 | 1469469961315 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:01 INFO - PROCESS | 3796 | ++DOCSHELL 132DD000 == 30 [pid = 3796] [id = 334] 10:06:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (132DE000) [pid = 3796] [serial = 1001] [outer = 00000000] 10:06:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (134DDC00) [pid = 3796] [serial = 1002] [outer = 132DE000] 10:06:01 INFO - PROCESS | 3796 | 1469469961368 Marionette DEBUG loaded listener.js 10:06:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (13918800) [pid = 3796] [serial = 1003] [outer = 132DE000] 10:06:01 INFO - PROCESS | 3796 | 1469469961821 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 10:06:01 INFO - PROCESS | 3796 | 1469469961845 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 10:06:01 INFO - PROCESS | 3796 | 1469469961848 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 10:06:01 INFO - PROCESS | 3796 | 1469469961850 Marionette TRACE conn2 <- [1,1302,null,{}] 10:06:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 10:06:01 INFO - PROCESS | 3796 | 1469469961836 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:01 INFO - PROCESS | 3796 | 1469469961838 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:01 INFO - PROCESS | 3796 | 1469469961918 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 10:06:01 INFO - PROCESS | 3796 | 1469469961926 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:01 INFO - PROCESS | 3796 | 1469469961928 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:01 INFO - PROCESS | 3796 | ++DOCSHELL 142FC400 == 31 [pid = 3796] [id = 335] 10:06:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (142FC800) [pid = 3796] [serial = 1004] [outer = 00000000] 10:06:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1530F000) [pid = 3796] [serial = 1005] [outer = 142FC800] 10:06:01 INFO - PROCESS | 3796 | 1469469961972 Marionette DEBUG loaded listener.js 10:06:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (155EAC00) [pid = 3796] [serial = 1006] [outer = 142FC800] 10:06:02 INFO - PROCESS | 3796 | 1469469962419 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 10:06:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 10:06:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 612ms 10:06:02 INFO - PROCESS | 3796 | 1469469962472 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 10:06:02 INFO - PROCESS | 3796 | 1469469962474 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 10:06:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 10:06:02 INFO - PROCESS | 3796 | 1469469962477 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 10:06:02 INFO - PROCESS | 3796 | 1469469962478 Marionette TRACE conn2 <- [1,1306,null,{}] 10:06:02 INFO - PROCESS | 3796 | 1469469962482 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:02 INFO - PROCESS | 3796 | 1469469962484 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:02 INFO - PROCESS | 3796 | 1469469962589 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 10:06:02 INFO - PROCESS | 3796 | 1469469962594 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:02 INFO - PROCESS | 3796 | 1469469962596 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:02 INFO - PROCESS | 3796 | ++DOCSHELL 155EA800 == 32 [pid = 3796] [id = 336] 10:06:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16247400) [pid = 3796] [serial = 1007] [outer = 00000000] 10:06:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (16254000) [pid = 3796] [serial = 1008] [outer = 16247400] 10:06:02 INFO - PROCESS | 3796 | 1469469962622 Marionette DEBUG loaded listener.js 10:06:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (164AA800) [pid = 3796] [serial = 1009] [outer = 16247400] 10:06:03 INFO - PROCESS | 3796 | 1469469963096 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 10:06:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 10:06:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 673ms 10:06:03 INFO - PROCESS | 3796 | 1469469963159 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 10:06:03 INFO - PROCESS | 3796 | 1469469963161 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 10:06:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 10:06:03 INFO - PROCESS | 3796 | 1469469963165 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 10:06:03 INFO - PROCESS | 3796 | 1469469963166 Marionette TRACE conn2 <- [1,1310,null,{}] 10:06:03 INFO - PROCESS | 3796 | 1469469963176 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:03 INFO - PROCESS | 3796 | 1469469963182 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:03 INFO - PROCESS | 3796 | 1469469963316 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 10:06:03 INFO - PROCESS | 3796 | 1469469963329 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:03 INFO - PROCESS | 3796 | 1469469963331 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:03 INFO - PROCESS | 3796 | ++DOCSHELL 16895800 == 33 [pid = 3796] [id = 337] 10:06:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (16D60400) [pid = 3796] [serial = 1010] [outer = 00000000] 10:06:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (173D3800) [pid = 3796] [serial = 1011] [outer = 16D60400] 10:06:03 INFO - PROCESS | 3796 | 1469469963424 Marionette DEBUG loaded listener.js 10:06:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (17D1FC00) [pid = 3796] [serial = 1012] [outer = 16D60400] 10:06:03 INFO - PROCESS | 3796 | 1469469963825 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 10:06:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 10:06:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 719ms 10:06:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 10:06:03 INFO - PROCESS | 3796 | 1469469963895 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 10:06:03 INFO - PROCESS | 3796 | 1469469963897 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 10:06:03 INFO - PROCESS | 3796 | 1469469963900 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 10:06:03 INFO - PROCESS | 3796 | 1469469963902 Marionette TRACE conn2 <- [1,1314,null,{}] 10:06:03 INFO - PROCESS | 3796 | 1469469963905 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:03 INFO - PROCESS | 3796 | 1469469963907 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:04 INFO - PROCESS | 3796 | 1469469964043 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 10:06:04 INFO - PROCESS | 3796 | 1469469964051 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:04 INFO - PROCESS | 3796 | 1469469964053 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:04 INFO - PROCESS | 3796 | ++DOCSHELL 11099000 == 34 [pid = 3796] [id = 338] 10:06:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (174AD000) [pid = 3796] [serial = 1013] [outer = 00000000] 10:06:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (17F1C000) [pid = 3796] [serial = 1014] [outer = 174AD000] 10:06:04 INFO - PROCESS | 3796 | 1469469964145 Marionette DEBUG loaded listener.js 10:06:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (17FA9400) [pid = 3796] [serial = 1015] [outer = 174AD000] 10:06:04 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (19A8CC00) [pid = 3796] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 10:06:04 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1689FC00) [pid = 3796] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 10:06:04 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (10B79C00) [pid = 3796] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 10:06:04 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (10A0B800) [pid = 3796] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 10:06:04 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (13A6AC00) [pid = 3796] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 10:06:04 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1316FC00) [pid = 3796] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 10:06:04 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (173D8800) [pid = 3796] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 10:06:04 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1530B800) [pid = 3796] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 10:06:04 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (11281000) [pid = 3796] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 10:06:04 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (17FB0800) [pid = 3796] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 10:06:04 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (17FB5C00) [pid = 3796] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 10:06:04 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1A2F0C00) [pid = 3796] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 10:06:04 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (17FAB000) [pid = 3796] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 10:06:04 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (15A29800) [pid = 3796] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 10:06:04 INFO - PROCESS | 3796 | 1469469964669 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:06:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 10:06:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 825ms 10:06:04 INFO - PROCESS | 3796 | 1469469964725 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 10:06:04 INFO - PROCESS | 3796 | 1469469964727 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 10:06:04 INFO - PROCESS | 3796 | 1469469964730 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 10:06:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 10:06:04 INFO - PROCESS | 3796 | 1469469964732 Marionette TRACE conn2 <- [1,1318,null,{}] 10:06:04 INFO - PROCESS | 3796 | 1469469964736 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:04 INFO - PROCESS | 3796 | 1469469964737 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:04 INFO - PROCESS | 3796 | 1469469964812 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 10:06:04 INFO - PROCESS | 3796 | 1469469964901 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:04 INFO - PROCESS | 3796 | 1469469964903 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:04 INFO - PROCESS | 3796 | ++DOCSHELL 12E26C00 == 35 [pid = 3796] [id = 339] 10:06:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (12E70C00) [pid = 3796] [serial = 1016] [outer = 00000000] 10:06:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (15A1BC00) [pid = 3796] [serial = 1017] [outer = 12E70C00] 10:06:04 INFO - PROCESS | 3796 | 1469469964931 Marionette DEBUG loaded listener.js 10:06:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1680B400) [pid = 3796] [serial = 1018] [outer = 12E70C00] 10:06:05 INFO - PROCESS | 3796 | 1469469965287 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:06:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 10:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 581ms 10:06:05 INFO - PROCESS | 3796 | 1469469965310 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 10:06:05 INFO - PROCESS | 3796 | 1469469965312 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 10:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 10:06:05 INFO - PROCESS | 3796 | 1469469965315 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 10:06:05 INFO - PROCESS | 3796 | 1469469965317 Marionette TRACE conn2 <- [1,1322,null,{}] 10:06:05 INFO - PROCESS | 3796 | 1469469965344 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:05 INFO - PROCESS | 3796 | 1469469965346 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:05 INFO - PROCESS | 3796 | 1469469965454 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 10:06:05 INFO - PROCESS | 3796 | 1469469965462 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:05 INFO - PROCESS | 3796 | 1469469965464 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:05 INFO - PROCESS | 3796 | ++DOCSHELL 134DD800 == 36 [pid = 3796] [id = 340] 10:06:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (13E02800) [pid = 3796] [serial = 1019] [outer = 00000000] 10:06:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19686000) [pid = 3796] [serial = 1020] [outer = 13E02800] 10:06:05 INFO - PROCESS | 3796 | 1469469965507 Marionette DEBUG loaded listener.js 10:06:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19692400) [pid = 3796] [serial = 1021] [outer = 13E02800] 10:06:05 INFO - PROCESS | 3796 | 1469469965900 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 10:06:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 10:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 612ms 10:06:05 INFO - PROCESS | 3796 | 1469469965938 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 10:06:05 INFO - PROCESS | 3796 | 1469469965940 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 10:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 10:06:05 INFO - PROCESS | 3796 | 1469469965943 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 10:06:05 INFO - PROCESS | 3796 | 1469469965945 Marionette TRACE conn2 <- [1,1326,null,{}] 10:06:05 INFO - PROCESS | 3796 | 1469469965948 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:05 INFO - PROCESS | 3796 | 1469469965950 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:06 INFO - PROCESS | 3796 | 1469469966034 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 10:06:06 INFO - PROCESS | 3796 | 1469469966121 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:06 INFO - PROCESS | 3796 | 1469469966123 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:06 INFO - PROCESS | 3796 | ++DOCSHELL 13B52C00 == 37 [pid = 3796] [id = 341] 10:06:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (17FB7C00) [pid = 3796] [serial = 1022] [outer = 00000000] 10:06:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19B58C00) [pid = 3796] [serial = 1023] [outer = 17FB7C00] 10:06:06 INFO - PROCESS | 3796 | 1469469966169 Marionette DEBUG loaded listener.js 10:06:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (19B5B800) [pid = 3796] [serial = 1024] [outer = 17FB7C00] 10:06:07 INFO - PROCESS | 3796 | 1469469967038 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 10:06:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 10:06:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1116ms 10:06:07 INFO - PROCESS | 3796 | 1469469967071 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 10:06:07 INFO - PROCESS | 3796 | 1469469967075 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 10:06:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 10:06:07 INFO - PROCESS | 3796 | 1469469967080 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 10:06:07 INFO - PROCESS | 3796 | 1469469967083 Marionette TRACE conn2 <- [1,1330,null,{}] 10:06:07 INFO - PROCESS | 3796 | 1469469967090 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:07 INFO - PROCESS | 3796 | 1469469967093 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:07 INFO - PROCESS | 3796 | 1469469967251 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 10:06:07 INFO - PROCESS | 3796 | 1469469967347 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:07 INFO - PROCESS | 3796 | 1469469967352 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:07 INFO - PROCESS | 3796 | ++DOCSHELL 10560800 == 38 [pid = 3796] [id = 342] 10:06:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (10A0E000) [pid = 3796] [serial = 1025] [outer = 00000000] 10:06:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (10F10400) [pid = 3796] [serial = 1026] [outer = 10A0E000] 10:06:07 INFO - PROCESS | 3796 | 1469469967407 Marionette DEBUG loaded listener.js 10:06:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (10F85C00) [pid = 3796] [serial = 1027] [outer = 10A0E000] 10:06:07 INFO - PROCESS | 3796 | 1469469967978 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 10:06:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 10:06:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 979ms 10:06:08 INFO - PROCESS | 3796 | 1469469968051 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 10:06:08 INFO - PROCESS | 3796 | 1469469968056 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 10:06:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 10:06:08 INFO - PROCESS | 3796 | 1469469968062 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 10:06:08 INFO - PROCESS | 3796 | 1469469968065 Marionette TRACE conn2 <- [1,1334,null,{}] 10:06:08 INFO - PROCESS | 3796 | 1469469968070 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:08 INFO - PROCESS | 3796 | 1469469968073 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:08 INFO - PROCESS | 3796 | 1469469968211 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 10:06:08 INFO - PROCESS | 3796 | 1469469968340 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:08 INFO - PROCESS | 3796 | 1469469968343 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:08 INFO - PROCESS | 3796 | ++DOCSHELL 13A6B800 == 39 [pid = 3796] [id = 343] 10:06:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (13A6C400) [pid = 3796] [serial = 1028] [outer = 00000000] 10:06:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (13E0F800) [pid = 3796] [serial = 1029] [outer = 13A6C400] 10:06:08 INFO - PROCESS | 3796 | 1469469968399 Marionette DEBUG loaded listener.js 10:06:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (15A27800) [pid = 3796] [serial = 1030] [outer = 13A6C400] 10:06:09 INFO - PROCESS | 3796 | 1469469969020 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 10:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 10:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1009ms 10:06:09 INFO - PROCESS | 3796 | 1469469969086 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 10:06:09 INFO - PROCESS | 3796 | 1469469969089 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 10:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 10:06:09 INFO - PROCESS | 3796 | 1469469969112 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 10:06:09 INFO - PROCESS | 3796 | 1469469969116 Marionette TRACE conn2 <- [1,1338,null,{}] 10:06:09 INFO - PROCESS | 3796 | 1469469969138 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:09 INFO - PROCESS | 3796 | 1469469969143 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:09 INFO - PROCESS | 3796 | 1469469969280 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 10:06:09 INFO - PROCESS | 3796 | 1469469969503 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:09 INFO - PROCESS | 3796 | 1469469969506 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:09 INFO - PROCESS | 3796 | ++DOCSHELL 0C768C00 == 40 [pid = 3796] [id = 344] 10:06:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (0C769000) [pid = 3796] [serial = 1031] [outer = 00000000] 10:06:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (10376800) [pid = 3796] [serial = 1032] [outer = 0C769000] 10:06:09 INFO - PROCESS | 3796 | 1469469969557 Marionette DEBUG loaded listener.js 10:06:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (10A03000) [pid = 3796] [serial = 1033] [outer = 0C769000] 10:06:10 INFO - PROCESS | 3796 | --DOCSHELL 134DD800 == 39 [pid = 3796] [id = 340] 10:06:10 INFO - PROCESS | 3796 | --DOCSHELL 12E26C00 == 38 [pid = 3796] [id = 339] 10:06:10 INFO - PROCESS | 3796 | --DOCSHELL 11099000 == 37 [pid = 3796] [id = 338] 10:06:10 INFO - PROCESS | 3796 | --DOCSHELL 16895800 == 36 [pid = 3796] [id = 337] 10:06:10 INFO - PROCESS | 3796 | --DOCSHELL 155EA800 == 35 [pid = 3796] [id = 336] 10:06:10 INFO - PROCESS | 3796 | --DOCSHELL 142FC400 == 34 [pid = 3796] [id = 335] 10:06:10 INFO - PROCESS | 3796 | --DOCSHELL 132DD000 == 33 [pid = 3796] [id = 334] 10:06:10 INFO - PROCESS | 3796 | --DOCSHELL 10A0A400 == 32 [pid = 3796] [id = 333] 10:06:10 INFO - PROCESS | 3796 | --DOCSHELL 10A05C00 == 31 [pid = 3796] [id = 332] 10:06:10 INFO - PROCESS | 3796 | --DOCSHELL 0F97E000 == 30 [pid = 3796] [id = 331] 10:06:10 INFO - PROCESS | 3796 | --DOCSHELL 155ED800 == 29 [pid = 3796] [id = 330] 10:06:10 INFO - PROCESS | 3796 | --DOCSHELL 13A6B800 == 28 [pid = 3796] [id = 343] 10:06:10 INFO - PROCESS | 3796 | --DOCSHELL 13B52C00 == 27 [pid = 3796] [id = 341] 10:06:10 INFO - PROCESS | 3796 | --DOCSHELL 10560800 == 26 [pid = 3796] [id = 342] 10:06:10 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (19A99C00) [pid = 3796] [serial = 975] [outer = 00000000] [url = about:blank] 10:06:10 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (17386000) [pid = 3796] [serial = 966] [outer = 00000000] [url = about:blank] 10:06:10 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (19E0B400) [pid = 3796] [serial = 978] [outer = 00000000] [url = about:blank] 10:06:10 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (10A4A800) [pid = 3796] [serial = 951] [outer = 00000000] [url = about:blank] 10:06:10 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (10A4F000) [pid = 3796] [serial = 952] [outer = 00000000] [url = about:blank] 10:06:10 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (13E02000) [pid = 3796] [serial = 960] [outer = 00000000] [url = about:blank] 10:06:10 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (13F6EC00) [pid = 3796] [serial = 961] [outer = 00000000] [url = about:blank] 10:06:10 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (173DB800) [pid = 3796] [serial = 967] [outer = 00000000] [url = about:blank] 10:06:10 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (13453400) [pid = 3796] [serial = 957] [outer = 00000000] [url = about:blank] 10:06:10 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (134DA000) [pid = 3796] [serial = 958] [outer = 00000000] [url = about:blank] 10:06:10 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (17F14400) [pid = 3796] [serial = 969] [outer = 00000000] [url = about:blank] 10:06:10 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (17F17C00) [pid = 3796] [serial = 970] [outer = 00000000] [url = about:blank] 10:06:10 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (158E6000) [pid = 3796] [serial = 963] [outer = 00000000] [url = about:blank] 10:06:10 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (16248C00) [pid = 3796] [serial = 964] [outer = 00000000] [url = about:blank] 10:06:10 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (11B02C00) [pid = 3796] [serial = 954] [outer = 00000000] [url = about:blank] 10:06:10 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (11282400) [pid = 3796] [serial = 955] [outer = 00000000] [url = about:blank] 10:06:10 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1ADD0400) [pid = 3796] [serial = 949] [outer = 00000000] [url = about:blank] 10:06:10 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (19687800) [pid = 3796] [serial = 972] [outer = 00000000] [url = about:blank] 10:06:10 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1A45F400) [pid = 3796] [serial = 981] [outer = 00000000] [url = about:blank] 10:06:10 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (19E9E800) [pid = 3796] [serial = 979] [outer = 00000000] [url = about:blank] 10:06:10 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1A6A7C00) [pid = 3796] [serial = 987] [outer = 00000000] [url = about:blank] 10:06:10 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1A95C000) [pid = 3796] [serial = 988] [outer = 00000000] [url = about:blank] 10:06:10 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1AB50400) [pid = 3796] [serial = 990] [outer = 00000000] [url = about:blank] 10:06:10 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1A6A1000) [pid = 3796] [serial = 982] [outer = 00000000] [url = about:blank] 10:06:10 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (177AD000) [pid = 3796] [serial = 984] [outer = 00000000] [url = about:blank] 10:06:10 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (19B54C00) [pid = 3796] [serial = 976] [outer = 00000000] [url = about:blank] 10:06:10 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (17D1A400) [pid = 3796] [serial = 985] [outer = 00000000] [url = about:blank] 10:06:10 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (19687C00) [pid = 3796] [serial = 973] [outer = 00000000] [url = about:blank] 10:06:10 INFO - PROCESS | 3796 | 1469469970739 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 10:06:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 10:06:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1743ms 10:06:10 INFO - PROCESS | 3796 | 1469469970856 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 10:06:10 INFO - PROCESS | 3796 | 1469469970859 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 10:06:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 10:06:10 INFO - PROCESS | 3796 | 1469469970866 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 10:06:10 INFO - PROCESS | 3796 | 1469469970870 Marionette TRACE conn2 <- [1,1342,null,{}] 10:06:10 INFO - PROCESS | 3796 | 1469469970876 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:10 INFO - PROCESS | 3796 | 1469469970879 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:10 INFO - PROCESS | 3796 | 1469469970967 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 10:06:10 INFO - PROCESS | 3796 | 1469469970974 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:10 INFO - PROCESS | 3796 | 1469469970979 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:10 INFO - PROCESS | 3796 | ++DOCSHELL 10B79800 == 27 [pid = 3796] [id = 345] 10:06:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (10B79C00) [pid = 3796] [serial = 1034] [outer = 00000000] 10:06:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (10F0DC00) [pid = 3796] [serial = 1035] [outer = 10B79C00] 10:06:11 INFO - PROCESS | 3796 | 1469469971028 Marionette DEBUG loaded listener.js 10:06:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (10F0F800) [pid = 3796] [serial = 1036] [outer = 10B79C00] 10:06:11 INFO - PROCESS | 3796 | 1469469971489 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 10:06:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 10:06:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 672ms 10:06:11 INFO - PROCESS | 3796 | 1469469971547 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 10:06:11 INFO - PROCESS | 3796 | 1469469971552 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 10:06:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 10:06:11 INFO - PROCESS | 3796 | 1469469971559 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 10:06:11 INFO - PROCESS | 3796 | 1469469971562 Marionette TRACE conn2 <- [1,1346,null,{}] 10:06:11 INFO - PROCESS | 3796 | 1469469971565 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:11 INFO - PROCESS | 3796 | 1469469971568 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:11 INFO - PROCESS | 3796 | 1469469971652 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 10:06:11 INFO - PROCESS | 3796 | 1469469971659 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:11 INFO - PROCESS | 3796 | 1469469971662 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:11 INFO - PROCESS | 3796 | ++DOCSHELL 1312FC00 == 28 [pid = 3796] [id = 346] 10:06:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (13133000) [pid = 3796] [serial = 1037] [outer = 00000000] 10:06:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (132DD000) [pid = 3796] [serial = 1038] [outer = 13133000] 10:06:11 INFO - PROCESS | 3796 | 1469469971709 Marionette DEBUG loaded listener.js 10:06:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (134D9C00) [pid = 3796] [serial = 1039] [outer = 13133000] 10:06:12 INFO - PROCESS | 3796 | 1469469972145 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 10:06:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 10:06:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 626ms 10:06:12 INFO - PROCESS | 3796 | 1469469972182 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 10:06:12 INFO - PROCESS | 3796 | 1469469972184 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 10:06:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 10:06:12 INFO - PROCESS | 3796 | 1469469972188 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 10:06:12 INFO - PROCESS | 3796 | 1469469972191 Marionette TRACE conn2 <- [1,1350,null,{}] 10:06:12 INFO - PROCESS | 3796 | 1469469972202 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:12 INFO - PROCESS | 3796 | 1469469972207 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:12 INFO - PROCESS | 3796 | 1469469972325 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 10:06:12 INFO - PROCESS | 3796 | 1469469972412 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:12 INFO - PROCESS | 3796 | 1469469972415 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:12 INFO - PROCESS | 3796 | ++DOCSHELL 13E7A000 == 29 [pid = 3796] [id = 347] 10:06:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (13E7D800) [pid = 3796] [serial = 1040] [outer = 00000000] 10:06:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (153EE000) [pid = 3796] [serial = 1041] [outer = 13E7D800] 10:06:12 INFO - PROCESS | 3796 | 1469469972463 Marionette DEBUG loaded listener.js 10:06:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (15A26800) [pid = 3796] [serial = 1042] [outer = 13E7D800] 10:06:12 INFO - PROCESS | 3796 | 1469469972819 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 10:06:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 10:06:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 672ms 10:06:12 INFO - PROCESS | 3796 | 1469469972871 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 10:06:12 INFO - PROCESS | 3796 | 1469469972873 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 10:06:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 10:06:12 INFO - PROCESS | 3796 | 1469469972877 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 10:06:12 INFO - PROCESS | 3796 | 1469469972878 Marionette TRACE conn2 <- [1,1354,null,{}] 10:06:12 INFO - PROCESS | 3796 | 1469469972894 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:12 INFO - PROCESS | 3796 | 1469469972896 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:13 INFO - PROCESS | 3796 | 1469469973022 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 10:06:13 INFO - PROCESS | 3796 | 1469469973031 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:13 INFO - PROCESS | 3796 | 1469469973033 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:13 INFO - PROCESS | 3796 | ++DOCSHELL 15A20C00 == 30 [pid = 3796] [id = 348] 10:06:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1624E400) [pid = 3796] [serial = 1043] [outer = 00000000] 10:06:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (17386000) [pid = 3796] [serial = 1044] [outer = 1624E400] 10:06:13 INFO - PROCESS | 3796 | 1469469973123 Marionette DEBUG loaded listener.js 10:06:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (173DFC00) [pid = 3796] [serial = 1045] [outer = 1624E400] 10:06:13 INFO - PROCESS | 3796 | 1469469973526 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 10:06:13 INFO - PROCESS | 3796 | 1469469973562 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 10:06:13 INFO - PROCESS | 3796 | 1469469973565 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 10:06:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 10:06:13 INFO - PROCESS | 3796 | 1469469973567 Marionette TRACE conn2 <- [1,1358,null,{}] 10:06:13 INFO - PROCESS | 3796 | 1469469973570 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:13 INFO - PROCESS | 3796 | 1469469973572 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:13 INFO - PROCESS | 3796 | 1469469973701 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 10:06:13 INFO - PROCESS | 3796 | 1469469973715 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:13 INFO - PROCESS | 3796 | 1469469973717 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:13 INFO - PROCESS | 3796 | ++DOCSHELL 132DEC00 == 31 [pid = 3796] [id = 349] 10:06:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (16E61000) [pid = 3796] [serial = 1046] [outer = 00000000] 10:06:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (17F19C00) [pid = 3796] [serial = 1047] [outer = 16E61000] 10:06:13 INFO - PROCESS | 3796 | 1469469973760 Marionette DEBUG loaded listener.js 10:06:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19290000) [pid = 3796] [serial = 1048] [outer = 16E61000] 10:06:14 INFO - PROCESS | 3796 | 1469469974175 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 10:06:14 INFO - PROCESS | 3796 | 1469469974190 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 10:06:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 10:06:14 INFO - PROCESS | 3796 | 1469469974193 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 10:06:14 INFO - PROCESS | 3796 | 1469469974195 Marionette TRACE conn2 <- [1,1362,null,{}] 10:06:14 INFO - PROCESS | 3796 | 1469469974198 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:14 INFO - PROCESS | 3796 | 1469469974204 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:14 INFO - PROCESS | 3796 | 1469469974343 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 10:06:14 INFO - PROCESS | 3796 | 1469469974348 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:14 INFO - PROCESS | 3796 | 1469469974350 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:14 INFO - PROCESS | 3796 | ++DOCSHELL 177A9800 == 32 [pid = 3796] [id = 350] 10:06:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19687400) [pid = 3796] [serial = 1049] [outer = 00000000] 10:06:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19B53000) [pid = 3796] [serial = 1050] [outer = 19687400] 10:06:14 INFO - PROCESS | 3796 | 1469469974394 Marionette DEBUG loaded listener.js 10:06:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19E9A000) [pid = 3796] [serial = 1051] [outer = 19687400] 10:06:14 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:06:14 INFO - PROCESS | 3796 | 1469469974852 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 10:06:15 INFO - PROCESS | 3796 | 1469469975074 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 10:06:15 INFO - PROCESS | 3796 | 1469469975084 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 10:06:15 INFO - PROCESS | 3796 | 1469469975085 Marionette TRACE conn2 <- [1,1366,null,{}] 10:06:15 INFO - PROCESS | 3796 | 1469469975089 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:15 INFO - PROCESS | 3796 | 1469469975091 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 10:06:15 INFO - PROCESS | 3796 | 1469469975175 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 10:06:15 INFO - PROCESS | 3796 | 1469469975182 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:15 INFO - PROCESS | 3796 | 1469469975184 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:15 INFO - PROCESS | 3796 | ++DOCSHELL 12964800 == 33 [pid = 3796] [id = 351] 10:06:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (12BBAC00) [pid = 3796] [serial = 1052] [outer = 00000000] 10:06:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (131BFC00) [pid = 3796] [serial = 1053] [outer = 12BBAC00] 10:06:15 INFO - PROCESS | 3796 | 1469469975232 Marionette DEBUG loaded listener.js 10:06:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (13A6AC00) [pid = 3796] [serial = 1054] [outer = 12BBAC00] 10:06:15 INFO - PROCESS | 3796 | 1469469975650 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 10:06:15 INFO - PROCESS | 3796 | 1469469975672 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 10:06:15 INFO - PROCESS | 3796 | 1469469975675 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 10:06:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 10:06:15 INFO - PROCESS | 3796 | 1469469975677 Marionette TRACE conn2 <- [1,1370,null,{}] 10:06:15 INFO - PROCESS | 3796 | 1469469975691 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:15 INFO - PROCESS | 3796 | 1469469975693 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:15 INFO - PROCESS | 3796 | 1469469975772 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 10:06:15 INFO - PROCESS | 3796 | 1469469975778 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:15 INFO - PROCESS | 3796 | 1469469975780 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:15 INFO - PROCESS | 3796 | ++DOCSHELL 174AD000 == 34 [pid = 3796] [id = 352] 10:06:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (19686400) [pid = 3796] [serial = 1055] [outer = 00000000] 10:06:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (19EA1400) [pid = 3796] [serial = 1056] [outer = 19686400] 10:06:15 INFO - PROCESS | 3796 | 1469469975823 Marionette DEBUG loaded listener.js 10:06:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (19EA3400) [pid = 3796] [serial = 1057] [outer = 19686400] 10:06:16 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:06:16 INFO - PROCESS | 3796 | 1469469976217 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 10:06:16 INFO - PROCESS | 3796 | 1469469976266 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 10:06:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 10:06:16 INFO - PROCESS | 3796 | 1469469976269 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 10:06:16 INFO - PROCESS | 3796 | 1469469976271 Marionette TRACE conn2 <- [1,1374,null,{}] 10:06:16 INFO - PROCESS | 3796 | 1469469976274 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:16 INFO - PROCESS | 3796 | 1469469976276 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:16 INFO - PROCESS | 3796 | 1469469976357 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 10:06:16 INFO - PROCESS | 3796 | 1469469976365 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:16 INFO - PROCESS | 3796 | 1469469976367 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:16 INFO - PROCESS | 3796 | ++DOCSHELL 1A2F5400 == 35 [pid = 3796] [id = 353] 10:06:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1A2F6400) [pid = 3796] [serial = 1058] [outer = 00000000] 10:06:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1A459000) [pid = 3796] [serial = 1059] [outer = 1A2F6400] 10:06:16 INFO - PROCESS | 3796 | 1469469976414 Marionette DEBUG loaded listener.js 10:06:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1A459800) [pid = 3796] [serial = 1060] [outer = 1A2F6400] 10:06:16 INFO - PROCESS | 3796 | 1469469976828 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 10:06:16 INFO - PROCESS | 3796 | 1469469976893 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 10:06:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 10:06:16 INFO - PROCESS | 3796 | 1469469976897 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 10:06:16 INFO - PROCESS | 3796 | 1469469976899 Marionette TRACE conn2 <- [1,1378,null,{}] 10:06:16 INFO - PROCESS | 3796 | 1469469976902 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:16 INFO - PROCESS | 3796 | 1469469976904 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:16 INFO - PROCESS | 3796 | 1469469976984 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 10:06:16 INFO - PROCESS | 3796 | 1469469976992 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:16 INFO - PROCESS | 3796 | 1469469976994 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:16 INFO - PROCESS | 3796 | ++DOCSHELL 10A0FC00 == 36 [pid = 3796] [id = 354] 10:06:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1127E400) [pid = 3796] [serial = 1061] [outer = 00000000] 10:06:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1A6A2C00) [pid = 3796] [serial = 1062] [outer = 1127E400] 10:06:17 INFO - PROCESS | 3796 | 1469469977045 Marionette DEBUG loaded listener.js 10:06:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1A6A4000) [pid = 3796] [serial = 1063] [outer = 1127E400] 10:06:17 INFO - PROCESS | 3796 | 1469469977869 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 10:06:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 10:06:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1009ms 10:06:17 INFO - PROCESS | 3796 | 1469469977936 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 10:06:17 INFO - PROCESS | 3796 | 1469469977941 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 10:06:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 10:06:17 INFO - PROCESS | 3796 | 1469469977945 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 10:06:17 INFO - PROCESS | 3796 | 1469469977949 Marionette TRACE conn2 <- [1,1382,null,{}] 10:06:17 INFO - PROCESS | 3796 | 1469469977954 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:17 INFO - PROCESS | 3796 | 1469469977958 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:18 INFO - PROCESS | 3796 | 1469469978096 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 10:06:18 INFO - PROCESS | 3796 | 1469469978223 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:18 INFO - PROCESS | 3796 | 1469469978226 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:18 INFO - PROCESS | 3796 | ++DOCSHELL 11460C00 == 37 [pid = 3796] [id = 355] 10:06:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (11B0B400) [pid = 3796] [serial = 1064] [outer = 00000000] 10:06:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (12E26800) [pid = 3796] [serial = 1065] [outer = 11B0B400] 10:06:18 INFO - PROCESS | 3796 | 1469469978283 Marionette DEBUG loaded listener.js 10:06:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (131C4000) [pid = 3796] [serial = 1066] [outer = 11B0B400] 10:06:19 INFO - PROCESS | 3796 | 1469469979145 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 10:06:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 10:06:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1284ms 10:06:19 INFO - PROCESS | 3796 | 1469469979219 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 10:06:19 INFO - PROCESS | 3796 | 1469469979223 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 10:06:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 10:06:19 INFO - PROCESS | 3796 | 1469469979229 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 10:06:19 INFO - PROCESS | 3796 | 1469469979232 Marionette TRACE conn2 <- [1,1386,null,{}] 10:06:19 INFO - PROCESS | 3796 | 1469469979237 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:19 INFO - PROCESS | 3796 | 1469469979240 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:19 INFO - PROCESS | 3796 | 1469469979366 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 10:06:19 INFO - PROCESS | 3796 | --DOCSHELL 1A2F5400 == 36 [pid = 3796] [id = 353] 10:06:19 INFO - PROCESS | 3796 | --DOCSHELL 174AD000 == 35 [pid = 3796] [id = 352] 10:06:19 INFO - PROCESS | 3796 | --DOCSHELL 12964800 == 34 [pid = 3796] [id = 351] 10:06:19 INFO - PROCESS | 3796 | --DOCSHELL 177A9800 == 33 [pid = 3796] [id = 350] 10:06:19 INFO - PROCESS | 3796 | --DOCSHELL 132DEC00 == 32 [pid = 3796] [id = 349] 10:06:19 INFO - PROCESS | 3796 | --DOCSHELL 15A20C00 == 31 [pid = 3796] [id = 348] 10:06:19 INFO - PROCESS | 3796 | --DOCSHELL 13E7A000 == 30 [pid = 3796] [id = 347] 10:06:19 INFO - PROCESS | 3796 | --DOCSHELL 1312FC00 == 29 [pid = 3796] [id = 346] 10:06:19 INFO - PROCESS | 3796 | --DOCSHELL 10B79800 == 28 [pid = 3796] [id = 345] 10:06:19 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (164AA800) [pid = 3796] [serial = 1009] [outer = 00000000] [url = about:blank] 10:06:19 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (17D1FC00) [pid = 3796] [serial = 1012] [outer = 00000000] [url = about:blank] 10:06:19 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1AB58C00) [pid = 3796] [serial = 991] [outer = 00000000] [url = about:blank] 10:06:19 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (10B74400) [pid = 3796] [serial = 993] [outer = 00000000] [url = about:blank] 10:06:19 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (173D3800) [pid = 3796] [serial = 1011] [outer = 00000000] [url = about:blank] 10:06:19 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (10F0F400) [pid = 3796] [serial = 994] [outer = 00000000] [url = about:blank] 10:06:19 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (15A1BC00) [pid = 3796] [serial = 1017] [outer = 00000000] [url = about:blank] 10:06:19 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (10A47C00) [pid = 3796] [serial = 996] [outer = 00000000] [url = about:blank] 10:06:19 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (10A52800) [pid = 3796] [serial = 997] [outer = 00000000] [url = about:blank] 10:06:19 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (134DDC00) [pid = 3796] [serial = 1002] [outer = 00000000] [url = about:blank] 10:06:19 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (13918800) [pid = 3796] [serial = 1003] [outer = 00000000] [url = about:blank] 10:06:19 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1530F000) [pid = 3796] [serial = 1005] [outer = 00000000] [url = about:blank] 10:06:19 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (19692400) [pid = 3796] [serial = 1021] [outer = 00000000] [url = about:blank] 10:06:19 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (11D6AC00) [pid = 3796] [serial = 999] [outer = 00000000] [url = about:blank] 10:06:19 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (12B76400) [pid = 3796] [serial = 1000] [outer = 00000000] [url = about:blank] 10:06:19 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (17F1C000) [pid = 3796] [serial = 1014] [outer = 00000000] [url = about:blank] 10:06:19 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (19B58C00) [pid = 3796] [serial = 1023] [outer = 00000000] [url = about:blank] 10:06:19 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (19686000) [pid = 3796] [serial = 1020] [outer = 00000000] [url = about:blank] 10:06:19 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (16254000) [pid = 3796] [serial = 1008] [outer = 00000000] [url = about:blank] 10:06:19 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (17FA9400) [pid = 3796] [serial = 1015] [outer = 00000000] [url = about:blank] 10:06:19 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (155EAC00) [pid = 3796] [serial = 1006] [outer = 00000000] [url = about:blank] 10:06:19 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (19B5B800) [pid = 3796] [serial = 1024] [outer = 00000000] [url = about:blank] 10:06:19 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (1680B400) [pid = 3796] [serial = 1018] [outer = 00000000] [url = about:blank] 10:06:19 INFO - PROCESS | 3796 | 1469469979487 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:19 INFO - PROCESS | 3796 | 1469469979491 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:19 INFO - PROCESS | 3796 | ++DOCSHELL 0F970800 == 29 [pid = 3796] [id = 356] 10:06:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (0F972C00) [pid = 3796] [serial = 1067] [outer = 00000000] 10:06:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (1055F800) [pid = 3796] [serial = 1068] [outer = 0F972C00] 10:06:19 INFO - PROCESS | 3796 | 1469469979538 Marionette DEBUG loaded listener.js 10:06:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (10A53400) [pid = 3796] [serial = 1069] [outer = 0F972C00] 10:06:19 INFO - PROCESS | 3796 | 1469469979929 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 10:06:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 10:06:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 718ms 10:06:19 INFO - PROCESS | 3796 | 1469469979962 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 10:06:19 INFO - PROCESS | 3796 | 1469469979967 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 10:06:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 10:06:19 INFO - PROCESS | 3796 | 1469469979974 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 10:06:19 INFO - PROCESS | 3796 | 1469469979976 Marionette TRACE conn2 <- [1,1390,null,{}] 10:06:19 INFO - PROCESS | 3796 | 1469469979980 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:19 INFO - PROCESS | 3796 | 1469469979983 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:20 INFO - PROCESS | 3796 | 1469469980066 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 10:06:20 INFO - PROCESS | 3796 | 1469469980073 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:20 INFO - PROCESS | 3796 | 1469469980075 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:20 INFO - PROCESS | 3796 | ++DOCSHELL 11DDEC00 == 30 [pid = 3796] [id = 357] 10:06:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (12BB1000) [pid = 3796] [serial = 1070] [outer = 00000000] 10:06:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (12E25000) [pid = 3796] [serial = 1071] [outer = 12BB1000] 10:06:20 INFO - PROCESS | 3796 | 1469469980121 Marionette DEBUG loaded listener.js 10:06:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (1312F000) [pid = 3796] [serial = 1072] [outer = 12BB1000] 10:06:20 INFO - PROCESS | 3796 | 1469469980569 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 10:06:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 10:06:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 626ms 10:06:20 INFO - PROCESS | 3796 | 1469469980596 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 10:06:20 INFO - PROCESS | 3796 | 1469469980598 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 10:06:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 10:06:20 INFO - PROCESS | 3796 | 1469469980602 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 10:06:20 INFO - PROCESS | 3796 | 1469469980605 Marionette TRACE conn2 <- [1,1394,null,{}] 10:06:20 INFO - PROCESS | 3796 | 1469469980616 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:20 INFO - PROCESS | 3796 | 1469469980620 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:20 INFO - PROCESS | 3796 | 1469469980701 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 10:06:20 INFO - PROCESS | 3796 | 1469469980710 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:20 INFO - PROCESS | 3796 | 1469469980713 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:20 INFO - PROCESS | 3796 | ++DOCSHELL 13E0D000 == 31 [pid = 3796] [id = 358] 10:06:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (13E0D400) [pid = 3796] [serial = 1073] [outer = 00000000] 10:06:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (142F2C00) [pid = 3796] [serial = 1074] [outer = 13E0D400] 10:06:20 INFO - PROCESS | 3796 | 1469469980761 Marionette DEBUG loaded listener.js 10:06:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (155E1000) [pid = 3796] [serial = 1075] [outer = 13E0D400] 10:06:21 INFO - PROCESS | 3796 | 1469469981234 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 10:06:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 10:06:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 688ms 10:06:21 INFO - PROCESS | 3796 | 1469469981285 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 10:06:21 INFO - PROCESS | 3796 | 1469469981287 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 10:06:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 10:06:21 INFO - PROCESS | 3796 | 1469469981291 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 10:06:21 INFO - PROCESS | 3796 | 1469469981292 Marionette TRACE conn2 <- [1,1398,null,{}] 10:06:21 INFO - PROCESS | 3796 | 1469469981296 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:21 INFO - PROCESS | 3796 | 1469469981298 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:21 INFO - PROCESS | 3796 | 1469469981392 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 10:06:21 INFO - PROCESS | 3796 | 1469469981397 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:21 INFO - PROCESS | 3796 | 1469469981399 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:21 INFO - PROCESS | 3796 | ++DOCSHELL 15A29400 == 32 [pid = 3796] [id = 359] 10:06:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (15FAB800) [pid = 3796] [serial = 1076] [outer = 00000000] 10:06:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (1680F400) [pid = 3796] [serial = 1077] [outer = 15FAB800] 10:06:21 INFO - PROCESS | 3796 | 1469469981444 Marionette DEBUG loaded listener.js 10:06:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1738A000) [pid = 3796] [serial = 1078] [outer = 15FAB800] 10:06:21 INFO - PROCESS | 3796 | 1469469981928 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 10:06:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 10:06:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 688ms 10:06:21 INFO - PROCESS | 3796 | 1469469981990 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 10:06:21 INFO - PROCESS | 3796 | 1469469981992 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 10:06:21 INFO - PROCESS | 3796 | 1469469981995 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 10:06:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 10:06:21 INFO - PROCESS | 3796 | 1469469981996 Marionette TRACE conn2 <- [1,1402,null,{}] 10:06:21 INFO - PROCESS | 3796 | 1469469982000 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:21 INFO - PROCESS | 3796 | 1469469982002 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:22 INFO - PROCESS | 3796 | 1469469982116 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 10:06:22 INFO - PROCESS | 3796 | 1469469982136 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:22 INFO - PROCESS | 3796 | 1469469982139 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:22 INFO - PROCESS | 3796 | ++DOCSHELL 174B1C00 == 33 [pid = 3796] [id = 360] 10:06:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (177A1000) [pid = 3796] [serial = 1079] [outer = 00000000] 10:06:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (17F18C00) [pid = 3796] [serial = 1080] [outer = 177A1000] 10:06:22 INFO - PROCESS | 3796 | 1469469982182 Marionette DEBUG loaded listener.js 10:06:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (17FB1400) [pid = 3796] [serial = 1081] [outer = 177A1000] 10:06:22 INFO - PROCESS | 3796 | 1469469982675 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 10:06:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 10:06:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 734ms 10:06:22 INFO - PROCESS | 3796 | 1469469982726 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 10:06:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 10:06:22 INFO - PROCESS | 3796 | 1469469982728 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 10:06:22 INFO - PROCESS | 3796 | 1469469982732 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 10:06:22 INFO - PROCESS | 3796 | 1469469982733 Marionette TRACE conn2 <- [1,1406,null,{}] 10:06:22 INFO - PROCESS | 3796 | 1469469982737 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:22 INFO - PROCESS | 3796 | 1469469982742 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:22 INFO - PROCESS | 3796 | 1469469982856 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 10:06:22 INFO - PROCESS | 3796 | 1469469982916 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:22 INFO - PROCESS | 3796 | 1469469982918 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:22 INFO - PROCESS | 3796 | ++DOCSHELL 17D23800 == 34 [pid = 3796] [id = 361] 10:06:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19687C00) [pid = 3796] [serial = 1082] [outer = 00000000] 10:06:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19A94800) [pid = 3796] [serial = 1083] [outer = 19687C00] 10:06:22 INFO - PROCESS | 3796 | 1469469982962 Marionette DEBUG loaded listener.js 10:06:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19A9AC00) [pid = 3796] [serial = 1084] [outer = 19687C00] 10:06:23 INFO - PROCESS | 3796 | 1469469983384 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 10:06:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 10:06:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 688ms 10:06:23 INFO - PROCESS | 3796 | 1469469983435 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 10:06:23 INFO - PROCESS | 3796 | 1469469983437 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 10:06:23 INFO - PROCESS | 3796 | 1469469983441 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 10:06:23 INFO - PROCESS | 3796 | 1469469983443 Marionette TRACE conn2 <- [1,1410,null,{}] 10:06:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 10:06:23 INFO - PROCESS | 3796 | 1469469983447 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:23 INFO - PROCESS | 3796 | 1469469983448 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:23 INFO - PROCESS | 3796 | 1469469983542 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 10:06:23 INFO - PROCESS | 3796 | 1469469983547 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:23 INFO - PROCESS | 3796 | 1469469983549 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:23 INFO - PROCESS | 3796 | ++DOCSHELL 19A93000 == 35 [pid = 3796] [id = 362] 10:06:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19A93400) [pid = 3796] [serial = 1085] [outer = 00000000] 10:06:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19E05800) [pid = 3796] [serial = 1086] [outer = 19A93400] 10:06:23 INFO - PROCESS | 3796 | 1469469983594 Marionette DEBUG loaded listener.js 10:06:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (19B5CC00) [pid = 3796] [serial = 1087] [outer = 19A93400] 10:06:23 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1A2F6400) [pid = 3796] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 10:06:23 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (13133000) [pid = 3796] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 10:06:23 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (19687400) [pid = 3796] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 10:06:23 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (16E61000) [pid = 3796] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 10:06:23 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (13E7D800) [pid = 3796] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 10:06:23 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (12BBAC00) [pid = 3796] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 10:06:23 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (10B79C00) [pid = 3796] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 10:06:23 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (0C769000) [pid = 3796] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 10:06:23 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (10A0E000) [pid = 3796] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 10:06:23 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (13A6C400) [pid = 3796] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 10:06:23 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1624E400) [pid = 3796] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 10:06:23 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (19686400) [pid = 3796] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 10:06:24 INFO - PROCESS | 3796 | 1469469984083 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 10:06:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 10:06:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 688ms 10:06:24 INFO - PROCESS | 3796 | 1469469984126 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 10:06:24 INFO - PROCESS | 3796 | 1469469984128 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 10:06:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 10:06:24 INFO - PROCESS | 3796 | 1469469984132 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 10:06:24 INFO - PROCESS | 3796 | 1469469984134 Marionette TRACE conn2 <- [1,1414,null,{}] 10:06:24 INFO - PROCESS | 3796 | 1469469984137 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:24 INFO - PROCESS | 3796 | 1469469984139 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:24 INFO - PROCESS | 3796 | 1469469984217 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 10:06:24 INFO - PROCESS | 3796 | 1469469984222 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:24 INFO - PROCESS | 3796 | 1469469984224 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:24 INFO - PROCESS | 3796 | ++DOCSHELL 10F03400 == 36 [pid = 3796] [id = 363] 10:06:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (134D6400) [pid = 3796] [serial = 1088] [outer = 00000000] 10:06:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (17385400) [pid = 3796] [serial = 1089] [outer = 134D6400] 10:06:24 INFO - PROCESS | 3796 | 1469469984251 Marionette DEBUG loaded listener.js 10:06:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (17FAC000) [pid = 3796] [serial = 1090] [outer = 134D6400] 10:06:24 INFO - PROCESS | 3796 | 1469469984677 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 10:06:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 10:06:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 581ms 10:06:24 INFO - PROCESS | 3796 | 1469469984712 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 10:06:24 INFO - PROCESS | 3796 | 1469469984714 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 10:06:24 INFO - PROCESS | 3796 | 1469469984721 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 10:06:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 10:06:24 INFO - PROCESS | 3796 | 1469469984723 Marionette TRACE conn2 <- [1,1418,null,{}] 10:06:24 INFO - PROCESS | 3796 | 1469469984726 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:24 INFO - PROCESS | 3796 | 1469469984728 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:24 INFO - PROCESS | 3796 | 1469469984805 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 10:06:24 INFO - PROCESS | 3796 | 1469469984811 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:24 INFO - PROCESS | 3796 | 1469469984813 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:24 INFO - PROCESS | 3796 | ++DOCSHELL 13B4A400 == 37 [pid = 3796] [id = 364] 10:06:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (19B58C00) [pid = 3796] [serial = 1091] [outer = 00000000] 10:06:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (19E9E000) [pid = 3796] [serial = 1092] [outer = 19B58C00] 10:06:24 INFO - PROCESS | 3796 | 1469469984855 Marionette DEBUG loaded listener.js 10:06:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (19EA2000) [pid = 3796] [serial = 1093] [outer = 19B58C00] 10:06:25 INFO - PROCESS | 3796 | 1469469985285 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 10:06:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 10:06:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 626ms 10:06:25 INFO - PROCESS | 3796 | 1469469985342 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 10:06:25 INFO - PROCESS | 3796 | 1469469985344 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 10:06:25 INFO - PROCESS | 3796 | 1469469985348 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 10:06:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 10:06:25 INFO - PROCESS | 3796 | 1469469985349 Marionette TRACE conn2 <- [1,1422,null,{}] 10:06:25 INFO - PROCESS | 3796 | 1469469985353 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:25 INFO - PROCESS | 3796 | 1469469985355 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:25 INFO - PROCESS | 3796 | 1469469985430 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 10:06:25 INFO - PROCESS | 3796 | 1469469985435 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:25 INFO - PROCESS | 3796 | 1469469985437 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:25 INFO - PROCESS | 3796 | ++DOCSHELL 17FB5C00 == 38 [pid = 3796] [id = 365] 10:06:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19E02000) [pid = 3796] [serial = 1094] [outer = 00000000] 10:06:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1A45E400) [pid = 3796] [serial = 1095] [outer = 19E02000] 10:06:25 INFO - PROCESS | 3796 | 1469469985481 Marionette DEBUG loaded listener.js 10:06:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1A463800) [pid = 3796] [serial = 1096] [outer = 19E02000] 10:06:26 INFO - PROCESS | 3796 | --DOCSHELL 0C768C00 == 37 [pid = 3796] [id = 344] 10:06:26 INFO - PROCESS | 3796 | --DOCSHELL 11460C00 == 36 [pid = 3796] [id = 355] 10:06:26 INFO - PROCESS | 3796 | --DOCSHELL 0F970800 == 35 [pid = 3796] [id = 356] 10:06:26 INFO - PROCESS | 3796 | --DOCSHELL 10A0FC00 == 34 [pid = 3796] [id = 354] 10:06:26 INFO - PROCESS | 3796 | --DOCSHELL 11DDEC00 == 33 [pid = 3796] [id = 357] 10:06:26 INFO - PROCESS | 3796 | --DOCSHELL 10F03400 == 32 [pid = 3796] [id = 363] 10:06:26 INFO - PROCESS | 3796 | --DOCSHELL 13B4A400 == 31 [pid = 3796] [id = 364] 10:06:26 INFO - PROCESS | 3796 | --DOCSHELL 15A29400 == 30 [pid = 3796] [id = 359] 10:06:26 INFO - PROCESS | 3796 | --DOCSHELL 19A93000 == 29 [pid = 3796] [id = 362] 10:06:26 INFO - PROCESS | 3796 | --DOCSHELL 13E0D000 == 28 [pid = 3796] [id = 358] 10:06:26 INFO - PROCESS | 3796 | --DOCSHELL 174B1C00 == 27 [pid = 3796] [id = 360] 10:06:26 INFO - PROCESS | 3796 | --DOCSHELL 17D23800 == 26 [pid = 3796] [id = 361] 10:06:27 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (132DD000) [pid = 3796] [serial = 1038] [outer = 00000000] [url = about:blank] 10:06:27 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (19B53000) [pid = 3796] [serial = 1050] [outer = 00000000] [url = about:blank] 10:06:27 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (134D9C00) [pid = 3796] [serial = 1039] [outer = 00000000] [url = about:blank] 10:06:27 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (19290000) [pid = 3796] [serial = 1048] [outer = 00000000] [url = about:blank] 10:06:27 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (17F19C00) [pid = 3796] [serial = 1047] [outer = 00000000] [url = about:blank] 10:06:27 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (153EE000) [pid = 3796] [serial = 1041] [outer = 00000000] [url = about:blank] 10:06:27 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (131BFC00) [pid = 3796] [serial = 1053] [outer = 00000000] [url = about:blank] 10:06:27 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (13A6AC00) [pid = 3796] [serial = 1054] [outer = 00000000] [url = about:blank] 10:06:27 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (10F0DC00) [pid = 3796] [serial = 1035] [outer = 00000000] [url = about:blank] 10:06:27 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (10F0F800) [pid = 3796] [serial = 1036] [outer = 00000000] [url = about:blank] 10:06:27 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (10A03000) [pid = 3796] [serial = 1033] [outer = 00000000] [url = about:blank] 10:06:27 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (10376800) [pid = 3796] [serial = 1032] [outer = 00000000] [url = about:blank] 10:06:27 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (19E9A000) [pid = 3796] [serial = 1051] [outer = 00000000] [url = about:blank] 10:06:27 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (10F85C00) [pid = 3796] [serial = 1027] [outer = 00000000] [url = about:blank] 10:06:27 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (10F10400) [pid = 3796] [serial = 1026] [outer = 00000000] [url = about:blank] 10:06:27 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (15A27800) [pid = 3796] [serial = 1030] [outer = 00000000] [url = about:blank] 10:06:27 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (13E0F800) [pid = 3796] [serial = 1029] [outer = 00000000] [url = about:blank] 10:06:27 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (17386000) [pid = 3796] [serial = 1044] [outer = 00000000] [url = about:blank] 10:06:27 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (173DFC00) [pid = 3796] [serial = 1045] [outer = 00000000] [url = about:blank] 10:06:27 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (19EA1400) [pid = 3796] [serial = 1056] [outer = 00000000] [url = about:blank] 10:06:27 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (1A459800) [pid = 3796] [serial = 1060] [outer = 00000000] [url = about:blank] 10:06:27 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (19EA3400) [pid = 3796] [serial = 1057] [outer = 00000000] [url = about:blank] 10:06:27 INFO - PROCESS | 3796 | --DOMWINDOW == 56 (15A26800) [pid = 3796] [serial = 1042] [outer = 00000000] [url = about:blank] 10:06:27 INFO - PROCESS | 3796 | --DOMWINDOW == 55 (1A459000) [pid = 3796] [serial = 1059] [outer = 00000000] [url = about:blank] 10:06:27 INFO - PROCESS | 3796 | 1469469987169 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 10:06:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 10:06:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1865ms 10:06:27 INFO - PROCESS | 3796 | 1469469987218 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 10:06:27 INFO - PROCESS | 3796 | 1469469987222 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 10:06:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 10:06:27 INFO - PROCESS | 3796 | 1469469987227 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 10:06:27 INFO - PROCESS | 3796 | 1469469987231 Marionette TRACE conn2 <- [1,1426,null,{}] 10:06:27 INFO - PROCESS | 3796 | 1469469987236 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:27 INFO - PROCESS | 3796 | 1469469987240 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:27 INFO - PROCESS | 3796 | 1469469987331 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 10:06:27 INFO - PROCESS | 3796 | 1469469987338 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:27 INFO - PROCESS | 3796 | 1469469987342 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:27 INFO - PROCESS | 3796 | ++DOCSHELL 10A46400 == 27 [pid = 3796] [id = 366] 10:06:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (10A46800) [pid = 3796] [serial = 1097] [outer = 00000000] 10:06:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (10B82800) [pid = 3796] [serial = 1098] [outer = 10A46800] 10:06:27 INFO - PROCESS | 3796 | 1469469987391 Marionette DEBUG loaded listener.js 10:06:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (10EF2400) [pid = 3796] [serial = 1099] [outer = 10A46800] 10:06:27 INFO - PROCESS | 3796 | 1469469987857 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 10:06:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 10:06:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 688ms 10:06:27 INFO - PROCESS | 3796 | 1469469987912 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 10:06:27 INFO - PROCESS | 3796 | 1469469987917 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 10:06:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 10:06:27 INFO - PROCESS | 3796 | 1469469987923 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 10:06:27 INFO - PROCESS | 3796 | 1469469987926 Marionette TRACE conn2 <- [1,1430,null,{}] 10:06:27 INFO - PROCESS | 3796 | 1469469987930 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:27 INFO - PROCESS | 3796 | 1469469987933 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:28 INFO - PROCESS | 3796 | 1469469988016 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 10:06:28 INFO - PROCESS | 3796 | 1469469988025 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:28 INFO - PROCESS | 3796 | 1469469988028 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:28 INFO - PROCESS | 3796 | ++DOCSHELL 11DD8400 == 28 [pid = 3796] [id = 367] 10:06:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (11DDB800) [pid = 3796] [serial = 1100] [outer = 00000000] 10:06:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (129E5000) [pid = 3796] [serial = 1101] [outer = 11DDB800] 10:06:28 INFO - PROCESS | 3796 | 1469469988075 Marionette DEBUG loaded listener.js 10:06:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (12BB5C00) [pid = 3796] [serial = 1102] [outer = 11DDB800] 10:06:28 INFO - PROCESS | 3796 | 1469469988518 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 10:06:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 10:06:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 611ms 10:06:28 INFO - PROCESS | 3796 | 1469469988547 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 10:06:28 INFO - PROCESS | 3796 | 1469469988549 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 10:06:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 10:06:28 INFO - PROCESS | 3796 | 1469469988552 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 10:06:28 INFO - PROCESS | 3796 | 1469469988556 Marionette TRACE conn2 <- [1,1434,null,{}] 10:06:28 INFO - PROCESS | 3796 | 1469469988567 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:28 INFO - PROCESS | 3796 | 1469469988571 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:28 INFO - PROCESS | 3796 | 1469469988658 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 10:06:28 INFO - PROCESS | 3796 | 1469469988778 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:28 INFO - PROCESS | 3796 | 1469469988781 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:28 INFO - PROCESS | 3796 | ++DOCSHELL 13918800 == 29 [pid = 3796] [id = 368] 10:06:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (13A61400) [pid = 3796] [serial = 1103] [outer = 00000000] 10:06:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (13A6AC00) [pid = 3796] [serial = 1104] [outer = 13A61400] 10:06:28 INFO - PROCESS | 3796 | 1469469988829 Marionette DEBUG loaded listener.js 10:06:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (13E04800) [pid = 3796] [serial = 1105] [outer = 13A61400] 10:06:29 INFO - PROCESS | 3796 | 1469469989184 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 10:06:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 10:06:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 687ms 10:06:29 INFO - PROCESS | 3796 | 1469469989234 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 10:06:29 INFO - PROCESS | 3796 | 1469469989237 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 10:06:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 10:06:29 INFO - PROCESS | 3796 | 1469469989240 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 10:06:29 INFO - PROCESS | 3796 | 1469469989242 Marionette TRACE conn2 <- [1,1438,null,{}] 10:06:29 INFO - PROCESS | 3796 | 1469469989255 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:29 INFO - PROCESS | 3796 | 1469469989258 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:29 INFO - PROCESS | 3796 | 1469469989370 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 10:06:29 INFO - PROCESS | 3796 | 1469469989381 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:29 INFO - PROCESS | 3796 | 1469469989383 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:29 INFO - PROCESS | 3796 | ++DOCSHELL 13E03400 == 30 [pid = 3796] [id = 369] 10:06:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (13E03C00) [pid = 3796] [serial = 1106] [outer = 00000000] 10:06:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (150C8000) [pid = 3796] [serial = 1107] [outer = 13E03C00] 10:06:29 INFO - PROCESS | 3796 | 1469469989431 Marionette DEBUG loaded listener.js 10:06:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (155EC000) [pid = 3796] [serial = 1108] [outer = 13E03C00] 10:06:29 INFO - PROCESS | 3796 | 1469469989838 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 10:06:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 10:06:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 627ms 10:06:29 INFO - PROCESS | 3796 | 1469469989878 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 10:06:29 INFO - PROCESS | 3796 | 1469469989880 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 10:06:29 INFO - PROCESS | 3796 | 1469469989883 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 10:06:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 10:06:29 INFO - PROCESS | 3796 | 1469469989885 Marionette TRACE conn2 <- [1,1442,null,{}] 10:06:29 INFO - PROCESS | 3796 | 1469469989888 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:29 INFO - PROCESS | 3796 | 1469469989890 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:29 INFO - PROCESS | 3796 | 1469469989948 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 10:06:30 INFO - PROCESS | 3796 | 1469469990061 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:30 INFO - PROCESS | 3796 | 1469469990063 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:30 INFO - PROCESS | 3796 | ++DOCSHELL 15A26800 == 31 [pid = 3796] [id = 370] 10:06:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (15A27800) [pid = 3796] [serial = 1109] [outer = 00000000] 10:06:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (16250C00) [pid = 3796] [serial = 1110] [outer = 15A27800] 10:06:30 INFO - PROCESS | 3796 | 1469469990108 Marionette DEBUG loaded listener.js 10:06:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (16256800) [pid = 3796] [serial = 1111] [outer = 15A27800] 10:06:30 INFO - PROCESS | 3796 | 1469469990480 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 10:06:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 10:06:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 627ms 10:06:30 INFO - PROCESS | 3796 | 1469469990504 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 10:06:30 INFO - PROCESS | 3796 | 1469469990506 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 10:06:30 INFO - PROCESS | 3796 | 1469469990509 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 10:06:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 10:06:30 INFO - PROCESS | 3796 | 1469469990511 Marionette TRACE conn2 <- [1,1446,null,{}] 10:06:30 INFO - PROCESS | 3796 | 1469469990514 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:30 INFO - PROCESS | 3796 | 1469469990520 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:30 INFO - PROCESS | 3796 | 1469469990637 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 10:06:30 INFO - PROCESS | 3796 | 1469469990643 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:30 INFO - PROCESS | 3796 | 1469469990645 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:30 INFO - PROCESS | 3796 | ++DOCSHELL 16256400 == 32 [pid = 3796] [id = 371] 10:06:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1680FC00) [pid = 3796] [serial = 1112] [outer = 00000000] 10:06:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (174B1000) [pid = 3796] [serial = 1113] [outer = 1680FC00] 10:06:30 INFO - PROCESS | 3796 | 1469469990695 Marionette DEBUG loaded listener.js 10:06:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (17F10000) [pid = 3796] [serial = 1114] [outer = 1680FC00] 10:06:31 INFO - PROCESS | 3796 | 1469469991101 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 10:06:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 10:06:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 612ms 10:06:31 INFO - PROCESS | 3796 | 1469469991131 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 10:06:31 INFO - PROCESS | 3796 | 1469469991133 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 10:06:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 10:06:31 INFO - PROCESS | 3796 | 1469469991137 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 10:06:31 INFO - PROCESS | 3796 | 1469469991138 Marionette TRACE conn2 <- [1,1450,null,{}] 10:06:31 INFO - PROCESS | 3796 | 1469469991142 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:31 INFO - PROCESS | 3796 | 1469469991143 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:31 INFO - PROCESS | 3796 | 1469469991227 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 10:06:31 INFO - PROCESS | 3796 | 1469469991232 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:31 INFO - PROCESS | 3796 | 1469469991234 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:31 INFO - PROCESS | 3796 | ++DOCSHELL 177A9800 == 33 [pid = 3796] [id = 372] 10:06:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (17FAA400) [pid = 3796] [serial = 1115] [outer = 00000000] 10:06:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (19299400) [pid = 3796] [serial = 1116] [outer = 17FAA400] 10:06:31 INFO - PROCESS | 3796 | 1469469991280 Marionette DEBUG loaded listener.js 10:06:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (19685400) [pid = 3796] [serial = 1117] [outer = 17FAA400] 10:06:31 INFO - PROCESS | 3796 | 1469469991714 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 10:06:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 10:06:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 612ms 10:06:31 INFO - PROCESS | 3796 | 1469469991762 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 10:06:31 INFO - PROCESS | 3796 | 1469469991764 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 10:06:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 10:06:31 INFO - PROCESS | 3796 | 1469469991767 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 10:06:31 INFO - PROCESS | 3796 | 1469469991769 Marionette TRACE conn2 <- [1,1454,null,{}] 10:06:31 INFO - PROCESS | 3796 | 1469469991772 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:31 INFO - PROCESS | 3796 | 1469469991774 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:31 INFO - PROCESS | 3796 | 1469469991847 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 10:06:31 INFO - PROCESS | 3796 | 1469469991852 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:31 INFO - PROCESS | 3796 | 1469469991854 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:31 INFO - PROCESS | 3796 | ++DOCSHELL 177A5000 == 34 [pid = 3796] [id = 373] 10:06:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (17FAF400) [pid = 3796] [serial = 1118] [outer = 00000000] 10:06:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19B53000) [pid = 3796] [serial = 1119] [outer = 17FAF400] 10:06:31 INFO - PROCESS | 3796 | 1469469991897 Marionette DEBUG loaded listener.js 10:06:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (164A9C00) [pid = 3796] [serial = 1120] [outer = 17FAF400] 10:06:32 INFO - PROCESS | 3796 | 1469469992335 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 10:06:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 10:06:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 627ms 10:06:32 INFO - PROCESS | 3796 | 1469469992392 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 10:06:32 INFO - PROCESS | 3796 | 1469469992394 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 10:06:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 10:06:32 INFO - PROCESS | 3796 | 1469469992397 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 10:06:32 INFO - PROCESS | 3796 | 1469469992399 Marionette TRACE conn2 <- [1,1458,null,{}] 10:06:32 INFO - PROCESS | 3796 | 1469469992402 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:32 INFO - PROCESS | 3796 | 1469469992404 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:32 INFO - PROCESS | 3796 | 1469469992509 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 10:06:32 INFO - PROCESS | 3796 | 1469469992517 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:32 INFO - PROCESS | 3796 | 1469469992518 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:32 INFO - PROCESS | 3796 | ++DOCSHELL 13917400 == 35 [pid = 3796] [id = 374] 10:06:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19B60000) [pid = 3796] [serial = 1121] [outer = 00000000] 10:06:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19E9F400) [pid = 3796] [serial = 1122] [outer = 19B60000] 10:06:32 INFO - PROCESS | 3796 | 1469469992561 Marionette DEBUG loaded listener.js 10:06:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (19EA0400) [pid = 3796] [serial = 1123] [outer = 19B60000] 10:06:33 INFO - PROCESS | 3796 | 1469469993012 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 10:06:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 10:06:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 687ms 10:06:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 10:06:33 INFO - PROCESS | 3796 | 1469469993081 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 10:06:33 INFO - PROCESS | 3796 | 1469469993083 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 10:06:33 INFO - PROCESS | 3796 | 1469469993086 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 10:06:33 INFO - PROCESS | 3796 | 1469469993088 Marionette TRACE conn2 <- [1,1462,null,{}] 10:06:33 INFO - PROCESS | 3796 | 1469469993092 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:33 INFO - PROCESS | 3796 | 1469469993094 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:33 INFO - PROCESS | 3796 | 1469469993218 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 10:06:33 INFO - PROCESS | 3796 | 1469469993227 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:33 INFO - PROCESS | 3796 | 1469469993229 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:33 INFO - PROCESS | 3796 | ++DOCSHELL 0C75D400 == 36 [pid = 3796] [id = 375] 10:06:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1050CC00) [pid = 3796] [serial = 1124] [outer = 00000000] 10:06:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (19EC7C00) [pid = 3796] [serial = 1125] [outer = 1050CC00] 10:06:33 INFO - PROCESS | 3796 | 1469469993274 Marionette DEBUG loaded listener.js 10:06:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1A2F1000) [pid = 3796] [serial = 1126] [outer = 1050CC00] 10:06:33 INFO - PROCESS | 3796 | 1469469993700 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 10:06:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 10:06:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 672ms 10:06:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 10:06:33 INFO - PROCESS | 3796 | 1469469993767 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 10:06:33 INFO - PROCESS | 3796 | 1469469993769 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 10:06:33 INFO - PROCESS | 3796 | 1469469993781 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 10:06:33 INFO - PROCESS | 3796 | 1469469993784 Marionette TRACE conn2 <- [1,1466,null,{}] 10:06:33 INFO - PROCESS | 3796 | 1469469993787 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:33 INFO - PROCESS | 3796 | 1469469993790 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:33 INFO - PROCESS | 3796 | 1469469993949 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 10:06:33 INFO - PROCESS | 3796 | 1469469994004 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:33 INFO - PROCESS | 3796 | 1469469994007 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:34 INFO - PROCESS | 3796 | ++DOCSHELL 15A1D400 == 37 [pid = 3796] [id = 376] 10:06:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1A463000) [pid = 3796] [serial = 1127] [outer = 00000000] 10:06:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1A95D000) [pid = 3796] [serial = 1128] [outer = 1A463000] 10:06:34 INFO - PROCESS | 3796 | 1469469994052 Marionette DEBUG loaded listener.js 10:06:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1AB4AC00) [pid = 3796] [serial = 1129] [outer = 1A463000] 10:06:34 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (19B58C00) [pid = 3796] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 10:06:34 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (177A1000) [pid = 3796] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 10:06:34 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (19687C00) [pid = 3796] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 10:06:34 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (19A93400) [pid = 3796] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 10:06:34 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (11B0B400) [pid = 3796] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 10:06:34 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1127E400) [pid = 3796] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 10:06:34 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (15FAB800) [pid = 3796] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 10:06:34 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (13E0D400) [pid = 3796] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 10:06:34 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (12BB1000) [pid = 3796] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 10:06:34 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (0F972C00) [pid = 3796] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 10:06:34 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (134D6400) [pid = 3796] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 10:06:34 INFO - PROCESS | 3796 | 1469469994537 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 10:06:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 10:06:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 779ms 10:06:34 INFO - PROCESS | 3796 | 1469469994568 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 10:06:34 INFO - PROCESS | 3796 | 1469469994570 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 10:06:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 10:06:34 INFO - PROCESS | 3796 | 1469469994574 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 10:06:34 INFO - PROCESS | 3796 | 1469469994576 Marionette TRACE conn2 <- [1,1470,null,{}] 10:06:34 INFO - PROCESS | 3796 | 1469469994580 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:34 INFO - PROCESS | 3796 | 1469469994582 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:34 INFO - PROCESS | 3796 | 1469469994659 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 10:06:34 INFO - PROCESS | 3796 | 1469469994664 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:34 INFO - PROCESS | 3796 | 1469469994666 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:34 INFO - PROCESS | 3796 | ++DOCSHELL 12C59000 == 38 [pid = 3796] [id = 377] 10:06:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (13E02000) [pid = 3796] [serial = 1130] [outer = 00000000] 10:06:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19296C00) [pid = 3796] [serial = 1131] [outer = 13E02000] 10:06:34 INFO - PROCESS | 3796 | 1469469994709 Marionette DEBUG loaded listener.js 10:06:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1968C000) [pid = 3796] [serial = 1132] [outer = 13E02000] 10:06:35 INFO - PROCESS | 3796 | 1469469995133 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 10:06:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 10:06:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 581ms 10:06:35 INFO - PROCESS | 3796 | 1469469995178 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 10:06:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 10:06:35 INFO - PROCESS | 3796 | 1469469995180 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 10:06:35 INFO - PROCESS | 3796 | 1469469995183 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 10:06:35 INFO - PROCESS | 3796 | 1469469995185 Marionette TRACE conn2 <- [1,1474,null,{}] 10:06:35 INFO - PROCESS | 3796 | 1469469995188 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:35 INFO - PROCESS | 3796 | 1469469995190 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:35 INFO - PROCESS | 3796 | 1469469995263 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 10:06:35 INFO - PROCESS | 3796 | 1469469995268 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:35 INFO - PROCESS | 3796 | 1469469995270 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:35 INFO - PROCESS | 3796 | ++DOCSHELL 19A93400 == 39 [pid = 3796] [id = 378] 10:06:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1A2F4800) [pid = 3796] [serial = 1133] [outer = 00000000] 10:06:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1AB50000) [pid = 3796] [serial = 1134] [outer = 1A2F4800] 10:06:35 INFO - PROCESS | 3796 | 1469469995313 Marionette DEBUG loaded listener.js 10:06:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1AB53C00) [pid = 3796] [serial = 1135] [outer = 1A2F4800] 10:06:35 INFO - PROCESS | 3796 | 1469469995749 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 10:06:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 10:06:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 627ms 10:06:35 INFO - PROCESS | 3796 | 1469469995802 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 10:06:35 INFO - PROCESS | 3796 | 1469469995806 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 10:06:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 10:06:35 INFO - PROCESS | 3796 | 1469469995810 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 10:06:35 INFO - PROCESS | 3796 | 1469469995813 Marionette TRACE conn2 <- [1,1478,null,{}] 10:06:35 INFO - PROCESS | 3796 | 1469469995817 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:35 INFO - PROCESS | 3796 | 1469469995820 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:35 INFO - PROCESS | 3796 | 1469469995897 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 10:06:35 INFO - PROCESS | 3796 | 1469469995902 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:35 INFO - PROCESS | 3796 | 1469469995904 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:35 INFO - PROCESS | 3796 | ++DOCSHELL 1624FC00 == 40 [pid = 3796] [id = 379] 10:06:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1AB55C00) [pid = 3796] [serial = 1136] [outer = 00000000] 10:06:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1AD48000) [pid = 3796] [serial = 1137] [outer = 1AB55C00] 10:06:35 INFO - PROCESS | 3796 | 1469469995946 Marionette DEBUG loaded listener.js 10:06:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1AD4E800) [pid = 3796] [serial = 1138] [outer = 1AB55C00] 10:06:36 INFO - PROCESS | 3796 | 1469469996517 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 10:06:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 10:06:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 779ms 10:06:36 INFO - PROCESS | 3796 | 1469469996617 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 10:06:36 INFO - PROCESS | 3796 | 1469469996621 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 10:06:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 10:06:36 INFO - PROCESS | 3796 | 1469469996651 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 10:06:36 INFO - PROCESS | 3796 | 1469469996655 Marionette TRACE conn2 <- [1,1482,null,{}] 10:06:36 INFO - PROCESS | 3796 | 1469469996661 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:36 INFO - PROCESS | 3796 | 1469469996664 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:36 INFO - PROCESS | 3796 | 1469469996779 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 10:06:36 INFO - PROCESS | 3796 | 1469469996907 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:36 INFO - PROCESS | 3796 | 1469469996912 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:36 INFO - PROCESS | 3796 | ++DOCSHELL 0F97E800 == 41 [pid = 3796] [id = 380] 10:06:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (0F97FC00) [pid = 3796] [serial = 1139] [outer = 00000000] 10:06:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (10F10400) [pid = 3796] [serial = 1140] [outer = 0F97FC00] 10:06:36 INFO - PROCESS | 3796 | 1469469996971 Marionette DEBUG loaded listener.js 10:06:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (11890400) [pid = 3796] [serial = 1141] [outer = 0F97FC00] 10:06:37 INFO - PROCESS | 3796 | 1469469997740 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 10:06:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 10:06:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1345ms 10:06:37 INFO - PROCESS | 3796 | 1469469997964 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 10:06:37 INFO - PROCESS | 3796 | 1469469997969 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 10:06:37 INFO - PROCESS | 3796 | 1469469997974 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 10:06:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 10:06:37 INFO - PROCESS | 3796 | 1469469997977 Marionette TRACE conn2 <- [1,1486,null,{}] 10:06:37 INFO - PROCESS | 3796 | 1469469997983 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:37 INFO - PROCESS | 3796 | 1469469997986 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:38 INFO - PROCESS | 3796 | 1469469998115 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 10:06:38 INFO - PROCESS | 3796 | 1469469998236 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:38 INFO - PROCESS | 3796 | 1469469998241 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:38 INFO - PROCESS | 3796 | ++DOCSHELL 10B7D000 == 42 [pid = 3796] [id = 381] 10:06:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (10EEB000) [pid = 3796] [serial = 1142] [outer = 00000000] 10:06:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1127E400) [pid = 3796] [serial = 1143] [outer = 10EEB000] 10:06:38 INFO - PROCESS | 3796 | 1469469998334 Marionette DEBUG loaded listener.js 10:06:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (11DDD000) [pid = 3796] [serial = 1144] [outer = 10EEB000] 10:06:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (10322000) [pid = 3796] [serial = 1145] [outer = 1B1E0000] 10:06:38 INFO - PROCESS | 3796 | --DOCSHELL 19A93400 == 41 [pid = 3796] [id = 378] 10:06:38 INFO - PROCESS | 3796 | --DOCSHELL 12C59000 == 40 [pid = 3796] [id = 377] 10:06:38 INFO - PROCESS | 3796 | --DOCSHELL 15A1D400 == 39 [pid = 3796] [id = 376] 10:06:38 INFO - PROCESS | 3796 | --DOCSHELL 0C75D400 == 38 [pid = 3796] [id = 375] 10:06:38 INFO - PROCESS | 3796 | --DOCSHELL 13917400 == 37 [pid = 3796] [id = 374] 10:06:38 INFO - PROCESS | 3796 | --DOCSHELL 177A5000 == 36 [pid = 3796] [id = 373] 10:06:38 INFO - PROCESS | 3796 | --DOCSHELL 177A9800 == 35 [pid = 3796] [id = 372] 10:06:38 INFO - PROCESS | 3796 | --DOCSHELL 16256400 == 34 [pid = 3796] [id = 371] 10:06:38 INFO - PROCESS | 3796 | --DOCSHELL 15A26800 == 33 [pid = 3796] [id = 370] 10:06:38 INFO - PROCESS | 3796 | --DOCSHELL 13E03400 == 32 [pid = 3796] [id = 369] 10:06:38 INFO - PROCESS | 3796 | --DOCSHELL 13918800 == 31 [pid = 3796] [id = 368] 10:06:38 INFO - PROCESS | 3796 | --DOCSHELL 11DD8400 == 30 [pid = 3796] [id = 367] 10:06:38 INFO - PROCESS | 3796 | --DOCSHELL 10A46400 == 29 [pid = 3796] [id = 366] 10:06:38 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (1A45E400) [pid = 3796] [serial = 1095] [outer = 00000000] [url = about:blank] 10:06:38 INFO - PROCESS | 3796 | --DOCSHELL 17FB5C00 == 28 [pid = 3796] [id = 365] 10:06:38 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (19EA2000) [pid = 3796] [serial = 1093] [outer = 00000000] [url = about:blank] 10:06:38 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (17F18C00) [pid = 3796] [serial = 1080] [outer = 00000000] [url = about:blank] 10:06:38 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (19A94800) [pid = 3796] [serial = 1083] [outer = 00000000] [url = about:blank] 10:06:38 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (19E05800) [pid = 3796] [serial = 1086] [outer = 00000000] [url = about:blank] 10:06:38 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (19A9AC00) [pid = 3796] [serial = 1084] [outer = 00000000] [url = about:blank] 10:06:38 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (19E9E000) [pid = 3796] [serial = 1092] [outer = 00000000] [url = about:blank] 10:06:38 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (19B5CC00) [pid = 3796] [serial = 1087] [outer = 00000000] [url = about:blank] 10:06:38 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (131C4000) [pid = 3796] [serial = 1066] [outer = 00000000] [url = about:blank] 10:06:38 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (12E26800) [pid = 3796] [serial = 1065] [outer = 00000000] [url = about:blank] 10:06:38 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1A6A2C00) [pid = 3796] [serial = 1062] [outer = 00000000] [url = about:blank] 10:06:38 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1A6A4000) [pid = 3796] [serial = 1063] [outer = 00000000] [url = about:blank] 10:06:38 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1680F400) [pid = 3796] [serial = 1077] [outer = 00000000] [url = about:blank] 10:06:38 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (142F2C00) [pid = 3796] [serial = 1074] [outer = 00000000] [url = about:blank] 10:06:38 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (155E1000) [pid = 3796] [serial = 1075] [outer = 00000000] [url = about:blank] 10:06:38 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (12E25000) [pid = 3796] [serial = 1071] [outer = 00000000] [url = about:blank] 10:06:38 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1312F000) [pid = 3796] [serial = 1072] [outer = 00000000] [url = about:blank] 10:06:38 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1055F800) [pid = 3796] [serial = 1068] [outer = 00000000] [url = about:blank] 10:06:38 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (10A53400) [pid = 3796] [serial = 1069] [outer = 00000000] [url = about:blank] 10:06:38 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (17385400) [pid = 3796] [serial = 1089] [outer = 00000000] [url = about:blank] 10:06:38 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (17FB1400) [pid = 3796] [serial = 1081] [outer = 00000000] [url = about:blank] 10:06:38 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (17FAC000) [pid = 3796] [serial = 1090] [outer = 00000000] [url = about:blank] 10:06:38 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1738A000) [pid = 3796] [serial = 1078] [outer = 00000000] [url = about:blank] 10:06:38 INFO - PROCESS | 3796 | 1469469998894 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 10:06:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 10:06:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 979ms 10:06:38 INFO - PROCESS | 3796 | 1469469998962 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 10:06:38 INFO - PROCESS | 3796 | 1469469998965 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 10:06:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 10:06:38 INFO - PROCESS | 3796 | 1469469998971 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 10:06:38 INFO - PROCESS | 3796 | 1469469998975 Marionette TRACE conn2 <- [1,1490,null,{}] 10:06:38 INFO - PROCESS | 3796 | 1469469998979 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:38 INFO - PROCESS | 3796 | 1469469998981 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:39 INFO - PROCESS | 3796 | 1469469999051 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 10:06:39 INFO - PROCESS | 3796 | 1469469999136 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:39 INFO - PROCESS | 3796 | 1469469999139 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:39 INFO - PROCESS | 3796 | ++DOCSHELL 10F93C00 == 29 [pid = 3796] [id = 382] 10:06:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (11D6AC00) [pid = 3796] [serial = 1146] [outer = 00000000] 10:06:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (132DD000) [pid = 3796] [serial = 1147] [outer = 11D6AC00] 10:06:39 INFO - PROCESS | 3796 | 1469469999188 Marionette DEBUG loaded listener.js 10:06:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (13458400) [pid = 3796] [serial = 1148] [outer = 11D6AC00] 10:06:39 INFO - PROCESS | 3796 | 1469469999575 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 10:06:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 10:06:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 627ms 10:06:39 INFO - PROCESS | 3796 | 1469469999662 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 10:06:39 INFO - PROCESS | 3796 | 1469469999666 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 10:06:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 10:06:39 INFO - PROCESS | 3796 | 1469469999672 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 10:06:39 INFO - PROCESS | 3796 | 1469469999676 Marionette TRACE conn2 <- [1,1494,null,{}] 10:06:39 INFO - PROCESS | 3796 | 1469469999682 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:39 INFO - PROCESS | 3796 | 1469469999686 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:39 INFO - PROCESS | 3796 | 1469469999832 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 10:06:39 INFO - PROCESS | 3796 | 1469469999901 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:39 INFO - PROCESS | 3796 | 1469469999909 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:39 INFO - PROCESS | 3796 | ++DOCSHELL 10A53400 == 30 [pid = 3796] [id = 383] 10:06:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (10A54C00) [pid = 3796] [serial = 1149] [outer = 00000000] 10:06:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (11097800) [pid = 3796] [serial = 1150] [outer = 10A54C00] 10:06:39 INFO - PROCESS | 3796 | 1469469999967 Marionette DEBUG loaded listener.js 10:06:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (12BBE000) [pid = 3796] [serial = 1151] [outer = 10A54C00] 10:06:40 INFO - PROCESS | 3796 | 1469470000539 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 10:06:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 10:06:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 917ms 10:06:40 INFO - PROCESS | 3796 | 1469470000581 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 10:06:40 INFO - PROCESS | 3796 | 1469470000584 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 10:06:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 10:06:40 INFO - PROCESS | 3796 | 1469470000591 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 10:06:40 INFO - PROCESS | 3796 | 1469470000596 Marionette TRACE conn2 <- [1,1498,null,{}] 10:06:40 INFO - PROCESS | 3796 | 1469470000600 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:40 INFO - PROCESS | 3796 | 1469470000603 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:40 INFO - PROCESS | 3796 | 1469470000743 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 10:06:40 INFO - PROCESS | 3796 | 1469470000867 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:40 INFO - PROCESS | 3796 | 1469470000870 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:40 INFO - PROCESS | 3796 | ++DOCSHELL 13910C00 == 31 [pid = 3796] [id = 384] 10:06:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (13911C00) [pid = 3796] [serial = 1152] [outer = 00000000] 10:06:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (13A6C800) [pid = 3796] [serial = 1153] [outer = 13911C00] 10:06:40 INFO - PROCESS | 3796 | 1469470000935 Marionette DEBUG loaded listener.js 10:06:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (13E0D000) [pid = 3796] [serial = 1154] [outer = 13911C00] 10:06:41 INFO - PROCESS | 3796 | 1469470001534 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 10:06:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 10:06:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 979ms 10:06:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 10:06:41 INFO - PROCESS | 3796 | 1469470001572 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 10:06:41 INFO - PROCESS | 3796 | 1469470001574 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 10:06:41 INFO - PROCESS | 3796 | 1469470001578 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 10:06:41 INFO - PROCESS | 3796 | 1469470001581 Marionette TRACE conn2 <- [1,1502,null,{}] 10:06:41 INFO - PROCESS | 3796 | 1469470001591 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:41 INFO - PROCESS | 3796 | 1469470001596 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:41 INFO - PROCESS | 3796 | 1469470001709 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 10:06:41 INFO - PROCESS | 3796 | 1469470001837 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:41 INFO - PROCESS | 3796 | 1469470001842 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:41 INFO - PROCESS | 3796 | ++DOCSHELL 15A22C00 == 32 [pid = 3796] [id = 385] 10:06:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (15A26000) [pid = 3796] [serial = 1155] [outer = 00000000] 10:06:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (16248C00) [pid = 3796] [serial = 1156] [outer = 15A26000] 10:06:41 INFO - PROCESS | 3796 | 1469470001902 Marionette DEBUG loaded listener.js 10:06:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (16251C00) [pid = 3796] [serial = 1157] [outer = 15A26000] 10:06:42 INFO - PROCESS | 3796 | 1469470002518 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 10:06:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 10:06:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 978ms 10:06:42 INFO - PROCESS | 3796 | 1469470002563 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 10:06:42 INFO - PROCESS | 3796 | 1469470002565 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 10:06:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 10:06:42 INFO - PROCESS | 3796 | 1469470002569 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 10:06:42 INFO - PROCESS | 3796 | 1469470002571 Marionette TRACE conn2 <- [1,1506,null,{}] 10:06:42 INFO - PROCESS | 3796 | 1469470002575 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:42 INFO - PROCESS | 3796 | 1469470002577 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:42 INFO - PROCESS | 3796 | 1469470002704 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 10:06:42 INFO - PROCESS | 3796 | 1469470002800 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:42 INFO - PROCESS | 3796 | 1469470002803 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:42 INFO - PROCESS | 3796 | ++DOCSHELL 16DCD800 == 33 [pid = 3796] [id = 386] 10:06:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (16DCFC00) [pid = 3796] [serial = 1158] [outer = 00000000] 10:06:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1738E000) [pid = 3796] [serial = 1159] [outer = 16DCFC00] 10:06:42 INFO - PROCESS | 3796 | 1469470002841 Marionette DEBUG loaded listener.js 10:06:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (173D8800) [pid = 3796] [serial = 1160] [outer = 16DCFC00] 10:06:43 INFO - PROCESS | 3796 | 1469470003455 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 10:06:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 10:06:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 933ms 10:06:43 INFO - PROCESS | 3796 | 1469470003497 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 10:06:43 INFO - PROCESS | 3796 | 1469470003501 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 10:06:43 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 10:06:43 INFO - PROCESS | 3796 | 1469470003506 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 10:06:43 INFO - PROCESS | 3796 | 1469470003511 Marionette TRACE conn2 <- [1,1510,null,{}] 10:06:43 INFO - PROCESS | 3796 | 1469470003517 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:43 INFO - PROCESS | 3796 | 1469470003520 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:43 INFO - PROCESS | 3796 | 1469470003613 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 10:06:43 INFO - PROCESS | 3796 | 1469470003705 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:43 INFO - PROCESS | 3796 | 1469470003710 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:43 INFO - PROCESS | 3796 | ++DOCSHELL 10EEC800 == 34 [pid = 3796] [id = 387] 10:06:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (10F05C00) [pid = 3796] [serial = 1161] [outer = 00000000] 10:06:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (12E26C00) [pid = 3796] [serial = 1162] [outer = 10F05C00] 10:06:43 INFO - PROCESS | 3796 | 1469470003759 Marionette DEBUG loaded listener.js 10:06:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (132DB400) [pid = 3796] [serial = 1163] [outer = 10F05C00] 10:06:43 INFO - PROCESS | 3796 | --DOCSHELL 19B53800 == 33 [pid = 3796] [id = 210] 10:06:43 INFO - PROCESS | 3796 | --DOCSHELL 10B7D000 == 32 [pid = 3796] [id = 381] 10:06:43 INFO - PROCESS | 3796 | --DOCSHELL 0F97E800 == 31 [pid = 3796] [id = 380] 10:06:45 INFO - PROCESS | 3796 | --DOCSHELL 13E08C00 == 30 [pid = 3796] [id = 200] 10:06:45 INFO - PROCESS | 3796 | --DOCSHELL 158DB800 == 29 [pid = 3796] [id = 206] 10:06:45 INFO - PROCESS | 3796 | --DOCSHELL 142F6400 == 28 [pid = 3796] [id = 196] 10:06:45 INFO - PROCESS | 3796 | --DOCSHELL 1624B800 == 27 [pid = 3796] [id = 201] 10:06:45 INFO - PROCESS | 3796 | --DOCSHELL 11B09400 == 26 [pid = 3796] [id = 199] 10:06:45 INFO - PROCESS | 3796 | --DOCSHELL 134E2800 == 25 [pid = 3796] [id = 195] 10:06:45 INFO - PROCESS | 3796 | --DOCSHELL 15A1E800 == 24 [pid = 3796] [id = 205] 10:06:45 INFO - PROCESS | 3796 | --DOCSHELL 13E0AC00 == 23 [pid = 3796] [id = 204] 10:06:45 INFO - PROCESS | 3796 | --DOCSHELL 12E6CC00 == 22 [pid = 3796] [id = 203] 10:06:45 INFO - PROCESS | 3796 | --DOCSHELL 13132800 == 21 [pid = 3796] [id = 194] 10:06:45 INFO - PROCESS | 3796 | --DOCSHELL 10B7B000 == 20 [pid = 3796] [id = 202] 10:06:45 INFO - PROCESS | 3796 | --DOCSHELL 17FB0400 == 19 [pid = 3796] [id = 207] 10:06:45 INFO - PROCESS | 3796 | --DOCSHELL 1624B400 == 18 [pid = 3796] [id = 197] 10:06:45 INFO - PROCESS | 3796 | --DOCSHELL 1680A400 == 17 [pid = 3796] [id = 198] 10:06:45 INFO - PROCESS | 3796 | --DOCSHELL 16809800 == 16 [pid = 3796] [id = 208] 10:06:45 INFO - PROCESS | 3796 | --DOCSHELL 13B4A800 == 15 [pid = 3796] [id = 209] 10:06:45 INFO - PROCESS | 3796 | --DOCSHELL 16DCD800 == 14 [pid = 3796] [id = 386] 10:06:45 INFO - PROCESS | 3796 | --DOCSHELL 15A22C00 == 13 [pid = 3796] [id = 385] 10:06:45 INFO - PROCESS | 3796 | --DOCSHELL 1624FC00 == 12 [pid = 3796] [id = 379] 10:06:45 INFO - PROCESS | 3796 | --DOCSHELL 10F93C00 == 11 [pid = 3796] [id = 382] 10:06:45 INFO - PROCESS | 3796 | --DOCSHELL 10A53400 == 10 [pid = 3796] [id = 383] 10:06:45 INFO - PROCESS | 3796 | --DOCSHELL 13910C00 == 9 [pid = 3796] [id = 384] 10:06:46 INFO - PROCESS | 3796 | 1469470006435 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 10:06:46 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 10:06:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:06:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 10:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 10:06:46 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 10:06:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:06:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 10:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 10:06:46 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 10:06:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:06:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 10:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 10:06:46 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 10:06:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:06:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 10:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 10:06:46 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 2966ms 10:06:46 INFO - PROCESS | 3796 | 1469470006477 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 10:06:46 INFO - PROCESS | 3796 | 1469470006481 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 10:06:46 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 10:06:46 INFO - PROCESS | 3796 | 1469470006486 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 10:06:46 INFO - PROCESS | 3796 | 1469470006490 Marionette TRACE conn2 <- [1,1514,null,{}] 10:06:46 INFO - PROCESS | 3796 | 1469470006496 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:46 INFO - PROCESS | 3796 | 1469470006498 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:46 INFO - PROCESS | 3796 | 1469470006591 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 10:06:46 INFO - PROCESS | 3796 | 1469470006713 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:46 INFO - PROCESS | 3796 | 1469470006716 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:46 INFO - PROCESS | 3796 | ++DOCSHELL 11281400 == 10 [pid = 3796] [id = 388] 10:06:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (11281800) [pid = 3796] [serial = 1164] [outer = 00000000] 10:06:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (12E6CC00) [pid = 3796] [serial = 1165] [outer = 11281800] 10:06:46 INFO - PROCESS | 3796 | 1469470006765 Marionette DEBUG loaded listener.js 10:06:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (13132800) [pid = 3796] [serial = 1166] [outer = 11281800] 10:06:47 INFO - PROCESS | 3796 | 1469470007194 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 10:06:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:06:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 10:06:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 10:06:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:06:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 10:06:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 10:06:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 10:06:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 10:06:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 10:06:47 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 734ms 10:06:47 INFO - PROCESS | 3796 | 1469470007259 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 10:06:47 INFO - PROCESS | 3796 | 1469470007264 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 10:06:47 INFO - PROCESS | 3796 | 1469470007270 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 10:06:47 INFO - PROCESS | 3796 | 1469470007273 Marionette TRACE conn2 <- [1,1518,null,{}] 10:06:47 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 10:06:47 INFO - PROCESS | 3796 | 1469470007277 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:47 INFO - PROCESS | 3796 | 1469470007280 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:47 INFO - PROCESS | 3796 | 1469470007406 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 10:06:47 INFO - PROCESS | 3796 | 1469470007469 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:47 INFO - PROCESS | 3796 | 1469470007472 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:47 INFO - PROCESS | 3796 | ++DOCSHELL 13B4E000 == 11 [pid = 3796] [id = 389] 10:06:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (13E86400) [pid = 3796] [serial = 1167] [outer = 00000000] 10:06:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (142F5400) [pid = 3796] [serial = 1168] [outer = 13E86400] 10:06:47 INFO - PROCESS | 3796 | 1469470007519 Marionette DEBUG loaded listener.js 10:06:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (150C1000) [pid = 3796] [serial = 1169] [outer = 13E86400] 10:06:47 INFO - PROCESS | 3796 | 1469470007913 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 10:06:47 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 10:06:47 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 10:06:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:06:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:06:47 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 10:06:47 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 10:06:47 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 10:06:47 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 10:06:47 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 688ms 10:06:47 INFO - PROCESS | 3796 | 1469470007958 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 10:06:47 INFO - PROCESS | 3796 | 1469470007961 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 10:06:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 10:06:47 INFO - PROCESS | 3796 | 1469470007964 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 10:06:47 INFO - PROCESS | 3796 | 1469470007967 Marionette TRACE conn2 <- [1,1522,null,{}] 10:06:47 INFO - PROCESS | 3796 | 1469470007980 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:47 INFO - PROCESS | 3796 | 1469470007984 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:48 INFO - PROCESS | 3796 | 1469470008117 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 10:06:48 INFO - PROCESS | 3796 | 1469470008130 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:48 INFO - PROCESS | 3796 | 1469470008133 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:48 INFO - PROCESS | 3796 | ++DOCSHELL 164A7000 == 12 [pid = 3796] [id = 390] 10:06:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (16808C00) [pid = 3796] [serial = 1170] [outer = 00000000] 10:06:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (168F0400) [pid = 3796] [serial = 1171] [outer = 16808C00] 10:06:48 INFO - PROCESS | 3796 | 1469470008246 Marionette DEBUG loaded listener.js 10:06:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (173D3000) [pid = 3796] [serial = 1172] [outer = 16808C00] 10:06:48 INFO - PROCESS | 3796 | 1469470008704 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 10:06:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 10:06:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 780ms 10:06:48 INFO - PROCESS | 3796 | 1469470008750 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 10:06:48 INFO - PROCESS | 3796 | 1469470008753 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 10:06:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 10:06:48 INFO - PROCESS | 3796 | 1469470008756 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 10:06:48 INFO - PROCESS | 3796 | 1469470008758 Marionette TRACE conn2 <- [1,1526,null,{}] 10:06:48 INFO - PROCESS | 3796 | 1469470008761 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:48 INFO - PROCESS | 3796 | 1469470008763 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:48 INFO - PROCESS | 3796 | 1469470008884 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 10:06:48 INFO - PROCESS | 3796 | 1469470008896 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:48 INFO - PROCESS | 3796 | 1469470008898 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:48 INFO - PROCESS | 3796 | ++DOCSHELL 17FAAC00 == 13 [pid = 3796] [id = 391] 10:06:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (17FAC800) [pid = 3796] [serial = 1173] [outer = 00000000] 10:06:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (17FB4000) [pid = 3796] [serial = 1174] [outer = 17FAC800] 10:06:48 INFO - PROCESS | 3796 | 1469470008942 Marionette DEBUG loaded listener.js 10:06:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (1928C000) [pid = 3796] [serial = 1175] [outer = 17FAC800] 10:06:49 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (1AB55C00) [pid = 3796] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 10:06:49 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (13E02000) [pid = 3796] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 10:06:49 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (10EEB000) [pid = 3796] [serial = 1142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 10:06:49 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (16DCFC00) [pid = 3796] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 10:06:49 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (10A54C00) [pid = 3796] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 10:06:49 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (15A26000) [pid = 3796] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 10:06:49 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (13911C00) [pid = 3796] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 10:06:49 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (11D6AC00) [pid = 3796] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 10:06:49 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (19B60000) [pid = 3796] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 10:06:49 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1050CC00) [pid = 3796] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 10:06:49 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (10A46800) [pid = 3796] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 10:06:49 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (13A61400) [pid = 3796] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 10:06:49 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (19E02000) [pid = 3796] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 10:06:49 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (13E03C00) [pid = 3796] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 10:06:49 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (15A27800) [pid = 3796] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 10:06:49 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (11DDB800) [pid = 3796] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 10:06:49 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (17FAF400) [pid = 3796] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 10:06:49 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (17FAA400) [pid = 3796] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 10:06:49 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1680FC00) [pid = 3796] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 10:06:49 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1A463000) [pid = 3796] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 10:06:49 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1A2F4800) [pid = 3796] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 10:06:49 INFO - PROCESS | 3796 | 1469470009660 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 10:06:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 10:06:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 932ms 10:06:49 INFO - PROCESS | 3796 | 1469470009677 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 10:06:49 INFO - PROCESS | 3796 | 1469470009679 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 10:06:49 INFO - PROCESS | 3796 | 1469470009682 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 10:06:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 10:06:49 INFO - PROCESS | 3796 | 1469470009684 Marionette TRACE conn2 <- [1,1530,null,{}] 10:06:49 INFO - PROCESS | 3796 | 1469470009687 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:49 INFO - PROCESS | 3796 | 1469470009689 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:49 INFO - PROCESS | 3796 | 1469470009765 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 10:06:49 INFO - PROCESS | 3796 | 1469470009772 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:49 INFO - PROCESS | 3796 | 1469470009774 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:49 INFO - PROCESS | 3796 | ++DOCSHELL 11D5F400 == 14 [pid = 3796] [id = 392] 10:06:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (12B75400) [pid = 3796] [serial = 1176] [outer = 00000000] 10:06:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (13E07C00) [pid = 3796] [serial = 1177] [outer = 12B75400] 10:06:49 INFO - PROCESS | 3796 | 1469470009817 Marionette DEBUG loaded listener.js 10:06:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (150CCC00) [pid = 3796] [serial = 1178] [outer = 12B75400] 10:06:50 INFO - PROCESS | 3796 | 1469470010250 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 10:06:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 10:06:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 627ms 10:06:50 INFO - PROCESS | 3796 | 1469470010303 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 10:06:50 INFO - PROCESS | 3796 | 1469470010305 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 10:06:50 INFO - PROCESS | 3796 | 1469470010308 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 10:06:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 10:06:50 INFO - PROCESS | 3796 | 1469470010310 Marionette TRACE conn2 <- [1,1534,null,{}] 10:06:50 INFO - PROCESS | 3796 | 1469470010313 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:50 INFO - PROCESS | 3796 | 1469470010319 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:50 INFO - PROCESS | 3796 | 1469470010421 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 10:06:50 INFO - PROCESS | 3796 | 1469470010429 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:50 INFO - PROCESS | 3796 | 1469470010431 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:50 INFO - PROCESS | 3796 | ++DOCSHELL 17FB1800 == 15 [pid = 3796] [id = 393] 10:06:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (19688000) [pid = 3796] [serial = 1179] [outer = 00000000] 10:06:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (19A8E800) [pid = 3796] [serial = 1180] [outer = 19688000] 10:06:50 INFO - PROCESS | 3796 | 1469470010474 Marionette DEBUG loaded listener.js 10:06:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (19A99C00) [pid = 3796] [serial = 1181] [outer = 19688000] 10:06:50 INFO - PROCESS | 3796 | 1469470010940 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 10:06:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 10:06:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 688ms 10:06:50 INFO - PROCESS | 3796 | 1469470011008 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 10:06:50 INFO - PROCESS | 3796 | 1469470011010 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 10:06:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 10:06:50 INFO - PROCESS | 3796 | 1469470010998 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 10:06:51 INFO - PROCESS | 3796 | 1469470011008 Marionette TRACE conn2 <- [1,1538,null,{}] 10:06:51 INFO - PROCESS | 3796 | 1469470011013 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:51 INFO - PROCESS | 3796 | 1469470011015 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:51 INFO - PROCESS | 3796 | 1469470011090 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 10:06:51 INFO - PROCESS | 3796 | 1469470011095 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:51 INFO - PROCESS | 3796 | 1469470011097 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:51 INFO - PROCESS | 3796 | ++DOCSHELL 19B58400 == 16 [pid = 3796] [id = 394] 10:06:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (19B59000) [pid = 3796] [serial = 1182] [outer = 00000000] 10:06:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (19E07800) [pid = 3796] [serial = 1183] [outer = 19B59000] 10:06:51 INFO - PROCESS | 3796 | 1469470011140 Marionette DEBUG loaded listener.js 10:06:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (19E98800) [pid = 3796] [serial = 1184] [outer = 19B59000] 10:06:51 INFO - PROCESS | 3796 | 1469470011929 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 10:06:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 10:06:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 978ms 10:06:51 INFO - PROCESS | 3796 | 1469470011981 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 10:06:51 INFO - PROCESS | 3796 | 1469470011986 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 10:06:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 10:06:51 INFO - PROCESS | 3796 | 1469470011990 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 10:06:51 INFO - PROCESS | 3796 | 1469470011995 Marionette TRACE conn2 <- [1,1542,null,{}] 10:06:52 INFO - PROCESS | 3796 | 1469470012001 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:52 INFO - PROCESS | 3796 | 1469470012004 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:52 INFO - PROCESS | 3796 | 1469470012119 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 10:06:52 INFO - PROCESS | 3796 | 1469470012276 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:52 INFO - PROCESS | 3796 | 1469470012279 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:52 INFO - PROCESS | 3796 | ++DOCSHELL 1127F400 == 17 [pid = 3796] [id = 395] 10:06:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (11281000) [pid = 3796] [serial = 1185] [outer = 00000000] 10:06:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (13450800) [pid = 3796] [serial = 1186] [outer = 11281000] 10:06:52 INFO - PROCESS | 3796 | 1469470012340 Marionette DEBUG loaded listener.js 10:06:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1390F400) [pid = 3796] [serial = 1187] [outer = 11281000] 10:06:53 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1738E000) [pid = 3796] [serial = 1159] [outer = 00000000] [url = about:blank] 10:06:53 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (13E0D000) [pid = 3796] [serial = 1154] [outer = 00000000] [url = about:blank] 10:06:53 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (16248C00) [pid = 3796] [serial = 1156] [outer = 00000000] [url = about:blank] 10:06:53 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (13A6C800) [pid = 3796] [serial = 1153] [outer = 00000000] [url = about:blank] 10:06:53 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (132DD000) [pid = 3796] [serial = 1147] [outer = 00000000] [url = about:blank] 10:06:53 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (11097800) [pid = 3796] [serial = 1150] [outer = 00000000] [url = about:blank] 10:06:53 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (19E9F400) [pid = 3796] [serial = 1122] [outer = 00000000] [url = about:blank] 10:06:53 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (19EC7C00) [pid = 3796] [serial = 1125] [outer = 00000000] [url = about:blank] 10:06:53 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (10B82800) [pid = 3796] [serial = 1098] [outer = 00000000] [url = about:blank] 10:06:53 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (10EF2400) [pid = 3796] [serial = 1099] [outer = 00000000] [url = about:blank] 10:06:53 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (13A6AC00) [pid = 3796] [serial = 1104] [outer = 00000000] [url = about:blank] 10:06:53 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (13E04800) [pid = 3796] [serial = 1105] [outer = 00000000] [url = about:blank] 10:06:53 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1A463800) [pid = 3796] [serial = 1096] [outer = 00000000] [url = about:blank] 10:06:53 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (150C8000) [pid = 3796] [serial = 1107] [outer = 00000000] [url = about:blank] 10:06:53 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (155EC000) [pid = 3796] [serial = 1108] [outer = 00000000] [url = about:blank] 10:06:53 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (16250C00) [pid = 3796] [serial = 1110] [outer = 00000000] [url = about:blank] 10:06:53 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (16256800) [pid = 3796] [serial = 1111] [outer = 00000000] [url = about:blank] 10:06:53 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (19EA0400) [pid = 3796] [serial = 1123] [outer = 00000000] [url = about:blank] 10:06:53 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (129E5000) [pid = 3796] [serial = 1101] [outer = 00000000] [url = about:blank] 10:06:53 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (12BB5C00) [pid = 3796] [serial = 1102] [outer = 00000000] [url = about:blank] 10:06:53 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (19B53000) [pid = 3796] [serial = 1119] [outer = 00000000] [url = about:blank] 10:06:53 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (19299400) [pid = 3796] [serial = 1116] [outer = 00000000] [url = about:blank] 10:06:53 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (19685400) [pid = 3796] [serial = 1117] [outer = 00000000] [url = about:blank] 10:06:53 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (174B1000) [pid = 3796] [serial = 1113] [outer = 00000000] [url = about:blank] 10:06:53 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (17F10000) [pid = 3796] [serial = 1114] [outer = 00000000] [url = about:blank] 10:06:53 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (13458400) [pid = 3796] [serial = 1148] [outer = 00000000] [url = about:blank] 10:06:53 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (1A95D000) [pid = 3796] [serial = 1128] [outer = 00000000] [url = about:blank] 10:06:53 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (1AB53C00) [pid = 3796] [serial = 1135] [outer = 00000000] [url = about:blank] 10:06:53 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (1AD48000) [pid = 3796] [serial = 1137] [outer = 00000000] [url = about:blank] 10:06:53 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (1A2F1000) [pid = 3796] [serial = 1126] [outer = 00000000] [url = about:blank] 10:06:53 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (1AB50000) [pid = 3796] [serial = 1134] [outer = 00000000] [url = about:blank] 10:06:53 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (19296C00) [pid = 3796] [serial = 1131] [outer = 00000000] [url = about:blank] 10:06:53 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (19A95C00) [pid = 3796] [serial = 694] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:06:53 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (1127E400) [pid = 3796] [serial = 1143] [outer = 00000000] [url = about:blank] 10:06:53 INFO - PROCESS | 3796 | --DOMWINDOW == 56 (1AB4AC00) [pid = 3796] [serial = 1129] [outer = 00000000] [url = about:blank] 10:06:53 INFO - PROCESS | 3796 | --DOMWINDOW == 55 (1968C000) [pid = 3796] [serial = 1132] [outer = 00000000] [url = about:blank] 10:06:53 INFO - PROCESS | 3796 | --DOMWINDOW == 54 (11DDD000) [pid = 3796] [serial = 1144] [outer = 00000000] [url = about:blank] 10:06:53 INFO - PROCESS | 3796 | --DOMWINDOW == 53 (10F10400) [pid = 3796] [serial = 1140] [outer = 00000000] [url = about:blank] 10:06:53 INFO - PROCESS | 3796 | --DOMWINDOW == 52 (1AD4E800) [pid = 3796] [serial = 1138] [outer = 00000000] [url = about:blank] 10:06:53 INFO - PROCESS | 3796 | --DOMWINDOW == 51 (164A9C00) [pid = 3796] [serial = 1120] [outer = 00000000] [url = about:blank] 10:06:53 INFO - PROCESS | 3796 | --DOMWINDOW == 50 (173D8800) [pid = 3796] [serial = 1160] [outer = 00000000] [url = about:blank] 10:06:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 10:06:53 INFO - PROCESS | 3796 | --DOMWINDOW == 49 (12BBE000) [pid = 3796] [serial = 1151] [outer = 00000000] [url = about:blank] 10:06:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1300ms 10:06:53 INFO - PROCESS | 3796 | --DOMWINDOW == 48 (16251C00) [pid = 3796] [serial = 1157] [outer = 00000000] [url = about:blank] 10:06:53 INFO - PROCESS | 3796 | 1469470013253 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 10:06:53 INFO - PROCESS | 3796 | 1469470013340 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 10:06:53 INFO - PROCESS | 3796 | 1469470013344 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 10:06:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 10:06:53 INFO - PROCESS | 3796 | 1469470013350 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 10:06:53 INFO - PROCESS | 3796 | 1469470013353 Marionette TRACE conn2 <- [1,1546,null,{}] 10:06:53 INFO - PROCESS | 3796 | 1469470013358 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:53 INFO - PROCESS | 3796 | 1469470013361 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:53 INFO - PROCESS | 3796 | 1469470013463 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 10:06:53 INFO - PROCESS | 3796 | 1469470013539 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:53 INFO - PROCESS | 3796 | 1469470013544 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:53 INFO - PROCESS | 3796 | ++DOCSHELL 10F85C00 == 18 [pid = 3796] [id = 396] 10:06:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 49 (10F86800) [pid = 3796] [serial = 1188] [outer = 00000000] 10:06:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 50 (1127E400) [pid = 3796] [serial = 1189] [outer = 10F86800] 10:06:53 INFO - PROCESS | 3796 | 1469470013592 Marionette DEBUG loaded listener.js 10:06:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 51 (1189A000) [pid = 3796] [serial = 1190] [outer = 10F86800] 10:06:53 INFO - PROCESS | 3796 | --DOMWINDOW == 50 (12E26C00) [pid = 3796] [serial = 1162] [outer = 00000000] [url = about:blank] 10:06:54 INFO - PROCESS | 3796 | 1469470014044 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 10:06:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 10:06:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 719ms 10:06:54 INFO - PROCESS | 3796 | 1469470014093 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 10:06:54 INFO - PROCESS | 3796 | 1469470014098 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 10:06:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 10:06:54 INFO - PROCESS | 3796 | 1469470014088 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 10:06:54 INFO - PROCESS | 3796 | 1469470014091 Marionette TRACE conn2 <- [1,1550,null,{}] 10:06:54 INFO - PROCESS | 3796 | 1469470014095 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:54 INFO - PROCESS | 3796 | 1469470014097 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:54 INFO - PROCESS | 3796 | 1469470014183 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 10:06:54 INFO - PROCESS | 3796 | 1469470014189 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:54 INFO - PROCESS | 3796 | 1469470014191 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:54 INFO - PROCESS | 3796 | ++DOCSHELL 12BB7800 == 19 [pid = 3796] [id = 397] 10:06:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 51 (12C5E000) [pid = 3796] [serial = 1191] [outer = 00000000] 10:06:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 52 (1312FC00) [pid = 3796] [serial = 1192] [outer = 12C5E000] 10:06:54 INFO - PROCESS | 3796 | 1469470014244 Marionette DEBUG loaded listener.js 10:06:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 53 (131C5C00) [pid = 3796] [serial = 1193] [outer = 12C5E000] 10:06:54 INFO - PROCESS | 3796 | 1469470014718 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 10:06:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 10:06:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 673ms 10:06:54 INFO - PROCESS | 3796 | 1469470014786 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 10:06:54 INFO - PROCESS | 3796 | 1469470014788 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 10:06:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 10:06:54 INFO - PROCESS | 3796 | 1469470014791 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 10:06:54 INFO - PROCESS | 3796 | 1469470014795 Marionette TRACE conn2 <- [1,1554,null,{}] 10:06:54 INFO - PROCESS | 3796 | 1469470014805 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:54 INFO - PROCESS | 3796 | 1469470014810 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:54 INFO - PROCESS | 3796 | 1469470014912 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 10:06:55 INFO - PROCESS | 3796 | 1469470014999 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:55 INFO - PROCESS | 3796 | 1469470015002 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:55 INFO - PROCESS | 3796 | ++DOCSHELL 13B52400 == 20 [pid = 3796] [id = 398] 10:06:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 54 (13B52C00) [pid = 3796] [serial = 1194] [outer = 00000000] 10:06:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 55 (13E0CC00) [pid = 3796] [serial = 1195] [outer = 13B52C00] 10:06:55 INFO - PROCESS | 3796 | 1469470015055 Marionette DEBUG loaded listener.js 10:06:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (13E82C00) [pid = 3796] [serial = 1196] [outer = 13B52C00] 10:06:55 INFO - PROCESS | 3796 | 1469470015437 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 10:06:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 10:06:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 673ms 10:06:55 INFO - PROCESS | 3796 | 1469470015474 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 10:06:55 INFO - PROCESS | 3796 | 1469470015476 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 10:06:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 10:06:55 INFO - PROCESS | 3796 | 1469470015479 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 10:06:55 INFO - PROCESS | 3796 | 1469470015481 Marionette TRACE conn2 <- [1,1558,null,{}] 10:06:55 INFO - PROCESS | 3796 | 1469470015485 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:55 INFO - PROCESS | 3796 | 1469470015487 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:55 INFO - PROCESS | 3796 | 1469470015569 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 10:06:55 INFO - PROCESS | 3796 | 1469470015575 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:55 INFO - PROCESS | 3796 | 1469470015577 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:55 INFO - PROCESS | 3796 | ++DOCSHELL 150CC400 == 21 [pid = 3796] [id = 399] 10:06:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (150CE000) [pid = 3796] [serial = 1197] [outer = 00000000] 10:06:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (15A27800) [pid = 3796] [serial = 1198] [outer = 150CE000] 10:06:55 INFO - PROCESS | 3796 | 1469470015621 Marionette DEBUG loaded listener.js 10:06:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (1624E400) [pid = 3796] [serial = 1199] [outer = 150CE000] 10:06:56 INFO - PROCESS | 3796 | 1469470016072 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 10:06:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 10:06:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 627ms 10:06:56 INFO - PROCESS | 3796 | 1469470016100 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 10:06:56 INFO - PROCESS | 3796 | 1469470016102 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 10:06:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 10:06:56 INFO - PROCESS | 3796 | 1469470016113 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 10:06:56 INFO - PROCESS | 3796 | 1469470016115 Marionette TRACE conn2 <- [1,1562,null,{}] 10:06:56 INFO - PROCESS | 3796 | 1469470016118 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:56 INFO - PROCESS | 3796 | 1469470016120 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:56 INFO - PROCESS | 3796 | 1469470016226 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 10:06:56 INFO - PROCESS | 3796 | 1469470016316 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:56 INFO - PROCESS | 3796 | 1469470016318 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:56 INFO - PROCESS | 3796 | ++DOCSHELL 16251C00 == 22 [pid = 3796] [id = 400] 10:06:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (16254800) [pid = 3796] [serial = 1200] [outer = 00000000] 10:06:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (164A8000) [pid = 3796] [serial = 1201] [outer = 16254800] 10:06:56 INFO - PROCESS | 3796 | 1469470016362 Marionette DEBUG loaded listener.js 10:06:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (1680FC00) [pid = 3796] [serial = 1202] [outer = 16254800] 10:06:56 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (19688000) [pid = 3796] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 10:06:56 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (13E86400) [pid = 3796] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 10:06:56 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (16808C00) [pid = 3796] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 10:06:56 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (10F05C00) [pid = 3796] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 10:06:56 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (11281800) [pid = 3796] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 10:06:56 INFO - PROCESS | 3796 | --DOMWINDOW == 56 (17FAC800) [pid = 3796] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 10:06:56 INFO - PROCESS | 3796 | --DOMWINDOW == 55 (12B75400) [pid = 3796] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 10:06:56 INFO - PROCESS | 3796 | 1469470016748 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 10:06:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 10:06:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 687ms 10:06:56 INFO - PROCESS | 3796 | 1469470016794 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 10:06:56 INFO - PROCESS | 3796 | 1469470016796 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 10:06:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 10:06:56 INFO - PROCESS | 3796 | 1469470016799 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 10:06:56 INFO - PROCESS | 3796 | 1469470016801 Marionette TRACE conn2 <- [1,1566,null,{}] 10:06:56 INFO - PROCESS | 3796 | 1469470016805 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:56 INFO - PROCESS | 3796 | 1469470016810 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:56 INFO - PROCESS | 3796 | 1469470016911 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 10:06:56 INFO - PROCESS | 3796 | 1469470016996 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:56 INFO - PROCESS | 3796 | 1469470016998 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:56 INFO - PROCESS | 3796 | ++DOCSHELL 10B7A800 == 23 [pid = 3796] [id = 401] 10:06:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (11B08400) [pid = 3796] [serial = 1203] [outer = 00000000] 10:06:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (16808C00) [pid = 3796] [serial = 1204] [outer = 11B08400] 10:06:57 INFO - PROCESS | 3796 | 1469470017043 Marionette DEBUG loaded listener.js 10:06:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (174AD400) [pid = 3796] [serial = 1205] [outer = 11B08400] 10:06:57 INFO - PROCESS | 3796 | 1469470017415 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 10:06:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 10:06:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 672ms 10:06:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 10:06:57 INFO - PROCESS | 3796 | 1469470017480 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 10:06:57 INFO - PROCESS | 3796 | 1469470017482 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 10:06:57 INFO - PROCESS | 3796 | 1469470017486 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 10:06:57 INFO - PROCESS | 3796 | 1469470017488 Marionette TRACE conn2 <- [1,1570,null,{}] 10:06:57 INFO - PROCESS | 3796 | 1469470017491 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:57 INFO - PROCESS | 3796 | 1469470017493 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:57 INFO - PROCESS | 3796 | 1469470017624 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 10:06:57 INFO - PROCESS | 3796 | 1469470017638 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:57 INFO - PROCESS | 3796 | 1469470017640 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:57 INFO - PROCESS | 3796 | ++DOCSHELL 10F0FC00 == 24 [pid = 3796] [id = 402] 10:06:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (13B4A400) [pid = 3796] [serial = 1206] [outer = 00000000] 10:06:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (17FABC00) [pid = 3796] [serial = 1207] [outer = 13B4A400] 10:06:57 INFO - PROCESS | 3796 | 1469470017683 Marionette DEBUG loaded listener.js 10:06:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (17F10000) [pid = 3796] [serial = 1208] [outer = 13B4A400] 10:06:58 INFO - PROCESS | 3796 | 1469470018069 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 10:06:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 10:06:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 611ms 10:06:58 INFO - PROCESS | 3796 | 1469470018106 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 10:06:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 10:06:58 INFO - PROCESS | 3796 | 1469470018108 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 10:06:58 INFO - PROCESS | 3796 | 1469470018111 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 10:06:58 INFO - PROCESS | 3796 | 1469470018113 Marionette TRACE conn2 <- [1,1574,null,{}] 10:06:58 INFO - PROCESS | 3796 | 1469470018116 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:58 INFO - PROCESS | 3796 | 1469470018118 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:58 INFO - PROCESS | 3796 | 1469470018227 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 10:06:58 INFO - PROCESS | 3796 | 1469470018234 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:58 INFO - PROCESS | 3796 | 1469470018236 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:58 INFO - PROCESS | 3796 | ++DOCSHELL 177A0800 == 25 [pid = 3796] [id = 403] 10:06:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (19685400) [pid = 3796] [serial = 1209] [outer = 00000000] 10:06:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (1968B400) [pid = 3796] [serial = 1210] [outer = 19685400] 10:06:58 INFO - PROCESS | 3796 | 1469470018283 Marionette DEBUG loaded listener.js 10:06:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (19691800) [pid = 3796] [serial = 1211] [outer = 19685400] 10:06:58 INFO - PROCESS | 3796 | 1469470018697 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 10:06:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 10:06:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 612ms 10:06:58 INFO - PROCESS | 3796 | 1469470018750 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 10:06:58 INFO - PROCESS | 3796 | 1469470018752 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 10:06:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 10:06:58 INFO - PROCESS | 3796 | 1469470018755 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 10:06:58 INFO - PROCESS | 3796 | 1469470018757 Marionette TRACE conn2 <- [1,1578,null,{}] 10:06:58 INFO - PROCESS | 3796 | 1469470018760 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:58 INFO - PROCESS | 3796 | 1469470018762 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:58 INFO - PROCESS | 3796 | 1469470018854 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 10:06:58 INFO - PROCESS | 3796 | 1469470018891 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:58 INFO - PROCESS | 3796 | 1469470018893 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:58 INFO - PROCESS | 3796 | ++DOCSHELL 103CA800 == 26 [pid = 3796] [id = 404] 10:06:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (103D3C00) [pid = 3796] [serial = 1212] [outer = 00000000] 10:06:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (19A94800) [pid = 3796] [serial = 1213] [outer = 103D3C00] 10:06:58 INFO - PROCESS | 3796 | 1469470018936 Marionette DEBUG loaded listener.js 10:06:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (19A97800) [pid = 3796] [serial = 1214] [outer = 103D3C00] 10:06:59 INFO - PROCESS | 3796 | 1469470019333 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 10:06:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 10:06:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 627ms 10:06:59 INFO - PROCESS | 3796 | 1469470019378 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 10:06:59 INFO - PROCESS | 3796 | 1469470019380 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 10:06:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 10:06:59 INFO - PROCESS | 3796 | 1469470019383 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 10:06:59 INFO - PROCESS | 3796 | 1469470019385 Marionette TRACE conn2 <- [1,1582,null,{}] 10:06:59 INFO - PROCESS | 3796 | 1469470019389 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:06:59 INFO - PROCESS | 3796 | 1469470019391 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:59 INFO - PROCESS | 3796 | 1469470019500 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 10:06:59 INFO - PROCESS | 3796 | 1469470019508 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:06:59 INFO - PROCESS | 3796 | 1469470019510 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:06:59 INFO - PROCESS | 3796 | ++DOCSHELL 142F6400 == 27 [pid = 3796] [id = 405] 10:06:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (19296C00) [pid = 3796] [serial = 1215] [outer = 00000000] 10:06:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (19B60000) [pid = 3796] [serial = 1216] [outer = 19296C00] 10:06:59 INFO - PROCESS | 3796 | 1469470019535 Marionette DEBUG loaded listener.js 10:06:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (19E04C00) [pid = 3796] [serial = 1217] [outer = 19296C00] 10:07:00 INFO - PROCESS | 3796 | 1469470020276 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 10:07:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 10:07:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 978ms 10:07:00 INFO - PROCESS | 3796 | 1469470020353 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 10:07:00 INFO - PROCESS | 3796 | 1469470020357 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 10:07:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 10:07:00 INFO - PROCESS | 3796 | 1469470020362 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 10:07:00 INFO - PROCESS | 3796 | 1469470020367 Marionette TRACE conn2 <- [1,1586,null,{}] 10:07:00 INFO - PROCESS | 3796 | 1469470020372 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:00 INFO - PROCESS | 3796 | 1469470020377 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:00 INFO - PROCESS | 3796 | 1469470020529 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 10:07:00 INFO - PROCESS | 3796 | 1469470020650 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:00 INFO - PROCESS | 3796 | 1469470020653 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:00 INFO - PROCESS | 3796 | ++DOCSHELL 10EE7C00 == 28 [pid = 3796] [id = 406] 10:07:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (10F07000) [pid = 3796] [serial = 1218] [outer = 00000000] 10:07:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (12B73000) [pid = 3796] [serial = 1219] [outer = 10F07000] 10:07:00 INFO - PROCESS | 3796 | 1469470020710 Marionette DEBUG loaded listener.js 10:07:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (13453400) [pid = 3796] [serial = 1220] [outer = 10F07000] 10:07:01 INFO - PROCESS | 3796 | 1469470021482 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 10:07:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 10:07:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1161ms 10:07:01 INFO - PROCESS | 3796 | 1469470021541 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 10:07:01 INFO - PROCESS | 3796 | 1469470021544 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 10:07:01 INFO - PROCESS | 3796 | 1469470021550 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 10:07:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 10:07:01 INFO - PROCESS | 3796 | 1469470021553 Marionette TRACE conn2 <- [1,1590,null,{}] 10:07:01 INFO - PROCESS | 3796 | 1469470021559 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:01 INFO - PROCESS | 3796 | 1469470021562 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:01 INFO - PROCESS | 3796 | 1469470021667 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 10:07:01 INFO - PROCESS | 3796 | 1469470021788 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:01 INFO - PROCESS | 3796 | 1469470021793 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:01 INFO - PROCESS | 3796 | ++DOCSHELL 10A49C00 == 29 [pid = 3796] [id = 407] 10:07:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (10A50000) [pid = 3796] [serial = 1221] [outer = 00000000] 10:07:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (10F86C00) [pid = 3796] [serial = 1222] [outer = 10A50000] 10:07:01 INFO - PROCESS | 3796 | 1469470021891 Marionette DEBUG loaded listener.js 10:07:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1128A400) [pid = 3796] [serial = 1223] [outer = 10A50000] 10:07:02 INFO - PROCESS | 3796 | --DOCSHELL 10EEC800 == 28 [pid = 3796] [id = 387] 10:07:02 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (19A99C00) [pid = 3796] [serial = 1181] [outer = 00000000] [url = about:blank] 10:07:02 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (142F5400) [pid = 3796] [serial = 1168] [outer = 00000000] [url = about:blank] 10:07:02 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (168F0400) [pid = 3796] [serial = 1171] [outer = 00000000] [url = about:blank] 10:07:02 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (150C1000) [pid = 3796] [serial = 1169] [outer = 00000000] [url = about:blank] 10:07:02 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (132DB400) [pid = 3796] [serial = 1163] [outer = 00000000] [url = about:blank] 10:07:02 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (12E6CC00) [pid = 3796] [serial = 1165] [outer = 00000000] [url = about:blank] 10:07:02 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (17FB4000) [pid = 3796] [serial = 1174] [outer = 00000000] [url = about:blank] 10:07:02 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (173D3000) [pid = 3796] [serial = 1172] [outer = 00000000] [url = about:blank] 10:07:02 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (19A8E800) [pid = 3796] [serial = 1180] [outer = 00000000] [url = about:blank] 10:07:02 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1928C000) [pid = 3796] [serial = 1175] [outer = 00000000] [url = about:blank] 10:07:02 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (13E07C00) [pid = 3796] [serial = 1177] [outer = 00000000] [url = about:blank] 10:07:02 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (150CCC00) [pid = 3796] [serial = 1178] [outer = 00000000] [url = about:blank] 10:07:02 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (13132800) [pid = 3796] [serial = 1166] [outer = 00000000] [url = about:blank] 10:07:02 INFO - PROCESS | 3796 | 1469470022916 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 10:07:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 10:07:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1421ms 10:07:02 INFO - PROCESS | 3796 | 1469470022975 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 10:07:02 INFO - PROCESS | 3796 | 1469470022979 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 10:07:02 INFO - PROCESS | 3796 | 1469470022983 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 10:07:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 10:07:02 INFO - PROCESS | 3796 | 1469470022988 Marionette TRACE conn2 <- [1,1594,null,{}] 10:07:02 INFO - PROCESS | 3796 | 1469470022992 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:02 INFO - PROCESS | 3796 | 1469470022995 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:03 INFO - PROCESS | 3796 | 1469470023082 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 10:07:03 INFO - PROCESS | 3796 | 1469470023088 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:03 INFO - PROCESS | 3796 | 1469470023092 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:03 INFO - PROCESS | 3796 | ++DOCSHELL 10A4E400 == 29 [pid = 3796] [id = 408] 10:07:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (10A54000) [pid = 3796] [serial = 1224] [outer = 00000000] 10:07:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (10F10400) [pid = 3796] [serial = 1225] [outer = 10A54000] 10:07:03 INFO - PROCESS | 3796 | 1469470023167 Marionette DEBUG loaded listener.js 10:07:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (11DDFC00) [pid = 3796] [serial = 1226] [outer = 10A54000] 10:07:03 INFO - PROCESS | 3796 | 1469470023659 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 10:07:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 10:07:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 718ms 10:07:03 INFO - PROCESS | 3796 | 1469470023739 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 10:07:03 INFO - PROCESS | 3796 | 1469470023744 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 10:07:03 INFO - PROCESS | 3796 | 1469470023750 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 10:07:03 INFO - PROCESS | 3796 | 1469470023753 Marionette TRACE conn2 <- [1,1598,null,{}] 10:07:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 10:07:03 INFO - PROCESS | 3796 | 1469470023757 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:03 INFO - PROCESS | 3796 | 1469470023759 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:03 INFO - PROCESS | 3796 | 1469470023848 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 10:07:03 INFO - PROCESS | 3796 | 1469470023947 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:03 INFO - PROCESS | 3796 | 1469470023949 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:03 INFO - PROCESS | 3796 | ++DOCSHELL 132E0000 == 30 [pid = 3796] [id = 409] 10:07:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (13451000) [pid = 3796] [serial = 1227] [outer = 00000000] 10:07:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (134DD000) [pid = 3796] [serial = 1228] [outer = 13451000] 10:07:03 INFO - PROCESS | 3796 | 1469470023996 Marionette DEBUG loaded listener.js 10:07:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (134E3C00) [pid = 3796] [serial = 1229] [outer = 13451000] 10:07:04 INFO - PROCESS | 3796 | 1469470024345 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 10:07:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 10:07:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 612ms 10:07:04 INFO - PROCESS | 3796 | 1469470024377 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 10:07:04 INFO - PROCESS | 3796 | 1469470024380 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 10:07:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 10:07:04 INFO - PROCESS | 3796 | 1469470024383 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 10:07:04 INFO - PROCESS | 3796 | 1469470024387 Marionette TRACE conn2 <- [1,1602,null,{}] 10:07:04 INFO - PROCESS | 3796 | 1469470024397 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:04 INFO - PROCESS | 3796 | 1469470024402 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:04 INFO - PROCESS | 3796 | 1469470024489 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 10:07:04 INFO - PROCESS | 3796 | 1469470024496 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:04 INFO - PROCESS | 3796 | 1469470024499 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:04 INFO - PROCESS | 3796 | ++DOCSHELL 142FC000 == 31 [pid = 3796] [id = 410] 10:07:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (14580400) [pid = 3796] [serial = 1230] [outer = 00000000] 10:07:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (153F6000) [pid = 3796] [serial = 1231] [outer = 14580400] 10:07:04 INFO - PROCESS | 3796 | 1469470024547 Marionette DEBUG loaded listener.js 10:07:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (158E2400) [pid = 3796] [serial = 1232] [outer = 14580400] 10:07:05 INFO - PROCESS | 3796 | 1469470025020 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 10:07:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 10:07:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 688ms 10:07:05 INFO - PROCESS | 3796 | 1469470025066 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 10:07:05 INFO - PROCESS | 3796 | 1469470025069 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 10:07:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 10:07:05 INFO - PROCESS | 3796 | 1469470025072 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 10:07:05 INFO - PROCESS | 3796 | 1469470025073 Marionette TRACE conn2 <- [1,1606,null,{}] 10:07:05 INFO - PROCESS | 3796 | 1469470025077 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:05 INFO - PROCESS | 3796 | 1469470025079 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:05 INFO - PROCESS | 3796 | 1469470025194 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 10:07:05 INFO - PROCESS | 3796 | 1469470025284 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:05 INFO - PROCESS | 3796 | 1469470025286 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:05 INFO - PROCESS | 3796 | ++DOCSHELL 16250C00 == 32 [pid = 3796] [id = 411] 10:07:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (16251000) [pid = 3796] [serial = 1233] [outer = 00000000] 10:07:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (16256800) [pid = 3796] [serial = 1234] [outer = 16251000] 10:07:05 INFO - PROCESS | 3796 | 1469470025330 Marionette DEBUG loaded listener.js 10:07:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (16897800) [pid = 3796] [serial = 1235] [outer = 16251000] 10:07:05 INFO - PROCESS | 3796 | 1469470025724 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 10:07:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 10:07:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 688ms 10:07:05 INFO - PROCESS | 3796 | 1469470025754 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 10:07:05 INFO - PROCESS | 3796 | 1469470025756 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 10:07:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 10:07:05 INFO - PROCESS | 3796 | 1469470025759 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 10:07:05 INFO - PROCESS | 3796 | 1469470025761 Marionette TRACE conn2 <- [1,1610,null,{}] 10:07:05 INFO - PROCESS | 3796 | 1469470025764 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:05 INFO - PROCESS | 3796 | 1469470025766 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:05 INFO - PROCESS | 3796 | 1469470025874 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 10:07:05 INFO - PROCESS | 3796 | 1469470025880 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:05 INFO - PROCESS | 3796 | 1469470025882 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:05 INFO - PROCESS | 3796 | ++DOCSHELL 1624D000 == 33 [pid = 3796] [id = 412] 10:07:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1680F000) [pid = 3796] [serial = 1236] [outer = 00000000] 10:07:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (173D8000) [pid = 3796] [serial = 1237] [outer = 1680F000] 10:07:05 INFO - PROCESS | 3796 | 1469470025925 Marionette DEBUG loaded listener.js 10:07:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (177A1C00) [pid = 3796] [serial = 1238] [outer = 1680F000] 10:07:06 INFO - PROCESS | 3796 | 1469470026385 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 10:07:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 10:07:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 688ms 10:07:06 INFO - PROCESS | 3796 | 1469470026459 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 10:07:06 INFO - PROCESS | 3796 | 1469470026461 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 10:07:06 INFO - PROCESS | 3796 | 1469470026464 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 10:07:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 10:07:06 INFO - PROCESS | 3796 | 1469470026466 Marionette TRACE conn2 <- [1,1614,null,{}] 10:07:06 INFO - PROCESS | 3796 | 1469470026476 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:06 INFO - PROCESS | 3796 | 1469470026481 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:06 INFO - PROCESS | 3796 | 1469470026619 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 10:07:06 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (103D3C00) [pid = 3796] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 10:07:06 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (16254800) [pid = 3796] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 10:07:06 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (11B08400) [pid = 3796] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 10:07:06 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (11281000) [pid = 3796] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 10:07:06 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (150CE000) [pid = 3796] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 10:07:06 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (13B52C00) [pid = 3796] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 10:07:06 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (10F86800) [pid = 3796] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 10:07:06 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (12C5E000) [pid = 3796] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 10:07:06 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (19B59000) [pid = 3796] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 10:07:06 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (19685400) [pid = 3796] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 10:07:06 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (13B4A400) [pid = 3796] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 10:07:06 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (0F97FC00) [pid = 3796] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 10:07:06 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (19296C00) [pid = 3796] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 10:07:06 INFO - PROCESS | 3796 | 1469470026925 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:06 INFO - PROCESS | 3796 | 1469470026928 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:06 INFO - PROCESS | 3796 | ++DOCSHELL 0C75E000 == 34 [pid = 3796] [id = 413] 10:07:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (0F397400) [pid = 3796] [serial = 1239] [outer = 00000000] 10:07:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (10B81C00) [pid = 3796] [serial = 1240] [outer = 0F397400] 10:07:06 INFO - PROCESS | 3796 | 1469470026974 Marionette DEBUG loaded listener.js 10:07:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (12E25800) [pid = 3796] [serial = 1241] [outer = 0F397400] 10:07:07 INFO - PROCESS | 3796 | 1469470027330 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 10:07:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 10:07:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 932ms 10:07:07 INFO - PROCESS | 3796 | 1469470027375 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 10:07:07 INFO - PROCESS | 3796 | 1469470027377 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 10:07:07 INFO - PROCESS | 3796 | 1469470027380 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 10:07:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 10:07:07 INFO - PROCESS | 3796 | 1469470027382 Marionette TRACE conn2 <- [1,1618,null,{}] 10:07:07 INFO - PROCESS | 3796 | 1469470027385 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:07 INFO - PROCESS | 3796 | 1469470027387 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:07 INFO - PROCESS | 3796 | 1469470027462 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 10:07:07 INFO - PROCESS | 3796 | 1469470027467 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:07 INFO - PROCESS | 3796 | 1469470027469 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:07 INFO - PROCESS | 3796 | ++DOCSHELL 11DD9800 == 35 [pid = 3796] [id = 414] 10:07:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (13E05C00) [pid = 3796] [serial = 1242] [outer = 00000000] 10:07:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (19A91C00) [pid = 3796] [serial = 1243] [outer = 13E05C00] 10:07:07 INFO - PROCESS | 3796 | 1469470027512 Marionette DEBUG loaded listener.js 10:07:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (19A98C00) [pid = 3796] [serial = 1244] [outer = 13E05C00] 10:07:07 INFO - PROCESS | 3796 | 1469470027929 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 10:07:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 10:07:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 581ms 10:07:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 10:07:07 INFO - PROCESS | 3796 | 1469470027979 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 10:07:07 INFO - PROCESS | 3796 | 1469470027981 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 10:07:07 INFO - PROCESS | 3796 | 1469470027984 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 10:07:07 INFO - PROCESS | 3796 | 1469470027987 Marionette TRACE conn2 <- [1,1622,null,{}] 10:07:07 INFO - PROCESS | 3796 | 1469470027993 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:07 INFO - PROCESS | 3796 | 1469470027995 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:08 INFO - PROCESS | 3796 | 1469470028056 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 10:07:08 INFO - PROCESS | 3796 | 1469470028062 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:08 INFO - PROCESS | 3796 | 1469470028063 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:08 INFO - PROCESS | 3796 | ++DOCSHELL 19A90000 == 36 [pid = 3796] [id = 415] 10:07:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (19B56800) [pid = 3796] [serial = 1245] [outer = 00000000] 10:07:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (19E09000) [pid = 3796] [serial = 1246] [outer = 19B56800] 10:07:08 INFO - PROCESS | 3796 | 1469470028106 Marionette DEBUG loaded listener.js 10:07:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (19E0D800) [pid = 3796] [serial = 1247] [outer = 19B56800] 10:07:08 INFO - PROCESS | 3796 | 1469470028544 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 10:07:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 10:07:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 581ms 10:07:08 INFO - PROCESS | 3796 | 1469470028564 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 10:07:08 INFO - PROCESS | 3796 | 1469470028566 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 10:07:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 10:07:08 INFO - PROCESS | 3796 | 1469470028569 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 10:07:08 INFO - PROCESS | 3796 | 1469470028571 Marionette TRACE conn2 <- [1,1626,null,{}] 10:07:08 INFO - PROCESS | 3796 | 1469470028574 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:08 INFO - PROCESS | 3796 | 1469470028576 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:08 INFO - PROCESS | 3796 | 1469470028700 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 10:07:08 INFO - PROCESS | 3796 | 1469470028708 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:08 INFO - PROCESS | 3796 | 1469470028710 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:08 INFO - PROCESS | 3796 | ++DOCSHELL 1689F800 == 37 [pid = 3796] [id = 416] 10:07:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (174AF800) [pid = 3796] [serial = 1248] [outer = 00000000] 10:07:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (19EC6800) [pid = 3796] [serial = 1249] [outer = 174AF800] 10:07:08 INFO - PROCESS | 3796 | 1469470028753 Marionette DEBUG loaded listener.js 10:07:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1A2EF400) [pid = 3796] [serial = 1250] [outer = 174AF800] 10:07:09 INFO - PROCESS | 3796 | 1469470029504 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 10:07:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 10:07:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 963ms 10:07:09 INFO - PROCESS | 3796 | 1469470029540 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 10:07:09 INFO - PROCESS | 3796 | 1469470029544 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 10:07:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 10:07:09 INFO - PROCESS | 3796 | 1469470029549 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 10:07:09 INFO - PROCESS | 3796 | 1469470029554 Marionette TRACE conn2 <- [1,1630,null,{}] 10:07:09 INFO - PROCESS | 3796 | 1469470029543 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:09 INFO - PROCESS | 3796 | 1469470029546 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:09 INFO - PROCESS | 3796 | 1469470029671 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 10:07:09 INFO - PROCESS | 3796 | 1469470029801 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:09 INFO - PROCESS | 3796 | 1469470029804 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:09 INFO - PROCESS | 3796 | ++DOCSHELL 10A0F800 == 38 [pid = 3796] [id = 417] 10:07:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (10EE6000) [pid = 3796] [serial = 1251] [outer = 00000000] 10:07:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (12E71000) [pid = 3796] [serial = 1252] [outer = 10EE6000] 10:07:09 INFO - PROCESS | 3796 | 1469470029860 Marionette DEBUG loaded listener.js 10:07:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (134D9000) [pid = 3796] [serial = 1253] [outer = 10EE6000] 10:07:10 INFO - PROCESS | 3796 | 1469470030676 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 10:07:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 10:07:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1192ms 10:07:10 INFO - PROCESS | 3796 | 1469470030730 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 10:07:10 INFO - PROCESS | 3796 | 1469470030734 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 10:07:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 10:07:10 INFO - PROCESS | 3796 | 1469470030739 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 10:07:10 INFO - PROCESS | 3796 | 1469470030743 Marionette TRACE conn2 <- [1,1634,null,{}] 10:07:10 INFO - PROCESS | 3796 | 1469470030748 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:10 INFO - PROCESS | 3796 | 1469470030751 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:10 INFO - PROCESS | 3796 | 1469470030855 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 10:07:10 INFO - PROCESS | 3796 | 1469470030938 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:10 INFO - PROCESS | 3796 | 1469470030943 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:10 INFO - PROCESS | 3796 | ++DOCSHELL 10F93C00 == 39 [pid = 3796] [id = 418] 10:07:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (11281000) [pid = 3796] [serial = 1254] [outer = 00000000] 10:07:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (12BBD000) [pid = 3796] [serial = 1255] [outer = 11281000] 10:07:11 INFO - PROCESS | 3796 | 1469470031043 Marionette DEBUG loaded listener.js 10:07:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (12E75000) [pid = 3796] [serial = 1256] [outer = 11281000] 10:07:11 INFO - PROCESS | 3796 | --DOCSHELL 19A90000 == 38 [pid = 3796] [id = 415] 10:07:11 INFO - PROCESS | 3796 | --DOCSHELL 11DD9800 == 37 [pid = 3796] [id = 414] 10:07:11 INFO - PROCESS | 3796 | --DOCSHELL 0C75E000 == 36 [pid = 3796] [id = 413] 10:07:11 INFO - PROCESS | 3796 | --DOCSHELL 1624D000 == 35 [pid = 3796] [id = 412] 10:07:11 INFO - PROCESS | 3796 | --DOCSHELL 16250C00 == 34 [pid = 3796] [id = 411] 10:07:11 INFO - PROCESS | 3796 | --DOCSHELL 142FC000 == 33 [pid = 3796] [id = 410] 10:07:11 INFO - PROCESS | 3796 | --DOCSHELL 132E0000 == 32 [pid = 3796] [id = 409] 10:07:11 INFO - PROCESS | 3796 | --DOCSHELL 10A4E400 == 31 [pid = 3796] [id = 408] 10:07:11 INFO - PROCESS | 3796 | --DOCSHELL 10A49C00 == 30 [pid = 3796] [id = 407] 10:07:11 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (19E07800) [pid = 3796] [serial = 1183] [outer = 00000000] [url = about:blank] 10:07:11 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (11890400) [pid = 3796] [serial = 1141] [outer = 00000000] [url = about:blank] 10:07:11 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (19E04C00) [pid = 3796] [serial = 1217] [outer = 00000000] [url = about:blank] 10:07:11 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (19B60000) [pid = 3796] [serial = 1216] [outer = 00000000] [url = about:blank] 10:07:11 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (19A94800) [pid = 3796] [serial = 1213] [outer = 00000000] [url = about:blank] 10:07:11 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (19A97800) [pid = 3796] [serial = 1214] [outer = 00000000] [url = about:blank] 10:07:11 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (164A8000) [pid = 3796] [serial = 1201] [outer = 00000000] [url = about:blank] 10:07:11 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (16808C00) [pid = 3796] [serial = 1204] [outer = 00000000] [url = about:blank] 10:07:11 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (13450800) [pid = 3796] [serial = 1186] [outer = 00000000] [url = about:blank] 10:07:11 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1390F400) [pid = 3796] [serial = 1187] [outer = 00000000] [url = about:blank] 10:07:11 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (15A27800) [pid = 3796] [serial = 1198] [outer = 00000000] [url = about:blank] 10:07:11 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (13E0CC00) [pid = 3796] [serial = 1195] [outer = 00000000] [url = about:blank] 10:07:11 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (13E82C00) [pid = 3796] [serial = 1196] [outer = 00000000] [url = about:blank] 10:07:11 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1127E400) [pid = 3796] [serial = 1189] [outer = 00000000] [url = about:blank] 10:07:11 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1189A000) [pid = 3796] [serial = 1190] [outer = 00000000] [url = about:blank] 10:07:11 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1312FC00) [pid = 3796] [serial = 1192] [outer = 00000000] [url = about:blank] 10:07:11 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (131C5C00) [pid = 3796] [serial = 1193] [outer = 00000000] [url = about:blank] 10:07:11 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (19E98800) [pid = 3796] [serial = 1184] [outer = 00000000] [url = about:blank] 10:07:11 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (1968B400) [pid = 3796] [serial = 1210] [outer = 00000000] [url = about:blank] 10:07:11 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (1680FC00) [pid = 3796] [serial = 1202] [outer = 00000000] [url = about:blank] 10:07:11 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (17F10000) [pid = 3796] [serial = 1208] [outer = 00000000] [url = about:blank] 10:07:11 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (17FABC00) [pid = 3796] [serial = 1207] [outer = 00000000] [url = about:blank] 10:07:11 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (174AD400) [pid = 3796] [serial = 1205] [outer = 00000000] [url = about:blank] 10:07:11 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (19691800) [pid = 3796] [serial = 1211] [outer = 00000000] [url = about:blank] 10:07:11 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (1624E400) [pid = 3796] [serial = 1199] [outer = 00000000] [url = about:blank] 10:07:11 INFO - PROCESS | 3796 | 1469470031514 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 10:07:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 10:07:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 826ms 10:07:11 INFO - PROCESS | 3796 | 1469470031562 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 10:07:11 INFO - PROCESS | 3796 | 1469470031568 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 10:07:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 10:07:11 INFO - PROCESS | 3796 | 1469470031574 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 10:07:11 INFO - PROCESS | 3796 | 1469470031577 Marionette TRACE conn2 <- [1,1638,null,{}] 10:07:11 INFO - PROCESS | 3796 | 1469470031580 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:11 INFO - PROCESS | 3796 | 1469470031583 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:11 INFO - PROCESS | 3796 | 1469470031674 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 10:07:11 INFO - PROCESS | 3796 | 1469470031683 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:11 INFO - PROCESS | 3796 | 1469470031685 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:11 INFO - PROCESS | 3796 | ++DOCSHELL 11DD9800 == 31 [pid = 3796] [id = 419] 10:07:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (11DE0000) [pid = 3796] [serial = 1257] [outer = 00000000] 10:07:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (13450800) [pid = 3796] [serial = 1258] [outer = 11DE0000] 10:07:11 INFO - PROCESS | 3796 | 1469470031732 Marionette DEBUG loaded listener.js 10:07:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (1390F400) [pid = 3796] [serial = 1259] [outer = 11DE0000] 10:07:12 INFO - PROCESS | 3796 | 1469470032191 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 10:07:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 10:07:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 673ms 10:07:12 INFO - PROCESS | 3796 | 1469470032256 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 10:07:12 INFO - PROCESS | 3796 | 1469470032258 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 10:07:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 10:07:12 INFO - PROCESS | 3796 | 1469470032262 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 10:07:12 INFO - PROCESS | 3796 | 1469470032265 Marionette TRACE conn2 <- [1,1642,null,{}] 10:07:12 INFO - PROCESS | 3796 | 1469470032276 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:12 INFO - PROCESS | 3796 | 1469470032280 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:12 INFO - PROCESS | 3796 | 1469470032394 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 10:07:12 INFO - PROCESS | 3796 | 1469470032491 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:12 INFO - PROCESS | 3796 | 1469470032495 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:12 INFO - PROCESS | 3796 | ++DOCSHELL 142F0C00 == 32 [pid = 3796] [id = 420] 10:07:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (142F1400) [pid = 3796] [serial = 1260] [outer = 00000000] 10:07:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (150CD400) [pid = 3796] [serial = 1261] [outer = 142F1400] 10:07:12 INFO - PROCESS | 3796 | 1469470032527 Marionette DEBUG loaded listener.js 10:07:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (153EE000) [pid = 3796] [serial = 1262] [outer = 142F1400] 10:07:12 INFO - PROCESS | 3796 | 1469470032896 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 10:07:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 10:07:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 672ms 10:07:12 INFO - PROCESS | 3796 | 1469470032945 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 10:07:12 INFO - PROCESS | 3796 | 1469470032947 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 10:07:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 10:07:12 INFO - PROCESS | 3796 | 1469470032950 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 10:07:12 INFO - PROCESS | 3796 | 1469470032952 Marionette TRACE conn2 <- [1,1646,null,{}] 10:07:12 INFO - PROCESS | 3796 | 1469470032956 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:12 INFO - PROCESS | 3796 | 1469470032957 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:13 INFO - PROCESS | 3796 | 1469470033040 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 10:07:13 INFO - PROCESS | 3796 | 1469470033045 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:13 INFO - PROCESS | 3796 | 1469470033047 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:13 INFO - PROCESS | 3796 | ++DOCSHELL 15A29800 == 33 [pid = 3796] [id = 421] 10:07:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (16247400) [pid = 3796] [serial = 1263] [outer = 00000000] 10:07:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (164A8000) [pid = 3796] [serial = 1264] [outer = 16247400] 10:07:13 INFO - PROCESS | 3796 | 1469470033092 Marionette DEBUG loaded listener.js 10:07:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (1680D800) [pid = 3796] [serial = 1265] [outer = 16247400] 10:07:13 INFO - PROCESS | 3796 | 1469470033541 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 10:07:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 10:07:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 626ms 10:07:13 INFO - PROCESS | 3796 | 1469470033577 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 10:07:13 INFO - PROCESS | 3796 | 1469470033579 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 10:07:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 10:07:13 INFO - PROCESS | 3796 | 1469470033586 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 10:07:13 INFO - PROCESS | 3796 | 1469470033588 Marionette TRACE conn2 <- [1,1650,null,{}] 10:07:13 INFO - PROCESS | 3796 | 1469470033591 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:13 INFO - PROCESS | 3796 | 1469470033593 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:13 INFO - PROCESS | 3796 | 1469470033697 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 10:07:13 INFO - PROCESS | 3796 | 1469470033790 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:13 INFO - PROCESS | 3796 | 1469470033792 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:13 INFO - PROCESS | 3796 | ++DOCSHELL 168E9800 == 34 [pid = 3796] [id = 422] 10:07:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (16D5F400) [pid = 3796] [serial = 1266] [outer = 00000000] 10:07:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (173DFC00) [pid = 3796] [serial = 1267] [outer = 16D5F400] 10:07:13 INFO - PROCESS | 3796 | 1469470033835 Marionette DEBUG loaded listener.js 10:07:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (17D24400) [pid = 3796] [serial = 1268] [outer = 16D5F400] 10:07:14 INFO - PROCESS | 3796 | 1469470034225 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 10:07:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 10:07:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 672ms 10:07:14 INFO - PROCESS | 3796 | 1469470034269 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 10:07:14 INFO - PROCESS | 3796 | 1469470034271 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 10:07:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 10:07:14 INFO - PROCESS | 3796 | 1469470034283 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 10:07:14 INFO - PROCESS | 3796 | 1469470034285 Marionette TRACE conn2 <- [1,1654,null,{}] 10:07:14 INFO - PROCESS | 3796 | 1469470034288 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:14 INFO - PROCESS | 3796 | 1469470034294 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:14 INFO - PROCESS | 3796 | 1469470034431 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 10:07:14 INFO - PROCESS | 3796 | 1469470034495 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:14 INFO - PROCESS | 3796 | 1469470034497 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:14 INFO - PROCESS | 3796 | ++DOCSHELL 17F1C400 == 35 [pid = 3796] [id = 423] 10:07:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (17F1CC00) [pid = 3796] [serial = 1269] [outer = 00000000] 10:07:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (1968CC00) [pid = 3796] [serial = 1270] [outer = 17F1CC00] 10:07:14 INFO - PROCESS | 3796 | 1469470034541 Marionette DEBUG loaded listener.js 10:07:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (19A94400) [pid = 3796] [serial = 1271] [outer = 17F1CC00] 10:07:14 INFO - PROCESS | 3796 | 1469470034943 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 10:07:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 10:07:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 718ms 10:07:15 INFO - PROCESS | 3796 | 1469470035040 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 10:07:15 INFO - PROCESS | 3796 | 1469470035042 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 10:07:15 INFO - PROCESS | 3796 | 1469470035047 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 10:07:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 10:07:15 INFO - PROCESS | 3796 | 1469470035049 Marionette TRACE conn2 <- [1,1658,null,{}] 10:07:15 INFO - PROCESS | 3796 | 1469470035053 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:15 INFO - PROCESS | 3796 | 1469470035054 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:15 INFO - PROCESS | 3796 | 1469470035161 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 10:07:15 INFO - PROCESS | 3796 | 1469470035170 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:15 INFO - PROCESS | 3796 | 1469470035172 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:15 INFO - PROCESS | 3796 | ++DOCSHELL 13133000 == 36 [pid = 3796] [id = 424] 10:07:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1968C800) [pid = 3796] [serial = 1272] [outer = 00000000] 10:07:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (19B60000) [pid = 3796] [serial = 1273] [outer = 1968C800] 10:07:15 INFO - PROCESS | 3796 | 1469470035224 Marionette DEBUG loaded listener.js 10:07:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (19B60C00) [pid = 3796] [serial = 1274] [outer = 1968C800] 10:07:15 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (19B56800) [pid = 3796] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 10:07:15 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (10A54000) [pid = 3796] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 10:07:15 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (16251000) [pid = 3796] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 10:07:15 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (14580400) [pid = 3796] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 10:07:15 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (13451000) [pid = 3796] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 10:07:15 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (10A50000) [pid = 3796] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 10:07:15 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1680F000) [pid = 3796] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 10:07:15 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (0F397400) [pid = 3796] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 10:07:15 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (13E05C00) [pid = 3796] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 10:07:15 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (10F07000) [pid = 3796] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 10:07:15 INFO - PROCESS | 3796 | 1469470035676 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 10:07:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 10:07:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 673ms 10:07:15 INFO - PROCESS | 3796 | 1469470035731 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 10:07:15 INFO - PROCESS | 3796 | 1469470035733 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 10:07:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 10:07:15 INFO - PROCESS | 3796 | 1469470035736 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 10:07:15 INFO - PROCESS | 3796 | 1469470035738 Marionette TRACE conn2 <- [1,1662,null,{}] 10:07:15 INFO - PROCESS | 3796 | 1469470035742 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:15 INFO - PROCESS | 3796 | 1469470035745 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:15 INFO - PROCESS | 3796 | 1469470035854 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 10:07:15 INFO - PROCESS | 3796 | 1469470035860 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:15 INFO - PROCESS | 3796 | 1469470035862 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:15 INFO - PROCESS | 3796 | ++DOCSHELL 12EF7000 == 37 [pid = 3796] [id = 425] 10:07:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (16254C00) [pid = 3796] [serial = 1275] [outer = 00000000] 10:07:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (19686800) [pid = 3796] [serial = 1276] [outer = 16254C00] 10:07:15 INFO - PROCESS | 3796 | 1469470035904 Marionette DEBUG loaded listener.js 10:07:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (19A97C00) [pid = 3796] [serial = 1277] [outer = 16254C00] 10:07:16 INFO - PROCESS | 3796 | 1469470036317 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 10:07:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 10:07:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 612ms 10:07:16 INFO - PROCESS | 3796 | 1469470036374 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 10:07:16 INFO - PROCESS | 3796 | 1469470036376 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 10:07:16 INFO - PROCESS | 3796 | 1469470036380 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 10:07:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 10:07:16 INFO - PROCESS | 3796 | 1469470036381 Marionette TRACE conn2 <- [1,1666,null,{}] 10:07:16 INFO - PROCESS | 3796 | 1469470036385 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:16 INFO - PROCESS | 3796 | 1469470036387 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:16 INFO - PROCESS | 3796 | 1469470036449 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 10:07:16 INFO - PROCESS | 3796 | 1469470036458 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:16 INFO - PROCESS | 3796 | 1469470036460 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:16 INFO - PROCESS | 3796 | ++DOCSHELL 13A6B800 == 38 [pid = 3796] [id = 426] 10:07:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (150CCC00) [pid = 3796] [serial = 1278] [outer = 00000000] 10:07:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (19EA3400) [pid = 3796] [serial = 1279] [outer = 150CCC00] 10:07:16 INFO - PROCESS | 3796 | 1469470036507 Marionette DEBUG loaded listener.js 10:07:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (1A2F2C00) [pid = 3796] [serial = 1280] [outer = 150CCC00] 10:07:16 INFO - PROCESS | 3796 | 1469470036987 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 10:07:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 10:07:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 688ms 10:07:17 INFO - PROCESS | 3796 | 1469470037062 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 10:07:17 INFO - PROCESS | 3796 | 1469470037064 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 10:07:17 INFO - PROCESS | 3796 | 1469470037068 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 10:07:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 10:07:17 INFO - PROCESS | 3796 | 1469470037070 Marionette TRACE conn2 <- [1,1670,null,{}] 10:07:17 INFO - PROCESS | 3796 | 1469470037073 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:17 INFO - PROCESS | 3796 | 1469470037075 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:17 INFO - PROCESS | 3796 | 1469470037152 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 10:07:17 INFO - PROCESS | 3796 | 1469470037145 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:17 INFO - PROCESS | 3796 | 1469470037147 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:17 INFO - PROCESS | 3796 | ++DOCSHELL 19B54000 == 39 [pid = 3796] [id = 427] 10:07:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (19B59800) [pid = 3796] [serial = 1281] [outer = 00000000] 10:07:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1A457C00) [pid = 3796] [serial = 1282] [outer = 19B59800] 10:07:17 INFO - PROCESS | 3796 | 1469470037199 Marionette DEBUG loaded listener.js 10:07:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1A45A800) [pid = 3796] [serial = 1283] [outer = 19B59800] 10:07:17 INFO - PROCESS | 3796 | 1469470037867 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 10:07:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 10:07:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 887ms 10:07:17 INFO - PROCESS | 3796 | 1469470037957 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 10:07:17 INFO - PROCESS | 3796 | 1469470037962 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 10:07:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 10:07:17 INFO - PROCESS | 3796 | 1469470037949 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 10:07:17 INFO - PROCESS | 3796 | 1469470037954 Marionette TRACE conn2 <- [1,1674,null,{}] 10:07:17 INFO - PROCESS | 3796 | 1469470037959 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:17 INFO - PROCESS | 3796 | 1469470037962 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:18 INFO - PROCESS | 3796 | 1469470038108 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 10:07:18 INFO - PROCESS | 3796 | 1469470038233 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:18 INFO - PROCESS | 3796 | 1469470038236 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:18 INFO - PROCESS | 3796 | ++DOCSHELL 10A49C00 == 40 [pid = 3796] [id = 428] 10:07:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (10A4A800) [pid = 3796] [serial = 1284] [outer = 00000000] 10:07:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (12B78800) [pid = 3796] [serial = 1285] [outer = 10A4A800] 10:07:18 INFO - PROCESS | 3796 | 1469470038293 Marionette DEBUG loaded listener.js 10:07:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (13E01400) [pid = 3796] [serial = 1286] [outer = 10A4A800] 10:07:18 INFO - PROCESS | 3796 | 1469470038853 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 10:07:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 10:07:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 978ms 10:07:18 INFO - PROCESS | 3796 | 1469470038940 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 10:07:18 INFO - PROCESS | 3796 | 1469470038945 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 10:07:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 10:07:18 INFO - PROCESS | 3796 | 1469470038952 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 10:07:18 INFO - PROCESS | 3796 | 1469470038955 Marionette TRACE conn2 <- [1,1678,null,{}] 10:07:18 INFO - PROCESS | 3796 | 1469470038959 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:18 INFO - PROCESS | 3796 | 1469470038962 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:19 INFO - PROCESS | 3796 | 1469470039077 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 10:07:19 INFO - PROCESS | 3796 | 1469470039201 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:19 INFO - PROCESS | 3796 | 1469470039204 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:19 INFO - PROCESS | 3796 | ++DOCSHELL 15A29C00 == 41 [pid = 3796] [id = 429] 10:07:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16247C00) [pid = 3796] [serial = 1287] [outer = 00000000] 10:07:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (16891800) [pid = 3796] [serial = 1288] [outer = 16247C00] 10:07:19 INFO - PROCESS | 3796 | 1469470039260 Marionette DEBUG loaded listener.js 10:07:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (173D7400) [pid = 3796] [serial = 1289] [outer = 16247C00] 10:07:20 INFO - PROCESS | 3796 | 1469470040027 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 10:07:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 10:07:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1116ms 10:07:20 INFO - PROCESS | 3796 | 1469470040080 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 10:07:20 INFO - PROCESS | 3796 | 1469470040084 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 10:07:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 10:07:20 INFO - PROCESS | 3796 | 1469470040088 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 10:07:20 INFO - PROCESS | 3796 | 1469470040092 Marionette TRACE conn2 <- [1,1682,null,{}] 10:07:20 INFO - PROCESS | 3796 | 1469470040097 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:20 INFO - PROCESS | 3796 | 1469470040101 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:20 INFO - PROCESS | 3796 | 1469470040196 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 10:07:20 INFO - PROCESS | 3796 | 1469470040276 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:20 INFO - PROCESS | 3796 | 1469470040281 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:20 INFO - PROCESS | 3796 | ++DOCSHELL 11B08400 == 42 [pid = 3796] [id = 430] 10:07:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (11B0D800) [pid = 3796] [serial = 1290] [outer = 00000000] 10:07:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (12B70000) [pid = 3796] [serial = 1291] [outer = 11B0D800] 10:07:20 INFO - PROCESS | 3796 | 1469470040329 Marionette DEBUG loaded listener.js 10:07:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (12BBAC00) [pid = 3796] [serial = 1292] [outer = 11B0D800] 10:07:21 INFO - PROCESS | 3796 | --DOCSHELL 10EE7C00 == 41 [pid = 3796] [id = 406] 10:07:21 INFO - PROCESS | 3796 | --DOCSHELL 13A6B800 == 40 [pid = 3796] [id = 426] 10:07:21 INFO - PROCESS | 3796 | --DOCSHELL 12EF7000 == 39 [pid = 3796] [id = 425] 10:07:21 INFO - PROCESS | 3796 | --DOCSHELL 13133000 == 38 [pid = 3796] [id = 424] 10:07:21 INFO - PROCESS | 3796 | --DOCSHELL 17F1C400 == 37 [pid = 3796] [id = 423] 10:07:21 INFO - PROCESS | 3796 | --DOCSHELL 168E9800 == 36 [pid = 3796] [id = 422] 10:07:21 INFO - PROCESS | 3796 | --DOCSHELL 15A29800 == 35 [pid = 3796] [id = 421] 10:07:21 INFO - PROCESS | 3796 | --DOCSHELL 142F0C00 == 34 [pid = 3796] [id = 420] 10:07:21 INFO - PROCESS | 3796 | --DOCSHELL 11DD9800 == 33 [pid = 3796] [id = 419] 10:07:21 INFO - PROCESS | 3796 | --DOCSHELL 10A0F800 == 32 [pid = 3796] [id = 417] 10:07:21 INFO - PROCESS | 3796 | --DOCSHELL 10F93C00 == 31 [pid = 3796] [id = 418] 10:07:21 INFO - PROCESS | 3796 | --DOCSHELL 1689F800 == 30 [pid = 3796] [id = 416] 10:07:21 INFO - PROCESS | 3796 | --DOCSHELL 15A29C00 == 29 [pid = 3796] [id = 429] 10:07:21 INFO - PROCESS | 3796 | --DOCSHELL 19B54000 == 28 [pid = 3796] [id = 427] 10:07:21 INFO - PROCESS | 3796 | --DOCSHELL 10A49C00 == 27 [pid = 3796] [id = 428] 10:07:21 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (158E2400) [pid = 3796] [serial = 1232] [outer = 00000000] [url = about:blank] 10:07:21 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (19EC6800) [pid = 3796] [serial = 1249] [outer = 00000000] [url = about:blank] 10:07:21 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (19E09000) [pid = 3796] [serial = 1246] [outer = 00000000] [url = about:blank] 10:07:21 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (10F10400) [pid = 3796] [serial = 1225] [outer = 00000000] [url = about:blank] 10:07:21 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (11DDFC00) [pid = 3796] [serial = 1226] [outer = 00000000] [url = about:blank] 10:07:21 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (16256800) [pid = 3796] [serial = 1234] [outer = 00000000] [url = about:blank] 10:07:21 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (153F6000) [pid = 3796] [serial = 1231] [outer = 00000000] [url = about:blank] 10:07:21 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (134DD000) [pid = 3796] [serial = 1228] [outer = 00000000] [url = about:blank] 10:07:21 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (134E3C00) [pid = 3796] [serial = 1229] [outer = 00000000] [url = about:blank] 10:07:21 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1128A400) [pid = 3796] [serial = 1223] [outer = 00000000] [url = about:blank] 10:07:21 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (10F86C00) [pid = 3796] [serial = 1222] [outer = 00000000] [url = about:blank] 10:07:21 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (173D8000) [pid = 3796] [serial = 1237] [outer = 00000000] [url = about:blank] 10:07:21 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (16897800) [pid = 3796] [serial = 1235] [outer = 00000000] [url = about:blank] 10:07:21 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (10B81C00) [pid = 3796] [serial = 1240] [outer = 00000000] [url = about:blank] 10:07:21 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (177A1C00) [pid = 3796] [serial = 1238] [outer = 00000000] [url = about:blank] 10:07:21 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (19E0D800) [pid = 3796] [serial = 1247] [outer = 00000000] [url = about:blank] 10:07:21 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (19A91C00) [pid = 3796] [serial = 1243] [outer = 00000000] [url = about:blank] 10:07:21 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (13453400) [pid = 3796] [serial = 1220] [outer = 00000000] [url = about:blank] 10:07:21 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (12B73000) [pid = 3796] [serial = 1219] [outer = 00000000] [url = about:blank] 10:07:21 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (19A98C00) [pid = 3796] [serial = 1244] [outer = 00000000] [url = about:blank] 10:07:21 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (12E25800) [pid = 3796] [serial = 1241] [outer = 00000000] [url = about:blank] 10:07:21 INFO - PROCESS | 3796 | 1469470041505 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 10:07:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 10:07:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1467ms 10:07:21 INFO - PROCESS | 3796 | 1469470041558 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 10:07:21 INFO - PROCESS | 3796 | 1469470041562 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 10:07:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 10:07:21 INFO - PROCESS | 3796 | 1469470041566 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 10:07:21 INFO - PROCESS | 3796 | 1469470041569 Marionette TRACE conn2 <- [1,1686,null,{}] 10:07:21 INFO - PROCESS | 3796 | 1469470041574 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:21 INFO - PROCESS | 3796 | 1469470041577 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:21 INFO - PROCESS | 3796 | 1469470041658 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 10:07:21 INFO - PROCESS | 3796 | 1469470041782 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:21 INFO - PROCESS | 3796 | 1469470041784 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:21 INFO - PROCESS | 3796 | ++DOCSHELL 10560000 == 28 [pid = 3796] [id = 431] 10:07:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (10A51000) [pid = 3796] [serial = 1293] [outer = 00000000] 10:07:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (10B79C00) [pid = 3796] [serial = 1294] [outer = 10A51000] 10:07:21 INFO - PROCESS | 3796 | 1469470041838 Marionette DEBUG loaded listener.js 10:07:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (10EE6400) [pid = 3796] [serial = 1295] [outer = 10A51000] 10:07:22 INFO - PROCESS | 3796 | 1469470042253 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 10:07:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 10:07:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 718ms 10:07:22 INFO - PROCESS | 3796 | 1469470042286 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 10:07:22 INFO - PROCESS | 3796 | 1469470042291 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 10:07:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 10:07:22 INFO - PROCESS | 3796 | 1469470042297 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 10:07:22 INFO - PROCESS | 3796 | 1469470042300 Marionette TRACE conn2 <- [1,1690,null,{}] 10:07:22 INFO - PROCESS | 3796 | 1469470042307 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:22 INFO - PROCESS | 3796 | 1469470042310 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:22 INFO - PROCESS | 3796 | 1469470042400 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 10:07:22 INFO - PROCESS | 3796 | 1469470042408 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:22 INFO - PROCESS | 3796 | 1469470042411 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:22 INFO - PROCESS | 3796 | ++DOCSHELL 129E4C00 == 29 [pid = 3796] [id = 432] 10:07:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (12B6F800) [pid = 3796] [serial = 1296] [outer = 00000000] 10:07:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (12E77C00) [pid = 3796] [serial = 1297] [outer = 12B6F800] 10:07:22 INFO - PROCESS | 3796 | 1469470042457 Marionette DEBUG loaded listener.js 10:07:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (131BFC00) [pid = 3796] [serial = 1298] [outer = 12B6F800] 10:07:22 INFO - PROCESS | 3796 | 1469470042902 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 10:07:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 10:07:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 612ms 10:07:22 INFO - PROCESS | 3796 | 1469470042919 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 10:07:22 INFO - PROCESS | 3796 | 1469470042923 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 10:07:22 INFO - PROCESS | 3796 | 1469470042927 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 10:07:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 10:07:22 INFO - PROCESS | 3796 | 1469470042930 Marionette TRACE conn2 <- [1,1694,null,{}] 10:07:22 INFO - PROCESS | 3796 | 1469470042945 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:22 INFO - PROCESS | 3796 | 1469470042950 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:23 INFO - PROCESS | 3796 | 1469470043029 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 10:07:23 INFO - PROCESS | 3796 | 1469470043039 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:23 INFO - PROCESS | 3796 | 1469470043042 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:23 INFO - PROCESS | 3796 | ++DOCSHELL 13E07000 == 30 [pid = 3796] [id = 433] 10:07:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (13E07400) [pid = 3796] [serial = 1299] [outer = 00000000] 10:07:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (13F62C00) [pid = 3796] [serial = 1300] [outer = 13E07400] 10:07:23 INFO - PROCESS | 3796 | 1469470043090 Marionette DEBUG loaded listener.js 10:07:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (142FC800) [pid = 3796] [serial = 1301] [outer = 13E07400] 10:07:23 INFO - PROCESS | 3796 | 1469470043548 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 10:07:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 10:07:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 688ms 10:07:23 INFO - PROCESS | 3796 | 1469470043610 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 10:07:23 INFO - PROCESS | 3796 | 1469470043613 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 10:07:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 10:07:23 INFO - PROCESS | 3796 | 1469470043616 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 10:07:23 INFO - PROCESS | 3796 | 1469470043618 Marionette TRACE conn2 <- [1,1698,null,{}] 10:07:23 INFO - PROCESS | 3796 | 1469470043621 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:23 INFO - PROCESS | 3796 | 1469470043623 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:23 INFO - PROCESS | 3796 | 1469470043735 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 10:07:23 INFO - PROCESS | 3796 | 1469470043740 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:23 INFO - PROCESS | 3796 | 1469470043742 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:23 INFO - PROCESS | 3796 | ++DOCSHELL 150C6C00 == 31 [pid = 3796] [id = 434] 10:07:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (150CE800) [pid = 3796] [serial = 1302] [outer = 00000000] 10:07:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (15A29800) [pid = 3796] [serial = 1303] [outer = 150CE800] 10:07:23 INFO - PROCESS | 3796 | 1469470043786 Marionette DEBUG loaded listener.js 10:07:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (16253400) [pid = 3796] [serial = 1304] [outer = 150CE800] 10:07:24 INFO - PROCESS | 3796 | 1469470044224 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 10:07:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 10:07:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 627ms 10:07:24 INFO - PROCESS | 3796 | 1469470044254 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 10:07:24 INFO - PROCESS | 3796 | 1469470044256 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 10:07:24 INFO - PROCESS | 3796 | 1469470044259 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 10:07:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 10:07:24 INFO - PROCESS | 3796 | 1469470044261 Marionette TRACE conn2 <- [1,1702,null,{}] 10:07:24 INFO - PROCESS | 3796 | 1469470044264 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:24 INFO - PROCESS | 3796 | 1469470044266 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:24 INFO - PROCESS | 3796 | 1469470044355 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 10:07:24 INFO - PROCESS | 3796 | 1469470044361 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:24 INFO - PROCESS | 3796 | 1469470044363 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:24 INFO - PROCESS | 3796 | ++DOCSHELL 16256800 == 32 [pid = 3796] [id = 435] 10:07:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (164A1C00) [pid = 3796] [serial = 1305] [outer = 00000000] 10:07:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (168E6C00) [pid = 3796] [serial = 1306] [outer = 164A1C00] 10:07:24 INFO - PROCESS | 3796 | 1469470044433 Marionette DEBUG loaded listener.js 10:07:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (16DCFC00) [pid = 3796] [serial = 1307] [outer = 164A1C00] 10:07:24 INFO - PROCESS | 3796 | 1469470044886 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 10:07:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 10:07:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 688ms 10:07:24 INFO - PROCESS | 3796 | 1469470044947 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 10:07:24 INFO - PROCESS | 3796 | 1469470044949 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 10:07:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 10:07:24 INFO - PROCESS | 3796 | 1469470044952 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 10:07:24 INFO - PROCESS | 3796 | 1469470044954 Marionette TRACE conn2 <- [1,1706,null,{}] 10:07:24 INFO - PROCESS | 3796 | 1469470044957 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:24 INFO - PROCESS | 3796 | 1469470044963 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:25 INFO - PROCESS | 3796 | 1469470045082 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 10:07:25 INFO - PROCESS | 3796 | 1469470045094 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:25 INFO - PROCESS | 3796 | 1469470045096 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:25 INFO - PROCESS | 3796 | ++DOCSHELL 17FA9800 == 33 [pid = 3796] [id = 436] 10:07:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (17FB2C00) [pid = 3796] [serial = 1308] [outer = 00000000] 10:07:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1928A800) [pid = 3796] [serial = 1309] [outer = 17FB2C00] 10:07:25 INFO - PROCESS | 3796 | 1469470045200 Marionette DEBUG loaded listener.js 10:07:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19690800) [pid = 3796] [serial = 1310] [outer = 17FB2C00] 10:07:25 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (150CCC00) [pid = 3796] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 10:07:25 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (19B59800) [pid = 3796] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 10:07:25 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (16D5F400) [pid = 3796] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 10:07:25 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (17F1CC00) [pid = 3796] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 10:07:25 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1968C800) [pid = 3796] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 10:07:25 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (174AF800) [pid = 3796] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 10:07:25 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (11DE0000) [pid = 3796] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 10:07:25 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (16247400) [pid = 3796] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 10:07:25 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (11281000) [pid = 3796] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 10:07:25 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (10EE6000) [pid = 3796] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 10:07:25 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (142F1400) [pid = 3796] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 10:07:25 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (16254C00) [pid = 3796] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 10:07:25 INFO - PROCESS | 3796 | 1469470045801 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 10:07:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 10:07:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 917ms 10:07:25 INFO - PROCESS | 3796 | 1469470045866 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 10:07:25 INFO - PROCESS | 3796 | 1469470045868 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 10:07:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 10:07:25 INFO - PROCESS | 3796 | 1469470045871 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 10:07:25 INFO - PROCESS | 3796 | 1469470045873 Marionette TRACE conn2 <- [1,1710,null,{}] 10:07:25 INFO - PROCESS | 3796 | 1469470045876 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:25 INFO - PROCESS | 3796 | 1469470045878 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:25 INFO - PROCESS | 3796 | 1469470045952 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 10:07:25 INFO - PROCESS | 3796 | 1469470045956 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:25 INFO - PROCESS | 3796 | 1469470045958 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:25 INFO - PROCESS | 3796 | ++DOCSHELL 10B7E000 == 34 [pid = 3796] [id = 437] 10:07:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (11B0E800) [pid = 3796] [serial = 1311] [outer = 00000000] 10:07:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (13E10800) [pid = 3796] [serial = 1312] [outer = 11B0E800] 10:07:26 INFO - PROCESS | 3796 | 1469470046009 Marionette DEBUG loaded listener.js 10:07:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (158DB800) [pid = 3796] [serial = 1313] [outer = 11B0E800] 10:07:26 INFO - PROCESS | 3796 | 1469470046434 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 10:07:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 10:07:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 581ms 10:07:26 INFO - PROCESS | 3796 | 1469470046468 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 10:07:26 INFO - PROCESS | 3796 | 1469470046470 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 10:07:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 10:07:26 INFO - PROCESS | 3796 | 1469470046473 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 10:07:26 INFO - PROCESS | 3796 | 1469470046475 Marionette TRACE conn2 <- [1,1714,null,{}] 10:07:26 INFO - PROCESS | 3796 | 1469470046478 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:26 INFO - PROCESS | 3796 | 1469470046480 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:26 INFO - PROCESS | 3796 | 1469470046540 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 10:07:26 INFO - PROCESS | 3796 | 1469470046545 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:26 INFO - PROCESS | 3796 | 1469470046547 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:26 INFO - PROCESS | 3796 | ++DOCSHELL 10EEC800 == 35 [pid = 3796] [id = 438] 10:07:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1189A800) [pid = 3796] [serial = 1314] [outer = 00000000] 10:07:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (19A8D000) [pid = 3796] [serial = 1315] [outer = 1189A800] 10:07:26 INFO - PROCESS | 3796 | 1469470046590 Marionette DEBUG loaded listener.js 10:07:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (19A8E800) [pid = 3796] [serial = 1316] [outer = 1189A800] 10:07:26 INFO - PROCESS | 3796 | 1469470047003 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 10:07:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 10:07:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 581ms 10:07:27 INFO - PROCESS | 3796 | 1469470047057 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 10:07:27 INFO - PROCESS | 3796 | 1469470047059 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 10:07:27 INFO - PROCESS | 3796 | 1469470047062 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 10:07:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 10:07:27 INFO - PROCESS | 3796 | 1469470047064 Marionette TRACE conn2 <- [1,1718,null,{}] 10:07:27 INFO - PROCESS | 3796 | 1469470047067 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:27 INFO - PROCESS | 3796 | 1469470047069 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:27 INFO - PROCESS | 3796 | 1469470047146 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 10:07:27 INFO - PROCESS | 3796 | 1469470047151 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:27 INFO - PROCESS | 3796 | 1469470047153 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:27 INFO - PROCESS | 3796 | ++DOCSHELL 13E06800 == 36 [pid = 3796] [id = 439] 10:07:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (19E02000) [pid = 3796] [serial = 1317] [outer = 00000000] 10:07:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19E9A000) [pid = 3796] [serial = 1318] [outer = 19E02000] 10:07:27 INFO - PROCESS | 3796 | 1469470047198 Marionette DEBUG loaded listener.js 10:07:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (17FB4800) [pid = 3796] [serial = 1319] [outer = 19E02000] 10:07:27 INFO - PROCESS | 3796 | 1469470047618 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 10:07:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 10:07:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 580ms 10:07:27 INFO - PROCESS | 3796 | 1469470047643 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 10:07:27 INFO - PROCESS | 3796 | 1469470047645 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 10:07:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 10:07:27 INFO - PROCESS | 3796 | 1469470047657 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 10:07:27 INFO - PROCESS | 3796 | 1469470047660 Marionette TRACE conn2 <- [1,1722,null,{}] 10:07:27 INFO - PROCESS | 3796 | 1469470047676 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:27 INFO - PROCESS | 3796 | 1469470047677 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:27 INFO - PROCESS | 3796 | 1469470047796 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 10:07:27 INFO - PROCESS | 3796 | 1469470047932 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:27 INFO - PROCESS | 3796 | 1469470047936 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:27 INFO - PROCESS | 3796 | ++DOCSHELL 0C76BC00 == 37 [pid = 3796] [id = 440] 10:07:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (0F397400) [pid = 3796] [serial = 1320] [outer = 00000000] 10:07:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1036E800) [pid = 3796] [serial = 1321] [outer = 0F397400] 10:07:27 INFO - PROCESS | 3796 | 1469470047994 Marionette DEBUG loaded listener.js 10:07:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (10A0F000) [pid = 3796] [serial = 1322] [outer = 0F397400] 10:07:28 INFO - PROCESS | 3796 | 1469470048741 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 10:07:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 10:07:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1131ms 10:07:28 INFO - PROCESS | 3796 | 1469470048798 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 10:07:28 INFO - PROCESS | 3796 | 1469470048803 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 10:07:28 INFO - PROCESS | 3796 | 1469470048808 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 10:07:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 10:07:28 INFO - PROCESS | 3796 | 1469470048811 Marionette TRACE conn2 <- [1,1726,null,{}] 10:07:28 INFO - PROCESS | 3796 | 1469470048816 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:28 INFO - PROCESS | 3796 | 1469470048819 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:28 INFO - PROCESS | 3796 | 1469470048926 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 10:07:29 INFO - PROCESS | 3796 | 1469470049049 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:29 INFO - PROCESS | 3796 | 1469470049053 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:29 INFO - PROCESS | 3796 | ++DOCSHELL 132E0000 == 38 [pid = 3796] [id = 441] 10:07:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (13456800) [pid = 3796] [serial = 1323] [outer = 00000000] 10:07:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (134E1C00) [pid = 3796] [serial = 1324] [outer = 13456800] 10:07:29 INFO - PROCESS | 3796 | 1469470049117 Marionette DEBUG loaded listener.js 10:07:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (13A6C400) [pid = 3796] [serial = 1325] [outer = 13456800] 10:07:29 INFO - PROCESS | 3796 | 1469470049957 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 10:07:29 INFO - PROCESS | 3796 | --DOCSHELL 13E06800 == 37 [pid = 3796] [id = 439] 10:07:29 INFO - PROCESS | 3796 | --DOCSHELL 10EEC800 == 36 [pid = 3796] [id = 438] 10:07:29 INFO - PROCESS | 3796 | --DOCSHELL 10B7E000 == 35 [pid = 3796] [id = 437] 10:07:29 INFO - PROCESS | 3796 | --DOCSHELL 17FA9800 == 34 [pid = 3796] [id = 436] 10:07:29 INFO - PROCESS | 3796 | --DOCSHELL 16256800 == 33 [pid = 3796] [id = 435] 10:07:29 INFO - PROCESS | 3796 | --DOCSHELL 150C6C00 == 32 [pid = 3796] [id = 434] 10:07:29 INFO - PROCESS | 3796 | --DOCSHELL 13E07000 == 31 [pid = 3796] [id = 433] 10:07:29 INFO - PROCESS | 3796 | --DOCSHELL 129E4C00 == 30 [pid = 3796] [id = 432] 10:07:29 INFO - PROCESS | 3796 | --DOCSHELL 10560000 == 29 [pid = 3796] [id = 431] 10:07:29 INFO - PROCESS | 3796 | --DOCSHELL 11B08400 == 28 [pid = 3796] [id = 430] 10:07:29 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1A2F2C00) [pid = 3796] [serial = 1280] [outer = 00000000] [url = about:blank] 10:07:29 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1A45A800) [pid = 3796] [serial = 1283] [outer = 00000000] [url = about:blank] 10:07:29 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1A457C00) [pid = 3796] [serial = 1282] [outer = 00000000] [url = about:blank] 10:07:29 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (173DFC00) [pid = 3796] [serial = 1267] [outer = 00000000] [url = about:blank] 10:07:29 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1968CC00) [pid = 3796] [serial = 1270] [outer = 00000000] [url = about:blank] 10:07:29 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (17D24400) [pid = 3796] [serial = 1268] [outer = 00000000] [url = about:blank] 10:07:29 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (19B60000) [pid = 3796] [serial = 1273] [outer = 00000000] [url = about:blank] 10:07:29 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1A2EF400) [pid = 3796] [serial = 1250] [outer = 00000000] [url = about:blank] 10:07:29 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (13450800) [pid = 3796] [serial = 1258] [outer = 00000000] [url = about:blank] 10:07:29 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1390F400) [pid = 3796] [serial = 1259] [outer = 00000000] [url = about:blank] 10:07:29 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (164A8000) [pid = 3796] [serial = 1264] [outer = 00000000] [url = about:blank] 10:07:29 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (12BBD000) [pid = 3796] [serial = 1255] [outer = 00000000] [url = about:blank] 10:07:29 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (12E75000) [pid = 3796] [serial = 1256] [outer = 00000000] [url = about:blank] 10:07:29 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (12E71000) [pid = 3796] [serial = 1252] [outer = 00000000] [url = about:blank] 10:07:29 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (134D9000) [pid = 3796] [serial = 1253] [outer = 00000000] [url = about:blank] 10:07:29 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (150CD400) [pid = 3796] [serial = 1261] [outer = 00000000] [url = about:blank] 10:07:29 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (153EE000) [pid = 3796] [serial = 1262] [outer = 00000000] [url = about:blank] 10:07:29 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (19A94400) [pid = 3796] [serial = 1271] [outer = 00000000] [url = about:blank] 10:07:29 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (19B60C00) [pid = 3796] [serial = 1274] [outer = 00000000] [url = about:blank] 10:07:29 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (19EA3400) [pid = 3796] [serial = 1279] [outer = 00000000] [url = about:blank] 10:07:29 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (19686800) [pid = 3796] [serial = 1276] [outer = 00000000] [url = about:blank] 10:07:29 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (1680D800) [pid = 3796] [serial = 1265] [outer = 00000000] [url = about:blank] 10:07:29 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (19A97C00) [pid = 3796] [serial = 1277] [outer = 00000000] [url = about:blank] 10:07:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 10:07:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1223ms 10:07:30 INFO - PROCESS | 3796 | 1469470050033 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 10:07:30 INFO - PROCESS | 3796 | 1469470050037 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 10:07:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 10:07:30 INFO - PROCESS | 3796 | 1469470050045 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 10:07:30 INFO - PROCESS | 3796 | 1469470050048 Marionette TRACE conn2 <- [1,1730,null,{}] 10:07:30 INFO - PROCESS | 3796 | 1469470050054 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:30 INFO - PROCESS | 3796 | 1469470050056 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:30 INFO - PROCESS | 3796 | 1469470050155 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 10:07:30 INFO - PROCESS | 3796 | 1469470050162 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:30 INFO - PROCESS | 3796 | 1469470050166 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:30 INFO - PROCESS | 3796 | ++DOCSHELL 10F10400 == 29 [pid = 3796] [id = 442] 10:07:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (10F8AC00) [pid = 3796] [serial = 1326] [outer = 00000000] 10:07:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (11B08400) [pid = 3796] [serial = 1327] [outer = 10F8AC00] 10:07:30 INFO - PROCESS | 3796 | 1469470050213 Marionette DEBUG loaded listener.js 10:07:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (129E4C00) [pid = 3796] [serial = 1328] [outer = 10F8AC00] 10:07:30 INFO - PROCESS | 3796 | 1469470050704 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 10:07:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 10:07:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 688ms 10:07:30 INFO - PROCESS | 3796 | 1469470050726 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 10:07:30 INFO - PROCESS | 3796 | 1469470050730 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 10:07:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 10:07:30 INFO - PROCESS | 3796 | 1469470050740 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 10:07:30 INFO - PROCESS | 3796 | 1469470050742 Marionette TRACE conn2 <- [1,1734,null,{}] 10:07:30 INFO - PROCESS | 3796 | 1469470050746 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:30 INFO - PROCESS | 3796 | 1469470050748 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:30 INFO - PROCESS | 3796 | 1469470050832 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 10:07:30 INFO - PROCESS | 3796 | 1469470050840 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:30 INFO - PROCESS | 3796 | 1469470050843 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:30 INFO - PROCESS | 3796 | ++DOCSHELL 134BB800 == 30 [pid = 3796] [id = 443] 10:07:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (134BBC00) [pid = 3796] [serial = 1329] [outer = 00000000] 10:07:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (134E3C00) [pid = 3796] [serial = 1330] [outer = 134BBC00] 10:07:30 INFO - PROCESS | 3796 | 1469470050890 Marionette DEBUG loaded listener.js 10:07:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (13A6AC00) [pid = 3796] [serial = 1331] [outer = 134BBC00] 10:07:31 INFO - PROCESS | 3796 | 1469470051349 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 10:07:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 10:07:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 611ms 10:07:31 INFO - PROCESS | 3796 | 1469470051357 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 10:07:31 INFO - PROCESS | 3796 | 1469470051359 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 10:07:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 10:07:31 INFO - PROCESS | 3796 | 1469470051362 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 10:07:31 INFO - PROCESS | 3796 | 1469470051366 Marionette TRACE conn2 <- [1,1738,null,{}] 10:07:31 INFO - PROCESS | 3796 | 1469470051380 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:31 INFO - PROCESS | 3796 | 1469470051384 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:31 INFO - PROCESS | 3796 | 1469470051466 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 10:07:31 INFO - PROCESS | 3796 | 1469470051472 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:31 INFO - PROCESS | 3796 | 1469470051475 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:31 INFO - PROCESS | 3796 | ++DOCSHELL 15A22000 == 31 [pid = 3796] [id = 444] 10:07:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (15A24800) [pid = 3796] [serial = 1332] [outer = 00000000] 10:07:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (1624D000) [pid = 3796] [serial = 1333] [outer = 15A24800] 10:07:31 INFO - PROCESS | 3796 | 1469470051558 Marionette DEBUG loaded listener.js 10:07:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (164A9000) [pid = 3796] [serial = 1334] [outer = 15A24800] 10:07:32 INFO - PROCESS | 3796 | 1469470052005 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 10:07:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 10:07:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 673ms 10:07:32 INFO - PROCESS | 3796 | 1469470052045 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 10:07:32 INFO - PROCESS | 3796 | 1469470052048 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 10:07:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 10:07:32 INFO - PROCESS | 3796 | 1469470052051 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 10:07:32 INFO - PROCESS | 3796 | 1469470052053 Marionette TRACE conn2 <- [1,1742,null,{}] 10:07:32 INFO - PROCESS | 3796 | 1469470052056 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:32 INFO - PROCESS | 3796 | 1469470052058 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:32 INFO - PROCESS | 3796 | 1469470052148 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 10:07:32 INFO - PROCESS | 3796 | 1469470052154 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:32 INFO - PROCESS | 3796 | 1469470052156 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:32 INFO - PROCESS | 3796 | ++DOCSHELL 1680D800 == 32 [pid = 3796] [id = 445] 10:07:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (16896C00) [pid = 3796] [serial = 1335] [outer = 00000000] 10:07:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (177A5000) [pid = 3796] [serial = 1336] [outer = 16896C00] 10:07:32 INFO - PROCESS | 3796 | 1469470052200 Marionette DEBUG loaded listener.js 10:07:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (17F18000) [pid = 3796] [serial = 1337] [outer = 16896C00] 10:07:32 INFO - PROCESS | 3796 | 1469470052648 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 10:07:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 10:07:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 612ms 10:07:32 INFO - PROCESS | 3796 | 1469470052672 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 10:07:32 INFO - PROCESS | 3796 | 1469470052674 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 10:07:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 10:07:32 INFO - PROCESS | 3796 | 1469470052683 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 10:07:32 INFO - PROCESS | 3796 | 1469470052684 Marionette TRACE conn2 <- [1,1746,null,{}] 10:07:32 INFO - PROCESS | 3796 | 1469470052688 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:32 INFO - PROCESS | 3796 | 1469470052690 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:32 INFO - PROCESS | 3796 | 1469470052794 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 10:07:32 INFO - PROCESS | 3796 | 1469470052882 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:32 INFO - PROCESS | 3796 | 1469470052884 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:32 INFO - PROCESS | 3796 | ++DOCSHELL 134DDC00 == 33 [pid = 3796] [id = 446] 10:07:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (17FB2800) [pid = 3796] [serial = 1338] [outer = 00000000] 10:07:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (19685400) [pid = 3796] [serial = 1339] [outer = 17FB2800] 10:07:32 INFO - PROCESS | 3796 | 1469470052927 Marionette DEBUG loaded listener.js 10:07:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1968AC00) [pid = 3796] [serial = 1340] [outer = 17FB2800] 10:07:33 INFO - PROCESS | 3796 | 1469470053347 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 10:07:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 10:07:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 688ms 10:07:33 INFO - PROCESS | 3796 | 1469470053377 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 10:07:33 INFO - PROCESS | 3796 | 1469470053379 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 10:07:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 10:07:33 INFO - PROCESS | 3796 | 1469470053382 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 10:07:33 INFO - PROCESS | 3796 | 1469470053384 Marionette TRACE conn2 <- [1,1750,null,{}] 10:07:33 INFO - PROCESS | 3796 | 1469470053388 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:33 INFO - PROCESS | 3796 | 1469470053393 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:33 INFO - PROCESS | 3796 | 1469470053511 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 10:07:33 INFO - PROCESS | 3796 | 1469470053577 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:33 INFO - PROCESS | 3796 | 1469470053579 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:33 INFO - PROCESS | 3796 | ++DOCSHELL 19A97800 == 34 [pid = 3796] [id = 447] 10:07:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19A98C00) [pid = 3796] [serial = 1341] [outer = 00000000] 10:07:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19E97800) [pid = 3796] [serial = 1342] [outer = 19A98C00] 10:07:33 INFO - PROCESS | 3796 | 1469470053622 Marionette DEBUG loaded listener.js 10:07:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19E99C00) [pid = 3796] [serial = 1343] [outer = 19A98C00] 10:07:34 INFO - PROCESS | 3796 | 1469470054040 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 10:07:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 10:07:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 688ms 10:07:34 INFO - PROCESS | 3796 | 1469470054072 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 10:07:34 INFO - PROCESS | 3796 | 1469470054074 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 10:07:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 10:07:34 INFO - PROCESS | 3796 | 1469470054077 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 10:07:34 INFO - PROCESS | 3796 | 1469470054079 Marionette TRACE conn2 <- [1,1754,null,{}] 10:07:34 INFO - PROCESS | 3796 | 1469470054082 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:34 INFO - PROCESS | 3796 | 1469470054084 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:34 INFO - PROCESS | 3796 | 1469470054222 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 10:07:34 INFO - PROCESS | 3796 | 1469470054243 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:34 INFO - PROCESS | 3796 | 1469470054229 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:34 INFO - PROCESS | 3796 | ++DOCSHELL 19A94800 == 35 [pid = 3796] [id = 448] 10:07:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19EC7000) [pid = 3796] [serial = 1344] [outer = 00000000] 10:07:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1A2F4C00) [pid = 3796] [serial = 1345] [outer = 19EC7000] 10:07:34 INFO - PROCESS | 3796 | 1469470054271 Marionette DEBUG loaded listener.js 10:07:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1A2FB000) [pid = 3796] [serial = 1346] [outer = 19EC7000] 10:07:34 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (11B0D800) [pid = 3796] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 10:07:34 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (13E07400) [pid = 3796] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 10:07:34 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (10A51000) [pid = 3796] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 10:07:34 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (17FB2C00) [pid = 3796] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 10:07:34 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (10A4A800) [pid = 3796] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 10:07:34 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (16247C00) [pid = 3796] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 10:07:34 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (164A1C00) [pid = 3796] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 10:07:34 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (11B0E800) [pid = 3796] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 10:07:34 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (12B6F800) [pid = 3796] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 10:07:34 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (150CE800) [pid = 3796] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 10:07:34 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1189A800) [pid = 3796] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 10:07:34 INFO - PROCESS | 3796 | 1469470054748 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 10:07:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 10:07:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 719ms 10:07:34 INFO - PROCESS | 3796 | 1469470054797 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 10:07:34 INFO - PROCESS | 3796 | 1469470054799 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 10:07:34 INFO - PROCESS | 3796 | 1469470054802 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 10:07:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 10:07:34 INFO - PROCESS | 3796 | 1469470054804 Marionette TRACE conn2 <- [1,1758,null,{}] 10:07:34 INFO - PROCESS | 3796 | 1469470054808 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:34 INFO - PROCESS | 3796 | 1469470054810 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:34 INFO - PROCESS | 3796 | 1469470054887 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 10:07:34 INFO - PROCESS | 3796 | 1469470054892 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:34 INFO - PROCESS | 3796 | 1469470054894 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:34 INFO - PROCESS | 3796 | ++DOCSHELL 11B0E800 == 36 [pid = 3796] [id = 449] 10:07:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (13F64400) [pid = 3796] [serial = 1347] [outer = 00000000] 10:07:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (17F19C00) [pid = 3796] [serial = 1348] [outer = 13F64400] 10:07:34 INFO - PROCESS | 3796 | 1469470054937 Marionette DEBUG loaded listener.js 10:07:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1928B400) [pid = 3796] [serial = 1349] [outer = 13F64400] 10:07:35 INFO - PROCESS | 3796 | 1469470055339 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 10:07:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 10:07:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 581ms 10:07:35 INFO - PROCESS | 3796 | 1469470055384 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 10:07:35 INFO - PROCESS | 3796 | 1469470055386 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 10:07:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 10:07:35 INFO - PROCESS | 3796 | 1469470055390 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 10:07:35 INFO - PROCESS | 3796 | 1469470055392 Marionette TRACE conn2 <- [1,1762,null,{}] 10:07:35 INFO - PROCESS | 3796 | 1469470055395 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:35 INFO - PROCESS | 3796 | 1469470055397 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:35 INFO - PROCESS | 3796 | 1469470055479 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 10:07:35 INFO - PROCESS | 3796 | 1469470055485 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:35 INFO - PROCESS | 3796 | 1469470055487 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:35 INFO - PROCESS | 3796 | ++DOCSHELL 10F8D800 == 37 [pid = 3796] [id = 450] 10:07:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (19E99400) [pid = 3796] [serial = 1350] [outer = 00000000] 10:07:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1A2F4800) [pid = 3796] [serial = 1351] [outer = 19E99400] 10:07:35 INFO - PROCESS | 3796 | 1469470055530 Marionette DEBUG loaded listener.js 10:07:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1A45D400) [pid = 3796] [serial = 1352] [outer = 19E99400] 10:07:35 INFO - PROCESS | 3796 | 1469470055958 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 10:07:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 10:07:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 627ms 10:07:36 INFO - PROCESS | 3796 | 1469470056018 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 10:07:36 INFO - PROCESS | 3796 | 1469470056020 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 10:07:36 INFO - PROCESS | 3796 | 1469470056024 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 10:07:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 10:07:36 INFO - PROCESS | 3796 | 1469470056025 Marionette TRACE conn2 <- [1,1766,null,{}] 10:07:36 INFO - PROCESS | 3796 | 1469470056029 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:36 INFO - PROCESS | 3796 | 1469470056030 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:36 INFO - PROCESS | 3796 | 1469470056109 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 10:07:36 INFO - PROCESS | 3796 | 1469470056115 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:36 INFO - PROCESS | 3796 | 1469470056117 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:36 INFO - PROCESS | 3796 | ++DOCSHELL 0C75F000 == 38 [pid = 3796] [id = 451] 10:07:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (0C762800) [pid = 3796] [serial = 1353] [outer = 00000000] 10:07:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (13E0E000) [pid = 3796] [serial = 1354] [outer = 0C762800] 10:07:36 INFO - PROCESS | 3796 | 1469470056162 Marionette DEBUG loaded listener.js 10:07:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (17D24400) [pid = 3796] [serial = 1355] [outer = 0C762800] 10:07:37 INFO - PROCESS | 3796 | --DOCSHELL 10F10400 == 37 [pid = 3796] [id = 442] 10:07:37 INFO - PROCESS | 3796 | --DOCSHELL 132E0000 == 36 [pid = 3796] [id = 441] 10:07:37 INFO - PROCESS | 3796 | --DOCSHELL 0C76BC00 == 35 [pid = 3796] [id = 440] 10:07:37 INFO - PROCESS | 3796 | --DOCSHELL 134BB800 == 34 [pid = 3796] [id = 443] 10:07:37 INFO - PROCESS | 3796 | --DOCSHELL 1680D800 == 33 [pid = 3796] [id = 445] 10:07:37 INFO - PROCESS | 3796 | --DOCSHELL 15A22000 == 32 [pid = 3796] [id = 444] 10:07:37 INFO - PROCESS | 3796 | --DOCSHELL 19A97800 == 31 [pid = 3796] [id = 447] 10:07:37 INFO - PROCESS | 3796 | --DOCSHELL 11B0E800 == 30 [pid = 3796] [id = 449] 10:07:37 INFO - PROCESS | 3796 | --DOCSHELL 19A94800 == 29 [pid = 3796] [id = 448] 10:07:37 INFO - PROCESS | 3796 | --DOCSHELL 134DDC00 == 28 [pid = 3796] [id = 446] 10:07:37 INFO - PROCESS | 3796 | --DOCSHELL 10F8D800 == 27 [pid = 3796] [id = 450] 10:07:37 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (12BBAC00) [pid = 3796] [serial = 1292] [outer = 00000000] [url = about:blank] 10:07:37 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (12B70000) [pid = 3796] [serial = 1291] [outer = 00000000] [url = about:blank] 10:07:37 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (13F62C00) [pid = 3796] [serial = 1300] [outer = 00000000] [url = about:blank] 10:07:37 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (10B79C00) [pid = 3796] [serial = 1294] [outer = 00000000] [url = about:blank] 10:07:37 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (10EE6400) [pid = 3796] [serial = 1295] [outer = 00000000] [url = about:blank] 10:07:37 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1928A800) [pid = 3796] [serial = 1309] [outer = 00000000] [url = about:blank] 10:07:37 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (13E01400) [pid = 3796] [serial = 1286] [outer = 00000000] [url = about:blank] 10:07:37 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (12B78800) [pid = 3796] [serial = 1285] [outer = 00000000] [url = about:blank] 10:07:37 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (173D7400) [pid = 3796] [serial = 1289] [outer = 00000000] [url = about:blank] 10:07:37 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (16891800) [pid = 3796] [serial = 1288] [outer = 00000000] [url = about:blank] 10:07:37 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (168E6C00) [pid = 3796] [serial = 1306] [outer = 00000000] [url = about:blank] 10:07:37 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (158DB800) [pid = 3796] [serial = 1313] [outer = 00000000] [url = about:blank] 10:07:37 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (13E10800) [pid = 3796] [serial = 1312] [outer = 00000000] [url = about:blank] 10:07:37 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (19690800) [pid = 3796] [serial = 1310] [outer = 00000000] [url = about:blank] 10:07:37 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (131BFC00) [pid = 3796] [serial = 1298] [outer = 00000000] [url = about:blank] 10:07:37 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (12E77C00) [pid = 3796] [serial = 1297] [outer = 00000000] [url = about:blank] 10:07:37 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (15A29800) [pid = 3796] [serial = 1303] [outer = 00000000] [url = about:blank] 10:07:37 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (16DCFC00) [pid = 3796] [serial = 1307] [outer = 00000000] [url = about:blank] 10:07:37 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (19A8E800) [pid = 3796] [serial = 1316] [outer = 00000000] [url = about:blank] 10:07:37 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (19A8D000) [pid = 3796] [serial = 1315] [outer = 00000000] [url = about:blank] 10:07:37 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (16253400) [pid = 3796] [serial = 1304] [outer = 00000000] [url = about:blank] 10:07:37 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (142FC800) [pid = 3796] [serial = 1301] [outer = 00000000] [url = about:blank] 10:07:37 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (19E9A000) [pid = 3796] [serial = 1318] [outer = 00000000] [url = about:blank] 10:07:37 INFO - PROCESS | 3796 | 1469470057928 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 10:07:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 10:07:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1911ms 10:07:37 INFO - PROCESS | 3796 | 1469470057946 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 10:07:37 INFO - PROCESS | 3796 | 1469470057950 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 10:07:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 10:07:37 INFO - PROCESS | 3796 | 1469470057956 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 10:07:37 INFO - PROCESS | 3796 | 1469470057958 Marionette TRACE conn2 <- [1,1770,null,{}] 10:07:37 INFO - PROCESS | 3796 | 1469470057964 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:37 INFO - PROCESS | 3796 | 1469470057967 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:38 INFO - PROCESS | 3796 | 1469470058055 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 10:07:38 INFO - PROCESS | 3796 | 1469470058063 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:38 INFO - PROCESS | 3796 | 1469470058066 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:38 INFO - PROCESS | 3796 | ++DOCSHELL 10A4D000 == 28 [pid = 3796] [id = 452] 10:07:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (10A4E000) [pid = 3796] [serial = 1356] [outer = 00000000] 10:07:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (10F07000) [pid = 3796] [serial = 1357] [outer = 10A4E000] 10:07:38 INFO - PROCESS | 3796 | 1469470058113 Marionette DEBUG loaded listener.js 10:07:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (10F0DC00) [pid = 3796] [serial = 1358] [outer = 10A4E000] 10:07:38 INFO - PROCESS | 3796 | 1469470058610 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 10:07:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 10:07:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 673ms 10:07:38 INFO - PROCESS | 3796 | 1469470058638 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 10:07:38 INFO - PROCESS | 3796 | 1469470058644 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 10:07:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 10:07:38 INFO - PROCESS | 3796 | 1469470058650 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 10:07:38 INFO - PROCESS | 3796 | 1469470058653 Marionette TRACE conn2 <- [1,1774,null,{}] 10:07:38 INFO - PROCESS | 3796 | 1469470058656 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:38 INFO - PROCESS | 3796 | 1469470058659 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:38 INFO - PROCESS | 3796 | 1469470058749 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 10:07:38 INFO - PROCESS | 3796 | 1469470058758 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:38 INFO - PROCESS | 3796 | 1469470058760 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:38 INFO - PROCESS | 3796 | ++DOCSHELL 12BBD400 == 29 [pid = 3796] [id = 453] 10:07:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (12C59C00) [pid = 3796] [serial = 1359] [outer = 00000000] 10:07:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (12EEAC00) [pid = 3796] [serial = 1360] [outer = 12C59C00] 10:07:38 INFO - PROCESS | 3796 | 1469470058808 Marionette DEBUG loaded listener.js 10:07:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (13133000) [pid = 3796] [serial = 1361] [outer = 12C59C00] 10:07:39 INFO - PROCESS | 3796 | 1469470059254 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 10:07:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 10:07:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 627ms 10:07:39 INFO - PROCESS | 3796 | 1469470059269 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 10:07:39 INFO - PROCESS | 3796 | 1469470059272 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 10:07:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 10:07:39 INFO - PROCESS | 3796 | 1469470059275 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 10:07:39 INFO - PROCESS | 3796 | 1469470059278 Marionette TRACE conn2 <- [1,1778,null,{}] 10:07:39 INFO - PROCESS | 3796 | 1469470059289 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:39 INFO - PROCESS | 3796 | 1469470059294 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:39 INFO - PROCESS | 3796 | 1469470059387 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 10:07:39 INFO - PROCESS | 3796 | 1469470059424 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:39 INFO - PROCESS | 3796 | 1469470059427 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:39 INFO - PROCESS | 3796 | ++DOCSHELL 13B48800 == 30 [pid = 3796] [id = 454] 10:07:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (13B4A800) [pid = 3796] [serial = 1362] [outer = 00000000] 10:07:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (13E02800) [pid = 3796] [serial = 1363] [outer = 13B4A800] 10:07:39 INFO - PROCESS | 3796 | 1469470059474 Marionette DEBUG loaded listener.js 10:07:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (13E0FC00) [pid = 3796] [serial = 1364] [outer = 13B4A800] 10:07:39 INFO - PROCESS | 3796 | 1469470059913 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 10:07:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 10:07:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 688ms 10:07:39 INFO - PROCESS | 3796 | 1469470059956 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 10:07:39 INFO - PROCESS | 3796 | 1469470059959 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 10:07:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 10:07:39 INFO - PROCESS | 3796 | 1469470059962 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 10:07:39 INFO - PROCESS | 3796 | 1469470059964 Marionette TRACE conn2 <- [1,1782,null,{}] 10:07:39 INFO - PROCESS | 3796 | 1469470059968 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:39 INFO - PROCESS | 3796 | 1469470059969 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:40 INFO - PROCESS | 3796 | 1469470060052 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 10:07:40 INFO - PROCESS | 3796 | 1469470060057 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:40 INFO - PROCESS | 3796 | 1469470060059 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:40 INFO - PROCESS | 3796 | ++DOCSHELL 1390B000 == 31 [pid = 3796] [id = 455] 10:07:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (13E82C00) [pid = 3796] [serial = 1365] [outer = 00000000] 10:07:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (153EE000) [pid = 3796] [serial = 1366] [outer = 13E82C00] 10:07:40 INFO - PROCESS | 3796 | 1469470060104 Marionette DEBUG loaded listener.js 10:07:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (155EAC00) [pid = 3796] [serial = 1367] [outer = 13E82C00] 10:07:40 INFO - PROCESS | 3796 | 1469470060531 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 10:07:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:07:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 581ms 10:07:40 INFO - PROCESS | 3796 | 1469470060570 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 10:07:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 10:07:40 INFO - PROCESS | 3796 | 1469470060572 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 10:07:40 INFO - PROCESS | 3796 | 1469470060579 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 10:07:40 INFO - PROCESS | 3796 | 1469470060581 Marionette TRACE conn2 <- [1,1786,null,{}] 10:07:40 INFO - PROCESS | 3796 | 1469470060584 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:40 INFO - PROCESS | 3796 | 1469470060586 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:40 INFO - PROCESS | 3796 | 1469470060645 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 10:07:40 INFO - PROCESS | 3796 | 1469470060651 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:40 INFO - PROCESS | 3796 | 1469470060653 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:40 INFO - PROCESS | 3796 | ++DOCSHELL 15A26400 == 32 [pid = 3796] [id = 456] 10:07:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (15A29000) [pid = 3796] [serial = 1368] [outer = 00000000] 10:07:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (16253000) [pid = 3796] [serial = 1369] [outer = 15A29000] 10:07:40 INFO - PROCESS | 3796 | 1469470060696 Marionette DEBUG loaded listener.js 10:07:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (164A3800) [pid = 3796] [serial = 1370] [outer = 15A29000] 10:07:41 INFO - PROCESS | 3796 | 1469470061140 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 10:07:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 10:07:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 612ms 10:07:41 INFO - PROCESS | 3796 | 1469470061197 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 10:07:41 INFO - PROCESS | 3796 | 1469470061199 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 10:07:41 INFO - PROCESS | 3796 | 1469470061202 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 10:07:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 10:07:41 INFO - PROCESS | 3796 | 1469470061204 Marionette TRACE conn2 <- [1,1790,null,{}] 10:07:41 INFO - PROCESS | 3796 | 1469470061207 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:41 INFO - PROCESS | 3796 | 1469470061213 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:41 INFO - PROCESS | 3796 | 1469470061310 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 10:07:41 INFO - PROCESS | 3796 | 1469470061317 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:41 INFO - PROCESS | 3796 | 1469470061319 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:41 INFO - PROCESS | 3796 | ++DOCSHELL 16D66000 == 33 [pid = 3796] [id = 457] 10:07:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (16DCD800) [pid = 3796] [serial = 1371] [outer = 00000000] 10:07:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (174A5400) [pid = 3796] [serial = 1372] [outer = 16DCD800] 10:07:41 INFO - PROCESS | 3796 | 1469470061367 Marionette DEBUG loaded listener.js 10:07:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (17D1FC00) [pid = 3796] [serial = 1373] [outer = 16DCD800] 10:07:41 INFO - PROCESS | 3796 | 1469470061780 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:07:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 10:07:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 627ms 10:07:41 INFO - PROCESS | 3796 | 1469470061823 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 10:07:41 INFO - PROCESS | 3796 | 1469470061825 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 10:07:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 10:07:41 INFO - PROCESS | 3796 | 1469470061832 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 10:07:41 INFO - PROCESS | 3796 | 1469470061834 Marionette TRACE conn2 <- [1,1794,null,{}] 10:07:41 INFO - PROCESS | 3796 | 1469470061837 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:41 INFO - PROCESS | 3796 | 1469470061849 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:41 INFO - PROCESS | 3796 | 1469470061923 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 10:07:41 INFO - PROCESS | 3796 | 1469470061928 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:41 INFO - PROCESS | 3796 | 1469470061930 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:41 INFO - PROCESS | 3796 | ++DOCSHELL 173DF400 == 34 [pid = 3796] [id = 458] 10:07:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (17FAE400) [pid = 3796] [serial = 1374] [outer = 00000000] 10:07:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19292000) [pid = 3796] [serial = 1375] [outer = 17FAE400] 10:07:41 INFO - PROCESS | 3796 | 1469470061974 Marionette DEBUG loaded listener.js 10:07:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (17FB5800) [pid = 3796] [serial = 1376] [outer = 17FAE400] 10:07:42 INFO - PROCESS | 3796 | 1469470062402 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 10:07:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 10:07:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 626ms 10:07:42 INFO - PROCESS | 3796 | 1469470062453 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 10:07:42 INFO - PROCESS | 3796 | 1469470062455 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 10:07:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 10:07:42 INFO - PROCESS | 3796 | 1469470062462 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 10:07:42 INFO - PROCESS | 3796 | 1469470062464 Marionette TRACE conn2 <- [1,1798,null,{}] 10:07:42 INFO - PROCESS | 3796 | 1469470062467 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:42 INFO - PROCESS | 3796 | 1469470062469 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:42 INFO - PROCESS | 3796 | 1469470062548 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 10:07:42 INFO - PROCESS | 3796 | 1469470062554 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:42 INFO - PROCESS | 3796 | 1469470062556 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:42 INFO - PROCESS | 3796 | ++DOCSHELL 17FB2400 == 35 [pid = 3796] [id = 459] 10:07:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19A8B400) [pid = 3796] [serial = 1377] [outer = 00000000] 10:07:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19A96C00) [pid = 3796] [serial = 1378] [outer = 19A8B400] 10:07:42 INFO - PROCESS | 3796 | 1469470062601 Marionette DEBUG loaded listener.js 10:07:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19A99000) [pid = 3796] [serial = 1379] [outer = 19A8B400] 10:07:43 INFO - PROCESS | 3796 | 1469470063012 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 10:07:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 10:07:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 581ms 10:07:43 INFO - PROCESS | 3796 | 1469470063058 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 10:07:43 INFO - PROCESS | 3796 | 1469470063060 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 10:07:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 10:07:43 INFO - PROCESS | 3796 | 1469470063064 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 10:07:43 INFO - PROCESS | 3796 | 1469470063066 Marionette TRACE conn2 <- [1,1802,null,{}] 10:07:43 INFO - PROCESS | 3796 | 1469470063069 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:43 INFO - PROCESS | 3796 | 1469470063071 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:43 INFO - PROCESS | 3796 | 1469470063187 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 10:07:43 INFO - PROCESS | 3796 | 1469470063193 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:43 INFO - PROCESS | 3796 | 1469470063195 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:43 INFO - PROCESS | 3796 | ++DOCSHELL 13A64400 == 36 [pid = 3796] [id = 460] 10:07:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (19B57800) [pid = 3796] [serial = 1380] [outer = 00000000] 10:07:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (19B61000) [pid = 3796] [serial = 1381] [outer = 19B57800] 10:07:43 INFO - PROCESS | 3796 | 1469470063238 Marionette DEBUG loaded listener.js 10:07:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (19E04C00) [pid = 3796] [serial = 1382] [outer = 19B57800] 10:07:43 INFO - PROCESS | 3796 | 1469470063711 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 10:07:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 10:07:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 673ms 10:07:43 INFO - PROCESS | 3796 | 1469470063765 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 10:07:43 INFO - PROCESS | 3796 | 1469470063767 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 10:07:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 10:07:43 INFO - PROCESS | 3796 | 1469470063775 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 10:07:43 INFO - PROCESS | 3796 | 1469470063777 Marionette TRACE conn2 <- [1,1806,null,{}] 10:07:43 INFO - PROCESS | 3796 | 1469470063780 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:43 INFO - PROCESS | 3796 | 1469470063782 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:43 INFO - PROCESS | 3796 | 1469470063887 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 10:07:43 INFO - PROCESS | 3796 | 1469470063895 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:43 INFO - PROCESS | 3796 | 1469470063897 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:43 INFO - PROCESS | 3796 | ++DOCSHELL 0C763000 == 37 [pid = 3796] [id = 461] 10:07:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (10B82800) [pid = 3796] [serial = 1383] [outer = 00000000] 10:07:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1A2F0C00) [pid = 3796] [serial = 1384] [outer = 10B82800] 10:07:43 INFO - PROCESS | 3796 | 1469470063940 Marionette DEBUG loaded listener.js 10:07:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1A456C00) [pid = 3796] [serial = 1385] [outer = 10B82800] 10:07:44 INFO - PROCESS | 3796 | 1469470064376 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 10:07:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 10:07:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 612ms 10:07:44 INFO - PROCESS | 3796 | 1469470064395 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 10:07:44 INFO - PROCESS | 3796 | 1469470064397 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 10:07:44 INFO - PROCESS | 3796 | 1469470064400 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 10:07:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 10:07:44 INFO - PROCESS | 3796 | 1469470064403 Marionette TRACE conn2 <- [1,1810,null,{}] 10:07:44 INFO - PROCESS | 3796 | 1469470064406 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:44 INFO - PROCESS | 3796 | 1469470064408 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:44 INFO - PROCESS | 3796 | 1469470064527 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 10:07:44 INFO - PROCESS | 3796 | 1469470064620 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:44 INFO - PROCESS | 3796 | 1469470064622 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:44 INFO - PROCESS | 3796 | ++DOCSHELL 15A1E400 == 38 [pid = 3796] [id = 462] 10:07:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1A460C00) [pid = 3796] [serial = 1386] [outer = 00000000] 10:07:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1A956000) [pid = 3796] [serial = 1387] [outer = 1A460C00] 10:07:44 INFO - PROCESS | 3796 | 1469470064667 Marionette DEBUG loaded listener.js 10:07:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1A962000) [pid = 3796] [serial = 1388] [outer = 1A460C00] 10:07:45 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (19E99400) [pid = 3796] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 10:07:45 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (17FB2800) [pid = 3796] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 10:07:45 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (19A98C00) [pid = 3796] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 10:07:45 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (19EC7000) [pid = 3796] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 10:07:45 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (16896C00) [pid = 3796] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 10:07:45 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (15A24800) [pid = 3796] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 10:07:45 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (134BBC00) [pid = 3796] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 10:07:45 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (10F8AC00) [pid = 3796] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 10:07:45 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (13456800) [pid = 3796] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 10:07:45 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (0F397400) [pid = 3796] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 10:07:45 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (19E02000) [pid = 3796] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 10:07:45 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (13F64400) [pid = 3796] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 10:07:45 INFO - PROCESS | 3796 | 1469470065252 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 10:07:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 10:07:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 932ms 10:07:45 INFO - PROCESS | 3796 | 1469470065315 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 10:07:45 INFO - PROCESS | 3796 | 1469470065317 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 10:07:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 10:07:45 INFO - PROCESS | 3796 | 1469470065321 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 10:07:45 INFO - PROCESS | 3796 | 1469470065322 Marionette TRACE conn2 <- [1,1814,null,{}] 10:07:45 INFO - PROCESS | 3796 | 1469470065326 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:45 INFO - PROCESS | 3796 | 1469470065327 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:45 INFO - PROCESS | 3796 | 1469470065404 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 10:07:45 INFO - PROCESS | 3796 | 1469470065409 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:45 INFO - PROCESS | 3796 | 1469470065411 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:45 INFO - PROCESS | 3796 | ++DOCSHELL 11D6AC00 == 39 [pid = 3796] [id = 463] 10:07:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (11DDE800) [pid = 3796] [serial = 1389] [outer = 00000000] 10:07:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (153EAC00) [pid = 3796] [serial = 1390] [outer = 11DDE800] 10:07:45 INFO - PROCESS | 3796 | 1469470065461 Marionette DEBUG loaded listener.js 10:07:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (155E5C00) [pid = 3796] [serial = 1391] [outer = 11DDE800] 10:07:45 INFO - PROCESS | 3796 | 1469470065930 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 10:07:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 10:07:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 627ms 10:07:45 INFO - PROCESS | 3796 | 1469470065959 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 10:07:45 INFO - PROCESS | 3796 | 1469470065960 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 10:07:45 INFO - PROCESS | 3796 | 1469470065964 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 10:07:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 10:07:45 INFO - PROCESS | 3796 | 1469470065975 Marionette TRACE conn2 <- [1,1818,null,{}] 10:07:45 INFO - PROCESS | 3796 | 1469470065978 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:45 INFO - PROCESS | 3796 | 1469470065980 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:46 INFO - PROCESS | 3796 | 1469470066041 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 10:07:46 INFO - PROCESS | 3796 | 1469470066046 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:46 INFO - PROCESS | 3796 | 1469470066048 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:46 INFO - PROCESS | 3796 | ++DOCSHELL 134BAC00 == 40 [pid = 3796] [id = 464] 10:07:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1738E000) [pid = 3796] [serial = 1392] [outer = 00000000] 10:07:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1A2F2C00) [pid = 3796] [serial = 1393] [outer = 1738E000] 10:07:46 INFO - PROCESS | 3796 | 1469470066090 Marionette DEBUG loaded listener.js 10:07:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1AB4B400) [pid = 3796] [serial = 1394] [outer = 1738E000] 10:07:46 INFO - PROCESS | 3796 | 1469470066507 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 10:07:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 10:07:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 581ms 10:07:46 INFO - PROCESS | 3796 | 1469470066555 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 10:07:46 INFO - PROCESS | 3796 | 1469470066557 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 10:07:46 INFO - PROCESS | 3796 | 1469470066560 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 10:07:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 10:07:46 INFO - PROCESS | 3796 | 1469470066561 Marionette TRACE conn2 <- [1,1822,null,{}] 10:07:46 INFO - PROCESS | 3796 | 1469470066565 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:46 INFO - PROCESS | 3796 | 1469470066566 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:46 INFO - PROCESS | 3796 | 1469470066643 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 10:07:46 INFO - PROCESS | 3796 | 1469470066648 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:46 INFO - PROCESS | 3796 | 1469470066650 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:46 INFO - PROCESS | 3796 | ++DOCSHELL 16252400 == 41 [pid = 3796] [id = 465] 10:07:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1A2F1400) [pid = 3796] [serial = 1395] [outer = 00000000] 10:07:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1AB56400) [pid = 3796] [serial = 1396] [outer = 1A2F1400] 10:07:46 INFO - PROCESS | 3796 | 1469470066692 Marionette DEBUG loaded listener.js 10:07:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1AD48000) [pid = 3796] [serial = 1397] [outer = 1A2F1400] 10:07:47 INFO - PROCESS | 3796 | 1469470067090 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 10:07:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 10:07:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 581ms 10:07:47 INFO - PROCESS | 3796 | 1469470067150 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 10:07:47 INFO - PROCESS | 3796 | 1469470067152 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 10:07:47 INFO - PROCESS | 3796 | 1469470067156 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 10:07:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 10:07:47 INFO - PROCESS | 3796 | 1469470067157 Marionette TRACE conn2 <- [1,1826,null,{}] 10:07:47 INFO - PROCESS | 3796 | 1469470067160 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:47 INFO - PROCESS | 3796 | 1469470067162 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:47 INFO - PROCESS | 3796 | 1469470067288 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 10:07:47 INFO - PROCESS | 3796 | 1469470067478 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:47 INFO - PROCESS | 3796 | 1469470067481 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:47 INFO - PROCESS | 3796 | ++DOCSHELL 1036C000 == 42 [pid = 3796] [id = 466] 10:07:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1036D800) [pid = 3796] [serial = 1398] [outer = 00000000] 10:07:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (10A47800) [pid = 3796] [serial = 1399] [outer = 1036D800] 10:07:47 INFO - PROCESS | 3796 | 1469470067531 Marionette DEBUG loaded listener.js 10:07:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (10B78000) [pid = 3796] [serial = 1400] [outer = 1036D800] 10:07:48 INFO - PROCESS | 3796 | 1469470068264 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 10:07:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 10:07:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1162ms 10:07:48 INFO - PROCESS | 3796 | 1469470068325 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 10:07:48 INFO - PROCESS | 3796 | 1469470068330 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 10:07:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 10:07:48 INFO - PROCESS | 3796 | 1469470068335 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 10:07:48 INFO - PROCESS | 3796 | 1469470068338 Marionette TRACE conn2 <- [1,1830,null,{}] 10:07:48 INFO - PROCESS | 3796 | 1469470068343 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:48 INFO - PROCESS | 3796 | 1469470068346 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:48 INFO - PROCESS | 3796 | 1469470068471 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 10:07:48 INFO - PROCESS | 3796 | 1469470068622 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:48 INFO - PROCESS | 3796 | 1469470068626 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:48 INFO - PROCESS | 3796 | ++DOCSHELL 12E77C00 == 43 [pid = 3796] [id = 467] 10:07:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (13171C00) [pid = 3796] [serial = 1401] [outer = 00000000] 10:07:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (132DC400) [pid = 3796] [serial = 1402] [outer = 13171C00] 10:07:48 INFO - PROCESS | 3796 | 1469470068683 Marionette DEBUG loaded listener.js 10:07:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (134DA000) [pid = 3796] [serial = 1403] [outer = 13171C00] 10:07:49 INFO - PROCESS | 3796 | --DOCSHELL 16252400 == 42 [pid = 3796] [id = 465] 10:07:49 INFO - PROCESS | 3796 | --DOCSHELL 134BAC00 == 41 [pid = 3796] [id = 464] 10:07:49 INFO - PROCESS | 3796 | --DOCSHELL 11D6AC00 == 40 [pid = 3796] [id = 463] 10:07:49 INFO - PROCESS | 3796 | --DOCSHELL 15A1E400 == 39 [pid = 3796] [id = 462] 10:07:49 INFO - PROCESS | 3796 | --DOCSHELL 0C763000 == 38 [pid = 3796] [id = 461] 10:07:49 INFO - PROCESS | 3796 | --DOCSHELL 13A64400 == 37 [pid = 3796] [id = 460] 10:07:49 INFO - PROCESS | 3796 | --DOCSHELL 17FB2400 == 36 [pid = 3796] [id = 459] 10:07:49 INFO - PROCESS | 3796 | --DOCSHELL 173DF400 == 35 [pid = 3796] [id = 458] 10:07:49 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (13E0E000) [pid = 3796] [serial = 1354] [outer = 00000000] [url = about:blank] 10:07:49 INFO - PROCESS | 3796 | --DOCSHELL 16D66000 == 34 [pid = 3796] [id = 457] 10:07:49 INFO - PROCESS | 3796 | --DOCSHELL 15A26400 == 33 [pid = 3796] [id = 456] 10:07:49 INFO - PROCESS | 3796 | --DOCSHELL 1390B000 == 32 [pid = 3796] [id = 455] 10:07:49 INFO - PROCESS | 3796 | --DOCSHELL 13B48800 == 31 [pid = 3796] [id = 454] 10:07:49 INFO - PROCESS | 3796 | --DOCSHELL 12BBD400 == 30 [pid = 3796] [id = 453] 10:07:49 INFO - PROCESS | 3796 | --DOCSHELL 10A4D000 == 29 [pid = 3796] [id = 452] 10:07:49 INFO - PROCESS | 3796 | --DOCSHELL 0C75F000 == 28 [pid = 3796] [id = 451] 10:07:49 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (1A45D400) [pid = 3796] [serial = 1352] [outer = 00000000] [url = about:blank] 10:07:49 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (19685400) [pid = 3796] [serial = 1339] [outer = 00000000] [url = about:blank] 10:07:49 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (19E97800) [pid = 3796] [serial = 1342] [outer = 00000000] [url = about:blank] 10:07:49 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1968AC00) [pid = 3796] [serial = 1340] [outer = 00000000] [url = about:blank] 10:07:49 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1A2F4C00) [pid = 3796] [serial = 1345] [outer = 00000000] [url = about:blank] 10:07:49 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1A2F4800) [pid = 3796] [serial = 1351] [outer = 00000000] [url = about:blank] 10:07:49 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1A2FB000) [pid = 3796] [serial = 1346] [outer = 00000000] [url = about:blank] 10:07:49 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (177A5000) [pid = 3796] [serial = 1336] [outer = 00000000] [url = about:blank] 10:07:49 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1624D000) [pid = 3796] [serial = 1333] [outer = 00000000] [url = about:blank] 10:07:49 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (164A9000) [pid = 3796] [serial = 1334] [outer = 00000000] [url = about:blank] 10:07:49 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (134E3C00) [pid = 3796] [serial = 1330] [outer = 00000000] [url = about:blank] 10:07:49 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (13A6AC00) [pid = 3796] [serial = 1331] [outer = 00000000] [url = about:blank] 10:07:49 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (11B08400) [pid = 3796] [serial = 1327] [outer = 00000000] [url = about:blank] 10:07:49 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (129E4C00) [pid = 3796] [serial = 1328] [outer = 00000000] [url = about:blank] 10:07:49 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (13A6C400) [pid = 3796] [serial = 1325] [outer = 00000000] [url = about:blank] 10:07:49 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (134E1C00) [pid = 3796] [serial = 1324] [outer = 00000000] [url = about:blank] 10:07:49 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (10A0F000) [pid = 3796] [serial = 1322] [outer = 00000000] [url = about:blank] 10:07:49 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1036E800) [pid = 3796] [serial = 1321] [outer = 00000000] [url = about:blank] 10:07:49 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (17FB4800) [pid = 3796] [serial = 1319] [outer = 00000000] [url = about:blank] 10:07:49 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (17F19C00) [pid = 3796] [serial = 1348] [outer = 00000000] [url = about:blank] 10:07:49 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (19E99C00) [pid = 3796] [serial = 1343] [outer = 00000000] [url = about:blank] 10:07:49 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1928B400) [pid = 3796] [serial = 1349] [outer = 00000000] [url = about:blank] 10:07:49 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (17F18000) [pid = 3796] [serial = 1337] [outer = 00000000] [url = about:blank] 10:07:49 INFO - PROCESS | 3796 | 1469470069624 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 10:07:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 10:07:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1330ms 10:07:49 INFO - PROCESS | 3796 | 1469470069672 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 10:07:49 INFO - PROCESS | 3796 | 1469470069676 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 10:07:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 10:07:49 INFO - PROCESS | 3796 | 1469470069680 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 10:07:49 INFO - PROCESS | 3796 | 1469470069683 Marionette TRACE conn2 <- [1,1834,null,{}] 10:07:49 INFO - PROCESS | 3796 | 1469470069689 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:49 INFO - PROCESS | 3796 | 1469470069692 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:49 INFO - PROCESS | 3796 | 1469470069774 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 10:07:49 INFO - PROCESS | 3796 | 1469470069780 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:49 INFO - PROCESS | 3796 | 1469470069785 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:49 INFO - PROCESS | 3796 | ++DOCSHELL 10A48400 == 29 [pid = 3796] [id = 468] 10:07:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (10A49800) [pid = 3796] [serial = 1404] [outer = 00000000] 10:07:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (10EF2400) [pid = 3796] [serial = 1405] [outer = 10A49800] 10:07:49 INFO - PROCESS | 3796 | 1469470069833 Marionette DEBUG loaded listener.js 10:07:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (11098800) [pid = 3796] [serial = 1406] [outer = 10A49800] 10:07:50 INFO - PROCESS | 3796 | 1469470070340 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 10:07:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 10:07:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 734ms 10:07:50 INFO - PROCESS | 3796 | 1469470070402 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 10:07:50 INFO - PROCESS | 3796 | 1469470070406 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 10:07:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 10:07:50 INFO - PROCESS | 3796 | 1469470070412 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 10:07:50 INFO - PROCESS | 3796 | 1469470070415 Marionette TRACE conn2 <- [1,1838,null,{}] 10:07:50 INFO - PROCESS | 3796 | 1469470070419 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:50 INFO - PROCESS | 3796 | 1469470070421 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:50 INFO - PROCESS | 3796 | 1469470070504 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 10:07:50 INFO - PROCESS | 3796 | 1469470070593 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:50 INFO - PROCESS | 3796 | 1469470070596 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:50 INFO - PROCESS | 3796 | ++DOCSHELL 12E31000 == 30 [pid = 3796] [id = 469] 10:07:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (12E71000) [pid = 3796] [serial = 1407] [outer = 00000000] 10:07:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1316F400) [pid = 3796] [serial = 1408] [outer = 12E71000] 10:07:50 INFO - PROCESS | 3796 | 1469470070636 Marionette DEBUG loaded listener.js 10:07:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (132E3C00) [pid = 3796] [serial = 1409] [outer = 12E71000] 10:07:50 INFO - PROCESS | 3796 | 1469470071020 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 10:07:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:07:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 626ms 10:07:51 INFO - PROCESS | 3796 | 1469470071033 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 10:07:51 INFO - PROCESS | 3796 | 1469470071035 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 10:07:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 10:07:51 INFO - PROCESS | 3796 | 1469470071039 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 10:07:51 INFO - PROCESS | 3796 | 1469470071042 Marionette TRACE conn2 <- [1,1842,null,{}] 10:07:51 INFO - PROCESS | 3796 | 1469470071053 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:51 INFO - PROCESS | 3796 | 1469470071058 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:51 INFO - PROCESS | 3796 | 1469470071140 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 10:07:51 INFO - PROCESS | 3796 | 1469470071147 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:51 INFO - PROCESS | 3796 | 1469470071150 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:51 INFO - PROCESS | 3796 | ++DOCSHELL 13E06800 == 31 [pid = 3796] [id = 470] 10:07:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (13E08C00) [pid = 3796] [serial = 1410] [outer = 00000000] 10:07:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (13F64800) [pid = 3796] [serial = 1411] [outer = 13E08C00] 10:07:51 INFO - PROCESS | 3796 | 1469470071197 Marionette DEBUG loaded listener.js 10:07:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (142FDC00) [pid = 3796] [serial = 1412] [outer = 13E08C00] 10:07:51 INFO - PROCESS | 3796 | 1469470071633 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:07:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 10:07:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 611ms 10:07:51 INFO - PROCESS | 3796 | 1469470071672 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 10:07:51 INFO - PROCESS | 3796 | 1469470071675 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 10:07:51 INFO - PROCESS | 3796 | 1469470071678 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 10:07:51 INFO - PROCESS | 3796 | 1469470071680 Marionette TRACE conn2 <- [1,1846,null,{}] 10:07:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 10:07:51 INFO - PROCESS | 3796 | 1469470071683 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:51 INFO - PROCESS | 3796 | 1469470071685 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:51 INFO - PROCESS | 3796 | 1469470071808 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 10:07:51 INFO - PROCESS | 3796 | 1469470071897 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:51 INFO - PROCESS | 3796 | 1469470071899 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:51 INFO - PROCESS | 3796 | ++DOCSHELL 15A22C00 == 32 [pid = 3796] [id = 471] 10:07:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (15A26400) [pid = 3796] [serial = 1413] [outer = 00000000] 10:07:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1624C000) [pid = 3796] [serial = 1414] [outer = 15A26400] 10:07:51 INFO - PROCESS | 3796 | 1469470071943 Marionette DEBUG loaded listener.js 10:07:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (16252400) [pid = 3796] [serial = 1415] [outer = 15A26400] 10:07:52 INFO - PROCESS | 3796 | 1469470072334 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 10:07:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 10:07:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 657ms 10:07:52 INFO - PROCESS | 3796 | 1469470072343 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 10:07:52 INFO - PROCESS | 3796 | 1469470072345 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 10:07:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 10:07:52 INFO - PROCESS | 3796 | 1469470072356 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 10:07:52 INFO - PROCESS | 3796 | 1469470072358 Marionette TRACE conn2 <- [1,1850,null,{}] 10:07:52 INFO - PROCESS | 3796 | 1469470072361 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:52 INFO - PROCESS | 3796 | 1469470072363 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:52 INFO - PROCESS | 3796 | 1469470072474 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 10:07:52 INFO - PROCESS | 3796 | 1469470072480 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:52 INFO - PROCESS | 3796 | 1469470072482 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:52 INFO - PROCESS | 3796 | ++DOCSHELL 12C5E400 == 33 [pid = 3796] [id = 472] 10:07:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (15309000) [pid = 3796] [serial = 1416] [outer = 00000000] 10:07:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1689F800) [pid = 3796] [serial = 1417] [outer = 15309000] 10:07:52 INFO - PROCESS | 3796 | 1469470072527 Marionette DEBUG loaded listener.js 10:07:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (16DD0800) [pid = 3796] [serial = 1418] [outer = 15309000] 10:07:53 INFO - PROCESS | 3796 | 1469470073001 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 10:07:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 10:07:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 688ms 10:07:53 INFO - PROCESS | 3796 | 1469470073037 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 10:07:53 INFO - PROCESS | 3796 | 1469470073039 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 10:07:53 INFO - PROCESS | 3796 | 1469470073042 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 10:07:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 10:07:53 INFO - PROCESS | 3796 | 1469470073044 Marionette TRACE conn2 <- [1,1854,null,{}] 10:07:53 INFO - PROCESS | 3796 | 1469470073047 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:53 INFO - PROCESS | 3796 | 1469470073053 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:53 INFO - PROCESS | 3796 | 1469470073215 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 10:07:53 INFO - PROCESS | 3796 | 1469470073248 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:53 INFO - PROCESS | 3796 | 1469470073251 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:53 INFO - PROCESS | 3796 | ++DOCSHELL 17FAEC00 == 34 [pid = 3796] [id = 473] 10:07:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (17FAF800) [pid = 3796] [serial = 1419] [outer = 00000000] 10:07:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1928E000) [pid = 3796] [serial = 1420] [outer = 17FAF800] 10:07:53 INFO - PROCESS | 3796 | 1469470073294 Marionette DEBUG loaded listener.js 10:07:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (19687C00) [pid = 3796] [serial = 1421] [outer = 17FAF800] 10:07:53 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (10A4E000) [pid = 3796] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 10:07:53 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (15A29000) [pid = 3796] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 10:07:53 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (12C59C00) [pid = 3796] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 10:07:53 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (13B4A800) [pid = 3796] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 10:07:53 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (16DCD800) [pid = 3796] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 10:07:53 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (17FAE400) [pid = 3796] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 10:07:53 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (19A8B400) [pid = 3796] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 10:07:53 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (0C762800) [pid = 3796] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 10:07:53 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (13E82C00) [pid = 3796] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 10:07:53 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (10B82800) [pid = 3796] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 10:07:53 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1A460C00) [pid = 3796] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 10:07:53 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (11DDE800) [pid = 3796] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 10:07:53 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1738E000) [pid = 3796] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 10:07:53 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (19B57800) [pid = 3796] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 10:07:53 INFO - PROCESS | 3796 | 1469470073892 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 10:07:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 10:07:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 887ms 10:07:53 INFO - PROCESS | 3796 | 1469470073927 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 10:07:53 INFO - PROCESS | 3796 | 1469470073929 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 10:07:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 10:07:53 INFO - PROCESS | 3796 | 1469470073933 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 10:07:53 INFO - PROCESS | 3796 | 1469470073936 Marionette TRACE conn2 <- [1,1858,null,{}] 10:07:53 INFO - PROCESS | 3796 | 1469470073940 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:53 INFO - PROCESS | 3796 | 1469470073942 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:54 INFO - PROCESS | 3796 | 1469470074022 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 10:07:54 INFO - PROCESS | 3796 | 1469470074029 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:54 INFO - PROCESS | 3796 | 1469470074031 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:54 INFO - PROCESS | 3796 | ++DOCSHELL 11DDE800 == 35 [pid = 3796] [id = 474] 10:07:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (12BB1800) [pid = 3796] [serial = 1422] [outer = 00000000] 10:07:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (13E03C00) [pid = 3796] [serial = 1423] [outer = 12BB1800] 10:07:54 INFO - PROCESS | 3796 | 1469470074074 Marionette DEBUG loaded listener.js 10:07:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (174AF000) [pid = 3796] [serial = 1424] [outer = 12BB1800] 10:07:54 INFO - PROCESS | 3796 | 1469470074517 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 10:07:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 10:07:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 627ms 10:07:54 INFO - PROCESS | 3796 | 1469470074571 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 10:07:54 INFO - PROCESS | 3796 | 1469470074573 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 10:07:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 10:07:54 INFO - PROCESS | 3796 | 1469470074560 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 10:07:54 INFO - PROCESS | 3796 | 1469470074562 Marionette TRACE conn2 <- [1,1862,null,{}] 10:07:54 INFO - PROCESS | 3796 | 1469470074566 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:54 INFO - PROCESS | 3796 | 1469470074568 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:54 INFO - PROCESS | 3796 | 1469470074644 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 10:07:54 INFO - PROCESS | 3796 | 1469470074650 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:54 INFO - PROCESS | 3796 | 1469470074652 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:54 INFO - PROCESS | 3796 | ++DOCSHELL 1624F000 == 36 [pid = 3796] [id = 475] 10:07:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (17FB3800) [pid = 3796] [serial = 1425] [outer = 00000000] 10:07:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19A96000) [pid = 3796] [serial = 1426] [outer = 17FB3800] 10:07:54 INFO - PROCESS | 3796 | 1469470074702 Marionette DEBUG loaded listener.js 10:07:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19B54000) [pid = 3796] [serial = 1427] [outer = 17FB3800] 10:07:55 INFO - PROCESS | 3796 | 1469470075120 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 10:07:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 10:07:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 581ms 10:07:55 INFO - PROCESS | 3796 | 1469470075164 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 10:07:55 INFO - PROCESS | 3796 | 1469470075166 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 10:07:55 INFO - PROCESS | 3796 | 1469470075173 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 10:07:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 10:07:55 INFO - PROCESS | 3796 | 1469470075174 Marionette TRACE conn2 <- [1,1866,null,{}] 10:07:55 INFO - PROCESS | 3796 | 1469470075178 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:55 INFO - PROCESS | 3796 | 1469470075179 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:55 INFO - PROCESS | 3796 | 1469470075267 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 10:07:55 INFO - PROCESS | 3796 | 1469470075272 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:55 INFO - PROCESS | 3796 | 1469470075274 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:55 INFO - PROCESS | 3796 | ++DOCSHELL 0C75B400 == 37 [pid = 3796] [id = 476] 10:07:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1036B800) [pid = 3796] [serial = 1428] [outer = 00000000] 10:07:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19B5F800) [pid = 3796] [serial = 1429] [outer = 1036B800] 10:07:55 INFO - PROCESS | 3796 | 1469470075317 Marionette DEBUG loaded listener.js 10:07:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (19E03000) [pid = 3796] [serial = 1430] [outer = 1036B800] 10:07:55 INFO - PROCESS | 3796 | 1469470075751 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 10:07:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 10:07:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 612ms 10:07:55 INFO - PROCESS | 3796 | 1469470075818 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 10:07:55 INFO - PROCESS | 3796 | 1469470075822 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 10:07:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 10:07:55 INFO - PROCESS | 3796 | 1469470075828 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 10:07:55 INFO - PROCESS | 3796 | 1469470075832 Marionette TRACE conn2 <- [1,1870,null,{}] 10:07:55 INFO - PROCESS | 3796 | 1469470075839 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:55 INFO - PROCESS | 3796 | 1469470075843 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:55 INFO - PROCESS | 3796 | 1469470075987 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 10:07:56 INFO - PROCESS | 3796 | 1469470076154 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:56 INFO - PROCESS | 3796 | 1469470076159 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:56 INFO - PROCESS | 3796 | ++DOCSHELL 1036E800 == 38 [pid = 3796] [id = 477] 10:07:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (10A50000) [pid = 3796] [serial = 1431] [outer = 00000000] 10:07:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (10F0E400) [pid = 3796] [serial = 1432] [outer = 10A50000] 10:07:56 INFO - PROCESS | 3796 | 1469470076215 Marionette DEBUG loaded listener.js 10:07:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (11BE5400) [pid = 3796] [serial = 1433] [outer = 10A50000] 10:07:56 INFO - PROCESS | 3796 | 1469470076799 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 10:07:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 10:07:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1025ms 10:07:56 INFO - PROCESS | 3796 | 1469470076860 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 10:07:56 INFO - PROCESS | 3796 | 1469470076863 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 10:07:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 10:07:56 INFO - PROCESS | 3796 | 1469470076889 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 10:07:56 INFO - PROCESS | 3796 | 1469470076893 Marionette TRACE conn2 <- [1,1874,null,{}] 10:07:56 INFO - PROCESS | 3796 | 1469470076898 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:56 INFO - PROCESS | 3796 | 1469470076884 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:57 INFO - PROCESS | 3796 | 1469470077042 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 10:07:57 INFO - PROCESS | 3796 | 1469470077052 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:57 INFO - PROCESS | 3796 | 1469470077055 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:57 INFO - PROCESS | 3796 | ++DOCSHELL 1390B000 == 39 [pid = 3796] [id = 478] 10:07:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1390F400) [pid = 3796] [serial = 1434] [outer = 00000000] 10:07:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (13A6C400) [pid = 3796] [serial = 1435] [outer = 1390F400] 10:07:57 INFO - PROCESS | 3796 | 1469470077110 Marionette DEBUG loaded listener.js 10:07:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (13E0E000) [pid = 3796] [serial = 1436] [outer = 1390F400] 10:07:57 INFO - PROCESS | 3796 | 1469470077702 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 10:07:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 10:07:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 887ms 10:07:57 INFO - PROCESS | 3796 | 1469470077761 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 10:07:57 INFO - PROCESS | 3796 | 1469470077764 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 10:07:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 10:07:57 INFO - PROCESS | 3796 | 1469470077768 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 10:07:57 INFO - PROCESS | 3796 | 1469470077770 Marionette TRACE conn2 <- [1,1878,null,{}] 10:07:57 INFO - PROCESS | 3796 | 1469470077780 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:57 INFO - PROCESS | 3796 | 1469470077784 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:57 INFO - PROCESS | 3796 | 1469470077922 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 10:07:58 INFO - PROCESS | 3796 | 1469470078059 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:58 INFO - PROCESS | 3796 | 1469470078063 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:58 INFO - PROCESS | 3796 | ++DOCSHELL 17FAB000 == 40 [pid = 3796] [id = 479] 10:07:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (17FABC00) [pid = 3796] [serial = 1437] [outer = 00000000] 10:07:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (19690400) [pid = 3796] [serial = 1438] [outer = 17FABC00] 10:07:58 INFO - PROCESS | 3796 | 1469470078123 Marionette DEBUG loaded listener.js 10:07:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (19B5A400) [pid = 3796] [serial = 1439] [outer = 17FABC00] 10:07:58 INFO - PROCESS | 3796 | 1469470078670 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 10:07:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 10:07:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 978ms 10:07:58 INFO - PROCESS | 3796 | 1469470078752 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 10:07:58 INFO - PROCESS | 3796 | 1469470078754 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 10:07:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 10:07:58 INFO - PROCESS | 3796 | 1469470078757 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 10:07:58 INFO - PROCESS | 3796 | 1469470078760 Marionette TRACE conn2 <- [1,1882,null,{}] 10:07:58 INFO - PROCESS | 3796 | 1469470078764 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:58 INFO - PROCESS | 3796 | 1469470078768 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:58 INFO - PROCESS | 3796 | 1469470078923 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 10:07:59 INFO - PROCESS | 3796 | 1469470079056 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:07:59 INFO - PROCESS | 3796 | 1469470079058 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:07:59 INFO - PROCESS | 3796 | ++DOCSHELL 10F8F800 == 41 [pid = 3796] [id = 480] 10:07:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (10F93C00) [pid = 3796] [serial = 1440] [outer = 00000000] 10:07:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (131BD000) [pid = 3796] [serial = 1441] [outer = 10F93C00] 10:07:59 INFO - PROCESS | 3796 | 1469470079112 Marionette DEBUG loaded listener.js 10:07:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (13F64400) [pid = 3796] [serial = 1442] [outer = 10F93C00] 10:07:59 INFO - PROCESS | 3796 | 1469470079853 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 10:07:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 10:07:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1116ms 10:07:59 INFO - PROCESS | 3796 | 1469470079888 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 10:07:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 10:07:59 INFO - PROCESS | 3796 | 1469470079892 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 10:07:59 INFO - PROCESS | 3796 | 1469470079896 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 10:07:59 INFO - PROCESS | 3796 | 1469470079901 Marionette TRACE conn2 <- [1,1886,null,{}] 10:07:59 INFO - PROCESS | 3796 | 1469470079906 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:07:59 INFO - PROCESS | 3796 | 1469470079909 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:00 INFO - PROCESS | 3796 | --DOCSHELL 1624F000 == 40 [pid = 3796] [id = 475] 10:08:00 INFO - PROCESS | 3796 | --DOCSHELL 11DDE800 == 39 [pid = 3796] [id = 474] 10:08:00 INFO - PROCESS | 3796 | --DOCSHELL 17FAEC00 == 38 [pid = 3796] [id = 473] 10:08:00 INFO - PROCESS | 3796 | --DOCSHELL 12C5E400 == 37 [pid = 3796] [id = 472] 10:08:00 INFO - PROCESS | 3796 | --DOCSHELL 15A22C00 == 36 [pid = 3796] [id = 471] 10:08:00 INFO - PROCESS | 3796 | --DOCSHELL 13E06800 == 35 [pid = 3796] [id = 470] 10:08:00 INFO - PROCESS | 3796 | --DOCSHELL 12E31000 == 34 [pid = 3796] [id = 469] 10:08:00 INFO - PROCESS | 3796 | --DOCSHELL 10A48400 == 33 [pid = 3796] [id = 468] 10:08:00 INFO - PROCESS | 3796 | --DOCSHELL 12E77C00 == 32 [pid = 3796] [id = 467] 10:08:00 INFO - PROCESS | 3796 | --DOCSHELL 1036C000 == 31 [pid = 3796] [id = 466] 10:08:00 INFO - PROCESS | 3796 | --DOCSHELL 10F8F800 == 30 [pid = 3796] [id = 480] 10:08:00 INFO - PROCESS | 3796 | --DOCSHELL 17FAB000 == 29 [pid = 3796] [id = 479] 10:08:00 INFO - PROCESS | 3796 | --DOCSHELL 0C75B400 == 28 [pid = 3796] [id = 476] 10:08:00 INFO - PROCESS | 3796 | --DOCSHELL 1036E800 == 27 [pid = 3796] [id = 477] 10:08:00 INFO - PROCESS | 3796 | --DOCSHELL 1390B000 == 26 [pid = 3796] [id = 478] 10:08:00 INFO - PROCESS | 3796 | 1469470080570 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 10:08:00 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (10F07000) [pid = 3796] [serial = 1357] [outer = 00000000] [url = about:blank] 10:08:00 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (10F0DC00) [pid = 3796] [serial = 1358] [outer = 00000000] [url = about:blank] 10:08:00 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (16253000) [pid = 3796] [serial = 1369] [outer = 00000000] [url = about:blank] 10:08:00 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (164A3800) [pid = 3796] [serial = 1370] [outer = 00000000] [url = about:blank] 10:08:00 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (12EEAC00) [pid = 3796] [serial = 1360] [outer = 00000000] [url = about:blank] 10:08:00 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (13133000) [pid = 3796] [serial = 1361] [outer = 00000000] [url = about:blank] 10:08:00 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (13E02800) [pid = 3796] [serial = 1363] [outer = 00000000] [url = about:blank] 10:08:00 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (13E0FC00) [pid = 3796] [serial = 1364] [outer = 00000000] [url = about:blank] 10:08:00 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (174A5400) [pid = 3796] [serial = 1372] [outer = 00000000] [url = about:blank] 10:08:00 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (17D1FC00) [pid = 3796] [serial = 1373] [outer = 00000000] [url = about:blank] 10:08:00 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (19292000) [pid = 3796] [serial = 1375] [outer = 00000000] [url = about:blank] 10:08:00 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (17FB5800) [pid = 3796] [serial = 1376] [outer = 00000000] [url = about:blank] 10:08:00 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (19A96C00) [pid = 3796] [serial = 1378] [outer = 00000000] [url = about:blank] 10:08:00 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (17D24400) [pid = 3796] [serial = 1355] [outer = 00000000] [url = about:blank] 10:08:00 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (153EE000) [pid = 3796] [serial = 1366] [outer = 00000000] [url = about:blank] 10:08:00 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (155EAC00) [pid = 3796] [serial = 1367] [outer = 00000000] [url = about:blank] 10:08:00 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1A2F0C00) [pid = 3796] [serial = 1384] [outer = 00000000] [url = about:blank] 10:08:00 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1A956000) [pid = 3796] [serial = 1387] [outer = 00000000] [url = about:blank] 10:08:00 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (155E5C00) [pid = 3796] [serial = 1391] [outer = 00000000] [url = about:blank] 10:08:00 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (153EAC00) [pid = 3796] [serial = 1390] [outer = 00000000] [url = about:blank] 10:08:00 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1A2F2C00) [pid = 3796] [serial = 1393] [outer = 00000000] [url = about:blank] 10:08:00 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1A962000) [pid = 3796] [serial = 1388] [outer = 00000000] [url = about:blank] 10:08:00 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (19B61000) [pid = 3796] [serial = 1381] [outer = 00000000] [url = about:blank] 10:08:00 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1A456C00) [pid = 3796] [serial = 1385] [outer = 00000000] [url = about:blank] 10:08:00 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (19E04C00) [pid = 3796] [serial = 1382] [outer = 00000000] [url = about:blank] 10:08:00 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (19A99000) [pid = 3796] [serial = 1379] [outer = 00000000] [url = about:blank] 10:08:00 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1AB4B400) [pid = 3796] [serial = 1394] [outer = 00000000] [url = about:blank] 10:08:00 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1AB56400) [pid = 3796] [serial = 1396] [outer = 00000000] [url = about:blank] 10:08:00 INFO - PROCESS | 3796 | 1469470080765 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:00 INFO - PROCESS | 3796 | 1469470080752 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:00 INFO - PROCESS | 3796 | ++DOCSHELL 0F390800 == 27 [pid = 3796] [id = 481] 10:08:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (0F395C00) [pid = 3796] [serial = 1443] [outer = 00000000] 10:08:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (10368C00) [pid = 3796] [serial = 1444] [outer = 0F395C00] 10:08:00 INFO - PROCESS | 3796 | 1469470080801 Marionette DEBUG loaded listener.js 10:08:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (10A09400) [pid = 3796] [serial = 1445] [outer = 0F395C00] 10:08:01 INFO - PROCESS | 3796 | 1469470081251 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 10:08:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 10:08:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1421ms 10:08:01 INFO - PROCESS | 3796 | 1469470081330 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 10:08:01 INFO - PROCESS | 3796 | 1469470081334 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 10:08:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 10:08:01 INFO - PROCESS | 3796 | 1469470081339 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 10:08:01 INFO - PROCESS | 3796 | 1469470081342 Marionette TRACE conn2 <- [1,1890,null,{}] 10:08:01 INFO - PROCESS | 3796 | 1469470081347 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:01 INFO - PROCESS | 3796 | 1469470081349 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:01 INFO - PROCESS | 3796 | 1469470081441 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 10:08:01 INFO - PROCESS | 3796 | 1469470081450 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:01 INFO - PROCESS | 3796 | 1469470081453 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:01 INFO - PROCESS | 3796 | ++DOCSHELL 12E2F000 == 28 [pid = 3796] [id = 482] 10:08:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (12E30800) [pid = 3796] [serial = 1446] [outer = 00000000] 10:08:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (12E77C00) [pid = 3796] [serial = 1447] [outer = 12E30800] 10:08:01 INFO - PROCESS | 3796 | 1469470081499 Marionette DEBUG loaded listener.js 10:08:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (13168C00) [pid = 3796] [serial = 1448] [outer = 12E30800] 10:08:01 INFO - PROCESS | 3796 | 1469470081958 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 10:08:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 10:08:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 688ms 10:08:02 INFO - PROCESS | 3796 | 1469470082035 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 10:08:02 INFO - PROCESS | 3796 | 1469470082038 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 10:08:02 INFO - PROCESS | 3796 | 1469470082042 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 10:08:02 INFO - PROCESS | 3796 | 1469470082044 Marionette TRACE conn2 <- [1,1894,null,{}] 10:08:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 10:08:02 INFO - PROCESS | 3796 | 1469470082050 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:02 INFO - PROCESS | 3796 | 1469470082052 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:02 INFO - PROCESS | 3796 | 1469470082137 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 10:08:02 INFO - PROCESS | 3796 | 1469470082228 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:02 INFO - PROCESS | 3796 | 1469470082230 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:02 INFO - PROCESS | 3796 | ++DOCSHELL 13E03000 == 29 [pid = 3796] [id = 483] 10:08:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (13E07C00) [pid = 3796] [serial = 1449] [outer = 00000000] 10:08:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (13E86400) [pid = 3796] [serial = 1450] [outer = 13E07C00] 10:08:02 INFO - PROCESS | 3796 | 1469470082275 Marionette DEBUG loaded listener.js 10:08:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (15302800) [pid = 3796] [serial = 1451] [outer = 13E07C00] 10:08:02 INFO - PROCESS | 3796 | 1469470082650 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 10:08:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 10:08:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 627ms 10:08:02 INFO - PROCESS | 3796 | 1469470082666 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 10:08:02 INFO - PROCESS | 3796 | 1469470082670 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 10:08:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 10:08:02 INFO - PROCESS | 3796 | 1469470082681 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 10:08:02 INFO - PROCESS | 3796 | 1469470082685 Marionette TRACE conn2 <- [1,1898,null,{}] 10:08:02 INFO - PROCESS | 3796 | 1469470082688 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:02 INFO - PROCESS | 3796 | 1469470082691 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:02 INFO - PROCESS | 3796 | 1469470082828 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 10:08:02 INFO - PROCESS | 3796 | 1469470082892 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:02 INFO - PROCESS | 3796 | 1469470082895 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:02 INFO - PROCESS | 3796 | ++DOCSHELL 11281800 == 30 [pid = 3796] [id = 484] 10:08:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (150CB800) [pid = 3796] [serial = 1452] [outer = 00000000] 10:08:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16250400) [pid = 3796] [serial = 1453] [outer = 150CB800] 10:08:02 INFO - PROCESS | 3796 | 1469470082949 Marionette DEBUG loaded listener.js 10:08:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (16896C00) [pid = 3796] [serial = 1454] [outer = 150CB800] 10:08:03 INFO - PROCESS | 3796 | 1469470083348 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 10:08:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 10:08:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 718ms 10:08:03 INFO - PROCESS | 3796 | 1469470083400 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 10:08:03 INFO - PROCESS | 3796 | 1469470083402 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 10:08:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 10:08:03 INFO - PROCESS | 3796 | 1469470083406 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 10:08:03 INFO - PROCESS | 3796 | 1469470083407 Marionette TRACE conn2 <- [1,1902,null,{}] 10:08:03 INFO - PROCESS | 3796 | 1469470083417 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:03 INFO - PROCESS | 3796 | 1469470083419 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:03 INFO - PROCESS | 3796 | 1469470083552 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 10:08:03 INFO - PROCESS | 3796 | 1469470083564 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:03 INFO - PROCESS | 3796 | 1469470083567 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:03 INFO - PROCESS | 3796 | ++DOCSHELL 164A5400 == 31 [pid = 3796] [id = 485] 10:08:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16D65000) [pid = 3796] [serial = 1455] [outer = 00000000] 10:08:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (177A1C00) [pid = 3796] [serial = 1456] [outer = 16D65000] 10:08:03 INFO - PROCESS | 3796 | 1469470083610 Marionette DEBUG loaded listener.js 10:08:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (17F14400) [pid = 3796] [serial = 1457] [outer = 16D65000] 10:08:04 INFO - PROCESS | 3796 | 1469470084036 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 10:08:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 10:08:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 672ms 10:08:04 INFO - PROCESS | 3796 | 1469470084093 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 10:08:04 INFO - PROCESS | 3796 | 1469470084095 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 10:08:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 10:08:04 INFO - PROCESS | 3796 | 1469470084098 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 10:08:04 INFO - PROCESS | 3796 | 1469470084100 Marionette TRACE conn2 <- [1,1906,null,{}] 10:08:04 INFO - PROCESS | 3796 | 1469470084103 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:04 INFO - PROCESS | 3796 | 1469470084105 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:04 INFO - PROCESS | 3796 | 1469470084216 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 10:08:04 INFO - PROCESS | 3796 | 1469470084222 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:04 INFO - PROCESS | 3796 | 1469470084228 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:04 INFO - PROCESS | 3796 | ++DOCSHELL 19686400 == 32 [pid = 3796] [id = 486] 10:08:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (19686800) [pid = 3796] [serial = 1458] [outer = 00000000] 10:08:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (19A8B800) [pid = 3796] [serial = 1459] [outer = 19686800] 10:08:04 INFO - PROCESS | 3796 | 1469470084340 Marionette DEBUG loaded listener.js 10:08:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (19B53800) [pid = 3796] [serial = 1460] [outer = 19686800] 10:08:04 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1036B800) [pid = 3796] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 10:08:04 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (15A26400) [pid = 3796] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 10:08:04 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1A2F1400) [pid = 3796] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 10:08:04 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (13171C00) [pid = 3796] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 10:08:04 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (13E08C00) [pid = 3796] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 10:08:04 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1036D800) [pid = 3796] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 10:08:04 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (15309000) [pid = 3796] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 10:08:04 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (12E71000) [pid = 3796] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 10:08:04 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (10A49800) [pid = 3796] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 10:08:04 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (17FAF800) [pid = 3796] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 10:08:04 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (12BB1800) [pid = 3796] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 10:08:04 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (17FB3800) [pid = 3796] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 10:08:04 INFO - PROCESS | 3796 | 1469470084964 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 10:08:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 10:08:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 917ms 10:08:05 INFO - PROCESS | 3796 | 1469470085028 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 10:08:05 INFO - PROCESS | 3796 | 1469470085030 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 10:08:05 INFO - PROCESS | 3796 | 1469470085034 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 10:08:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 10:08:05 INFO - PROCESS | 3796 | 1469470085035 Marionette TRACE conn2 <- [1,1910,null,{}] 10:08:05 INFO - PROCESS | 3796 | 1469470085039 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:05 INFO - PROCESS | 3796 | 1469470085041 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:05 INFO - PROCESS | 3796 | 1469470085152 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 10:08:05 INFO - PROCESS | 3796 | 1469470085210 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:05 INFO - PROCESS | 3796 | 1469470085212 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:05 INFO - PROCESS | 3796 | ++DOCSHELL 10375000 == 33 [pid = 3796] [id = 487] 10:08:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (10A07C00) [pid = 3796] [serial = 1461] [outer = 00000000] 10:08:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (132E7800) [pid = 3796] [serial = 1462] [outer = 10A07C00] 10:08:05 INFO - PROCESS | 3796 | 1469470085264 Marionette DEBUG loaded listener.js 10:08:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (16D5EC00) [pid = 3796] [serial = 1463] [outer = 10A07C00] 10:08:05 INFO - PROCESS | 3796 | 1469470085593 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 10:08:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 10:08:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 627ms 10:08:05 INFO - PROCESS | 3796 | 1469470085655 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 10:08:05 INFO - PROCESS | 3796 | 1469470085657 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 10:08:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 10:08:05 INFO - PROCESS | 3796 | 1469470085660 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 10:08:05 INFO - PROCESS | 3796 | 1469470085662 Marionette TRACE conn2 <- [1,1914,null,{}] 10:08:05 INFO - PROCESS | 3796 | 1469470085674 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:05 INFO - PROCESS | 3796 | 1469470085676 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:05 INFO - PROCESS | 3796 | 1469470085752 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 10:08:05 INFO - PROCESS | 3796 | 1469470085757 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:05 INFO - PROCESS | 3796 | 1469470085759 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:05 INFO - PROCESS | 3796 | ++DOCSHELL 168E6800 == 34 [pid = 3796] [id = 488] 10:08:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (17FAF800) [pid = 3796] [serial = 1464] [outer = 00000000] 10:08:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19B58000) [pid = 3796] [serial = 1465] [outer = 17FAF800] 10:08:05 INFO - PROCESS | 3796 | 1469470085803 Marionette DEBUG loaded listener.js 10:08:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19E09000) [pid = 3796] [serial = 1466] [outer = 17FAF800] 10:08:06 INFO - PROCESS | 3796 | 1469470086227 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 10:08:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 10:08:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 627ms 10:08:06 INFO - PROCESS | 3796 | 1469470086282 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 10:08:06 INFO - PROCESS | 3796 | 1469470086284 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 10:08:06 INFO - PROCESS | 3796 | 1469470086287 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 10:08:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 10:08:06 INFO - PROCESS | 3796 | 1469470086289 Marionette TRACE conn2 <- [1,1918,null,{}] 10:08:06 INFO - PROCESS | 3796 | 1469470086292 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:06 INFO - PROCESS | 3796 | 1469470086294 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:06 INFO - PROCESS | 3796 | 1469470086372 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 10:08:06 INFO - PROCESS | 3796 | 1469470086380 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:06 INFO - PROCESS | 3796 | 1469470086382 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:06 INFO - PROCESS | 3796 | ++DOCSHELL 19EC0400 == 35 [pid = 3796] [id = 489] 10:08:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19EC0C00) [pid = 3796] [serial = 1467] [outer = 00000000] 10:08:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1A2EF400) [pid = 3796] [serial = 1468] [outer = 19EC0C00] 10:08:06 INFO - PROCESS | 3796 | 1469470086425 Marionette DEBUG loaded listener.js 10:08:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1A2EF800) [pid = 3796] [serial = 1469] [outer = 19EC0C00] 10:08:06 INFO - PROCESS | 3796 | 1469470086985 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 10:08:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 10:08:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 795ms 10:08:07 INFO - PROCESS | 3796 | 1469470087073 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 10:08:07 INFO - PROCESS | 3796 | 1469470087078 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 10:08:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 10:08:07 INFO - PROCESS | 3796 | 1469470087084 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 10:08:07 INFO - PROCESS | 3796 | 1469470087087 Marionette TRACE conn2 <- [1,1922,null,{}] 10:08:07 INFO - PROCESS | 3796 | 1469470087093 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:07 INFO - PROCESS | 3796 | 1469470087096 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:07 INFO - PROCESS | 3796 | 1469470087225 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 10:08:07 INFO - PROCESS | 3796 | 1469470087353 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:07 INFO - PROCESS | 3796 | 1469470087358 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:07 INFO - PROCESS | 3796 | ++DOCSHELL 1050CC00 == 36 [pid = 3796] [id = 490] 10:08:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1055EC00) [pid = 3796] [serial = 1470] [outer = 00000000] 10:08:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (11D6E400) [pid = 3796] [serial = 1471] [outer = 1055EC00] 10:08:07 INFO - PROCESS | 3796 | 1469470087418 Marionette DEBUG loaded listener.js 10:08:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (12E31400) [pid = 3796] [serial = 1472] [outer = 1055EC00] 10:08:08 INFO - PROCESS | 3796 | 1469470088248 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 10:08:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 10:08:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1192ms 10:08:08 INFO - PROCESS | 3796 | 1469470088275 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 10:08:08 INFO - PROCESS | 3796 | 1469470088280 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 10:08:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 10:08:08 INFO - PROCESS | 3796 | 1469470088286 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 10:08:08 INFO - PROCESS | 3796 | 1469470088289 Marionette TRACE conn2 <- [1,1926,null,{}] 10:08:08 INFO - PROCESS | 3796 | 1469470088293 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:08 INFO - PROCESS | 3796 | 1469470088296 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:08 INFO - PROCESS | 3796 | 1469470088399 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 10:08:08 INFO - PROCESS | 3796 | 1469470088533 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:08 INFO - PROCESS | 3796 | 1469470088536 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:08 INFO - PROCESS | 3796 | ++DOCSHELL 13B4FC00 == 37 [pid = 3796] [id = 491] 10:08:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (13E07400) [pid = 3796] [serial = 1473] [outer = 00000000] 10:08:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (15A22C00) [pid = 3796] [serial = 1474] [outer = 13E07400] 10:08:08 INFO - PROCESS | 3796 | 1469470088598 Marionette DEBUG loaded listener.js 10:08:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1649F800) [pid = 3796] [serial = 1475] [outer = 13E07400] 10:08:09 INFO - PROCESS | 3796 | --DOCSHELL 168E6800 == 36 [pid = 3796] [id = 488] 10:08:09 INFO - PROCESS | 3796 | --DOCSHELL 10375000 == 35 [pid = 3796] [id = 487] 10:08:09 INFO - PROCESS | 3796 | --DOCSHELL 19686400 == 34 [pid = 3796] [id = 486] 10:08:09 INFO - PROCESS | 3796 | --DOCSHELL 164A5400 == 33 [pid = 3796] [id = 485] 10:08:09 INFO - PROCESS | 3796 | --DOCSHELL 11281800 == 32 [pid = 3796] [id = 484] 10:08:09 INFO - PROCESS | 3796 | --DOCSHELL 13E03000 == 31 [pid = 3796] [id = 483] 10:08:09 INFO - PROCESS | 3796 | --DOCSHELL 12E2F000 == 30 [pid = 3796] [id = 482] 10:08:09 INFO - PROCESS | 3796 | --DOCSHELL 0F390800 == 29 [pid = 3796] [id = 481] 10:08:09 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1624C000) [pid = 3796] [serial = 1414] [outer = 00000000] [url = about:blank] 10:08:09 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (16252400) [pid = 3796] [serial = 1415] [outer = 00000000] [url = about:blank] 10:08:09 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1AD48000) [pid = 3796] [serial = 1397] [outer = 00000000] [url = about:blank] 10:08:09 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (132DC400) [pid = 3796] [serial = 1402] [outer = 00000000] [url = about:blank] 10:08:09 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (134DA000) [pid = 3796] [serial = 1403] [outer = 00000000] [url = about:blank] 10:08:09 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (13F64800) [pid = 3796] [serial = 1411] [outer = 00000000] [url = about:blank] 10:08:09 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (10A47800) [pid = 3796] [serial = 1399] [outer = 00000000] [url = about:blank] 10:08:09 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (16DD0800) [pid = 3796] [serial = 1418] [outer = 00000000] [url = about:blank] 10:08:09 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (10B78000) [pid = 3796] [serial = 1400] [outer = 00000000] [url = about:blank] 10:08:09 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1689F800) [pid = 3796] [serial = 1417] [outer = 00000000] [url = about:blank] 10:08:09 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1316F400) [pid = 3796] [serial = 1408] [outer = 00000000] [url = about:blank] 10:08:09 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (132E3C00) [pid = 3796] [serial = 1409] [outer = 00000000] [url = about:blank] 10:08:09 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (10EF2400) [pid = 3796] [serial = 1405] [outer = 00000000] [url = about:blank] 10:08:09 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (11098800) [pid = 3796] [serial = 1406] [outer = 00000000] [url = about:blank] 10:08:09 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1928E000) [pid = 3796] [serial = 1420] [outer = 00000000] [url = about:blank] 10:08:09 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (174AF000) [pid = 3796] [serial = 1424] [outer = 00000000] [url = about:blank] 10:08:09 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (13E03C00) [pid = 3796] [serial = 1423] [outer = 00000000] [url = about:blank] 10:08:09 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (19687C00) [pid = 3796] [serial = 1421] [outer = 00000000] [url = about:blank] 10:08:09 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (19B54000) [pid = 3796] [serial = 1427] [outer = 00000000] [url = about:blank] 10:08:09 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (19E03000) [pid = 3796] [serial = 1430] [outer = 00000000] [url = about:blank] 10:08:09 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (19A96000) [pid = 3796] [serial = 1426] [outer = 00000000] [url = about:blank] 10:08:09 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (142FDC00) [pid = 3796] [serial = 1412] [outer = 00000000] [url = about:blank] 10:08:09 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (19B5F800) [pid = 3796] [serial = 1429] [outer = 00000000] [url = about:blank] 10:08:09 INFO - PROCESS | 3796 | 1469470089400 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 10:08:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 10:08:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1192ms 10:08:09 INFO - PROCESS | 3796 | 1469470089462 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 10:08:09 INFO - PROCESS | 3796 | 1469470089465 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 10:08:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 10:08:09 INFO - PROCESS | 3796 | 1469470089470 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 10:08:09 INFO - PROCESS | 3796 | 1469470089473 Marionette TRACE conn2 <- [1,1930,null,{}] 10:08:09 INFO - PROCESS | 3796 | 1469470089479 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:09 INFO - PROCESS | 3796 | 1469470089481 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:09 INFO - PROCESS | 3796 | 1469470089572 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 10:08:09 INFO - PROCESS | 3796 | 1469470089580 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:09 INFO - PROCESS | 3796 | 1469470089584 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:09 INFO - PROCESS | 3796 | ++DOCSHELL 10F0D000 == 30 [pid = 3796] [id = 492] 10:08:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (10F0EC00) [pid = 3796] [serial = 1476] [outer = 00000000] 10:08:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (11285400) [pid = 3796] [serial = 1477] [outer = 10F0EC00] 10:08:09 INFO - PROCESS | 3796 | 1469470089632 Marionette DEBUG loaded listener.js 10:08:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (11DDE800) [pid = 3796] [serial = 1478] [outer = 10F0EC00] 10:08:10 INFO - PROCESS | 3796 | 1469470090230 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 10:08:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 10:08:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 826ms 10:08:10 INFO - PROCESS | 3796 | 1469470090293 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 10:08:10 INFO - PROCESS | 3796 | 1469470090298 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 10:08:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 10:08:10 INFO - PROCESS | 3796 | 1469470090303 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 10:08:10 INFO - PROCESS | 3796 | 1469470090306 Marionette TRACE conn2 <- [1,1934,null,{}] 10:08:10 INFO - PROCESS | 3796 | 1469470090312 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:10 INFO - PROCESS | 3796 | 1469470090315 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:10 INFO - PROCESS | 3796 | 1469470090430 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 10:08:10 INFO - PROCESS | 3796 | 1469470090563 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:10 INFO - PROCESS | 3796 | 1469470090566 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:10 INFO - PROCESS | 3796 | ++DOCSHELL 10EE9400 == 31 [pid = 3796] [id = 493] 10:08:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (10F0F400) [pid = 3796] [serial = 1479] [outer = 00000000] 10:08:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (12EF7000) [pid = 3796] [serial = 1480] [outer = 10F0F400] 10:08:10 INFO - PROCESS | 3796 | 1469470090624 Marionette DEBUG loaded listener.js 10:08:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (132DDC00) [pid = 3796] [serial = 1481] [outer = 10F0F400] 10:08:11 INFO - PROCESS | 3796 | 1469470091167 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 10:08:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 10:08:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 917ms 10:08:11 INFO - PROCESS | 3796 | 1469470091240 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 10:08:11 INFO - PROCESS | 3796 | 1469470091245 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 10:08:11 INFO - PROCESS | 3796 | 1469470091252 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 10:08:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 10:08:11 INFO - PROCESS | 3796 | 1469470091255 Marionette TRACE conn2 <- [1,1938,null,{}] 10:08:11 INFO - PROCESS | 3796 | 1469470091259 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:11 INFO - PROCESS | 3796 | 1469470091262 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:11 INFO - PROCESS | 3796 | 1469470091348 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 10:08:11 INFO - PROCESS | 3796 | 1469470091478 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:11 INFO - PROCESS | 3796 | 1469470091481 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:11 INFO - PROCESS | 3796 | ++DOCSHELL 134DE400 == 32 [pid = 3796] [id = 494] 10:08:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (134E1400) [pid = 3796] [serial = 1482] [outer = 00000000] 10:08:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (13E06000) [pid = 3796] [serial = 1483] [outer = 134E1400] 10:08:11 INFO - PROCESS | 3796 | 1469470091537 Marionette DEBUG loaded listener.js 10:08:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (13F64800) [pid = 3796] [serial = 1484] [outer = 134E1400] 10:08:12 INFO - PROCESS | 3796 | 1469470092117 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 10:08:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 10:08:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 917ms 10:08:12 INFO - PROCESS | 3796 | 1469470092168 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 10:08:12 INFO - PROCESS | 3796 | 1469470092170 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 10:08:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 10:08:12 INFO - PROCESS | 3796 | 1469470092174 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 10:08:12 INFO - PROCESS | 3796 | 1469470092178 Marionette TRACE conn2 <- [1,1942,null,{}] 10:08:12 INFO - PROCESS | 3796 | 1469470092189 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:12 INFO - PROCESS | 3796 | 1469470092195 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:12 INFO - PROCESS | 3796 | 1469470092297 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 10:08:12 INFO - PROCESS | 3796 | 1469470092432 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:12 INFO - PROCESS | 3796 | 1469470092437 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:12 INFO - PROCESS | 3796 | ++DOCSHELL 16256C00 == 33 [pid = 3796] [id = 495] 10:08:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (164A5400) [pid = 3796] [serial = 1485] [outer = 00000000] 10:08:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1689F800) [pid = 3796] [serial = 1486] [outer = 164A5400] 10:08:12 INFO - PROCESS | 3796 | 1469470092496 Marionette DEBUG loaded listener.js 10:08:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (17386000) [pid = 3796] [serial = 1487] [outer = 164A5400] 10:08:13 INFO - PROCESS | 3796 | 1469470093077 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 10:08:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 10:08:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 918ms 10:08:13 INFO - PROCESS | 3796 | 1469470093102 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 10:08:13 INFO - PROCESS | 3796 | 1469470093107 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 10:08:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 10:08:13 INFO - PROCESS | 3796 | 1469470093112 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 10:08:13 INFO - PROCESS | 3796 | 1469470093114 Marionette TRACE conn2 <- [1,1946,null,{}] 10:08:13 INFO - PROCESS | 3796 | 1469470093118 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:13 INFO - PROCESS | 3796 | 1469470093120 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:13 INFO - PROCESS | 3796 | 1469470093224 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 10:08:13 INFO - PROCESS | 3796 | 1469470093331 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:13 INFO - PROCESS | 3796 | 1469470093334 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:13 INFO - PROCESS | 3796 | ++DOCSHELL 177A6C00 == 34 [pid = 3796] [id = 496] 10:08:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (177ACC00) [pid = 3796] [serial = 1488] [outer = 00000000] 10:08:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (17FB3000) [pid = 3796] [serial = 1489] [outer = 177ACC00] 10:08:13 INFO - PROCESS | 3796 | 1469470093387 Marionette DEBUG loaded listener.js 10:08:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19292000) [pid = 3796] [serial = 1490] [outer = 177ACC00] 10:08:14 INFO - PROCESS | 3796 | 1469470094029 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 10:08:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 10:08:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 978ms 10:08:14 INFO - PROCESS | 3796 | 1469470094099 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 10:08:14 INFO - PROCESS | 3796 | 1469470094103 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 10:08:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 10:08:14 INFO - PROCESS | 3796 | 1469470094107 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 10:08:14 INFO - PROCESS | 3796 | 1469470094110 Marionette TRACE conn2 <- [1,1950,null,{}] 10:08:14 INFO - PROCESS | 3796 | 1469470094116 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:14 INFO - PROCESS | 3796 | 1469470094119 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:14 INFO - PROCESS | 3796 | 1469470094225 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 10:08:14 INFO - PROCESS | 3796 | --DOCSHELL 1050CC00 == 33 [pid = 3796] [id = 490] 10:08:14 INFO - PROCESS | 3796 | --DOCSHELL 13B4FC00 == 32 [pid = 3796] [id = 491] 10:08:14 INFO - PROCESS | 3796 | --DOCSHELL 16256C00 == 31 [pid = 3796] [id = 495] 10:08:14 INFO - PROCESS | 3796 | --DOCSHELL 177A6C00 == 30 [pid = 3796] [id = 496] 10:08:14 INFO - PROCESS | 3796 | --DOCSHELL 19EC0400 == 29 [pid = 3796] [id = 489] 10:08:14 INFO - PROCESS | 3796 | --DOCSHELL 134DE400 == 28 [pid = 3796] [id = 494] 10:08:14 INFO - PROCESS | 3796 | --DOCSHELL 10F0D000 == 27 [pid = 3796] [id = 492] 10:08:14 INFO - PROCESS | 3796 | --DOCSHELL 10EE9400 == 26 [pid = 3796] [id = 493] 10:08:14 INFO - PROCESS | 3796 | 1469470094905 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:14 INFO - PROCESS | 3796 | 1469470094909 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:14 INFO - PROCESS | 3796 | ++DOCSHELL 0C767800 == 27 [pid = 3796] [id = 497] 10:08:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (0C768C00) [pid = 3796] [serial = 1491] [outer = 00000000] 10:08:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1059BC00) [pid = 3796] [serial = 1492] [outer = 0C768C00] 10:08:14 INFO - PROCESS | 3796 | 1469470094999 Marionette DEBUG loaded listener.js 10:08:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (10B79000) [pid = 3796] [serial = 1493] [outer = 0C768C00] 10:08:15 INFO - PROCESS | 3796 | 1469470095423 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 10:08:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 10:08:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1330ms 10:08:15 INFO - PROCESS | 3796 | 1469470095433 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 10:08:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 10:08:15 INFO - PROCESS | 3796 | 1469470095437 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 10:08:15 INFO - PROCESS | 3796 | 1469470095441 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 10:08:15 INFO - PROCESS | 3796 | 1469470095444 Marionette TRACE conn2 <- [1,1954,null,{}] 10:08:15 INFO - PROCESS | 3796 | 1469470095449 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:15 INFO - PROCESS | 3796 | 1469470095453 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:15 INFO - PROCESS | 3796 | 1469470095560 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 10:08:15 INFO - PROCESS | 3796 | 1469470095654 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:15 INFO - PROCESS | 3796 | 1469470095657 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:15 INFO - PROCESS | 3796 | ++DOCSHELL 10F88C00 == 28 [pid = 3796] [id = 498] 10:08:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (11280800) [pid = 3796] [serial = 1494] [outer = 00000000] 10:08:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (12E76000) [pid = 3796] [serial = 1495] [outer = 11280800] 10:08:15 INFO - PROCESS | 3796 | 1469470095704 Marionette DEBUG loaded listener.js 10:08:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (134BD800) [pid = 3796] [serial = 1496] [outer = 11280800] 10:08:16 INFO - PROCESS | 3796 | 1469470096074 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 10:08:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 10:08:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 688ms 10:08:16 INFO - PROCESS | 3796 | 1469470096123 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 10:08:16 INFO - PROCESS | 3796 | 1469470096127 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 10:08:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 10:08:16 INFO - PROCESS | 3796 | 1469470096132 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 10:08:16 INFO - PROCESS | 3796 | 1469470096134 Marionette TRACE conn2 <- [1,1958,null,{}] 10:08:16 INFO - PROCESS | 3796 | 1469470096138 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:16 INFO - PROCESS | 3796 | 1469470096140 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:16 INFO - PROCESS | 3796 | 1469470096253 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 10:08:16 INFO - PROCESS | 3796 | 1469470096268 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:16 INFO - PROCESS | 3796 | 1469470096271 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:16 INFO - PROCESS | 3796 | ++DOCSHELL 153ED000 == 29 [pid = 3796] [id = 499] 10:08:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (153F5800) [pid = 3796] [serial = 1497] [outer = 00000000] 10:08:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (158E2400) [pid = 3796] [serial = 1498] [outer = 153F5800] 10:08:16 INFO - PROCESS | 3796 | 1469470096315 Marionette DEBUG loaded listener.js 10:08:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (16250800) [pid = 3796] [serial = 1499] [outer = 153F5800] 10:08:16 INFO - PROCESS | 3796 | 1469470096800 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 10:08:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 10:08:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 719ms 10:08:16 INFO - PROCESS | 3796 | 1469470096855 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 10:08:16 INFO - PROCESS | 3796 | 1469470096857 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 10:08:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 10:08:16 INFO - PROCESS | 3796 | 1469470096862 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 10:08:16 INFO - PROCESS | 3796 | 1469470096868 Marionette TRACE conn2 <- [1,1962,null,{}] 10:08:16 INFO - PROCESS | 3796 | 1469470096883 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:16 INFO - PROCESS | 3796 | 1469470096887 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:16 INFO - PROCESS | 3796 | 1469470097001 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 10:08:17 INFO - PROCESS | 3796 | 1469470097015 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:17 INFO - PROCESS | 3796 | 1469470097001 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:17 INFO - PROCESS | 3796 | ++DOCSHELL 177A1000 == 30 [pid = 3796] [id = 500] 10:08:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (17D1A400) [pid = 3796] [serial = 1500] [outer = 00000000] 10:08:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (19295800) [pid = 3796] [serial = 1501] [outer = 17D1A400] 10:08:17 INFO - PROCESS | 3796 | 1469470097098 Marionette DEBUG loaded listener.js 10:08:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1968F800) [pid = 3796] [serial = 1502] [outer = 17D1A400] 10:08:17 INFO - PROCESS | 3796 | 1469470097528 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 10:08:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 10:08:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 673ms 10:08:17 INFO - PROCESS | 3796 | 1469470097543 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 10:08:17 INFO - PROCESS | 3796 | 1469470097546 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 10:08:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 10:08:17 INFO - PROCESS | 3796 | 1469470097549 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 10:08:17 INFO - PROCESS | 3796 | 1469470097551 Marionette TRACE conn2 <- [1,1966,null,{}] 10:08:17 INFO - PROCESS | 3796 | 1469470097555 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:17 INFO - PROCESS | 3796 | 1469470097557 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:17 INFO - PROCESS | 3796 | 1469470097698 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 10:08:17 INFO - PROCESS | 3796 | 1469470097732 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:17 INFO - PROCESS | 3796 | 1469470097734 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:17 INFO - PROCESS | 3796 | ++DOCSHELL 19A8B400 == 31 [pid = 3796] [id = 501] 10:08:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (19A9A400) [pid = 3796] [serial = 1503] [outer = 00000000] 10:08:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (19B5B800) [pid = 3796] [serial = 1504] [outer = 19A9A400] 10:08:17 INFO - PROCESS | 3796 | 1469470097778 Marionette DEBUG loaded listener.js 10:08:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (19E06000) [pid = 3796] [serial = 1505] [outer = 19A9A400] 10:08:18 INFO - PROCESS | 3796 | 1469470098177 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:08:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 10:08:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 673ms 10:08:18 INFO - PROCESS | 3796 | 1469470098239 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 10:08:18 INFO - PROCESS | 3796 | 1469470098241 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 10:08:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 10:08:18 INFO - PROCESS | 3796 | 1469470098245 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 10:08:18 INFO - PROCESS | 3796 | 1469470098246 Marionette TRACE conn2 <- [1,1970,null,{}] 10:08:18 INFO - PROCESS | 3796 | 1469470098250 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:18 INFO - PROCESS | 3796 | 1469470098252 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:18 INFO - PROCESS | 3796 | 1469470098360 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 10:08:18 INFO - PROCESS | 3796 | 1469470098369 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:18 INFO - PROCESS | 3796 | 1469470098375 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:18 INFO - PROCESS | 3796 | ++DOCSHELL 19EA2400 == 32 [pid = 3796] [id = 502] 10:08:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (19EA3C00) [pid = 3796] [serial = 1506] [outer = 00000000] 10:08:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (1A2F4C00) [pid = 3796] [serial = 1507] [outer = 19EA3C00] 10:08:18 INFO - PROCESS | 3796 | 1469470098483 Marionette DEBUG loaded listener.js 10:08:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (1A458800) [pid = 3796] [serial = 1508] [outer = 19EA3C00] 10:08:18 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (13E07C00) [pid = 3796] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 10:08:18 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (0F395C00) [pid = 3796] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 10:08:18 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (12E30800) [pid = 3796] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 10:08:18 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (19686800) [pid = 3796] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 10:08:18 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (10F93C00) [pid = 3796] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 10:08:18 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (10A50000) [pid = 3796] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 10:08:18 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (10F0EC00) [pid = 3796] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 10:08:18 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1390F400) [pid = 3796] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 10:08:18 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (17FABC00) [pid = 3796] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 10:08:18 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (13E07400) [pid = 3796] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 10:08:18 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (16D65000) [pid = 3796] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 10:08:18 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (10A07C00) [pid = 3796] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 10:08:18 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (17FAF800) [pid = 3796] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 10:08:18 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (150CB800) [pid = 3796] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 10:08:18 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (19EC0C00) [pid = 3796] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 10:08:18 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1055EC00) [pid = 3796] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 10:08:19 INFO - PROCESS | 3796 | 1469470099120 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:08:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 10:08:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 917ms 10:08:19 INFO - PROCESS | 3796 | 1469470099171 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 10:08:19 INFO - PROCESS | 3796 | 1469470099173 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 10:08:19 INFO - PROCESS | 3796 | 1469470099177 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 10:08:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 10:08:19 INFO - PROCESS | 3796 | 1469470099178 Marionette TRACE conn2 <- [1,1974,null,{}] 10:08:19 INFO - PROCESS | 3796 | 1469470099182 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:19 INFO - PROCESS | 3796 | 1469470099184 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:19 INFO - PROCESS | 3796 | 1469470099251 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 10:08:19 INFO - PROCESS | 3796 | 1469470099257 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:19 INFO - PROCESS | 3796 | 1469470099259 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:19 INFO - PROCESS | 3796 | ++DOCSHELL 1032BC00 == 33 [pid = 3796] [id = 503] 10:08:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (134E3800) [pid = 3796] [serial = 1509] [outer = 00000000] 10:08:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1530EC00) [pid = 3796] [serial = 1510] [outer = 134E3800] 10:08:19 INFO - PROCESS | 3796 | 1469470099302 Marionette DEBUG loaded listener.js 10:08:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (19686800) [pid = 3796] [serial = 1511] [outer = 134E3800] 10:08:19 INFO - PROCESS | 3796 | 1469470099749 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:08:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 10:08:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 626ms 10:08:19 INFO - PROCESS | 3796 | 1469470099799 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 10:08:19 INFO - PROCESS | 3796 | 1469470099801 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 10:08:19 INFO - PROCESS | 3796 | 1469470099804 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 10:08:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 10:08:19 INFO - PROCESS | 3796 | 1469470099805 Marionette TRACE conn2 <- [1,1978,null,{}] 10:08:19 INFO - PROCESS | 3796 | 1469470099809 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:19 INFO - PROCESS | 3796 | 1469470099810 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:19 INFO - PROCESS | 3796 | 1469470099884 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 10:08:19 INFO - PROCESS | 3796 | 1469470099892 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:19 INFO - PROCESS | 3796 | 1469470099894 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:19 INFO - PROCESS | 3796 | ++DOCSHELL 150CB800 == 34 [pid = 3796] [id = 504] 10:08:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (155EC000) [pid = 3796] [serial = 1512] [outer = 00000000] 10:08:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1A456400) [pid = 3796] [serial = 1513] [outer = 155EC000] 10:08:19 INFO - PROCESS | 3796 | 1469470099936 Marionette DEBUG loaded listener.js 10:08:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1A45D400) [pid = 3796] [serial = 1514] [outer = 155EC000] 10:08:20 INFO - PROCESS | 3796 | 1469470100339 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:08:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 10:08:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 581ms 10:08:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 10:08:20 INFO - PROCESS | 3796 | 1469470100385 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 10:08:20 INFO - PROCESS | 3796 | 1469470100387 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 10:08:20 INFO - PROCESS | 3796 | 1469470100390 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 10:08:20 INFO - PROCESS | 3796 | 1469470100392 Marionette TRACE conn2 <- [1,1982,null,{}] 10:08:20 INFO - PROCESS | 3796 | 1469470100395 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:20 INFO - PROCESS | 3796 | 1469470100398 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:20 INFO - PROCESS | 3796 | 1469470100476 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 10:08:20 INFO - PROCESS | 3796 | 1469470100482 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:20 INFO - PROCESS | 3796 | 1469470100484 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:20 INFO - PROCESS | 3796 | ++DOCSHELL 1A460C00 == 35 [pid = 3796] [id = 505] 10:08:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1A461C00) [pid = 3796] [serial = 1515] [outer = 00000000] 10:08:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1A6A1000) [pid = 3796] [serial = 1516] [outer = 1A461C00] 10:08:20 INFO - PROCESS | 3796 | 1469470100526 Marionette DEBUG loaded listener.js 10:08:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1A6A1400) [pid = 3796] [serial = 1517] [outer = 1A461C00] 10:08:21 INFO - PROCESS | 3796 | 1469470101241 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 10:08:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 10:08:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 917ms 10:08:21 INFO - PROCESS | 3796 | 1469470101320 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 10:08:21 INFO - PROCESS | 3796 | 1469470101324 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 10:08:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 10:08:21 INFO - PROCESS | 3796 | 1469470101330 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 10:08:21 INFO - PROCESS | 3796 | 1469470101333 Marionette TRACE conn2 <- [1,1986,null,{}] 10:08:21 INFO - PROCESS | 3796 | 1469470101339 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:21 INFO - PROCESS | 3796 | 1469470101342 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:21 INFO - PROCESS | 3796 | 1469470101468 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 10:08:21 INFO - PROCESS | 3796 | 1469470101582 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:21 INFO - PROCESS | 3796 | 1469470101585 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:21 INFO - PROCESS | 3796 | ++DOCSHELL 10F07000 == 36 [pid = 3796] [id = 506] 10:08:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (11096C00) [pid = 3796] [serial = 1518] [outer = 00000000] 10:08:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (132DB400) [pid = 3796] [serial = 1519] [outer = 11096C00] 10:08:21 INFO - PROCESS | 3796 | 1469470101641 Marionette DEBUG loaded listener.js 10:08:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (13A6D000) [pid = 3796] [serial = 1520] [outer = 11096C00] 10:08:22 INFO - PROCESS | 3796 | 1469470102415 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 10:08:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 10:08:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1162ms 10:08:22 INFO - PROCESS | 3796 | 1469470102494 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 10:08:22 INFO - PROCESS | 3796 | 1469470102499 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 10:08:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 10:08:22 INFO - PROCESS | 3796 | 1469470102505 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 10:08:22 INFO - PROCESS | 3796 | 1469470102508 Marionette TRACE conn2 <- [1,1990,null,{}] 10:08:22 INFO - PROCESS | 3796 | 1469470102512 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:22 INFO - PROCESS | 3796 | 1469470102515 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:22 INFO - PROCESS | 3796 | 1469470102772 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 10:08:22 INFO - PROCESS | 3796 | 1469470102918 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:22 INFO - PROCESS | 3796 | 1469470102921 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:22 INFO - PROCESS | 3796 | ++DOCSHELL 10A0A400 == 37 [pid = 3796] [id = 507] 10:08:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (10A4AC00) [pid = 3796] [serial = 1521] [outer = 00000000] 10:08:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (10B82C00) [pid = 3796] [serial = 1522] [outer = 10A4AC00] 10:08:22 INFO - PROCESS | 3796 | 1469470102975 Marionette DEBUG loaded listener.js 10:08:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (11890000) [pid = 3796] [serial = 1523] [outer = 10A4AC00] 10:08:23 INFO - PROCESS | 3796 | --DOCSHELL 150CB800 == 36 [pid = 3796] [id = 504] 10:08:23 INFO - PROCESS | 3796 | --DOCSHELL 1032BC00 == 35 [pid = 3796] [id = 503] 10:08:23 INFO - PROCESS | 3796 | --DOCSHELL 19EA2400 == 34 [pid = 3796] [id = 502] 10:08:23 INFO - PROCESS | 3796 | --DOCSHELL 19A8B400 == 33 [pid = 3796] [id = 501] 10:08:23 INFO - PROCESS | 3796 | --DOCSHELL 177A1000 == 32 [pid = 3796] [id = 500] 10:08:23 INFO - PROCESS | 3796 | --DOCSHELL 153ED000 == 31 [pid = 3796] [id = 499] 10:08:23 INFO - PROCESS | 3796 | --DOCSHELL 10F88C00 == 30 [pid = 3796] [id = 498] 10:08:23 INFO - PROCESS | 3796 | --DOCSHELL 0C767800 == 29 [pid = 3796] [id = 497] 10:08:23 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (19B53800) [pid = 3796] [serial = 1460] [outer = 00000000] [url = about:blank] 10:08:23 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (16250400) [pid = 3796] [serial = 1453] [outer = 00000000] [url = about:blank] 10:08:23 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (16896C00) [pid = 3796] [serial = 1454] [outer = 00000000] [url = about:blank] 10:08:23 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (1A2EF400) [pid = 3796] [serial = 1468] [outer = 00000000] [url = about:blank] 10:08:23 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (16D5EC00) [pid = 3796] [serial = 1463] [outer = 00000000] [url = about:blank] 10:08:23 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (19E09000) [pid = 3796] [serial = 1466] [outer = 00000000] [url = about:blank] 10:08:23 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (11D6E400) [pid = 3796] [serial = 1471] [outer = 00000000] [url = about:blank] 10:08:23 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (15A22C00) [pid = 3796] [serial = 1474] [outer = 00000000] [url = about:blank] 10:08:23 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (17F14400) [pid = 3796] [serial = 1457] [outer = 00000000] [url = about:blank] 10:08:23 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (15302800) [pid = 3796] [serial = 1451] [outer = 00000000] [url = about:blank] 10:08:23 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (12E31400) [pid = 3796] [serial = 1472] [outer = 00000000] [url = about:blank] 10:08:23 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1A2EF800) [pid = 3796] [serial = 1469] [outer = 00000000] [url = about:blank] 10:08:23 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (13E86400) [pid = 3796] [serial = 1450] [outer = 00000000] [url = about:blank] 10:08:23 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (10368C00) [pid = 3796] [serial = 1444] [outer = 00000000] [url = about:blank] 10:08:23 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (10A09400) [pid = 3796] [serial = 1445] [outer = 00000000] [url = about:blank] 10:08:23 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (12E77C00) [pid = 3796] [serial = 1447] [outer = 00000000] [url = about:blank] 10:08:23 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (13168C00) [pid = 3796] [serial = 1448] [outer = 00000000] [url = about:blank] 10:08:23 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (19A8B800) [pid = 3796] [serial = 1459] [outer = 00000000] [url = about:blank] 10:08:23 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (13F64400) [pid = 3796] [serial = 1442] [outer = 00000000] [url = about:blank] 10:08:23 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (11BE5400) [pid = 3796] [serial = 1433] [outer = 00000000] [url = about:blank] 10:08:23 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (11285400) [pid = 3796] [serial = 1477] [outer = 00000000] [url = about:blank] 10:08:23 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (10F0E400) [pid = 3796] [serial = 1432] [outer = 00000000] [url = about:blank] 10:08:23 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (13E0E000) [pid = 3796] [serial = 1436] [outer = 00000000] [url = about:blank] 10:08:23 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (13A6C400) [pid = 3796] [serial = 1435] [outer = 00000000] [url = about:blank] 10:08:23 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (19B5A400) [pid = 3796] [serial = 1439] [outer = 00000000] [url = about:blank] 10:08:23 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (19690400) [pid = 3796] [serial = 1438] [outer = 00000000] [url = about:blank] 10:08:23 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (131BD000) [pid = 3796] [serial = 1441] [outer = 00000000] [url = about:blank] 10:08:23 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (11DDE800) [pid = 3796] [serial = 1478] [outer = 00000000] [url = about:blank] 10:08:23 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1649F800) [pid = 3796] [serial = 1475] [outer = 00000000] [url = about:blank] 10:08:23 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (177A1C00) [pid = 3796] [serial = 1456] [outer = 00000000] [url = about:blank] 10:08:23 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (132E7800) [pid = 3796] [serial = 1462] [outer = 00000000] [url = about:blank] 10:08:23 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (19B58000) [pid = 3796] [serial = 1465] [outer = 00000000] [url = about:blank] 10:08:23 INFO - PROCESS | 3796 | 1469470103524 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 10:08:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 10:08:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1070ms 10:08:23 INFO - PROCESS | 3796 | 1469470103585 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 10:08:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 10:08:23 INFO - PROCESS | 3796 | 1469470103589 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 10:08:23 INFO - PROCESS | 3796 | 1469470103593 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 10:08:23 INFO - PROCESS | 3796 | 1469470103596 Marionette TRACE conn2 <- [1,1994,null,{}] 10:08:23 INFO - PROCESS | 3796 | 1469470103601 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:23 INFO - PROCESS | 3796 | 1469470103603 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:23 INFO - PROCESS | 3796 | 1469470103688 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 10:08:23 INFO - PROCESS | 3796 | 1469470103694 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:23 INFO - PROCESS | 3796 | 1469470103697 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:23 INFO - PROCESS | 3796 | ++DOCSHELL 11DE0400 == 30 [pid = 3796] [id = 508] 10:08:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (11DE5800) [pid = 3796] [serial = 1524] [outer = 00000000] 10:08:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (13132800) [pid = 3796] [serial = 1525] [outer = 11DE5800] 10:08:23 INFO - PROCESS | 3796 | 1469470103729 Marionette DEBUG loaded listener.js 10:08:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (131C5C00) [pid = 3796] [serial = 1526] [outer = 11DE5800] 10:08:24 INFO - PROCESS | 3796 | 1469470104236 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 10:08:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 10:08:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 673ms 10:08:24 INFO - PROCESS | 3796 | 1469470104301 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 10:08:24 INFO - PROCESS | 3796 | 1469470104304 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 10:08:24 INFO - PROCESS | 3796 | 1469470104311 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 10:08:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 10:08:24 INFO - PROCESS | 3796 | 1469470104313 Marionette TRACE conn2 <- [1,1998,null,{}] 10:08:24 INFO - PROCESS | 3796 | 1469470104317 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:24 INFO - PROCESS | 3796 | 1469470104319 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:24 INFO - PROCESS | 3796 | 1469470104410 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 10:08:24 INFO - PROCESS | 3796 | 1469470104426 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:24 INFO - PROCESS | 3796 | 1469470104429 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:24 INFO - PROCESS | 3796 | ++DOCSHELL 13E86400 == 31 [pid = 3796] [id = 509] 10:08:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (13E88000) [pid = 3796] [serial = 1527] [outer = 00000000] 10:08:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (14589C00) [pid = 3796] [serial = 1528] [outer = 13E88000] 10:08:24 INFO - PROCESS | 3796 | 1469470104473 Marionette DEBUG loaded listener.js 10:08:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (1530C000) [pid = 3796] [serial = 1529] [outer = 13E88000] 10:08:24 INFO - PROCESS | 3796 | 1469470104919 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 10:08:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 10:08:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 627ms 10:08:24 INFO - PROCESS | 3796 | 1469470104934 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 10:08:24 INFO - PROCESS | 3796 | 1469470104938 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 10:08:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 10:08:24 INFO - PROCESS | 3796 | 1469470104948 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 10:08:24 INFO - PROCESS | 3796 | 1469470104953 Marionette TRACE conn2 <- [1,2002,null,{}] 10:08:24 INFO - PROCESS | 3796 | 1469470104960 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:24 INFO - PROCESS | 3796 | 1469470104963 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:25 INFO - PROCESS | 3796 | 1469470105049 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 10:08:25 INFO - PROCESS | 3796 | 1469470105055 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:25 INFO - PROCESS | 3796 | 1469470105057 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:25 INFO - PROCESS | 3796 | ++DOCSHELL 16252800 == 32 [pid = 3796] [id = 510] 10:08:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (16255800) [pid = 3796] [serial = 1530] [outer = 00000000] 10:08:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (16804400) [pid = 3796] [serial = 1531] [outer = 16255800] 10:08:25 INFO - PROCESS | 3796 | 1469470105116 Marionette DEBUG loaded listener.js 10:08:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (16D66000) [pid = 3796] [serial = 1532] [outer = 16255800] 10:08:25 INFO - PROCESS | 3796 | 1469470105570 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 10:08:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 10:08:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 688ms 10:08:25 INFO - PROCESS | 3796 | 1469470105620 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 10:08:25 INFO - PROCESS | 3796 | 1469470105622 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 10:08:25 INFO - PROCESS | 3796 | 1469470105625 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 10:08:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 10:08:25 INFO - PROCESS | 3796 | 1469470105627 Marionette TRACE conn2 <- [1,2006,null,{}] 10:08:25 INFO - PROCESS | 3796 | 1469470105630 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:25 INFO - PROCESS | 3796 | 1469470105632 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:25 INFO - PROCESS | 3796 | 1469470105743 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 10:08:25 INFO - PROCESS | 3796 | 1469470105830 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:25 INFO - PROCESS | 3796 | 1469470105832 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:25 INFO - PROCESS | 3796 | ++DOCSHELL 17383800 == 33 [pid = 3796] [id = 511] 10:08:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (173D7400) [pid = 3796] [serial = 1533] [outer = 00000000] 10:08:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (17D24400) [pid = 3796] [serial = 1534] [outer = 173D7400] 10:08:25 INFO - PROCESS | 3796 | 1469470105877 Marionette DEBUG loaded listener.js 10:08:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (17FB2C00) [pid = 3796] [serial = 1535] [outer = 173D7400] 10:08:26 INFO - PROCESS | 3796 | 1469470106266 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:08:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 10:08:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 688ms 10:08:26 INFO - PROCESS | 3796 | 1469470106307 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 10:08:26 INFO - PROCESS | 3796 | 1469470106309 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 10:08:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 10:08:26 INFO - PROCESS | 3796 | 1469470106318 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 10:08:26 INFO - PROCESS | 3796 | 1469470106319 Marionette TRACE conn2 <- [1,2010,null,{}] 10:08:26 INFO - PROCESS | 3796 | 1469470106323 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:26 INFO - PROCESS | 3796 | 1469470106325 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:26 INFO - PROCESS | 3796 | 1469470106443 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 10:08:26 INFO - PROCESS | 3796 | 1469470106449 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:26 INFO - PROCESS | 3796 | 1469470106454 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:26 INFO - PROCESS | 3796 | ++DOCSHELL 134D9C00 == 34 [pid = 3796] [id = 512] 10:08:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19691C00) [pid = 3796] [serial = 1536] [outer = 00000000] 10:08:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19A96400) [pid = 3796] [serial = 1537] [outer = 19691C00] 10:08:26 INFO - PROCESS | 3796 | 1469470106559 Marionette DEBUG loaded listener.js 10:08:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19B57400) [pid = 3796] [serial = 1538] [outer = 19691C00] 10:08:27 INFO - PROCESS | 3796 | 1469470107010 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 10:08:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 10:08:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 733ms 10:08:27 INFO - PROCESS | 3796 | 1469470107036 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 10:08:27 INFO - PROCESS | 3796 | 1469470107038 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 10:08:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 10:08:27 INFO - PROCESS | 3796 | 1469470107041 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 10:08:27 INFO - PROCESS | 3796 | 1469470107043 Marionette TRACE conn2 <- [1,2014,null,{}] 10:08:27 INFO - PROCESS | 3796 | 1469470107082 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:27 INFO - PROCESS | 3796 | 1469470107084 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:27 INFO - PROCESS | 3796 | 1469470107197 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 10:08:27 INFO - PROCESS | 3796 | 1469470107207 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:27 INFO - PROCESS | 3796 | 1469470107209 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:27 INFO - PROCESS | 3796 | ++DOCSHELL 1968D400 == 35 [pid = 3796] [id = 513] 10:08:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19B5B400) [pid = 3796] [serial = 1539] [outer = 00000000] 10:08:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19E99800) [pid = 3796] [serial = 1540] [outer = 19B5B400] 10:08:27 INFO - PROCESS | 3796 | 1469470107252 Marionette DEBUG loaded listener.js 10:08:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (19E99C00) [pid = 3796] [serial = 1541] [outer = 19B5B400] 10:08:27 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (17D1A400) [pid = 3796] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 10:08:27 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (11280800) [pid = 3796] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 10:08:27 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (0C768C00) [pid = 3796] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 10:08:27 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (153F5800) [pid = 3796] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 10:08:27 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (19A9A400) [pid = 3796] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 10:08:27 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (10F0F400) [pid = 3796] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 10:08:27 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (134E1400) [pid = 3796] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 10:08:27 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (164A5400) [pid = 3796] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 10:08:27 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (19EA3C00) [pid = 3796] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 10:08:27 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (155EC000) [pid = 3796] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 10:08:27 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (134E3800) [pid = 3796] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 10:08:27 INFO - PROCESS | 3796 | 1469470107717 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 10:08:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 10:08:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 719ms 10:08:27 INFO - PROCESS | 3796 | 1469470107765 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 10:08:27 INFO - PROCESS | 3796 | 1469470107767 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 10:08:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 10:08:27 INFO - PROCESS | 3796 | 1469470107770 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 10:08:27 INFO - PROCESS | 3796 | 1469470107772 Marionette TRACE conn2 <- [1,2018,null,{}] 10:08:27 INFO - PROCESS | 3796 | 1469470107776 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:27 INFO - PROCESS | 3796 | 1469470107777 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:27 INFO - PROCESS | 3796 | 1469470107854 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 10:08:27 INFO - PROCESS | 3796 | 1469470107946 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:27 INFO - PROCESS | 3796 | 1469470107948 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:27 INFO - PROCESS | 3796 | ++DOCSHELL 1055F800 == 36 [pid = 3796] [id = 514] 10:08:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (110A1000) [pid = 3796] [serial = 1542] [outer = 00000000] 10:08:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1624D000) [pid = 3796] [serial = 1543] [outer = 110A1000] 10:08:27 INFO - PROCESS | 3796 | 1469470107995 Marionette DEBUG loaded listener.js 10:08:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (177AC400) [pid = 3796] [serial = 1544] [outer = 110A1000] 10:08:28 INFO - PROCESS | 3796 | 1469470108345 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 10:08:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 10:08:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 627ms 10:08:28 INFO - PROCESS | 3796 | 1469470108409 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 10:08:28 INFO - PROCESS | 3796 | 1469470108411 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 10:08:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 10:08:28 INFO - PROCESS | 3796 | 1469470108423 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 10:08:28 INFO - PROCESS | 3796 | 1469470108424 Marionette TRACE conn2 <- [1,2022,null,{}] 10:08:28 INFO - PROCESS | 3796 | 1469470108429 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:28 INFO - PROCESS | 3796 | 1469470108431 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:28 INFO - PROCESS | 3796 | 1469470108523 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 10:08:28 INFO - PROCESS | 3796 | 1469470108531 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:28 INFO - PROCESS | 3796 | 1469470108533 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:28 INFO - PROCESS | 3796 | ++DOCSHELL 13E79800 == 37 [pid = 3796] [id = 515] 10:08:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (150C1000) [pid = 3796] [serial = 1545] [outer = 00000000] 10:08:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1A2F0800) [pid = 3796] [serial = 1546] [outer = 150C1000] 10:08:28 INFO - PROCESS | 3796 | 1469470108576 Marionette DEBUG loaded listener.js 10:08:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1A2F3400) [pid = 3796] [serial = 1547] [outer = 150C1000] 10:08:28 INFO - PROCESS | 3796 | 1469470108990 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:08:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 10:08:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 642ms 10:08:29 INFO - PROCESS | 3796 | 1469470109056 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 10:08:29 INFO - PROCESS | 3796 | 1469470109058 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 10:08:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 10:08:29 INFO - PROCESS | 3796 | 1469470109061 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 10:08:29 INFO - PROCESS | 3796 | 1469470109063 Marionette TRACE conn2 <- [1,2026,null,{}] 10:08:29 INFO - PROCESS | 3796 | 1469470109066 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:29 INFO - PROCESS | 3796 | 1469470109068 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:29 INFO - PROCESS | 3796 | 1469470109147 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 10:08:29 INFO - PROCESS | 3796 | 1469470109152 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:29 INFO - PROCESS | 3796 | 1469470109154 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:29 INFO - PROCESS | 3796 | ++DOCSHELL 153EE000 == 38 [pid = 3796] [id = 516] 10:08:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19EC1C00) [pid = 3796] [serial = 1548] [outer = 00000000] 10:08:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1A462C00) [pid = 3796] [serial = 1549] [outer = 19EC1C00] 10:08:29 INFO - PROCESS | 3796 | 1469470109196 Marionette DEBUG loaded listener.js 10:08:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1A6AA400) [pid = 3796] [serial = 1550] [outer = 19EC1C00] 10:08:29 INFO - PROCESS | 3796 | 1469470109691 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 10:08:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 10:08:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 673ms 10:08:29 INFO - PROCESS | 3796 | 1469470109745 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 10:08:29 INFO - PROCESS | 3796 | 1469470109750 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 10:08:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 10:08:29 INFO - PROCESS | 3796 | 1469470109755 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 10:08:29 INFO - PROCESS | 3796 | 1469470109759 Marionette TRACE conn2 <- [1,2030,null,{}] 10:08:29 INFO - PROCESS | 3796 | 1469470109765 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:29 INFO - PROCESS | 3796 | 1469470109768 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:29 INFO - PROCESS | 3796 | 1469470109924 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 10:08:30 INFO - PROCESS | 3796 | 1469470110046 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:30 INFO - PROCESS | 3796 | 1469470110051 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:30 INFO - PROCESS | 3796 | ++DOCSHELL 11B0D800 == 39 [pid = 3796] [id = 517] 10:08:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (12B71800) [pid = 3796] [serial = 1551] [outer = 00000000] 10:08:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (12E77C00) [pid = 3796] [serial = 1552] [outer = 12B71800] 10:08:30 INFO - PROCESS | 3796 | 1469470110129 Marionette DEBUG loaded listener.js 10:08:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (13451000) [pid = 3796] [serial = 1553] [outer = 12B71800] 10:08:30 INFO - PROCESS | 3796 | 1469470110746 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 10:08:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 10:08:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1024ms 10:08:30 INFO - PROCESS | 3796 | 1469470110781 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 10:08:30 INFO - PROCESS | 3796 | 1469470110786 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 10:08:30 INFO - PROCESS | 3796 | 1469470110811 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 10:08:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 10:08:30 INFO - PROCESS | 3796 | 1469470110814 Marionette TRACE conn2 <- [1,2034,null,{}] 10:08:30 INFO - PROCESS | 3796 | 1469470110818 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:30 INFO - PROCESS | 3796 | 1469470110821 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:30 INFO - PROCESS | 3796 | 1469470110912 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 10:08:31 INFO - PROCESS | 3796 | 1469470111046 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:31 INFO - PROCESS | 3796 | 1469470111049 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:31 INFO - PROCESS | 3796 | ++DOCSHELL 15302800 == 40 [pid = 3796] [id = 518] 10:08:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (153EF000) [pid = 3796] [serial = 1554] [outer = 00000000] 10:08:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (15A29400) [pid = 3796] [serial = 1555] [outer = 153EF000] 10:08:31 INFO - PROCESS | 3796 | 1469470111105 Marionette DEBUG loaded listener.js 10:08:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (164A9C00) [pid = 3796] [serial = 1556] [outer = 153EF000] 10:08:31 INFO - PROCESS | 3796 | 1469470111717 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 10:08:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:08:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 978ms 10:08:31 INFO - PROCESS | 3796 | 1469470111782 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 10:08:31 INFO - PROCESS | 3796 | 1469470111784 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 10:08:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 10:08:31 INFO - PROCESS | 3796 | 1469470111788 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 10:08:31 INFO - PROCESS | 3796 | 1469470111792 Marionette TRACE conn2 <- [1,2038,null,{}] 10:08:31 INFO - PROCESS | 3796 | 1469470111803 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:31 INFO - PROCESS | 3796 | 1469470111808 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:31 INFO - PROCESS | 3796 | 1469470111912 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 10:08:32 INFO - PROCESS | 3796 | 1469470112046 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:32 INFO - PROCESS | 3796 | 1469470112050 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:32 INFO - PROCESS | 3796 | ++DOCSHELL 19EA2800 == 41 [pid = 3796] [id = 519] 10:08:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (19EA3400) [pid = 3796] [serial = 1557] [outer = 00000000] 10:08:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1A459400) [pid = 3796] [serial = 1558] [outer = 19EA3400] 10:08:32 INFO - PROCESS | 3796 | 1469470112107 Marionette DEBUG loaded listener.js 10:08:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1A956000) [pid = 3796] [serial = 1559] [outer = 19EA3400] 10:08:32 INFO - PROCESS | 3796 | 1469470112854 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:08:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 10:08:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1132ms 10:08:32 INFO - PROCESS | 3796 | 1469470112922 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 10:08:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 10:08:32 INFO - PROCESS | 3796 | 1469470112926 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 10:08:32 INFO - PROCESS | 3796 | 1469470112931 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 10:08:32 INFO - PROCESS | 3796 | 1469470112935 Marionette TRACE conn2 <- [1,2042,null,{}] 10:08:32 INFO - PROCESS | 3796 | 1469470112940 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:32 INFO - PROCESS | 3796 | 1469470112943 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:33 INFO - PROCESS | 3796 | 1469470113086 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 10:08:33 INFO - PROCESS | 3796 | 1469470113096 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:33 INFO - PROCESS | 3796 | 1469470113101 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:33 INFO - PROCESS | 3796 | ++DOCSHELL 11097800 == 42 [pid = 3796] [id = 520] 10:08:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1109CC00) [pid = 3796] [serial = 1560] [outer = 00000000] 10:08:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (11D5F800) [pid = 3796] [serial = 1561] [outer = 1109CC00] 10:08:33 INFO - PROCESS | 3796 | 1469470113135 Marionette DEBUG loaded listener.js 10:08:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (12BBAC00) [pid = 3796] [serial = 1562] [outer = 1109CC00] 10:08:34 INFO - PROCESS | 3796 | --DOCSHELL 13E79800 == 41 [pid = 3796] [id = 515] 10:08:34 INFO - PROCESS | 3796 | --DOCSHELL 1055F800 == 40 [pid = 3796] [id = 514] 10:08:34 INFO - PROCESS | 3796 | --DOCSHELL 1968D400 == 39 [pid = 3796] [id = 513] 10:08:34 INFO - PROCESS | 3796 | --DOCSHELL 134D9C00 == 38 [pid = 3796] [id = 512] 10:08:34 INFO - PROCESS | 3796 | --DOCSHELL 17383800 == 37 [pid = 3796] [id = 511] 10:08:34 INFO - PROCESS | 3796 | --DOCSHELL 16252800 == 36 [pid = 3796] [id = 510] 10:08:34 INFO - PROCESS | 3796 | --DOCSHELL 13E86400 == 35 [pid = 3796] [id = 509] 10:08:34 INFO - PROCESS | 3796 | --DOCSHELL 11DE0400 == 34 [pid = 3796] [id = 508] 10:08:34 INFO - PROCESS | 3796 | --DOCSHELL 10A0A400 == 33 [pid = 3796] [id = 507] 10:08:34 INFO - PROCESS | 3796 | --DOCSHELL 10F07000 == 32 [pid = 3796] [id = 506] 10:08:34 INFO - PROCESS | 3796 | --DOCSHELL 1A460C00 == 31 [pid = 3796] [id = 505] 10:08:34 INFO - PROCESS | 3796 | --DOCSHELL 19EA2800 == 30 [pid = 3796] [id = 519] 10:08:34 INFO - PROCESS | 3796 | --DOCSHELL 153EE000 == 29 [pid = 3796] [id = 516] 10:08:34 INFO - PROCESS | 3796 | --DOCSHELL 11B0D800 == 28 [pid = 3796] [id = 517] 10:08:34 INFO - PROCESS | 3796 | --DOCSHELL 15302800 == 27 [pid = 3796] [id = 518] 10:08:34 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (19295800) [pid = 3796] [serial = 1501] [outer = 00000000] [url = about:blank] 10:08:34 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (12E76000) [pid = 3796] [serial = 1495] [outer = 00000000] [url = about:blank] 10:08:34 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1059BC00) [pid = 3796] [serial = 1492] [outer = 00000000] [url = about:blank] 10:08:34 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (10B79000) [pid = 3796] [serial = 1493] [outer = 00000000] [url = about:blank] 10:08:34 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (134BD800) [pid = 3796] [serial = 1496] [outer = 00000000] [url = about:blank] 10:08:34 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (158E2400) [pid = 3796] [serial = 1498] [outer = 00000000] [url = about:blank] 10:08:34 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (19B5B800) [pid = 3796] [serial = 1504] [outer = 00000000] [url = about:blank] 10:08:34 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (132DDC00) [pid = 3796] [serial = 1481] [outer = 00000000] [url = about:blank] 10:08:34 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (12EF7000) [pid = 3796] [serial = 1480] [outer = 00000000] [url = about:blank] 10:08:34 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (13F64800) [pid = 3796] [serial = 1484] [outer = 00000000] [url = about:blank] 10:08:34 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (13E06000) [pid = 3796] [serial = 1483] [outer = 00000000] [url = about:blank] 10:08:34 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (17386000) [pid = 3796] [serial = 1487] [outer = 00000000] [url = about:blank] 10:08:34 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1A6A1000) [pid = 3796] [serial = 1516] [outer = 00000000] [url = about:blank] 10:08:34 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1689F800) [pid = 3796] [serial = 1486] [outer = 00000000] [url = about:blank] 10:08:34 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (17FB3000) [pid = 3796] [serial = 1489] [outer = 00000000] [url = about:blank] 10:08:34 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1A2F4C00) [pid = 3796] [serial = 1507] [outer = 00000000] [url = about:blank] 10:08:34 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (19E06000) [pid = 3796] [serial = 1505] [outer = 00000000] [url = about:blank] 10:08:34 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1A456400) [pid = 3796] [serial = 1513] [outer = 00000000] [url = about:blank] 10:08:34 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1A45D400) [pid = 3796] [serial = 1514] [outer = 00000000] [url = about:blank] 10:08:34 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1A458800) [pid = 3796] [serial = 1508] [outer = 00000000] [url = about:blank] 10:08:34 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1968F800) [pid = 3796] [serial = 1502] [outer = 00000000] [url = about:blank] 10:08:34 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1530EC00) [pid = 3796] [serial = 1510] [outer = 00000000] [url = about:blank] 10:08:34 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (19686800) [pid = 3796] [serial = 1511] [outer = 00000000] [url = about:blank] 10:08:34 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (16250800) [pid = 3796] [serial = 1499] [outer = 00000000] [url = about:blank] 10:08:34 INFO - PROCESS | 3796 | 1469470114412 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 10:08:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 10:08:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1528ms 10:08:34 INFO - PROCESS | 3796 | 1469470114479 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 10:08:34 INFO - PROCESS | 3796 | 1469470114483 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 10:08:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 10:08:34 INFO - PROCESS | 3796 | 1469470114491 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 10:08:34 INFO - PROCESS | 3796 | 1469470114494 Marionette TRACE conn2 <- [1,2046,null,{}] 10:08:34 INFO - PROCESS | 3796 | 1469470114500 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:34 INFO - PROCESS | 3796 | 1469470114502 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:34 INFO - PROCESS | 3796 | 1469470114594 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 10:08:34 INFO - PROCESS | 3796 | 1469470114601 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:34 INFO - PROCESS | 3796 | 1469470114606 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:34 INFO - PROCESS | 3796 | ++DOCSHELL 10A0F800 == 28 [pid = 3796] [id = 521] 10:08:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (10A46800) [pid = 3796] [serial = 1563] [outer = 00000000] 10:08:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (10A54000) [pid = 3796] [serial = 1564] [outer = 10A46800] 10:08:34 INFO - PROCESS | 3796 | 1469470114661 Marionette DEBUG loaded listener.js 10:08:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (10B7E400) [pid = 3796] [serial = 1565] [outer = 10A46800] 10:08:35 INFO - PROCESS | 3796 | 1469470115145 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 10:08:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 10:08:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 688ms 10:08:35 INFO - PROCESS | 3796 | 1469470115175 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 10:08:35 INFO - PROCESS | 3796 | 1469470115180 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 10:08:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 10:08:35 INFO - PROCESS | 3796 | 1469470115186 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 10:08:35 INFO - PROCESS | 3796 | 1469470115189 Marionette TRACE conn2 <- [1,2050,null,{}] 10:08:35 INFO - PROCESS | 3796 | 1469470115192 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:35 INFO - PROCESS | 3796 | 1469470115195 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:35 INFO - PROCESS | 3796 | 1469470115280 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 10:08:35 INFO - PROCESS | 3796 | 1469470115289 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:35 INFO - PROCESS | 3796 | 1469470115291 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:35 INFO - PROCESS | 3796 | ++DOCSHELL 12EF2400 == 29 [pid = 3796] [id = 522] 10:08:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (12EF4400) [pid = 3796] [serial = 1566] [outer = 00000000] 10:08:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (131C4000) [pid = 3796] [serial = 1567] [outer = 12EF4400] 10:08:35 INFO - PROCESS | 3796 | 1469470115338 Marionette DEBUG loaded listener.js 10:08:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (13450800) [pid = 3796] [serial = 1568] [outer = 12EF4400] 10:08:35 INFO - PROCESS | 3796 | 1469470115803 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 10:08:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 10:08:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 673ms 10:08:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 10:08:35 INFO - PROCESS | 3796 | 1469470115868 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 10:08:35 INFO - PROCESS | 3796 | 1469470115870 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 10:08:35 INFO - PROCESS | 3796 | 1469470115874 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 10:08:35 INFO - PROCESS | 3796 | 1469470115877 Marionette TRACE conn2 <- [1,2054,null,{}] 10:08:35 INFO - PROCESS | 3796 | 1469470115887 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:35 INFO - PROCESS | 3796 | 1469470115892 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:36 INFO - PROCESS | 3796 | 1469470116003 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 10:08:36 INFO - PROCESS | 3796 | 1469470116099 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:36 INFO - PROCESS | 3796 | 1469470116102 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:36 INFO - PROCESS | 3796 | ++DOCSHELL 13E07C00 == 30 [pid = 3796] [id = 523] 10:08:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (13E09000) [pid = 3796] [serial = 1569] [outer = 00000000] 10:08:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (142FC800) [pid = 3796] [serial = 1570] [outer = 13E09000] 10:08:36 INFO - PROCESS | 3796 | 1469470116149 Marionette DEBUG loaded listener.js 10:08:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1530B800) [pid = 3796] [serial = 1571] [outer = 13E09000] 10:08:36 INFO - PROCESS | 3796 | 1469470116522 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 10:08:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 10:08:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 673ms 10:08:36 INFO - PROCESS | 3796 | 1469470116556 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 10:08:36 INFO - PROCESS | 3796 | 1469470116559 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 10:08:36 INFO - PROCESS | 3796 | 1469470116562 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 10:08:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 10:08:36 INFO - PROCESS | 3796 | 1469470116573 Marionette TRACE conn2 <- [1,2058,null,{}] 10:08:36 INFO - PROCESS | 3796 | 1469470116591 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:36 INFO - PROCESS | 3796 | 1469470116593 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:36 INFO - PROCESS | 3796 | 1469470116719 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 10:08:36 INFO - PROCESS | 3796 | 1469470116728 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:36 INFO - PROCESS | 3796 | 1469470116730 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:36 INFO - PROCESS | 3796 | ++DOCSHELL 10A01C00 == 31 [pid = 3796] [id = 524] 10:08:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (13E87800) [pid = 3796] [serial = 1572] [outer = 00000000] 10:08:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16248C00) [pid = 3796] [serial = 1573] [outer = 13E87800] 10:08:36 INFO - PROCESS | 3796 | 1469470116824 Marionette DEBUG loaded listener.js 10:08:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (164A9000) [pid = 3796] [serial = 1574] [outer = 13E87800] 10:08:37 INFO - PROCESS | 3796 | 1469470117246 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 10:08:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 10:08:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 734ms 10:08:37 INFO - PROCESS | 3796 | 1469470117304 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 10:08:37 INFO - PROCESS | 3796 | 1469470117306 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 10:08:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 10:08:37 INFO - PROCESS | 3796 | 1469470117347 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 10:08:37 INFO - PROCESS | 3796 | 1469470117349 Marionette TRACE conn2 <- [1,2062,null,{}] 10:08:37 INFO - PROCESS | 3796 | 1469470117353 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:37 INFO - PROCESS | 3796 | 1469470117355 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:37 INFO - PROCESS | 3796 | 1469470117461 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 10:08:37 INFO - PROCESS | 3796 | 1469470117472 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:37 INFO - PROCESS | 3796 | 1469470117474 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:37 INFO - PROCESS | 3796 | ++DOCSHELL 16DCD800 == 32 [pid = 3796] [id = 525] 10:08:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (172CE400) [pid = 3796] [serial = 1575] [outer = 00000000] 10:08:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (174AD400) [pid = 3796] [serial = 1576] [outer = 172CE400] 10:08:37 INFO - PROCESS | 3796 | 1469470117518 Marionette DEBUG loaded listener.js 10:08:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (17F19C00) [pid = 3796] [serial = 1577] [outer = 172CE400] 10:08:37 INFO - PROCESS | 3796 | 1469470117952 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 10:08:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 10:08:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 657ms 10:08:37 INFO - PROCESS | 3796 | 1469470117972 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 10:08:37 INFO - PROCESS | 3796 | 1469470117975 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 10:08:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 10:08:37 INFO - PROCESS | 3796 | 1469470117978 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 10:08:37 INFO - PROCESS | 3796 | 1469470117979 Marionette TRACE conn2 <- [1,2066,null,{}] 10:08:37 INFO - PROCESS | 3796 | 1469470117983 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:37 INFO - PROCESS | 3796 | 1469470117988 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:38 INFO - PROCESS | 3796 | 1469470118119 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 10:08:38 INFO - PROCESS | 3796 | 1469470118125 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:38 INFO - PROCESS | 3796 | 1469470118127 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:38 INFO - PROCESS | 3796 | ++DOCSHELL 17D21400 == 33 [pid = 3796] [id = 526] 10:08:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (17FAF800) [pid = 3796] [serial = 1578] [outer = 00000000] 10:08:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1968FC00) [pid = 3796] [serial = 1579] [outer = 17FAF800] 10:08:38 INFO - PROCESS | 3796 | 1469470118173 Marionette DEBUG loaded listener.js 10:08:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (19B58C00) [pid = 3796] [serial = 1580] [outer = 17FAF800] 10:08:38 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (173D7400) [pid = 3796] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 10:08:38 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (19691C00) [pid = 3796] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 10:08:38 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (110A1000) [pid = 3796] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 10:08:38 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1A461C00) [pid = 3796] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 10:08:38 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (11096C00) [pid = 3796] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 10:08:38 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (13E88000) [pid = 3796] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 10:08:38 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (19EC1C00) [pid = 3796] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 10:08:38 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (16255800) [pid = 3796] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 10:08:38 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (11DE5800) [pid = 3796] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 10:08:38 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (10A4AC00) [pid = 3796] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 10:08:38 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (19B5B400) [pid = 3796] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 10:08:38 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (150C1000) [pid = 3796] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 10:08:38 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (177ACC00) [pid = 3796] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 10:08:38 INFO - PROCESS | 3796 | 1469470118856 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 10:08:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 10:08:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 917ms 10:08:38 INFO - PROCESS | 3796 | 1469470118903 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 10:08:38 INFO - PROCESS | 3796 | 1469470118914 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 10:08:38 INFO - PROCESS | 3796 | 1469470118918 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 10:08:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 10:08:38 INFO - PROCESS | 3796 | 1469470118919 Marionette TRACE conn2 <- [1,2070,null,{}] 10:08:38 INFO - PROCESS | 3796 | 1469470118923 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:38 INFO - PROCESS | 3796 | 1469470118925 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:38 INFO - PROCESS | 3796 | 1469470118999 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 10:08:38 INFO - PROCESS | 3796 | 1469470119004 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:38 INFO - PROCESS | 3796 | 1469470119006 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:39 INFO - PROCESS | 3796 | ++DOCSHELL 10B82800 == 34 [pid = 3796] [id = 527] 10:08:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (12BB5800) [pid = 3796] [serial = 1581] [outer = 00000000] 10:08:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (13E06000) [pid = 3796] [serial = 1582] [outer = 12BB5800] 10:08:39 INFO - PROCESS | 3796 | 1469470119049 Marionette DEBUG loaded listener.js 10:08:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (16247C00) [pid = 3796] [serial = 1583] [outer = 12BB5800] 10:08:39 INFO - PROCESS | 3796 | 1469470119471 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 10:08:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 10:08:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 581ms 10:08:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 10:08:39 INFO - PROCESS | 3796 | 1469470119518 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 10:08:39 INFO - PROCESS | 3796 | 1469470119520 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 10:08:39 INFO - PROCESS | 3796 | 1469470119524 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 10:08:39 INFO - PROCESS | 3796 | 1469470119525 Marionette TRACE conn2 <- [1,2074,null,{}] 10:08:39 INFO - PROCESS | 3796 | 1469470119529 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:39 INFO - PROCESS | 3796 | 1469470119531 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:39 INFO - PROCESS | 3796 | 1469470119595 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 10:08:39 INFO - PROCESS | 3796 | 1469470119600 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:39 INFO - PROCESS | 3796 | 1469470119602 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:39 INFO - PROCESS | 3796 | ++DOCSHELL 1624CC00 == 35 [pid = 3796] [id = 528] 10:08:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (168E7C00) [pid = 3796] [serial = 1584] [outer = 00000000] 10:08:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19B5B400) [pid = 3796] [serial = 1585] [outer = 168E7C00] 10:08:39 INFO - PROCESS | 3796 | 1469470119645 Marionette DEBUG loaded listener.js 10:08:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19E08C00) [pid = 3796] [serial = 1586] [outer = 168E7C00] 10:08:40 INFO - PROCESS | 3796 | 1469470120071 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 10:08:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 10:08:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 581ms 10:08:40 INFO - PROCESS | 3796 | 1469470120114 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 10:08:40 INFO - PROCESS | 3796 | 1469470120116 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 10:08:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 10:08:40 INFO - PROCESS | 3796 | 1469470120119 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 10:08:40 INFO - PROCESS | 3796 | 1469470120121 Marionette TRACE conn2 <- [1,2078,null,{}] 10:08:40 INFO - PROCESS | 3796 | 1469470120124 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:40 INFO - PROCESS | 3796 | 1469470120126 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:40 INFO - PROCESS | 3796 | 1469470120203 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 10:08:40 INFO - PROCESS | 3796 | 1469470120209 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:40 INFO - PROCESS | 3796 | 1469470120211 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:40 INFO - PROCESS | 3796 | ++DOCSHELL 19EC3400 == 36 [pid = 3796] [id = 529] 10:08:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19EC7C00) [pid = 3796] [serial = 1587] [outer = 00000000] 10:08:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1A2F6400) [pid = 3796] [serial = 1588] [outer = 19EC7C00] 10:08:40 INFO - PROCESS | 3796 | 1469470120253 Marionette DEBUG loaded listener.js 10:08:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1A2F6C00) [pid = 3796] [serial = 1589] [outer = 19EC7C00] 10:08:40 INFO - PROCESS | 3796 | 1469470120681 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 10:08:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 10:08:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 626ms 10:08:40 INFO - PROCESS | 3796 | 1469470120745 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 10:08:40 INFO - PROCESS | 3796 | 1469470120747 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 10:08:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 10:08:40 INFO - PROCESS | 3796 | 1469470120750 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 10:08:40 INFO - PROCESS | 3796 | 1469470120766 Marionette TRACE conn2 <- [1,2082,null,{}] 10:08:40 INFO - PROCESS | 3796 | 1469470120771 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:40 INFO - PROCESS | 3796 | 1469470120773 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:40 INFO - PROCESS | 3796 | 1469470120894 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 10:08:41 INFO - PROCESS | 3796 | 1469470121015 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:41 INFO - PROCESS | 3796 | 1469470121018 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:41 INFO - PROCESS | 3796 | ++DOCSHELL 1036B800 == 37 [pid = 3796] [id = 530] 10:08:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1036C000) [pid = 3796] [serial = 1590] [outer = 00000000] 10:08:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (10564000) [pid = 3796] [serial = 1591] [outer = 1036C000] 10:08:41 INFO - PROCESS | 3796 | 1469470121075 Marionette DEBUG loaded listener.js 10:08:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (10A4C800) [pid = 3796] [serial = 1592] [outer = 1036C000] 10:08:41 INFO - PROCESS | 3796 | 1469470121847 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 10:08:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 10:08:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1192ms 10:08:41 INFO - PROCESS | 3796 | 1469470121941 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 10:08:41 INFO - PROCESS | 3796 | 1469470121945 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 10:08:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 10:08:41 INFO - PROCESS | 3796 | 1469470121950 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 10:08:41 INFO - PROCESS | 3796 | 1469470121954 Marionette TRACE conn2 <- [1,2086,null,{}] 10:08:41 INFO - PROCESS | 3796 | 1469470121958 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:41 INFO - PROCESS | 3796 | 1469470121962 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:42 INFO - PROCESS | 3796 | 1469470122105 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 10:08:42 INFO - PROCESS | 3796 | 1469470122234 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:42 INFO - PROCESS | 3796 | 1469470122238 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:42 INFO - PROCESS | 3796 | ++DOCSHELL 134DE400 == 38 [pid = 3796] [id = 531] 10:08:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (134E2800) [pid = 3796] [serial = 1593] [outer = 00000000] 10:08:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (13B4AC00) [pid = 3796] [serial = 1594] [outer = 134E2800] 10:08:42 INFO - PROCESS | 3796 | 1469470122296 Marionette DEBUG loaded listener.js 10:08:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (13E79800) [pid = 3796] [serial = 1595] [outer = 134E2800] 10:08:43 INFO - PROCESS | 3796 | 1469470123160 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 10:08:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 10:08:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1223ms 10:08:43 INFO - PROCESS | 3796 | 1469470123182 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 10:08:43 INFO - PROCESS | 3796 | 1469470123187 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 10:08:43 INFO - PROCESS | 3796 | 1469470123192 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 10:08:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 10:08:43 INFO - PROCESS | 3796 | 1469470123195 Marionette TRACE conn2 <- [1,2090,null,{}] 10:08:43 INFO - PROCESS | 3796 | 1469470123200 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:43 INFO - PROCESS | 3796 | 1469470123203 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:43 INFO - PROCESS | 3796 | 1469470123331 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 10:08:43 INFO - PROCESS | 3796 | --DOCSHELL 19EC3400 == 37 [pid = 3796] [id = 529] 10:08:43 INFO - PROCESS | 3796 | --DOCSHELL 1624CC00 == 36 [pid = 3796] [id = 528] 10:08:43 INFO - PROCESS | 3796 | --DOCSHELL 10B82800 == 35 [pid = 3796] [id = 527] 10:08:43 INFO - PROCESS | 3796 | --DOCSHELL 17D21400 == 34 [pid = 3796] [id = 526] 10:08:43 INFO - PROCESS | 3796 | --DOCSHELL 16DCD800 == 33 [pid = 3796] [id = 525] 10:08:43 INFO - PROCESS | 3796 | --DOCSHELL 10A01C00 == 32 [pid = 3796] [id = 524] 10:08:43 INFO - PROCESS | 3796 | --DOCSHELL 13E07C00 == 31 [pid = 3796] [id = 523] 10:08:43 INFO - PROCESS | 3796 | --DOCSHELL 12EF2400 == 30 [pid = 3796] [id = 522] 10:08:43 INFO - PROCESS | 3796 | --DOCSHELL 10A0F800 == 29 [pid = 3796] [id = 521] 10:08:43 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (19292000) [pid = 3796] [serial = 1490] [outer = 00000000] [url = about:blank] 10:08:43 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (17D24400) [pid = 3796] [serial = 1534] [outer = 00000000] [url = about:blank] 10:08:43 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (17FB2C00) [pid = 3796] [serial = 1535] [outer = 00000000] [url = about:blank] 10:08:43 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (19B57400) [pid = 3796] [serial = 1538] [outer = 00000000] [url = about:blank] 10:08:43 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (19A96400) [pid = 3796] [serial = 1537] [outer = 00000000] [url = about:blank] 10:08:43 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1624D000) [pid = 3796] [serial = 1543] [outer = 00000000] [url = about:blank] 10:08:43 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1A6A1400) [pid = 3796] [serial = 1517] [outer = 00000000] [url = about:blank] 10:08:43 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (132DB400) [pid = 3796] [serial = 1519] [outer = 00000000] [url = about:blank] 10:08:43 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (13A6D000) [pid = 3796] [serial = 1520] [outer = 00000000] [url = about:blank] 10:08:43 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (14589C00) [pid = 3796] [serial = 1528] [outer = 00000000] [url = about:blank] 10:08:43 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1530C000) [pid = 3796] [serial = 1529] [outer = 00000000] [url = about:blank] 10:08:43 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1A462C00) [pid = 3796] [serial = 1549] [outer = 00000000] [url = about:blank] 10:08:43 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (16804400) [pid = 3796] [serial = 1531] [outer = 00000000] [url = about:blank] 10:08:43 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (13132800) [pid = 3796] [serial = 1525] [outer = 00000000] [url = about:blank] 10:08:43 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (131C5C00) [pid = 3796] [serial = 1526] [outer = 00000000] [url = about:blank] 10:08:43 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (10B82C00) [pid = 3796] [serial = 1522] [outer = 00000000] [url = about:blank] 10:08:43 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (19E99800) [pid = 3796] [serial = 1540] [outer = 00000000] [url = about:blank] 10:08:43 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (11890000) [pid = 3796] [serial = 1523] [outer = 00000000] [url = about:blank] 10:08:43 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1A6AA400) [pid = 3796] [serial = 1550] [outer = 00000000] [url = about:blank] 10:08:43 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1A2F3400) [pid = 3796] [serial = 1547] [outer = 00000000] [url = about:blank] 10:08:43 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1A2F0800) [pid = 3796] [serial = 1546] [outer = 00000000] [url = about:blank] 10:08:43 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (19E99C00) [pid = 3796] [serial = 1541] [outer = 00000000] [url = about:blank] 10:08:43 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (16D66000) [pid = 3796] [serial = 1532] [outer = 00000000] [url = about:blank] 10:08:43 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (177AC400) [pid = 3796] [serial = 1544] [outer = 00000000] [url = about:blank] 10:08:43 INFO - PROCESS | 3796 | 1469470123445 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:43 INFO - PROCESS | 3796 | 1469470123449 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:43 INFO - PROCESS | 3796 | ++DOCSHELL 0F9E8800 == 30 [pid = 3796] [id = 532] 10:08:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (1031FC00) [pid = 3796] [serial = 1596] [outer = 00000000] 10:08:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (10A4DC00) [pid = 3796] [serial = 1597] [outer = 1031FC00] 10:08:43 INFO - PROCESS | 3796 | 1469470123498 Marionette DEBUG loaded listener.js 10:08:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (10F92800) [pid = 3796] [serial = 1598] [outer = 1031FC00] 10:08:43 INFO - PROCESS | 3796 | 1469470123915 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 10:08:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 10:08:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 780ms 10:08:43 INFO - PROCESS | 3796 | 1469470123978 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 10:08:43 INFO - PROCESS | 3796 | 1469470123983 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 10:08:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 10:08:43 INFO - PROCESS | 3796 | 1469470123989 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 10:08:43 INFO - PROCESS | 3796 | 1469470123992 Marionette TRACE conn2 <- [1,2094,null,{}] 10:08:43 INFO - PROCESS | 3796 | 1469470123995 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:43 INFO - PROCESS | 3796 | 1469470123998 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:44 INFO - PROCESS | 3796 | 1469470124082 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 10:08:44 INFO - PROCESS | 3796 | 1469470124091 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:44 INFO - PROCESS | 3796 | 1469470124093 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:44 INFO - PROCESS | 3796 | ++DOCSHELL 134E3400 == 31 [pid = 3796] [id = 533] 10:08:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (134E3800) [pid = 3796] [serial = 1599] [outer = 00000000] 10:08:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (13A6D000) [pid = 3796] [serial = 1600] [outer = 134E3800] 10:08:44 INFO - PROCESS | 3796 | 1469470124140 Marionette DEBUG loaded listener.js 10:08:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (13E07C00) [pid = 3796] [serial = 1601] [outer = 134E3800] 10:08:44 INFO - PROCESS | 3796 | 1469470124590 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 10:08:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 10:08:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 627ms 10:08:44 INFO - PROCESS | 3796 | 1469470124610 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 10:08:44 INFO - PROCESS | 3796 | 1469470124612 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 10:08:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 10:08:44 INFO - PROCESS | 3796 | 1469470124616 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 10:08:44 INFO - PROCESS | 3796 | 1469470124620 Marionette TRACE conn2 <- [1,2098,null,{}] 10:08:44 INFO - PROCESS | 3796 | 1469470124630 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:44 INFO - PROCESS | 3796 | 1469470124635 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:44 INFO - PROCESS | 3796 | 1469470124719 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 10:08:44 INFO - PROCESS | 3796 | 1469470124757 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:44 INFO - PROCESS | 3796 | 1469470124760 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:44 INFO - PROCESS | 3796 | ++DOCSHELL 1624CC00 == 32 [pid = 3796] [id = 534] 10:08:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1624D000) [pid = 3796] [serial = 1602] [outer = 00000000] 10:08:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (164A6C00) [pid = 3796] [serial = 1603] [outer = 1624D000] 10:08:44 INFO - PROCESS | 3796 | 1469470124897 Marionette DEBUG loaded listener.js 10:08:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (16D5F400) [pid = 3796] [serial = 1604] [outer = 1624D000] 10:08:45 INFO - PROCESS | 3796 | 1469470125276 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 10:08:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 10:08:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 688ms 10:08:45 INFO - PROCESS | 3796 | 1469470125298 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 10:08:45 INFO - PROCESS | 3796 | 1469470125300 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 10:08:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 10:08:45 INFO - PROCESS | 3796 | 1469470125303 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 10:08:45 INFO - PROCESS | 3796 | 1469470125305 Marionette TRACE conn2 <- [1,2102,null,{}] 10:08:45 INFO - PROCESS | 3796 | 1469470125308 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:45 INFO - PROCESS | 3796 | 1469470125310 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:45 INFO - PROCESS | 3796 | 1469470125401 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 10:08:45 INFO - PROCESS | 3796 | 1469470125503 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:45 INFO - PROCESS | 3796 | 1469470125505 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:45 INFO - PROCESS | 3796 | ++DOCSHELL 168F1C00 == 33 [pid = 3796] [id = 535] 10:08:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (16D5EC00) [pid = 3796] [serial = 1605] [outer = 00000000] 10:08:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (177AC400) [pid = 3796] [serial = 1606] [outer = 16D5EC00] 10:08:45 INFO - PROCESS | 3796 | 1469470125549 Marionette DEBUG loaded listener.js 10:08:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1928C000) [pid = 3796] [serial = 1607] [outer = 16D5EC00] 10:08:45 INFO - PROCESS | 3796 | 1469470125977 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 10:08:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 10:08:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 734ms 10:08:46 INFO - PROCESS | 3796 | 1469470126027 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 10:08:46 INFO - PROCESS | 3796 | 1469470126029 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 10:08:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 10:08:46 INFO - PROCESS | 3796 | 1469470126032 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 10:08:46 INFO - PROCESS | 3796 | 1469470126034 Marionette TRACE conn2 <- [1,2106,null,{}] 10:08:46 INFO - PROCESS | 3796 | 1469470126037 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:46 INFO - PROCESS | 3796 | 1469470126039 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:46 INFO - PROCESS | 3796 | 1469470126178 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 10:08:46 INFO - PROCESS | 3796 | 1469470126187 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:46 INFO - PROCESS | 3796 | 1469470126190 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:46 INFO - PROCESS | 3796 | ++DOCSHELL 134B3800 == 34 [pid = 3796] [id = 536] 10:08:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19292C00) [pid = 3796] [serial = 1608] [outer = 00000000] 10:08:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19A8B800) [pid = 3796] [serial = 1609] [outer = 19292C00] 10:08:46 INFO - PROCESS | 3796 | 1469470126234 Marionette DEBUG loaded listener.js 10:08:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19A98C00) [pid = 3796] [serial = 1610] [outer = 19292C00] 10:08:46 INFO - PROCESS | 3796 | 1469470126668 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 10:08:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 10:08:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 688ms 10:08:46 INFO - PROCESS | 3796 | 1469470126715 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 10:08:46 INFO - PROCESS | 3796 | 1469470126717 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 10:08:46 INFO - PROCESS | 3796 | 1469470126721 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 10:08:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 10:08:46 INFO - PROCESS | 3796 | 1469470126722 Marionette TRACE conn2 <- [1,2110,null,{}] 10:08:46 INFO - PROCESS | 3796 | 1469470126726 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:46 INFO - PROCESS | 3796 | 1469470126731 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:46 INFO - PROCESS | 3796 | 1469470126865 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 10:08:46 INFO - PROCESS | 3796 | 1469470126936 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:46 INFO - PROCESS | 3796 | 1469470126938 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:46 INFO - PROCESS | 3796 | ++DOCSHELL 19B59800 == 35 [pid = 3796] [id = 537] 10:08:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19E06000) [pid = 3796] [serial = 1611] [outer = 00000000] 10:08:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19EC3400) [pid = 3796] [serial = 1612] [outer = 19E06000] 10:08:46 INFO - PROCESS | 3796 | 1469470126983 Marionette DEBUG loaded listener.js 10:08:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (19ECC400) [pid = 3796] [serial = 1613] [outer = 19E06000] 10:08:47 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (13E09000) [pid = 3796] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 10:08:47 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (12EF4400) [pid = 3796] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 10:08:47 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (10A46800) [pid = 3796] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 10:08:47 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1109CC00) [pid = 3796] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 10:08:47 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (12B71800) [pid = 3796] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 10:08:47 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (153EF000) [pid = 3796] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 10:08:47 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (19EA3400) [pid = 3796] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 10:08:47 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (172CE400) [pid = 3796] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 10:08:47 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (17FAF800) [pid = 3796] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 10:08:47 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (12BB5800) [pid = 3796] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 10:08:47 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (13E87800) [pid = 3796] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 10:08:47 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (168E7C00) [pid = 3796] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 10:08:47 INFO - PROCESS | 3796 | 1469470127438 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 10:08:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 10:08:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 779ms 10:08:47 INFO - PROCESS | 3796 | 1469470127516 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 10:08:47 INFO - PROCESS | 3796 | 1469470127518 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 10:08:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 10:08:47 INFO - PROCESS | 3796 | 1469470127521 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 10:08:47 INFO - PROCESS | 3796 | 1469470127523 Marionette TRACE conn2 <- [1,2114,null,{}] 10:08:47 INFO - PROCESS | 3796 | 1469470127526 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:47 INFO - PROCESS | 3796 | 1469470127528 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:47 INFO - PROCESS | 3796 | 1469470127607 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 10:08:47 INFO - PROCESS | 3796 | 1469470127612 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:47 INFO - PROCESS | 3796 | 1469470127614 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:47 INFO - PROCESS | 3796 | ++DOCSHELL 1312FC00 == 36 [pid = 3796] [id = 538] 10:08:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (13133000) [pid = 3796] [serial = 1614] [outer = 00000000] 10:08:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (13E87800) [pid = 3796] [serial = 1615] [outer = 13133000] 10:08:47 INFO - PROCESS | 3796 | 1469470127657 Marionette DEBUG loaded listener.js 10:08:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (15A29000) [pid = 3796] [serial = 1616] [outer = 13133000] 10:08:48 INFO - PROCESS | 3796 | 1469470128072 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 10:08:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 10:08:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 581ms 10:08:48 INFO - PROCESS | 3796 | 1469470128103 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 10:08:48 INFO - PROCESS | 3796 | 1469470128105 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 10:08:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 10:08:48 INFO - PROCESS | 3796 | 1469470128109 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 10:08:48 INFO - PROCESS | 3796 | 1469470128110 Marionette TRACE conn2 <- [1,2118,null,{}] 10:08:48 INFO - PROCESS | 3796 | 1469470128114 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:48 INFO - PROCESS | 3796 | 1469470128115 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:48 INFO - PROCESS | 3796 | 1469470128191 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 10:08:48 INFO - PROCESS | 3796 | 1469470128196 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:48 INFO - PROCESS | 3796 | 1469470128198 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:48 INFO - PROCESS | 3796 | ++DOCSHELL 16252800 == 37 [pid = 3796] [id = 539] 10:08:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (17FB2C00) [pid = 3796] [serial = 1617] [outer = 00000000] 10:08:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (19EC0800) [pid = 3796] [serial = 1618] [outer = 17FB2C00] 10:08:48 INFO - PROCESS | 3796 | 1469470128241 Marionette DEBUG loaded listener.js 10:08:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (12B70000) [pid = 3796] [serial = 1619] [outer = 17FB2C00] 10:08:48 INFO - PROCESS | 3796 | 1469470128651 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 10:08:48 INFO - PROCESS | 3796 | 1469470128700 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 10:08:48 INFO - PROCESS | 3796 | 1469470128703 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 10:08:48 INFO - PROCESS | 3796 | 1469470128704 Marionette TRACE conn2 <- [1,2122,null,{}] 10:08:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 10:08:48 INFO - PROCESS | 3796 | 1469470128711 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:48 INFO - PROCESS | 3796 | 1469470128713 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:48 INFO - PROCESS | 3796 | 1469470128790 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 10:08:48 INFO - PROCESS | 3796 | 1469470128796 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:48 INFO - PROCESS | 3796 | 1469470128797 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:48 INFO - PROCESS | 3796 | ++DOCSHELL 19B5D800 == 38 [pid = 3796] [id = 540] 10:08:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1A2F0C00) [pid = 3796] [serial = 1620] [outer = 00000000] 10:08:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1A6A2C00) [pid = 3796] [serial = 1621] [outer = 1A2F0C00] 10:08:48 INFO - PROCESS | 3796 | 1469470128840 Marionette DEBUG loaded listener.js 10:08:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1A6A3800) [pid = 3796] [serial = 1622] [outer = 1A2F0C00] 10:08:49 INFO - PROCESS | 3796 | 1469470129325 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 10:08:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 10:08:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 627ms 10:08:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 10:08:49 INFO - PROCESS | 3796 | 1469470129347 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 10:08:49 INFO - PROCESS | 3796 | 1469470129349 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 10:08:49 INFO - PROCESS | 3796 | 1469470129352 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 10:08:49 INFO - PROCESS | 3796 | 1469470129354 Marionette TRACE conn2 <- [1,2126,null,{}] 10:08:49 INFO - PROCESS | 3796 | 1469470129361 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:49 INFO - PROCESS | 3796 | 1469470129363 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:49 INFO - PROCESS | 3796 | 1469470129468 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 10:08:49 INFO - PROCESS | 3796 | 1469470129609 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:49 INFO - PROCESS | 3796 | 1469470129612 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:49 INFO - PROCESS | 3796 | ++DOCSHELL 0C762C00 == 39 [pid = 3796] [id = 541] 10:08:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (0C763000) [pid = 3796] [serial = 1623] [outer = 00000000] 10:08:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (10329400) [pid = 3796] [serial = 1624] [outer = 0C763000] 10:08:49 INFO - PROCESS | 3796 | 1469470129671 Marionette DEBUG loaded listener.js 10:08:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (10A09C00) [pid = 3796] [serial = 1625] [outer = 0C763000] 10:08:50 INFO - PROCESS | 3796 | 1469470130285 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 10:08:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 10:08:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1009ms 10:08:50 INFO - PROCESS | 3796 | 1469470130379 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 10:08:50 INFO - PROCESS | 3796 | 1469470130383 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 10:08:50 INFO - PROCESS | 3796 | 1469470130388 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 10:08:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 10:08:50 INFO - PROCESS | 3796 | 1469470130392 Marionette TRACE conn2 <- [1,2130,null,{}] 10:08:50 INFO - PROCESS | 3796 | 1469470130397 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:50 INFO - PROCESS | 3796 | 1469470130400 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:50 INFO - PROCESS | 3796 | 1469470130546 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 10:08:50 INFO - PROCESS | 3796 | 1469470130677 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:50 INFO - PROCESS | 3796 | 1469470130681 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:50 INFO - PROCESS | 3796 | ++DOCSHELL 13E88000 == 40 [pid = 3796] [id = 542] 10:08:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (13F62C00) [pid = 3796] [serial = 1626] [outer = 00000000] 10:08:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (150CE000) [pid = 3796] [serial = 1627] [outer = 13F62C00] 10:08:50 INFO - PROCESS | 3796 | 1469470130737 Marionette DEBUG loaded listener.js 10:08:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (15A26800) [pid = 3796] [serial = 1628] [outer = 13F62C00] 10:08:51 INFO - PROCESS | 3796 | 1469470131297 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 10:08:51 INFO - PROCESS | 3796 | 1469470131379 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 10:08:51 INFO - PROCESS | 3796 | 1469470131383 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 10:08:51 INFO - PROCESS | 3796 | 1469470131385 Marionette TRACE conn2 <- [1,2134,null,{}] 10:08:51 INFO - PROCESS | 3796 | 1469470131389 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:51 INFO - PROCESS | 3796 | 1469470131392 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:51 INFO - PROCESS | 3796 | 1469470131528 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 10:08:51 INFO - PROCESS | 3796 | 1469470131665 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:51 INFO - PROCESS | 3796 | 1469470131668 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:51 INFO - PROCESS | 3796 | ++DOCSHELL 168E9800 == 41 [pid = 3796] [id = 543] 10:08:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (19692400) [pid = 3796] [serial = 1629] [outer = 00000000] 10:08:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (19B57C00) [pid = 3796] [serial = 1630] [outer = 19692400] 10:08:51 INFO - PROCESS | 3796 | 1469470131723 Marionette DEBUG loaded listener.js 10:08:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (19EA3C00) [pid = 3796] [serial = 1631] [outer = 19692400] 10:08:52 INFO - PROCESS | 3796 | 1469470132538 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 10:08:52 INFO - PROCESS | 3796 | 1469470132609 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 10:08:52 INFO - PROCESS | 3796 | 1469470132615 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 10:08:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 10:08:52 INFO - PROCESS | 3796 | 1469470132618 Marionette TRACE conn2 <- [1,2138,null,{}] 10:08:52 INFO - PROCESS | 3796 | 1469470132623 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:52 INFO - PROCESS | 3796 | 1469470132626 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:52 INFO - PROCESS | 3796 | 1469470132769 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 10:08:53 INFO - PROCESS | 3796 | --DOCSHELL 19B5D800 == 40 [pid = 3796] [id = 540] 10:08:53 INFO - PROCESS | 3796 | --DOCSHELL 16252800 == 39 [pid = 3796] [id = 539] 10:08:53 INFO - PROCESS | 3796 | --DOCSHELL 1312FC00 == 38 [pid = 3796] [id = 538] 10:08:53 INFO - PROCESS | 3796 | --DOCSHELL 19B59800 == 37 [pid = 3796] [id = 537] 10:08:53 INFO - PROCESS | 3796 | --DOCSHELL 134B3800 == 36 [pid = 3796] [id = 536] 10:08:53 INFO - PROCESS | 3796 | --DOCSHELL 168F1C00 == 35 [pid = 3796] [id = 535] 10:08:53 INFO - PROCESS | 3796 | --DOCSHELL 1624CC00 == 34 [pid = 3796] [id = 534] 10:08:53 INFO - PROCESS | 3796 | --DOCSHELL 134E3400 == 33 [pid = 3796] [id = 533] 10:08:53 INFO - PROCESS | 3796 | --DOCSHELL 0F9E8800 == 32 [pid = 3796] [id = 532] 10:08:53 INFO - PROCESS | 3796 | --DOCSHELL 1036B800 == 31 [pid = 3796] [id = 530] 10:08:53 INFO - PROCESS | 3796 | --DOCSHELL 134DE400 == 30 [pid = 3796] [id = 531] 10:08:53 INFO - PROCESS | 3796 | --DOCSHELL 11097800 == 29 [pid = 3796] [id = 520] 10:08:53 INFO - PROCESS | 3796 | --DOCSHELL 168E9800 == 28 [pid = 3796] [id = 543] 10:08:53 INFO - PROCESS | 3796 | --DOCSHELL 0C762C00 == 27 [pid = 3796] [id = 541] 10:08:53 INFO - PROCESS | 3796 | --DOCSHELL 13E88000 == 26 [pid = 3796] [id = 542] 10:08:53 INFO - PROCESS | 3796 | 1469470133478 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:53 INFO - PROCESS | 3796 | 1469470133482 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:53 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1A2F6400) [pid = 3796] [serial = 1588] [outer = 00000000] [url = about:blank] 10:08:53 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (142FC800) [pid = 3796] [serial = 1570] [outer = 00000000] [url = about:blank] 10:08:53 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (131C4000) [pid = 3796] [serial = 1567] [outer = 00000000] [url = about:blank] 10:08:53 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (13450800) [pid = 3796] [serial = 1568] [outer = 00000000] [url = about:blank] 10:08:53 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (10A54000) [pid = 3796] [serial = 1564] [outer = 00000000] [url = about:blank] 10:08:53 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (10B7E400) [pid = 3796] [serial = 1565] [outer = 00000000] [url = about:blank] 10:08:53 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (12BBAC00) [pid = 3796] [serial = 1562] [outer = 00000000] [url = about:blank] 10:08:53 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (11D5F800) [pid = 3796] [serial = 1561] [outer = 00000000] [url = about:blank] 10:08:53 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (13451000) [pid = 3796] [serial = 1553] [outer = 00000000] [url = about:blank] 10:08:53 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (12E77C00) [pid = 3796] [serial = 1552] [outer = 00000000] [url = about:blank] 10:08:53 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (164A9C00) [pid = 3796] [serial = 1556] [outer = 00000000] [url = about:blank] 10:08:53 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (15A29400) [pid = 3796] [serial = 1555] [outer = 00000000] [url = about:blank] 10:08:53 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1A956000) [pid = 3796] [serial = 1559] [outer = 00000000] [url = about:blank] 10:08:53 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1A459400) [pid = 3796] [serial = 1558] [outer = 00000000] [url = about:blank] 10:08:53 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (174AD400) [pid = 3796] [serial = 1576] [outer = 00000000] [url = about:blank] 10:08:53 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1968FC00) [pid = 3796] [serial = 1579] [outer = 00000000] [url = about:blank] 10:08:53 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (16247C00) [pid = 3796] [serial = 1583] [outer = 00000000] [url = about:blank] 10:08:53 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (13E06000) [pid = 3796] [serial = 1582] [outer = 00000000] [url = about:blank] 10:08:53 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (19B58C00) [pid = 3796] [serial = 1580] [outer = 00000000] [url = about:blank] 10:08:53 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (16248C00) [pid = 3796] [serial = 1573] [outer = 00000000] [url = about:blank] 10:08:53 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (164A9000) [pid = 3796] [serial = 1574] [outer = 00000000] [url = about:blank] 10:08:53 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (17F19C00) [pid = 3796] [serial = 1577] [outer = 00000000] [url = about:blank] 10:08:53 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (19B5B400) [pid = 3796] [serial = 1585] [outer = 00000000] [url = about:blank] 10:08:53 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (19E08C00) [pid = 3796] [serial = 1586] [outer = 00000000] [url = about:blank] 10:08:53 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (1530B800) [pid = 3796] [serial = 1571] [outer = 00000000] [url = about:blank] 10:08:53 INFO - PROCESS | 3796 | ++DOCSHELL 1032BC00 == 27 [pid = 3796] [id = 544] 10:08:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (1036A000) [pid = 3796] [serial = 1632] [outer = 00000000] 10:08:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (1051A400) [pid = 3796] [serial = 1633] [outer = 1036A000] 10:08:53 INFO - PROCESS | 3796 | 1469470133621 Marionette DEBUG loaded listener.js 10:08:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (10A52400) [pid = 3796] [serial = 1634] [outer = 1036A000] 10:08:54 INFO - PROCESS | 3796 | 1469470134093 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 10:08:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 10:08:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1529ms 10:08:54 INFO - PROCESS | 3796 | 1469470134160 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 10:08:54 INFO - PROCESS | 3796 | 1469470134164 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 10:08:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 10:08:54 INFO - PROCESS | 3796 | 1469470134152 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 10:08:54 INFO - PROCESS | 3796 | 1469470134155 Marionette TRACE conn2 <- [1,2142,null,{}] 10:08:54 INFO - PROCESS | 3796 | 1469470134160 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:54 INFO - PROCESS | 3796 | 1469470134165 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:54 INFO - PROCESS | 3796 | 1469470134258 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 10:08:54 INFO - PROCESS | 3796 | 1469470134268 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:54 INFO - PROCESS | 3796 | 1469470134271 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:54 INFO - PROCESS | 3796 | ++DOCSHELL 11D6A800 == 28 [pid = 3796] [id = 545] 10:08:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (11DDF000) [pid = 3796] [serial = 1635] [outer = 00000000] 10:08:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (12BB4400) [pid = 3796] [serial = 1636] [outer = 11DDF000] 10:08:54 INFO - PROCESS | 3796 | 1469470134319 Marionette DEBUG loaded listener.js 10:08:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (12C60800) [pid = 3796] [serial = 1637] [outer = 11DDF000] 10:08:54 INFO - PROCESS | 3796 | 1469470134800 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 10:08:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 10:08:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 673ms 10:08:54 INFO - PROCESS | 3796 | 1469470134864 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 10:08:54 INFO - PROCESS | 3796 | 1469470134869 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 10:08:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 10:08:54 INFO - PROCESS | 3796 | 1469470134874 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 10:08:54 INFO - PROCESS | 3796 | 1469470134876 Marionette TRACE conn2 <- [1,2146,null,{}] 10:08:54 INFO - PROCESS | 3796 | 1469470134880 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:54 INFO - PROCESS | 3796 | 1469470134883 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:54 INFO - PROCESS | 3796 | 1469470134957 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 10:08:55 INFO - PROCESS | 3796 | 1469470135051 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:55 INFO - PROCESS | 3796 | 1469470135053 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:55 INFO - PROCESS | 3796 | ++DOCSHELL 13451800 == 29 [pid = 3796] [id = 546] 10:08:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (134BEC00) [pid = 3796] [serial = 1638] [outer = 00000000] 10:08:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (134E3400) [pid = 3796] [serial = 1639] [outer = 134BEC00] 10:08:55 INFO - PROCESS | 3796 | 1469470135106 Marionette DEBUG loaded listener.js 10:08:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (13B4B400) [pid = 3796] [serial = 1640] [outer = 134BEC00] 10:08:55 INFO - PROCESS | 3796 | 1469470135511 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 10:08:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 10:08:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 688ms 10:08:55 INFO - PROCESS | 3796 | 1469470135562 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 10:08:55 INFO - PROCESS | 3796 | 1469470135565 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 10:08:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 10:08:55 INFO - PROCESS | 3796 | 1469470135570 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 10:08:55 INFO - PROCESS | 3796 | 1469470135576 Marionette TRACE conn2 <- [1,2150,null,{}] 10:08:55 INFO - PROCESS | 3796 | 1469470135597 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:55 INFO - PROCESS | 3796 | 1469470135601 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:55 INFO - PROCESS | 3796 | 1469470135711 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 10:08:55 INFO - PROCESS | 3796 | 1469470135727 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:55 INFO - PROCESS | 3796 | 1469470135729 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:55 INFO - PROCESS | 3796 | ++DOCSHELL 15302800 == 30 [pid = 3796] [id = 547] 10:08:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (15307400) [pid = 3796] [serial = 1641] [outer = 00000000] 10:08:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (153ED400) [pid = 3796] [serial = 1642] [outer = 15307400] 10:08:55 INFO - PROCESS | 3796 | 1469470135825 Marionette DEBUG loaded listener.js 10:08:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1624D400) [pid = 3796] [serial = 1643] [outer = 15307400] 10:08:56 INFO - PROCESS | 3796 | 1469470136273 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 10:08:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 10:08:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 749ms 10:08:56 INFO - PROCESS | 3796 | 1469470136334 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 10:08:56 INFO - PROCESS | 3796 | 1469470136337 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 10:08:56 INFO - PROCESS | 3796 | 1469470136340 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 10:08:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 10:08:56 INFO - PROCESS | 3796 | 1469470136342 Marionette TRACE conn2 <- [1,2154,null,{}] 10:08:56 INFO - PROCESS | 3796 | 1469470136345 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:56 INFO - PROCESS | 3796 | 1469470136347 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:56 INFO - PROCESS | 3796 | 1469470136462 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 10:08:56 INFO - PROCESS | 3796 | 1469470136472 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:56 INFO - PROCESS | 3796 | 1469470136474 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:56 INFO - PROCESS | 3796 | ++DOCSHELL 16251000 == 31 [pid = 3796] [id = 548] 10:08:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (16254400) [pid = 3796] [serial = 1644] [outer = 00000000] 10:08:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1680B800) [pid = 3796] [serial = 1645] [outer = 16254400] 10:08:56 INFO - PROCESS | 3796 | 1469470136517 Marionette DEBUG loaded listener.js 10:08:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (16897400) [pid = 3796] [serial = 1646] [outer = 16254400] 10:08:56 INFO - PROCESS | 3796 | 1469470136950 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 10:08:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 10:08:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 688ms 10:08:57 INFO - PROCESS | 3796 | 1469470137023 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 10:08:57 INFO - PROCESS | 3796 | 1469470137025 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 10:08:57 INFO - PROCESS | 3796 | 1469470137029 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 10:08:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 10:08:57 INFO - PROCESS | 3796 | 1469470137031 Marionette TRACE conn2 <- [1,2158,null,{}] 10:08:57 INFO - PROCESS | 3796 | 1469470137035 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:57 INFO - PROCESS | 3796 | 1469470137036 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:57 INFO - PROCESS | 3796 | 1469470137149 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 10:08:57 INFO - PROCESS | 3796 | 1469470137162 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:57 INFO - PROCESS | 3796 | 1469470137169 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:57 INFO - PROCESS | 3796 | ++DOCSHELL 17382C00 == 32 [pid = 3796] [id = 549] 10:08:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (17383800) [pid = 3796] [serial = 1647] [outer = 00000000] 10:08:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (173DFC00) [pid = 3796] [serial = 1648] [outer = 17383800] 10:08:57 INFO - PROCESS | 3796 | 1469470137269 Marionette DEBUG loaded listener.js 10:08:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (17D24400) [pid = 3796] [serial = 1649] [outer = 17383800] 10:08:57 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1A2F0C00) [pid = 3796] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 10:08:57 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (19292C00) [pid = 3796] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 10:08:57 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (19EC7C00) [pid = 3796] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 10:08:57 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (134E2800) [pid = 3796] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 10:08:57 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1031FC00) [pid = 3796] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 10:08:57 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (134E3800) [pid = 3796] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 10:08:57 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (19E06000) [pid = 3796] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 10:08:57 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1624D000) [pid = 3796] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 10:08:57 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1036C000) [pid = 3796] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 10:08:57 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (13133000) [pid = 3796] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 10:08:57 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (16D5EC00) [pid = 3796] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 10:08:57 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (17FB2C00) [pid = 3796] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 10:08:57 INFO - PROCESS | 3796 | 1469470137911 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 10:08:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 10:08:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 932ms 10:08:57 INFO - PROCESS | 3796 | 1469470137959 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 10:08:57 INFO - PROCESS | 3796 | 1469470137961 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 10:08:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 10:08:57 INFO - PROCESS | 3796 | 1469470137965 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 10:08:57 INFO - PROCESS | 3796 | 1469470137966 Marionette TRACE conn2 <- [1,2162,null,{}] 10:08:57 INFO - PROCESS | 3796 | 1469470137970 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:57 INFO - PROCESS | 3796 | 1469470137972 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:58 INFO - PROCESS | 3796 | 1469470138053 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 10:08:58 INFO - PROCESS | 3796 | 1469470138061 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:58 INFO - PROCESS | 3796 | 1469470138047 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:58 INFO - PROCESS | 3796 | ++DOCSHELL 0C763400 == 33 [pid = 3796] [id = 550] 10:08:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (164AA000) [pid = 3796] [serial = 1650] [outer = 00000000] 10:08:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (17FAC800) [pid = 3796] [serial = 1651] [outer = 164AA000] 10:08:58 INFO - PROCESS | 3796 | 1469470138090 Marionette DEBUG loaded listener.js 10:08:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (17FB2C00) [pid = 3796] [serial = 1652] [outer = 164AA000] 10:08:58 INFO - PROCESS | 3796 | 1469470138537 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 10:08:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 10:08:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 627ms 10:08:58 INFO - PROCESS | 3796 | 1469470138586 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 10:08:58 INFO - PROCESS | 3796 | 1469470138588 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 10:08:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 10:08:58 INFO - PROCESS | 3796 | 1469470138591 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 10:08:58 INFO - PROCESS | 3796 | 1469470138593 Marionette TRACE conn2 <- [1,2166,null,{}] 10:08:58 INFO - PROCESS | 3796 | 1469470138596 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:58 INFO - PROCESS | 3796 | 1469470138598 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:58 INFO - PROCESS | 3796 | 1469470138675 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 10:08:58 INFO - PROCESS | 3796 | 1469470138681 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:58 INFO - PROCESS | 3796 | 1469470138683 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:58 INFO - PROCESS | 3796 | ++DOCSHELL 1968AC00 == 34 [pid = 3796] [id = 551] 10:08:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1968B000) [pid = 3796] [serial = 1653] [outer = 00000000] 10:08:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (19A8FC00) [pid = 3796] [serial = 1654] [outer = 1968B000] 10:08:58 INFO - PROCESS | 3796 | 1469470138729 Marionette DEBUG loaded listener.js 10:08:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (19A94C00) [pid = 3796] [serial = 1655] [outer = 1968B000] 10:08:59 INFO - PROCESS | 3796 | 1469470139185 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 10:08:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 10:08:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 627ms 10:08:59 INFO - PROCESS | 3796 | 1469470139212 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 10:08:59 INFO - PROCESS | 3796 | 1469470139214 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 10:08:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 10:08:59 INFO - PROCESS | 3796 | 1469470139221 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 10:08:59 INFO - PROCESS | 3796 | 1469470139223 Marionette TRACE conn2 <- [1,2170,null,{}] 10:08:59 INFO - PROCESS | 3796 | 1469470139226 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:08:59 INFO - PROCESS | 3796 | 1469470139228 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:59 INFO - PROCESS | 3796 | 1469470139304 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 10:08:59 INFO - PROCESS | 3796 | 1469470139310 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:08:59 INFO - PROCESS | 3796 | 1469470139312 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:08:59 INFO - PROCESS | 3796 | ++DOCSHELL 10B79800 == 35 [pid = 3796] [id = 552] 10:08:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (19292C00) [pid = 3796] [serial = 1656] [outer = 00000000] 10:08:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19B59C00) [pid = 3796] [serial = 1657] [outer = 19292C00] 10:08:59 INFO - PROCESS | 3796 | 1469470139356 Marionette DEBUG loaded listener.js 10:08:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19B5B800) [pid = 3796] [serial = 1658] [outer = 19292C00] 10:09:00 INFO - PROCESS | 3796 | --DOCSHELL 19B58400 == 34 [pid = 3796] [id = 394] 10:09:00 INFO - PROCESS | 3796 | --DOCSHELL 103CA800 == 33 [pid = 3796] [id = 404] 10:09:00 INFO - PROCESS | 3796 | --DOCSHELL 11281400 == 32 [pid = 3796] [id = 388] 10:09:00 INFO - PROCESS | 3796 | --DOCSHELL 13B4E000 == 31 [pid = 3796] [id = 389] 10:09:00 INFO - PROCESS | 3796 | --DOCSHELL 142F6400 == 30 [pid = 3796] [id = 405] 10:09:00 INFO - PROCESS | 3796 | --DOCSHELL 10F85C00 == 29 [pid = 3796] [id = 396] 10:09:00 INFO - PROCESS | 3796 | --DOCSHELL 150CC400 == 28 [pid = 3796] [id = 399] 10:09:00 INFO - PROCESS | 3796 | --DOCSHELL 11D5F400 == 27 [pid = 3796] [id = 392] 10:09:00 INFO - PROCESS | 3796 | --DOCSHELL 12BB7800 == 26 [pid = 3796] [id = 397] 10:09:00 INFO - PROCESS | 3796 | --DOCSHELL 10B7A800 == 25 [pid = 3796] [id = 401] 10:09:00 INFO - PROCESS | 3796 | --DOCSHELL 17FB1800 == 24 [pid = 3796] [id = 393] 10:09:00 INFO - PROCESS | 3796 | --DOCSHELL 13B52400 == 23 [pid = 3796] [id = 398] 10:09:00 INFO - PROCESS | 3796 | --DOCSHELL 1127F400 == 22 [pid = 3796] [id = 395] 10:09:00 INFO - PROCESS | 3796 | --DOCSHELL 16251C00 == 21 [pid = 3796] [id = 400] 10:09:00 INFO - PROCESS | 3796 | --DOCSHELL 17FAAC00 == 20 [pid = 3796] [id = 391] 10:09:00 INFO - PROCESS | 3796 | --DOCSHELL 10F0FC00 == 19 [pid = 3796] [id = 402] 10:09:00 INFO - PROCESS | 3796 | --DOCSHELL 164A7000 == 18 [pid = 3796] [id = 390] 10:09:00 INFO - PROCESS | 3796 | --DOCSHELL 177A0800 == 17 [pid = 3796] [id = 403] 10:09:00 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (19A8B800) [pid = 3796] [serial = 1609] [outer = 00000000] [url = about:blank] 10:09:00 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1A2F6C00) [pid = 3796] [serial = 1589] [outer = 00000000] [url = about:blank] 10:09:00 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (13B4AC00) [pid = 3796] [serial = 1594] [outer = 00000000] [url = about:blank] 10:09:00 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (13E79800) [pid = 3796] [serial = 1595] [outer = 00000000] [url = about:blank] 10:09:00 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (10A4DC00) [pid = 3796] [serial = 1597] [outer = 00000000] [url = about:blank] 10:09:00 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (10F92800) [pid = 3796] [serial = 1598] [outer = 00000000] [url = about:blank] 10:09:00 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (13A6D000) [pid = 3796] [serial = 1600] [outer = 00000000] [url = about:blank] 10:09:00 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (13E07C00) [pid = 3796] [serial = 1601] [outer = 00000000] [url = about:blank] 10:09:00 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (19EC3400) [pid = 3796] [serial = 1612] [outer = 00000000] [url = about:blank] 10:09:00 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (164A6C00) [pid = 3796] [serial = 1603] [outer = 00000000] [url = about:blank] 10:09:00 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (16D5F400) [pid = 3796] [serial = 1604] [outer = 00000000] [url = about:blank] 10:09:00 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (10564000) [pid = 3796] [serial = 1591] [outer = 00000000] [url = about:blank] 10:09:00 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (10A4C800) [pid = 3796] [serial = 1592] [outer = 00000000] [url = about:blank] 10:09:00 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (13E87800) [pid = 3796] [serial = 1615] [outer = 00000000] [url = about:blank] 10:09:00 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (19ECC400) [pid = 3796] [serial = 1613] [outer = 00000000] [url = about:blank] 10:09:00 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (15A29000) [pid = 3796] [serial = 1616] [outer = 00000000] [url = about:blank] 10:09:00 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (177AC400) [pid = 3796] [serial = 1606] [outer = 00000000] [url = about:blank] 10:09:00 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (1928C000) [pid = 3796] [serial = 1607] [outer = 00000000] [url = about:blank] 10:09:00 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (12B70000) [pid = 3796] [serial = 1619] [outer = 00000000] [url = about:blank] 10:09:00 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (19A98C00) [pid = 3796] [serial = 1610] [outer = 00000000] [url = about:blank] 10:09:00 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (19EC0800) [pid = 3796] [serial = 1618] [outer = 00000000] [url = about:blank] 10:09:00 INFO - PROCESS | 3796 | --DOMWINDOW == 56 (1A6A3800) [pid = 3796] [serial = 1622] [outer = 00000000] [url = about:blank] 10:09:00 INFO - PROCESS | 3796 | --DOMWINDOW == 55 (1A6A2C00) [pid = 3796] [serial = 1621] [outer = 00000000] [url = about:blank] 10:09:00 INFO - PROCESS | 3796 | 1469470140991 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 10:09:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 10:09:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1804ms 10:09:01 INFO - PROCESS | 3796 | 1469470141039 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 10:09:01 INFO - PROCESS | 3796 | 1469470141043 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 10:09:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 10:09:01 INFO - PROCESS | 3796 | 1469470141048 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 10:09:01 INFO - PROCESS | 3796 | 1469470141051 Marionette TRACE conn2 <- [1,2174,null,{}] 10:09:01 INFO - PROCESS | 3796 | 1469470141057 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:01 INFO - PROCESS | 3796 | 1469470141060 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:01 INFO - PROCESS | 3796 | 1469470141148 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 10:09:01 INFO - PROCESS | 3796 | 1469470141157 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:01 INFO - PROCESS | 3796 | 1469470141162 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:01 INFO - PROCESS | 3796 | ++DOCSHELL 10EEA800 == 18 [pid = 3796] [id = 553] 10:09:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (10EF2C00) [pid = 3796] [serial = 1659] [outer = 00000000] 10:09:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (11097800) [pid = 3796] [serial = 1660] [outer = 10EF2C00] 10:09:01 INFO - PROCESS | 3796 | 1469470141211 Marionette DEBUG loaded listener.js 10:09:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (1127F800) [pid = 3796] [serial = 1661] [outer = 10EF2C00] 10:09:01 INFO - PROCESS | 3796 | 1469470141685 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 10:09:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 10:09:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 688ms 10:09:01 INFO - PROCESS | 3796 | 1469470141732 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 10:09:01 INFO - PROCESS | 3796 | 1469470141737 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 10:09:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 10:09:01 INFO - PROCESS | 3796 | 1469470141744 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 10:09:01 INFO - PROCESS | 3796 | 1469470141746 Marionette TRACE conn2 <- [1,2178,null,{}] 10:09:01 INFO - PROCESS | 3796 | 1469470141750 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:01 INFO - PROCESS | 3796 | 1469470141753 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:01 INFO - PROCESS | 3796 | 1469470141839 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 10:09:01 INFO - PROCESS | 3796 | 1469470141848 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:01 INFO - PROCESS | 3796 | 1469470141851 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:01 INFO - PROCESS | 3796 | ++DOCSHELL 12E24C00 == 19 [pid = 3796] [id = 554] 10:09:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (12E2C800) [pid = 3796] [serial = 1662] [outer = 00000000] 10:09:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (12EF4800) [pid = 3796] [serial = 1663] [outer = 12E2C800] 10:09:01 INFO - PROCESS | 3796 | 1469470141903 Marionette DEBUG loaded listener.js 10:09:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (1316FC00) [pid = 3796] [serial = 1664] [outer = 12E2C800] 10:09:02 INFO - PROCESS | 3796 | 1469470142362 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 10:09:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 10:09:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 672ms 10:09:02 INFO - PROCESS | 3796 | 1469470142424 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 10:09:02 INFO - PROCESS | 3796 | 1469470142426 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 10:09:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 10:09:02 INFO - PROCESS | 3796 | 1469470142430 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 10:09:02 INFO - PROCESS | 3796 | 1469470142433 Marionette TRACE conn2 <- [1,2182,null,{}] 10:09:02 INFO - PROCESS | 3796 | 1469470142444 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:02 INFO - PROCESS | 3796 | 1469470142449 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:02 INFO - PROCESS | 3796 | 1469470142561 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 10:09:02 INFO - PROCESS | 3796 | 1469470142657 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:02 INFO - PROCESS | 3796 | 1469470142660 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:02 INFO - PROCESS | 3796 | ++DOCSHELL 13E07400 == 20 [pid = 3796] [id = 555] 10:09:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (13E07C00) [pid = 3796] [serial = 1665] [outer = 00000000] 10:09:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (13E0BC00) [pid = 3796] [serial = 1666] [outer = 13E07C00] 10:09:02 INFO - PROCESS | 3796 | 1469470142707 Marionette DEBUG loaded listener.js 10:09:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (13E87800) [pid = 3796] [serial = 1667] [outer = 13E07C00] 10:09:03 INFO - PROCESS | 3796 | 1469470143052 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 10:09:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 10:09:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 672ms 10:09:03 INFO - PROCESS | 3796 | 1469470143113 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 10:09:03 INFO - PROCESS | 3796 | 1469470143115 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 10:09:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 10:09:03 INFO - PROCESS | 3796 | 1469470143126 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 10:09:03 INFO - PROCESS | 3796 | 1469470143128 Marionette TRACE conn2 <- [1,2186,null,{}] 10:09:03 INFO - PROCESS | 3796 | 1469470143132 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:03 INFO - PROCESS | 3796 | 1469470143143 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:03 INFO - PROCESS | 3796 | 1469470143225 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 10:09:03 INFO - PROCESS | 3796 | 1469470143231 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:03 INFO - PROCESS | 3796 | 1469470143233 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:03 INFO - PROCESS | 3796 | ++DOCSHELL 13F65400 == 21 [pid = 3796] [id = 556] 10:09:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (13F66800) [pid = 3796] [serial = 1668] [outer = 00000000] 10:09:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (153F0400) [pid = 3796] [serial = 1669] [outer = 13F66800] 10:09:03 INFO - PROCESS | 3796 | 1469470143277 Marionette DEBUG loaded listener.js 10:09:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (15A20C00) [pid = 3796] [serial = 1670] [outer = 13F66800] 10:09:03 INFO - PROCESS | 3796 | 1469470143695 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 10:09:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 10:09:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 642ms 10:09:03 INFO - PROCESS | 3796 | 1469470143761 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 10:09:03 INFO - PROCESS | 3796 | 1469470143763 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 10:09:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 10:09:03 INFO - PROCESS | 3796 | 1469470143766 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 10:09:03 INFO - PROCESS | 3796 | 1469470143768 Marionette TRACE conn2 <- [1,2190,null,{}] 10:09:03 INFO - PROCESS | 3796 | 1469470143771 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:03 INFO - PROCESS | 3796 | 1469470143773 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:03 INFO - PROCESS | 3796 | 1469470143851 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 10:09:03 INFO - PROCESS | 3796 | 1469470143859 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:03 INFO - PROCESS | 3796 | 1469470143860 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:03 INFO - PROCESS | 3796 | ++DOCSHELL 1624F400 == 22 [pid = 3796] [id = 557] 10:09:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (16250800) [pid = 3796] [serial = 1671] [outer = 00000000] 10:09:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (164A6400) [pid = 3796] [serial = 1672] [outer = 16250800] 10:09:03 INFO - PROCESS | 3796 | 1469470143933 Marionette DEBUG loaded listener.js 10:09:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (16808C00) [pid = 3796] [serial = 1673] [outer = 16250800] 10:09:04 INFO - PROCESS | 3796 | 1469470144375 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 10:09:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 10:09:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 627ms 10:09:04 INFO - PROCESS | 3796 | 1469470144391 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 10:09:04 INFO - PROCESS | 3796 | 1469470144393 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 10:09:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 10:09:04 INFO - PROCESS | 3796 | 1469470144400 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 10:09:04 INFO - PROCESS | 3796 | 1469470144402 Marionette TRACE conn2 <- [1,2194,null,{}] 10:09:04 INFO - PROCESS | 3796 | 1469470144406 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:04 INFO - PROCESS | 3796 | 1469470144411 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:04 INFO - PROCESS | 3796 | 1469470144511 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 10:09:04 INFO - PROCESS | 3796 | 1469470144516 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:04 INFO - PROCESS | 3796 | 1469470144518 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:04 INFO - PROCESS | 3796 | ++DOCSHELL 142F6400 == 23 [pid = 3796] [id = 558] 10:09:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (164A5400) [pid = 3796] [serial = 1674] [outer = 00000000] 10:09:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (177ACC00) [pid = 3796] [serial = 1675] [outer = 164A5400] 10:09:04 INFO - PROCESS | 3796 | 1469470144562 Marionette DEBUG loaded listener.js 10:09:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (17FABC00) [pid = 3796] [serial = 1676] [outer = 164A5400] 10:09:05 INFO - PROCESS | 3796 | 1469470145012 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 10:09:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 10:09:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 626ms 10:09:05 INFO - PROCESS | 3796 | 1469470145040 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 10:09:05 INFO - PROCESS | 3796 | 1469470145042 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 10:09:05 INFO - PROCESS | 3796 | 1469470145049 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 10:09:05 INFO - PROCESS | 3796 | 1469470145051 Marionette TRACE conn2 <- [1,2198,null,{}] 10:09:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 10:09:05 INFO - PROCESS | 3796 | 1469470145054 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:05 INFO - PROCESS | 3796 | 1469470145056 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:05 INFO - PROCESS | 3796 | 1469470145126 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 10:09:05 INFO - PROCESS | 3796 | 1469470145132 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:05 INFO - PROCESS | 3796 | 1469470145134 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:05 INFO - PROCESS | 3796 | ++DOCSHELL 1738A800 == 24 [pid = 3796] [id = 559] 10:09:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (174AB800) [pid = 3796] [serial = 1677] [outer = 00000000] 10:09:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (19689800) [pid = 3796] [serial = 1678] [outer = 174AB800] 10:09:05 INFO - PROCESS | 3796 | 1469470145177 Marionette DEBUG loaded listener.js 10:09:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1968A400) [pid = 3796] [serial = 1679] [outer = 174AB800] 10:09:05 INFO - PROCESS | 3796 | --DOCSHELL 1B1DD000 == 23 [pid = 3796] [id = 15] 10:09:05 INFO - PROCESS | 3796 | 1469470145662 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 10:09:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 10:09:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 672ms 10:09:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 10:09:05 INFO - PROCESS | 3796 | 1469470145733 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 10:09:05 INFO - PROCESS | 3796 | 1469470145735 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 10:09:05 INFO - PROCESS | 3796 | 1469470145739 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 10:09:05 INFO - PROCESS | 3796 | 1469470145740 Marionette TRACE conn2 <- [1,2202,null,{}] 10:09:05 INFO - PROCESS | 3796 | 1469470145744 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:05 INFO - PROCESS | 3796 | 1469470145746 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:05 INFO - PROCESS | 3796 | 1469470145822 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 10:09:05 INFO - PROCESS | 3796 | 1469470145812 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:05 INFO - PROCESS | 3796 | 1469470145814 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:05 INFO - PROCESS | 3796 | ++DOCSHELL 19A96400 == 24 [pid = 3796] [id = 560] 10:09:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19A99000) [pid = 3796] [serial = 1680] [outer = 00000000] 10:09:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19B56400) [pid = 3796] [serial = 1681] [outer = 19A99000] 10:09:05 INFO - PROCESS | 3796 | 1469470145860 Marionette DEBUG loaded listener.js 10:09:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19B56800) [pid = 3796] [serial = 1682] [outer = 19A99000] 10:09:06 INFO - PROCESS | 3796 | 1469470146310 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 10:09:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 10:09:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 612ms 10:09:06 INFO - PROCESS | 3796 | 1469470146361 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 10:09:06 INFO - PROCESS | 3796 | 1469470146363 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 10:09:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 10:09:06 INFO - PROCESS | 3796 | 1469470146368 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 10:09:06 INFO - PROCESS | 3796 | 1469470146371 Marionette TRACE conn2 <- [1,2206,null,{}] 10:09:06 INFO - PROCESS | 3796 | 1469470146375 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:06 INFO - PROCESS | 3796 | 1469470146378 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:06 INFO - PROCESS | 3796 | 1469470146485 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 10:09:06 INFO - PROCESS | 3796 | 1469470146570 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:06 INFO - PROCESS | 3796 | 1469470146572 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:06 INFO - PROCESS | 3796 | ++DOCSHELL 11DD8400 == 25 [pid = 3796] [id = 561] 10:09:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (13E05400) [pid = 3796] [serial = 1683] [outer = 00000000] 10:09:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19E9A800) [pid = 3796] [serial = 1684] [outer = 13E05400] 10:09:06 INFO - PROCESS | 3796 | 1469470146615 Marionette DEBUG loaded listener.js 10:09:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (19E9D800) [pid = 3796] [serial = 1685] [outer = 13E05400] 10:09:07 INFO - PROCESS | 3796 | 1469470147017 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 10:09:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 10:09:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 688ms 10:09:07 INFO - PROCESS | 3796 | 1469470147048 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 10:09:07 INFO - PROCESS | 3796 | 1469470147050 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 10:09:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 10:09:07 INFO - PROCESS | 3796 | 1469470147053 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 10:09:07 INFO - PROCESS | 3796 | 1469470147055 Marionette TRACE conn2 <- [1,2210,null,{}] 10:09:07 INFO - PROCESS | 3796 | 1469470147062 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:07 INFO - PROCESS | 3796 | 1469470147064 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:07 INFO - PROCESS | 3796 | 1469470147192 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 10:09:07 INFO - PROCESS | 3796 | 1469470147197 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:07 INFO - PROCESS | 3796 | 1469470147199 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:07 INFO - PROCESS | 3796 | ++DOCSHELL 1059BC00 == 26 [pid = 3796] [id = 562] 10:09:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (13B52400) [pid = 3796] [serial = 1686] [outer = 00000000] 10:09:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1A2F3400) [pid = 3796] [serial = 1687] [outer = 13B52400] 10:09:07 INFO - PROCESS | 3796 | 1469470147242 Marionette DEBUG loaded listener.js 10:09:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1A2F7C00) [pid = 3796] [serial = 1688] [outer = 13B52400] 10:09:07 INFO - PROCESS | 3796 | 1469470147668 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 10:09:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 10:09:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 688ms 10:09:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 10:09:07 INFO - PROCESS | 3796 | 1469470147741 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 10:09:07 INFO - PROCESS | 3796 | 1469470147744 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 10:09:07 INFO - PROCESS | 3796 | 1469470147747 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 10:09:07 INFO - PROCESS | 3796 | 1469470147750 Marionette TRACE conn2 <- [1,2214,null,{}] 10:09:07 INFO - PROCESS | 3796 | 1469470147753 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:07 INFO - PROCESS | 3796 | 1469470147755 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:07 INFO - PROCESS | 3796 | 1469470147903 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 10:09:07 INFO - PROCESS | 3796 | 1469470147928 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:07 INFO - PROCESS | 3796 | 1469470147931 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:07 INFO - PROCESS | 3796 | ++DOCSHELL 1624F000 == 27 [pid = 3796] [id = 563] 10:09:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1A458400) [pid = 3796] [serial = 1689] [outer = 00000000] 10:09:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1A460C00) [pid = 3796] [serial = 1690] [outer = 1A458400] 10:09:07 INFO - PROCESS | 3796 | 1469470147976 Marionette DEBUG loaded listener.js 10:09:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1A465400) [pid = 3796] [serial = 1691] [outer = 1A458400] 10:09:08 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (134BEC00) [pid = 3796] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 10:09:08 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (11DDF000) [pid = 3796] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 10:09:08 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (164AA000) [pid = 3796] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 10:09:08 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (19692400) [pid = 3796] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 10:09:08 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1968B000) [pid = 3796] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 10:09:08 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (0C763000) [pid = 3796] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 10:09:08 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (16254400) [pid = 3796] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 10:09:08 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (17383800) [pid = 3796] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 10:09:08 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (13F62C00) [pid = 3796] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 10:09:08 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (15307400) [pid = 3796] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 10:09:08 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1036A000) [pid = 3796] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 10:09:08 INFO - PROCESS | 3796 | 1469470148482 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 10:09:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 10:09:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 780ms 10:09:08 INFO - PROCESS | 3796 | 1469470148528 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 10:09:08 INFO - PROCESS | 3796 | 1469470148530 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 10:09:08 INFO - PROCESS | 3796 | 1469470148533 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 10:09:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 10:09:08 INFO - PROCESS | 3796 | 1469470148535 Marionette TRACE conn2 <- [1,2218,null,{}] 10:09:08 INFO - PROCESS | 3796 | 1469470148538 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:08 INFO - PROCESS | 3796 | 1469470148540 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:08 INFO - PROCESS | 3796 | 1469470148618 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 10:09:08 INFO - PROCESS | 3796 | 1469470148624 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:08 INFO - PROCESS | 3796 | 1469470148626 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:08 INFO - PROCESS | 3796 | ++DOCSHELL 10EE6C00 == 28 [pid = 3796] [id = 564] 10:09:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (134C0800) [pid = 3796] [serial = 1692] [outer = 00000000] 10:09:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1458C400) [pid = 3796] [serial = 1693] [outer = 134C0800] 10:09:08 INFO - PROCESS | 3796 | 1469470148668 Marionette DEBUG loaded listener.js 10:09:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (164A8800) [pid = 3796] [serial = 1694] [outer = 134C0800] 10:09:09 INFO - PROCESS | 3796 | 1469470149074 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 10:09:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 10:09:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 581ms 10:09:09 INFO - PROCESS | 3796 | 1469470149119 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 10:09:09 INFO - PROCESS | 3796 | 1469470149121 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 10:09:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 10:09:09 INFO - PROCESS | 3796 | 1469470149129 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 10:09:09 INFO - PROCESS | 3796 | 1469470149130 Marionette TRACE conn2 <- [1,2222,null,{}] 10:09:09 INFO - PROCESS | 3796 | 1469470149143 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:09 INFO - PROCESS | 3796 | 1469470149145 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:09 INFO - PROCESS | 3796 | 1469470149228 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 10:09:09 INFO - PROCESS | 3796 | 1469470149233 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:09 INFO - PROCESS | 3796 | 1469470149235 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:09 INFO - PROCESS | 3796 | ++DOCSHELL 1055F800 == 29 [pid = 3796] [id = 565] 10:09:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (155E4400) [pid = 3796] [serial = 1695] [outer = 00000000] 10:09:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1A459000) [pid = 3796] [serial = 1696] [outer = 155E4400] 10:09:09 INFO - PROCESS | 3796 | 1469470149278 Marionette DEBUG loaded listener.js 10:09:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1A460400) [pid = 3796] [serial = 1697] [outer = 155E4400] 10:09:09 INFO - PROCESS | 3796 | 1469470149724 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 10:09:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 10:09:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 612ms 10:09:09 INFO - PROCESS | 3796 | 1469470149777 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 10:09:09 INFO - PROCESS | 3796 | 1469470149779 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 10:09:09 INFO - PROCESS | 3796 | 1469470149782 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 10:09:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 10:09:09 INFO - PROCESS | 3796 | 1469470149784 Marionette TRACE conn2 <- [1,2226,null,{}] 10:09:09 INFO - PROCESS | 3796 | 1469470149787 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:09 INFO - PROCESS | 3796 | 1469470149789 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:09 INFO - PROCESS | 3796 | 1469470149854 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 10:09:09 INFO - PROCESS | 3796 | 1469470149859 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:09 INFO - PROCESS | 3796 | 1469470149861 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:09 INFO - PROCESS | 3796 | ++DOCSHELL 1127C800 == 30 [pid = 3796] [id = 566] 10:09:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (19686400) [pid = 3796] [serial = 1698] [outer = 00000000] 10:09:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1A955800) [pid = 3796] [serial = 1699] [outer = 19686400] 10:09:09 INFO - PROCESS | 3796 | 1469470149903 Marionette DEBUG loaded listener.js 10:09:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1A960000) [pid = 3796] [serial = 1700] [outer = 19686400] 10:09:10 INFO - PROCESS | 3796 | --DOCSHELL 1032BC00 == 29 [pid = 3796] [id = 544] 10:09:10 INFO - PROCESS | 3796 | --DOCSHELL 1B04A800 == 28 [pid = 3796] [id = 16] 10:09:11 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (19A94C00) [pid = 3796] [serial = 1655] [outer = 00000000] [url = about:blank] 10:09:11 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (19B59C00) [pid = 3796] [serial = 1657] [outer = 00000000] [url = about:blank] 10:09:11 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (13B4B400) [pid = 3796] [serial = 1640] [outer = 00000000] [url = about:blank] 10:09:11 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (12C60800) [pid = 3796] [serial = 1637] [outer = 00000000] [url = about:blank] 10:09:11 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (17FAC800) [pid = 3796] [serial = 1651] [outer = 00000000] [url = about:blank] 10:09:11 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (19B57C00) [pid = 3796] [serial = 1630] [outer = 00000000] [url = about:blank] 10:09:11 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (19EA3C00) [pid = 3796] [serial = 1631] [outer = 00000000] [url = about:blank] 10:09:11 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (19A8FC00) [pid = 3796] [serial = 1654] [outer = 00000000] [url = about:blank] 10:09:11 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (10A09C00) [pid = 3796] [serial = 1625] [outer = 00000000] [url = about:blank] 10:09:11 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (16897400) [pid = 3796] [serial = 1646] [outer = 00000000] [url = about:blank] 10:09:11 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (173DFC00) [pid = 3796] [serial = 1648] [outer = 00000000] [url = about:blank] 10:09:11 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (15A26800) [pid = 3796] [serial = 1628] [outer = 00000000] [url = about:blank] 10:09:11 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (12BB4400) [pid = 3796] [serial = 1636] [outer = 00000000] [url = about:blank] 10:09:11 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1624D400) [pid = 3796] [serial = 1643] [outer = 00000000] [url = about:blank] 10:09:11 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (134E3400) [pid = 3796] [serial = 1639] [outer = 00000000] [url = about:blank] 10:09:11 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (10A52400) [pid = 3796] [serial = 1634] [outer = 00000000] [url = about:blank] 10:09:11 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (150CE000) [pid = 3796] [serial = 1627] [outer = 00000000] [url = about:blank] 10:09:11 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (17FB2C00) [pid = 3796] [serial = 1652] [outer = 00000000] [url = about:blank] 10:09:11 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1051A400) [pid = 3796] [serial = 1633] [outer = 00000000] [url = about:blank] 10:09:11 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (17D24400) [pid = 3796] [serial = 1649] [outer = 00000000] [url = about:blank] 10:09:11 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (1680B800) [pid = 3796] [serial = 1645] [outer = 00000000] [url = about:blank] 10:09:11 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (10329400) [pid = 3796] [serial = 1624] [outer = 00000000] [url = about:blank] 10:09:11 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (153ED400) [pid = 3796] [serial = 1642] [outer = 00000000] [url = about:blank] 10:09:11 INFO - PROCESS | 3796 | 1469470151609 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 10:09:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 10:09:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1865ms 10:09:11 INFO - PROCESS | 3796 | 1469470151639 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 10:09:11 INFO - PROCESS | 3796 | 1469470151643 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 10:09:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 10:09:11 INFO - PROCESS | 3796 | 1469470151652 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 10:09:11 INFO - PROCESS | 3796 | 1469470151655 Marionette TRACE conn2 <- [1,2230,null,{}] 10:09:11 INFO - PROCESS | 3796 | 1469470151662 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:11 INFO - PROCESS | 3796 | 1469470151665 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:11 INFO - PROCESS | 3796 | 1469470151757 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 10:09:11 INFO - PROCESS | 3796 | 1469470151763 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:11 INFO - PROCESS | 3796 | 1469470151766 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:11 INFO - PROCESS | 3796 | ++DOCSHELL 10A47400 == 29 [pid = 3796] [id = 567] 10:09:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (10A4DC00) [pid = 3796] [serial = 1701] [outer = 00000000] 10:09:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (10B79000) [pid = 3796] [serial = 1702] [outer = 10A4DC00] 10:09:11 INFO - PROCESS | 3796 | 1469470151817 Marionette DEBUG loaded listener.js 10:09:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (10EEB000) [pid = 3796] [serial = 1703] [outer = 10A4DC00] 10:09:12 INFO - PROCESS | 3796 | 1469470152305 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 10:09:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 10:09:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 687ms 10:09:12 INFO - PROCESS | 3796 | 1469470152335 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 10:09:12 INFO - PROCESS | 3796 | 1469470152340 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 10:09:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 10:09:12 INFO - PROCESS | 3796 | 1469470152346 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 10:09:12 INFO - PROCESS | 3796 | 1469470152349 Marionette TRACE conn2 <- [1,2234,null,{}] 10:09:12 INFO - PROCESS | 3796 | 1469470152353 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:12 INFO - PROCESS | 3796 | 1469470152355 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:12 INFO - PROCESS | 3796 | 1469470152441 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 10:09:12 INFO - PROCESS | 3796 | 1469470152449 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:12 INFO - PROCESS | 3796 | 1469470152452 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:12 INFO - PROCESS | 3796 | ++DOCSHELL 11DDE800 == 30 [pid = 3796] [id = 568] 10:09:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (11DDF800) [pid = 3796] [serial = 1704] [outer = 00000000] 10:09:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (12B6E800) [pid = 3796] [serial = 1705] [outer = 11DDF800] 10:09:12 INFO - PROCESS | 3796 | 1469470152499 Marionette DEBUG loaded listener.js 10:09:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (12BB7800) [pid = 3796] [serial = 1706] [outer = 11DDF800] 10:09:12 INFO - PROCESS | 3796 | 1469470152972 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 10:09:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 10:09:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 626ms 10:09:12 INFO - PROCESS | 3796 | 1469470152983 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 10:09:12 INFO - PROCESS | 3796 | 1469470152986 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 10:09:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 10:09:12 INFO - PROCESS | 3796 | 1469470152989 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 10:09:12 INFO - PROCESS | 3796 | 1469470152992 Marionette TRACE conn2 <- [1,2238,null,{}] 10:09:12 INFO - PROCESS | 3796 | 1469470153007 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:12 INFO - PROCESS | 3796 | 1469470153011 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:13 INFO - PROCESS | 3796 | 1469470153077 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 10:09:13 INFO - PROCESS | 3796 | 1469470153086 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:13 INFO - PROCESS | 3796 | 1469470153089 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:13 INFO - PROCESS | 3796 | ++DOCSHELL 134C0400 == 31 [pid = 3796] [id = 569] 10:09:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (134D6000) [pid = 3796] [serial = 1707] [outer = 00000000] 10:09:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (13910800) [pid = 3796] [serial = 1708] [outer = 134D6000] 10:09:13 INFO - PROCESS | 3796 | 1469470153136 Marionette DEBUG loaded listener.js 10:09:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (13A6BC00) [pid = 3796] [serial = 1709] [outer = 134D6000] 10:09:13 INFO - PROCESS | 3796 | 1469470153615 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 10:09:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 10:09:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 719ms 10:09:13 INFO - PROCESS | 3796 | 1469470153713 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 10:09:13 INFO - PROCESS | 3796 | 1469470153717 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 10:09:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 10:09:13 INFO - PROCESS | 3796 | 1469470153722 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 10:09:13 INFO - PROCESS | 3796 | 1469470153727 Marionette TRACE conn2 <- [1,2242,null,{}] 10:09:13 INFO - PROCESS | 3796 | 1469470153737 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:13 INFO - PROCESS | 3796 | 1469470153741 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:13 INFO - PROCESS | 3796 | 1469470153868 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 10:09:13 INFO - PROCESS | 3796 | 1469470153975 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:13 INFO - PROCESS | 3796 | 1469470153981 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:14 INFO - PROCESS | 3796 | ++DOCSHELL 10A0E000 == 32 [pid = 3796] [id = 570] 10:09:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (10A0FC00) [pid = 3796] [serial = 1710] [outer = 00000000] 10:09:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (10A53000) [pid = 3796] [serial = 1711] [outer = 10A0FC00] 10:09:14 INFO - PROCESS | 3796 | 1469470154065 Marionette DEBUG loaded listener.js 10:09:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (11096C00) [pid = 3796] [serial = 1712] [outer = 10A0FC00] 10:09:14 INFO - PROCESS | 3796 | 1469470154876 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 10:09:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 10:09:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1193ms 10:09:14 INFO - PROCESS | 3796 | 1469470154904 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 10:09:14 INFO - PROCESS | 3796 | 1469470154907 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 10:09:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 10:09:14 INFO - PROCESS | 3796 | 1469470154914 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 10:09:14 INFO - PROCESS | 3796 | 1469470154918 Marionette TRACE conn2 <- [1,2246,null,{}] 10:09:14 INFO - PROCESS | 3796 | 1469470154922 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:14 INFO - PROCESS | 3796 | 1469470154925 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:15 INFO - PROCESS | 3796 | 1469470155040 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 10:09:15 INFO - PROCESS | 3796 | 1469470155171 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:15 INFO - PROCESS | 3796 | 1469470155174 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:15 INFO - PROCESS | 3796 | ++DOCSHELL 134E1400 == 33 [pid = 3796] [id = 571] 10:09:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (134E3000) [pid = 3796] [serial = 1713] [outer = 00000000] 10:09:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (13E05C00) [pid = 3796] [serial = 1714] [outer = 134E3000] 10:09:15 INFO - PROCESS | 3796 | 1469470155230 Marionette DEBUG loaded listener.js 10:09:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (13E0FC00) [pid = 3796] [serial = 1715] [outer = 134E3000] 10:09:16 INFO - PROCESS | 3796 | 1469470156059 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 10:09:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 10:09:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1192ms 10:09:16 INFO - PROCESS | 3796 | 1469470156105 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 10:09:16 INFO - PROCESS | 3796 | 1469470156110 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 10:09:16 INFO - PROCESS | 3796 | 1469470156115 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 10:09:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 10:09:16 INFO - PROCESS | 3796 | 1469470156101 Marionette TRACE conn2 <- [1,2250,null,{}] 10:09:16 INFO - PROCESS | 3796 | 1469470156106 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:16 INFO - PROCESS | 3796 | 1469470156109 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:16 INFO - PROCESS | 3796 | 1469470156194 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 10:09:16 INFO - PROCESS | 3796 | 1469470156202 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:16 INFO - PROCESS | 3796 | 1469470156205 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:16 INFO - PROCESS | 3796 | ++DOCSHELL 10559C00 == 34 [pid = 3796] [id = 572] 10:09:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1055E000) [pid = 3796] [serial = 1716] [outer = 00000000] 10:09:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (11890000) [pid = 3796] [serial = 1717] [outer = 1055E000] 10:09:16 INFO - PROCESS | 3796 | 1469470156253 Marionette DEBUG loaded listener.js 10:09:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (12BB5C00) [pid = 3796] [serial = 1718] [outer = 1055E000] 10:09:16 INFO - PROCESS | 3796 | 1469470156740 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 10:09:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 10:09:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 688ms 10:09:16 INFO - PROCESS | 3796 | 1469470156798 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 10:09:16 INFO - PROCESS | 3796 | 1469470156802 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 10:09:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 10:09:16 INFO - PROCESS | 3796 | 1469470156808 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 10:09:16 INFO - PROCESS | 3796 | 1469470156811 Marionette TRACE conn2 <- [1,2254,null,{}] 10:09:16 INFO - PROCESS | 3796 | 1469470156815 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:16 INFO - PROCESS | 3796 | 1469470156817 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:16 INFO - PROCESS | 3796 | 1469470156884 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 10:09:16 INFO - PROCESS | 3796 | 1469470156892 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:16 INFO - PROCESS | 3796 | 1469470156894 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:16 INFO - PROCESS | 3796 | ++DOCSHELL 13A62000 == 35 [pid = 3796] [id = 573] 10:09:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (13A65800) [pid = 3796] [serial = 1719] [outer = 00000000] 10:09:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (13E0AC00) [pid = 3796] [serial = 1720] [outer = 13A65800] 10:09:16 INFO - PROCESS | 3796 | 1469470156940 Marionette DEBUG loaded listener.js 10:09:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (142FD400) [pid = 3796] [serial = 1721] [outer = 13A65800] 10:09:17 INFO - PROCESS | 3796 | 1469470157395 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 10:09:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 10:09:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 627ms 10:09:17 INFO - PROCESS | 3796 | 1469470157429 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 10:09:17 INFO - PROCESS | 3796 | 1469470157432 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 10:09:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 10:09:17 INFO - PROCESS | 3796 | 1469470157439 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 10:09:17 INFO - PROCESS | 3796 | 1469470157442 Marionette TRACE conn2 <- [1,2258,null,{}] 10:09:17 INFO - PROCESS | 3796 | 1469470157453 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:17 INFO - PROCESS | 3796 | 1469470157458 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:17 INFO - PROCESS | 3796 | 1469470157574 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 10:09:17 INFO - PROCESS | 3796 | 1469470157661 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:17 INFO - PROCESS | 3796 | 1469470157664 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:17 INFO - PROCESS | 3796 | ++DOCSHELL 1624E000 == 36 [pid = 3796] [id = 574] 10:09:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1624E400) [pid = 3796] [serial = 1722] [outer = 00000000] 10:09:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (164A7400) [pid = 3796] [serial = 1723] [outer = 1624E400] 10:09:17 INFO - PROCESS | 3796 | 1469470157712 Marionette DEBUG loaded listener.js 10:09:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (16897400) [pid = 3796] [serial = 1724] [outer = 1624E400] 10:09:18 INFO - PROCESS | 3796 | 1469470158085 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 10:09:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 10:09:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 688ms 10:09:18 INFO - PROCESS | 3796 | 1469470158122 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 10:09:18 INFO - PROCESS | 3796 | 1469470158125 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 10:09:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 10:09:18 INFO - PROCESS | 3796 | 1469470158137 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 10:09:18 INFO - PROCESS | 3796 | 1469470158139 Marionette TRACE conn2 <- [1,2262,null,{}] 10:09:18 INFO - PROCESS | 3796 | 1469470158143 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:18 INFO - PROCESS | 3796 | 1469470158144 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:18 INFO - PROCESS | 3796 | 1469470158227 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 10:09:18 INFO - PROCESS | 3796 | 1469470158329 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:18 INFO - PROCESS | 3796 | 1469470158331 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:18 INFO - PROCESS | 3796 | ++DOCSHELL 168F3C00 == 37 [pid = 3796] [id = 575] 10:09:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (16D66800) [pid = 3796] [serial = 1725] [outer = 00000000] 10:09:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (174AEC00) [pid = 3796] [serial = 1726] [outer = 16D66800] 10:09:18 INFO - PROCESS | 3796 | 1469470158377 Marionette DEBUG loaded listener.js 10:09:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (17F10000) [pid = 3796] [serial = 1727] [outer = 16D66800] 10:09:18 INFO - PROCESS | 3796 | 1469470158782 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 10:09:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 10:09:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 673ms 10:09:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 10:09:18 INFO - PROCESS | 3796 | 1469470158812 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 10:09:18 INFO - PROCESS | 3796 | 1469470158814 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 10:09:18 INFO - PROCESS | 3796 | 1469470158817 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 10:09:18 INFO - PROCESS | 3796 | 1469470158820 Marionette TRACE conn2 <- [1,2266,null,{}] 10:09:18 INFO - PROCESS | 3796 | 1469470158823 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:18 INFO - PROCESS | 3796 | 1469470158825 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:18 INFO - PROCESS | 3796 | 1469470158959 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 10:09:19 INFO - PROCESS | 3796 | 1469470159029 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:19 INFO - PROCESS | 3796 | 1469470159031 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:19 INFO - PROCESS | 3796 | ++DOCSHELL 0C762400 == 38 [pid = 3796] [id = 576] 10:09:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (17D22000) [pid = 3796] [serial = 1728] [outer = 00000000] 10:09:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (17FB8C00) [pid = 3796] [serial = 1729] [outer = 17D22000] 10:09:19 INFO - PROCESS | 3796 | 1469470159074 Marionette DEBUG loaded listener.js 10:09:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (19687000) [pid = 3796] [serial = 1730] [outer = 17D22000] 10:09:19 INFO - PROCESS | 3796 | 1469470159472 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 10:09:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 10:09:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 673ms 10:09:19 INFO - PROCESS | 3796 | 1469470159498 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 10:09:19 INFO - PROCESS | 3796 | 1469470159500 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 10:09:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 10:09:19 INFO - PROCESS | 3796 | 1469470159503 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 10:09:19 INFO - PROCESS | 3796 | 1469470159505 Marionette TRACE conn2 <- [1,2270,null,{}] 10:09:19 INFO - PROCESS | 3796 | 1469470159508 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:19 INFO - PROCESS | 3796 | 1469470159514 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:19 INFO - PROCESS | 3796 | 1469470159647 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 10:09:19 INFO - PROCESS | 3796 | 1469470159652 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:19 INFO - PROCESS | 3796 | 1469470159654 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:19 INFO - PROCESS | 3796 | ++DOCSHELL 1036E000 == 39 [pid = 3796] [id = 577] 10:09:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (17FB1C00) [pid = 3796] [serial = 1731] [outer = 00000000] 10:09:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (19B5D400) [pid = 3796] [serial = 1732] [outer = 17FB1C00] 10:09:19 INFO - PROCESS | 3796 | 1469470159705 Marionette DEBUG loaded listener.js 10:09:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (19A93000) [pid = 3796] [serial = 1733] [outer = 17FB1C00] 10:09:20 INFO - PROCESS | 3796 | 1469470160128 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 10:09:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 10:09:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 673ms 10:09:20 INFO - PROCESS | 3796 | 1469470160187 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 10:09:20 INFO - PROCESS | 3796 | 1469470160189 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 10:09:20 INFO - PROCESS | 3796 | 1469470160192 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 10:09:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 10:09:20 INFO - PROCESS | 3796 | 1469470160194 Marionette TRACE conn2 <- [1,2274,null,{}] 10:09:20 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (155E4400) [pid = 3796] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 10:09:20 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (19686400) [pid = 3796] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 10:09:20 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (10A4DC00) [pid = 3796] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 10:09:20 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (11DDF800) [pid = 3796] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 10:09:20 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (13E05400) [pid = 3796] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 10:09:20 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (13B52400) [pid = 3796] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 10:09:20 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1A458400) [pid = 3796] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 10:09:20 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (16250800) [pid = 3796] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 10:09:20 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (13F66800) [pid = 3796] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 10:09:20 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (13E07C00) [pid = 3796] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 10:09:20 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (12E2C800) [pid = 3796] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 10:09:20 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (10EF2C00) [pid = 3796] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 10:09:20 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (19292C00) [pid = 3796] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 10:09:20 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1B1E0000) [pid = 3796] [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.] 10:09:20 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (19A99000) [pid = 3796] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 10:09:20 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (174AB800) [pid = 3796] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 10:09:20 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (164A5400) [pid = 3796] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 10:09:20 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (134C0800) [pid = 3796] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 10:09:20 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1B1DD400) [pid = 3796] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:09:20 INFO - PROCESS | 3796 | 1469470160326 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:20 INFO - PROCESS | 3796 | 1469470160328 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:20 INFO - PROCESS | 3796 | 1469470160404 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 10:09:20 INFO - PROCESS | 3796 | 1469470160411 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:20 INFO - PROCESS | 3796 | 1469470160413 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:20 INFO - PROCESS | 3796 | ++DOCSHELL 12BBB800 == 40 [pid = 3796] [id = 578] 10:09:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (12E2C800) [pid = 3796] [serial = 1734] [outer = 00000000] 10:09:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (13B52400) [pid = 3796] [serial = 1735] [outer = 12E2C800] 10:09:20 INFO - PROCESS | 3796 | 1469470160456 Marionette DEBUG loaded listener.js 10:09:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (14589C00) [pid = 3796] [serial = 1736] [outer = 12E2C800] 10:09:20 INFO - PROCESS | 3796 | 1469470160863 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 10:09:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 10:09:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 703ms 10:09:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 10:09:20 INFO - PROCESS | 3796 | 1469470160897 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 10:09:20 INFO - PROCESS | 3796 | 1469470160899 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 10:09:20 INFO - PROCESS | 3796 | 1469470160902 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 10:09:20 INFO - PROCESS | 3796 | 1469470160904 Marionette TRACE conn2 <- [1,2278,null,{}] 10:09:20 INFO - PROCESS | 3796 | 1469470160907 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:20 INFO - PROCESS | 3796 | 1469470160909 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:20 INFO - PROCESS | 3796 | 1469470160987 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 10:09:20 INFO - PROCESS | 3796 | 1469470160993 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:20 INFO - PROCESS | 3796 | 1469470160995 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:21 INFO - PROCESS | 3796 | ++DOCSHELL 17208400 == 41 [pid = 3796] [id = 579] 10:09:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19A98800) [pid = 3796] [serial = 1737] [outer = 00000000] 10:09:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (19EA4C00) [pid = 3796] [serial = 1738] [outer = 19A98800] 10:09:21 INFO - PROCESS | 3796 | 1469470161038 Marionette DEBUG loaded listener.js 10:09:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (19B59C00) [pid = 3796] [serial = 1739] [outer = 19A98800] 10:09:21 INFO - PROCESS | 3796 | 1469470161466 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 10:09:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 10:09:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 581ms 10:09:21 INFO - PROCESS | 3796 | 1469470161508 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 10:09:21 INFO - PROCESS | 3796 | 1469470161510 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 10:09:21 INFO - PROCESS | 3796 | 1469470161520 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 10:09:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 10:09:21 INFO - PROCESS | 3796 | 1469470161522 Marionette TRACE conn2 <- [1,2282,null,{}] 10:09:21 INFO - PROCESS | 3796 | 1469470161525 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:21 INFO - PROCESS | 3796 | 1469470161527 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:21 INFO - PROCESS | 3796 | 1469470161608 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 10:09:21 INFO - PROCESS | 3796 | 1469470161616 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:21 INFO - PROCESS | 3796 | 1469470161618 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:21 INFO - PROCESS | 3796 | ++DOCSHELL 1A2F6C00 == 42 [pid = 3796] [id = 580] 10:09:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1A2FAC00) [pid = 3796] [serial = 1740] [outer = 00000000] 10:09:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1A461C00) [pid = 3796] [serial = 1741] [outer = 1A2FAC00] 10:09:21 INFO - PROCESS | 3796 | 1469470161661 Marionette DEBUG loaded listener.js 10:09:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1A464000) [pid = 3796] [serial = 1742] [outer = 1A2FAC00] 10:09:22 INFO - PROCESS | 3796 | 1469470162123 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 10:09:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 10:09:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 627ms 10:09:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 10:09:22 INFO - PROCESS | 3796 | 1469470162167 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 10:09:22 INFO - PROCESS | 3796 | 1469470162169 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 10:09:22 INFO - PROCESS | 3796 | 1469470162172 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 10:09:22 INFO - PROCESS | 3796 | 1469470162173 Marionette TRACE conn2 <- [1,2286,null,{}] 10:09:22 INFO - PROCESS | 3796 | 1469470162176 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:22 INFO - PROCESS | 3796 | 1469470162178 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:22 INFO - PROCESS | 3796 | 1469470162239 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 10:09:22 INFO - PROCESS | 3796 | 1469470162375 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:22 INFO - PROCESS | 3796 | 1469470162379 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:22 INFO - PROCESS | 3796 | ++DOCSHELL 0F390400 == 43 [pid = 3796] [id = 581] 10:09:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (0F390800) [pid = 3796] [serial = 1743] [outer = 00000000] 10:09:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (10376C00) [pid = 3796] [serial = 1744] [outer = 0F390800] 10:09:22 INFO - PROCESS | 3796 | 1469470162435 Marionette DEBUG loaded listener.js 10:09:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (10A48C00) [pid = 3796] [serial = 1745] [outer = 0F390800] 10:09:23 INFO - PROCESS | 3796 | 1469470163058 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 10:09:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 10:09:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 978ms 10:09:23 INFO - PROCESS | 3796 | 1469470163141 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 10:09:23 INFO - PROCESS | 3796 | 1469470163145 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 10:09:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 10:09:23 INFO - PROCESS | 3796 | 1469470163149 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 10:09:23 INFO - PROCESS | 3796 | 1469470163153 Marionette TRACE conn2 <- [1,2290,null,{}] 10:09:23 INFO - PROCESS | 3796 | 1469470163158 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:23 INFO - PROCESS | 3796 | 1469470163161 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:23 INFO - PROCESS | 3796 | 1469470163275 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 10:09:23 INFO - PROCESS | 3796 | 1469470163407 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:23 INFO - PROCESS | 3796 | 1469470163410 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:23 INFO - PROCESS | 3796 | ++DOCSHELL 10B78800 == 44 [pid = 3796] [id = 582] 10:09:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (13A6FC00) [pid = 3796] [serial = 1746] [outer = 00000000] 10:09:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (153EC400) [pid = 3796] [serial = 1747] [outer = 13A6FC00] 10:09:23 INFO - PROCESS | 3796 | 1469470163466 Marionette DEBUG loaded listener.js 10:09:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (16248000) [pid = 3796] [serial = 1748] [outer = 13A6FC00] 10:09:24 INFO - PROCESS | 3796 | 1469470164010 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 10:09:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 10:09:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 933ms 10:09:24 INFO - PROCESS | 3796 | 1469470164082 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 10:09:24 INFO - PROCESS | 3796 | 1469470164087 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 10:09:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 10:09:24 INFO - PROCESS | 3796 | 1469470164091 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 10:09:24 INFO - PROCESS | 3796 | 1469470164093 Marionette TRACE conn2 <- [1,2294,null,{}] 10:09:24 INFO - PROCESS | 3796 | 1469470164097 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:24 INFO - PROCESS | 3796 | 1469470164099 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:24 INFO - PROCESS | 3796 | 1469470164238 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 10:09:24 INFO - PROCESS | 3796 | 1469470164376 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:24 INFO - PROCESS | 3796 | 1469470164379 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:24 INFO - PROCESS | 3796 | ++DOCSHELL 16894400 == 45 [pid = 3796] [id = 583] 10:09:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (17FB2800) [pid = 3796] [serial = 1749] [outer = 00000000] 10:09:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (19690400) [pid = 3796] [serial = 1750] [outer = 17FB2800] 10:09:24 INFO - PROCESS | 3796 | 1469470164433 Marionette DEBUG loaded listener.js 10:09:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (19B54400) [pid = 3796] [serial = 1751] [outer = 17FB2800] 10:09:25 INFO - PROCESS | 3796 | 1469470165236 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 10:09:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 10:09:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1162ms 10:09:25 INFO - PROCESS | 3796 | 1469470165258 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 10:09:25 INFO - PROCESS | 3796 | 1469470165262 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 10:09:25 INFO - PROCESS | 3796 | 1469470165267 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 10:09:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 10:09:25 INFO - PROCESS | 3796 | 1469470165270 Marionette TRACE conn2 <- [1,2298,null,{}] 10:09:25 INFO - PROCESS | 3796 | 1469470165275 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:25 INFO - PROCESS | 3796 | 1469470165278 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:25 INFO - PROCESS | 3796 | 1469470165376 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 10:09:25 INFO - PROCESS | 3796 | 1469470165515 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:25 INFO - PROCESS | 3796 | 1469470165521 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:25 INFO - PROCESS | 3796 | ++DOCSHELL 10A54400 == 46 [pid = 3796] [id = 584] 10:09:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (10B75C00) [pid = 3796] [serial = 1752] [outer = 00000000] 10:09:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (1189AC00) [pid = 3796] [serial = 1753] [outer = 10B75C00] 10:09:25 INFO - PROCESS | 3796 | 1469470165587 Marionette DEBUG loaded listener.js 10:09:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (11D6E400) [pid = 3796] [serial = 1754] [outer = 10B75C00] 10:09:25 INFO - PROCESS | 3796 | --DOCSHELL 10EE6C00 == 45 [pid = 3796] [id = 564] 10:09:25 INFO - PROCESS | 3796 | --DOCSHELL 1624F000 == 44 [pid = 3796] [id = 563] 10:09:25 INFO - PROCESS | 3796 | --DOCSHELL 1059BC00 == 43 [pid = 3796] [id = 562] 10:09:25 INFO - PROCESS | 3796 | --DOCSHELL 11DDE800 == 42 [pid = 3796] [id = 568] 10:09:25 INFO - PROCESS | 3796 | --DOCSHELL 10A47400 == 41 [pid = 3796] [id = 567] 10:09:25 INFO - PROCESS | 3796 | --DOCSHELL 1A2F6C00 == 40 [pid = 3796] [id = 580] 10:09:25 INFO - PROCESS | 3796 | --DOCSHELL 17208400 == 39 [pid = 3796] [id = 579] 10:09:25 INFO - PROCESS | 3796 | --DOCSHELL 12BBB800 == 38 [pid = 3796] [id = 578] 10:09:25 INFO - PROCESS | 3796 | --DOCSHELL 1036E000 == 37 [pid = 3796] [id = 577] 10:09:25 INFO - PROCESS | 3796 | --DOCSHELL 0C762400 == 36 [pid = 3796] [id = 576] 10:09:25 INFO - PROCESS | 3796 | --DOCSHELL 168F3C00 == 35 [pid = 3796] [id = 575] 10:09:25 INFO - PROCESS | 3796 | --DOCSHELL 1624E000 == 34 [pid = 3796] [id = 574] 10:09:25 INFO - PROCESS | 3796 | --DOCSHELL 13A62000 == 33 [pid = 3796] [id = 573] 10:09:25 INFO - PROCESS | 3796 | --DOCSHELL 10559C00 == 32 [pid = 3796] [id = 572] 10:09:25 INFO - PROCESS | 3796 | --DOCSHELL 134E1400 == 31 [pid = 3796] [id = 571] 10:09:25 INFO - PROCESS | 3796 | --DOCSHELL 10A0E000 == 30 [pid = 3796] [id = 570] 10:09:25 INFO - PROCESS | 3796 | --DOCSHELL 134C0400 == 29 [pid = 3796] [id = 569] 10:09:25 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (1B1E0800) [pid = 3796] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:09:25 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (1A460400) [pid = 3796] [serial = 1697] [outer = 00000000] [url = about:blank] 10:09:25 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (1A955800) [pid = 3796] [serial = 1699] [outer = 00000000] [url = about:blank] 10:09:25 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (10B79000) [pid = 3796] [serial = 1702] [outer = 00000000] [url = about:blank] 10:09:25 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (10EEB000) [pid = 3796] [serial = 1703] [outer = 00000000] [url = about:blank] 10:09:25 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (12B6E800) [pid = 3796] [serial = 1705] [outer = 00000000] [url = about:blank] 10:09:25 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (19E9A800) [pid = 3796] [serial = 1684] [outer = 00000000] [url = about:blank] 10:09:25 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1A2F3400) [pid = 3796] [serial = 1687] [outer = 00000000] [url = about:blank] 10:09:25 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (19E9D800) [pid = 3796] [serial = 1685] [outer = 00000000] [url = about:blank] 10:09:25 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1A460C00) [pid = 3796] [serial = 1690] [outer = 00000000] [url = about:blank] 10:09:25 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1A2F7C00) [pid = 3796] [serial = 1688] [outer = 00000000] [url = about:blank] 10:09:25 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1A459000) [pid = 3796] [serial = 1696] [outer = 00000000] [url = about:blank] 10:09:25 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (12BB7800) [pid = 3796] [serial = 1706] [outer = 00000000] [url = about:blank] 10:09:25 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (164A6400) [pid = 3796] [serial = 1672] [outer = 00000000] [url = about:blank] 10:09:25 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (16808C00) [pid = 3796] [serial = 1673] [outer = 00000000] [url = about:blank] 10:09:25 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (153F0400) [pid = 3796] [serial = 1669] [outer = 00000000] [url = about:blank] 10:09:25 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (15A20C00) [pid = 3796] [serial = 1670] [outer = 00000000] [url = about:blank] 10:09:25 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (13E0BC00) [pid = 3796] [serial = 1666] [outer = 00000000] [url = about:blank] 10:09:25 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (13E87800) [pid = 3796] [serial = 1667] [outer = 00000000] [url = about:blank] 10:09:25 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (12EF4800) [pid = 3796] [serial = 1663] [outer = 00000000] [url = about:blank] 10:09:25 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1316FC00) [pid = 3796] [serial = 1664] [outer = 00000000] [url = about:blank] 10:09:25 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (11097800) [pid = 3796] [serial = 1660] [outer = 00000000] [url = about:blank] 10:09:25 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1127F800) [pid = 3796] [serial = 1661] [outer = 00000000] [url = about:blank] 10:09:25 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (19B5B800) [pid = 3796] [serial = 1658] [outer = 00000000] [url = about:blank] 10:09:25 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (10322000) [pid = 3796] [serial = 1145] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:09:25 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (19B56400) [pid = 3796] [serial = 1681] [outer = 00000000] [url = about:blank] 10:09:25 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (19689800) [pid = 3796] [serial = 1678] [outer = 00000000] [url = about:blank] 10:09:25 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1968A400) [pid = 3796] [serial = 1679] [outer = 00000000] [url = about:blank] 10:09:25 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (177ACC00) [pid = 3796] [serial = 1675] [outer = 00000000] [url = about:blank] 10:09:25 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (17FABC00) [pid = 3796] [serial = 1676] [outer = 00000000] [url = about:blank] 10:09:25 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (13910800) [pid = 3796] [serial = 1708] [outer = 00000000] [url = about:blank] 10:09:25 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1458C400) [pid = 3796] [serial = 1693] [outer = 00000000] [url = about:blank] 10:09:25 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (164A8800) [pid = 3796] [serial = 1694] [outer = 00000000] [url = about:blank] 10:09:25 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (1A960000) [pid = 3796] [serial = 1700] [outer = 00000000] [url = about:blank] 10:09:25 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (1A465400) [pid = 3796] [serial = 1691] [outer = 00000000] [url = about:blank] 10:09:25 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (19B56800) [pid = 3796] [serial = 1682] [outer = 00000000] [url = about:blank] 10:09:26 INFO - PROCESS | 3796 | 1469470166127 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 10:09:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 10:09:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 887ms 10:09:26 INFO - PROCESS | 3796 | 1469470166156 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 10:09:26 INFO - PROCESS | 3796 | 1469470166161 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 10:09:26 INFO - PROCESS | 3796 | 1469470166167 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 10:09:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 10:09:26 INFO - PROCESS | 3796 | 1469470166169 Marionette TRACE conn2 <- [1,2302,null,{}] 10:09:26 INFO - PROCESS | 3796 | 1469470166173 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:26 INFO - PROCESS | 3796 | 1469470166175 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:26 INFO - PROCESS | 3796 | 1469470166259 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 10:09:26 INFO - PROCESS | 3796 | 1469470166266 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:26 INFO - PROCESS | 3796 | 1469470166268 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:26 INFO - PROCESS | 3796 | ++DOCSHELL 10EEF000 == 30 [pid = 3796] [id = 585] 10:09:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (10F0EC00) [pid = 3796] [serial = 1755] [outer = 00000000] 10:09:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (12BB6400) [pid = 3796] [serial = 1756] [outer = 10F0EC00] 10:09:26 INFO - PROCESS | 3796 | 1469470166314 Marionette DEBUG loaded listener.js 10:09:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (1312E800) [pid = 3796] [serial = 1757] [outer = 10F0EC00] 10:09:26 INFO - PROCESS | 3796 | 1469470166808 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 10:09:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 10:09:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 673ms 10:09:26 INFO - PROCESS | 3796 | 1469470166851 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 10:09:26 INFO - PROCESS | 3796 | 1469470166854 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 10:09:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 10:09:26 INFO - PROCESS | 3796 | 1469470166858 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 10:09:26 INFO - PROCESS | 3796 | 1469470166861 Marionette TRACE conn2 <- [1,2306,null,{}] 10:09:26 INFO - PROCESS | 3796 | 1469470166872 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:26 INFO - PROCESS | 3796 | 1469470166876 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:26 INFO - PROCESS | 3796 | 1469470166964 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 10:09:26 INFO - PROCESS | 3796 | 1469470166973 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:26 INFO - PROCESS | 3796 | 1469470166976 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:26 INFO - PROCESS | 3796 | ++DOCSHELL 13A61C00 == 31 [pid = 3796] [id = 586] 10:09:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (13A62000) [pid = 3796] [serial = 1758] [outer = 00000000] 10:09:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (13E10800) [pid = 3796] [serial = 1759] [outer = 13A62000] 10:09:27 INFO - PROCESS | 3796 | 1469470167023 Marionette DEBUG loaded listener.js 10:09:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (1458C400) [pid = 3796] [serial = 1760] [outer = 13A62000] 10:09:27 INFO - PROCESS | 3796 | 1469470167501 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 10:09:27 INFO - PROCESS | 3796 | 1469470167541 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 10:09:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 10:09:27 INFO - PROCESS | 3796 | 1469470167544 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 10:09:27 INFO - PROCESS | 3796 | 1469470167546 Marionette TRACE conn2 <- [1,2310,null,{}] 10:09:27 INFO - PROCESS | 3796 | 1469470167549 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:27 INFO - PROCESS | 3796 | 1469470167551 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:27 INFO - PROCESS | 3796 | 1469470167633 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 10:09:27 INFO - PROCESS | 3796 | 1469470167725 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:27 INFO - PROCESS | 3796 | 1469470167727 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:27 INFO - PROCESS | 3796 | ++DOCSHELL 153ED400 == 32 [pid = 3796] [id = 587] 10:09:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (15A22800) [pid = 3796] [serial = 1761] [outer = 00000000] 10:09:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (16801800) [pid = 3796] [serial = 1762] [outer = 15A22800] 10:09:27 INFO - PROCESS | 3796 | 1469470167771 Marionette DEBUG loaded listener.js 10:09:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1689F800) [pid = 3796] [serial = 1763] [outer = 15A22800] 10:09:28 INFO - PROCESS | 3796 | 1469470168169 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 10:09:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 10:09:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 627ms 10:09:28 INFO - PROCESS | 3796 | 1469470168182 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 10:09:28 INFO - PROCESS | 3796 | 1469470168184 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 10:09:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 10:09:28 INFO - PROCESS | 3796 | 1469470168187 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 10:09:28 INFO - PROCESS | 3796 | 1469470168189 Marionette TRACE conn2 <- [1,2314,null,{}] 10:09:28 INFO - PROCESS | 3796 | 1469470168192 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:28 INFO - PROCESS | 3796 | 1469470168194 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:28 INFO - PROCESS | 3796 | 1469470168300 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 10:09:28 INFO - PROCESS | 3796 | 1469470168399 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:28 INFO - PROCESS | 3796 | 1469470168401 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:28 INFO - PROCESS | 3796 | ++DOCSHELL 16DD7000 == 33 [pid = 3796] [id = 588] 10:09:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (172CE400) [pid = 3796] [serial = 1764] [outer = 00000000] 10:09:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (173D8000) [pid = 3796] [serial = 1765] [outer = 172CE400] 10:09:28 INFO - PROCESS | 3796 | 1469470168445 Marionette DEBUG loaded listener.js 10:09:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (177ACC00) [pid = 3796] [serial = 1766] [outer = 172CE400] 10:09:28 INFO - PROCESS | 3796 | 1469470168852 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 10:09:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 10:09:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 718ms 10:09:28 INFO - PROCESS | 3796 | 1469470168911 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 10:09:28 INFO - PROCESS | 3796 | 1469470168915 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 10:09:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 10:09:28 INFO - PROCESS | 3796 | 1469470168919 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 10:09:28 INFO - PROCESS | 3796 | 1469470168921 Marionette TRACE conn2 <- [1,2318,null,{}] 10:09:28 INFO - PROCESS | 3796 | 1469470168924 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:28 INFO - PROCESS | 3796 | 1469470168930 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:29 INFO - PROCESS | 3796 | 1469470169052 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 10:09:29 INFO - PROCESS | 3796 | 1469470169066 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:29 INFO - PROCESS | 3796 | 1469470169069 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:29 INFO - PROCESS | 3796 | ++DOCSHELL 17FAC800 == 34 [pid = 3796] [id = 589] 10:09:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (17FAEC00) [pid = 3796] [serial = 1767] [outer = 00000000] 10:09:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (19691C00) [pid = 3796] [serial = 1768] [outer = 17FAEC00] 10:09:29 INFO - PROCESS | 3796 | 1469470169167 Marionette DEBUG loaded listener.js 10:09:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19B5B800) [pid = 3796] [serial = 1769] [outer = 17FAEC00] 10:09:29 INFO - PROCESS | 3796 | 1469470169581 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 10:09:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 10:09:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 719ms 10:09:29 INFO - PROCESS | 3796 | 1469470169677 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 10:09:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 10:09:29 INFO - PROCESS | 3796 | 1469470169679 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 10:09:29 INFO - PROCESS | 3796 | 1469470169683 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 10:09:29 INFO - PROCESS | 3796 | 1469470169684 Marionette TRACE conn2 <- [1,2322,null,{}] 10:09:29 INFO - PROCESS | 3796 | 1469470169688 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:29 INFO - PROCESS | 3796 | 1469470169690 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:29 INFO - PROCESS | 3796 | 1469470169785 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 10:09:29 INFO - PROCESS | 3796 | 1469470169794 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:29 INFO - PROCESS | 3796 | 1469470169796 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:29 INFO - PROCESS | 3796 | ++DOCSHELL 19E03000 == 35 [pid = 3796] [id = 590] 10:09:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19E08C00) [pid = 3796] [serial = 1770] [outer = 00000000] 10:09:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19E9A400) [pid = 3796] [serial = 1771] [outer = 19E08C00] 10:09:29 INFO - PROCESS | 3796 | 1469470169902 Marionette DEBUG loaded listener.js 10:09:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19E9F800) [pid = 3796] [serial = 1772] [outer = 19E08C00] 10:09:30 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (17D22000) [pid = 3796] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 10:09:30 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (17FB1C00) [pid = 3796] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 10:09:30 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (13A65800) [pid = 3796] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 10:09:30 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1055E000) [pid = 3796] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 10:09:30 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1624E400) [pid = 3796] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 10:09:30 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (12E2C800) [pid = 3796] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 10:09:30 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (16D66800) [pid = 3796] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 10:09:30 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (19A98800) [pid = 3796] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 10:09:30 INFO - PROCESS | 3796 | 1469470170438 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 10:09:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 10:09:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 779ms 10:09:30 INFO - PROCESS | 3796 | 1469470170465 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 10:09:30 INFO - PROCESS | 3796 | 1469470170467 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 10:09:30 INFO - PROCESS | 3796 | 1469470170470 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 10:09:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 10:09:30 INFO - PROCESS | 3796 | 1469470170472 Marionette TRACE conn2 <- [1,2326,null,{}] 10:09:30 INFO - PROCESS | 3796 | 1469470170476 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:30 INFO - PROCESS | 3796 | 1469470170477 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:30 INFO - PROCESS | 3796 | 1469470170538 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 10:09:30 INFO - PROCESS | 3796 | 1469470170543 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:30 INFO - PROCESS | 3796 | 1469470170545 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:30 INFO - PROCESS | 3796 | ++DOCSHELL 1036D800 == 36 [pid = 3796] [id = 591] 10:09:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1316FC00) [pid = 3796] [serial = 1773] [outer = 00000000] 10:09:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1624A800) [pid = 3796] [serial = 1774] [outer = 1316FC00] 10:09:30 INFO - PROCESS | 3796 | 1469470170589 Marionette DEBUG loaded listener.js 10:09:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (19A95C00) [pid = 3796] [serial = 1775] [outer = 1316FC00] 10:09:31 INFO - PROCESS | 3796 | 1469470171021 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 10:09:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 10:09:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 581ms 10:09:31 INFO - PROCESS | 3796 | 1469470171051 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 10:09:31 INFO - PROCESS | 3796 | 1469470171053 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 10:09:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 10:09:31 INFO - PROCESS | 3796 | 1469470171057 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 10:09:31 INFO - PROCESS | 3796 | 1469470171058 Marionette TRACE conn2 <- [1,2330,null,{}] 10:09:31 INFO - PROCESS | 3796 | 1469470171062 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:31 INFO - PROCESS | 3796 | 1469470171063 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:31 INFO - PROCESS | 3796 | 1469470171167 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 10:09:31 INFO - PROCESS | 3796 | 1469470171175 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:31 INFO - PROCESS | 3796 | 1469470171177 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:31 INFO - PROCESS | 3796 | ++DOCSHELL 134D8800 == 37 [pid = 3796] [id = 592] 10:09:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (16249C00) [pid = 3796] [serial = 1776] [outer = 00000000] 10:09:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1A2F6000) [pid = 3796] [serial = 1777] [outer = 16249C00] 10:09:31 INFO - PROCESS | 3796 | 1469470171220 Marionette DEBUG loaded listener.js 10:09:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1A2F6400) [pid = 3796] [serial = 1778] [outer = 16249C00] 10:09:31 INFO - PROCESS | 3796 | 1469470171634 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 10:09:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 10:09:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 626ms 10:09:31 INFO - PROCESS | 3796 | 1469470171685 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 10:09:31 INFO - PROCESS | 3796 | 1469470171687 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 10:09:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 10:09:31 INFO - PROCESS | 3796 | 1469470171690 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 10:09:31 INFO - PROCESS | 3796 | 1469470171692 Marionette TRACE conn2 <- [1,2334,null,{}] 10:09:31 INFO - PROCESS | 3796 | 1469470171696 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:31 INFO - PROCESS | 3796 | 1469470171697 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:31 INFO - PROCESS | 3796 | 1469470171788 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 10:09:31 INFO - PROCESS | 3796 | 1469470171794 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:31 INFO - PROCESS | 3796 | 1469470171796 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:31 INFO - PROCESS | 3796 | ++DOCSHELL 1A45AC00 == 38 [pid = 3796] [id = 593] 10:09:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1A45D800) [pid = 3796] [serial = 1779] [outer = 00000000] 10:09:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1A69F800) [pid = 3796] [serial = 1780] [outer = 1A45D800] 10:09:31 INFO - PROCESS | 3796 | 1469470171840 Marionette DEBUG loaded listener.js 10:09:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1A6A4000) [pid = 3796] [serial = 1781] [outer = 1A45D800] 10:09:32 INFO - PROCESS | 3796 | 1469470172248 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 10:09:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 10:09:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 581ms 10:09:32 INFO - PROCESS | 3796 | 1469470172268 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 10:09:32 INFO - PROCESS | 3796 | 1469470172270 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 10:09:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 10:09:32 INFO - PROCESS | 3796 | 1469470172273 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 10:09:32 INFO - PROCESS | 3796 | 1469470172275 Marionette TRACE conn2 <- [1,2338,null,{}] 10:09:32 INFO - PROCESS | 3796 | 1469470172279 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:32 INFO - PROCESS | 3796 | 1469470172281 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:32 INFO - PROCESS | 3796 | 1469470172462 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 10:09:32 INFO - PROCESS | 3796 | 1469470172619 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:32 INFO - PROCESS | 3796 | 1469470172622 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:32 INFO - PROCESS | 3796 | ++DOCSHELL 0F939800 == 39 [pid = 3796] [id = 594] 10:09:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (0F974C00) [pid = 3796] [serial = 1782] [outer = 00000000] 10:09:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (10512C00) [pid = 3796] [serial = 1783] [outer = 0F974C00] 10:09:32 INFO - PROCESS | 3796 | 1469470172682 Marionette DEBUG loaded listener.js 10:09:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (10A47800) [pid = 3796] [serial = 1784] [outer = 0F974C00] 10:09:33 INFO - PROCESS | 3796 | 1469470173221 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 10:09:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 10:09:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 978ms 10:09:33 INFO - PROCESS | 3796 | 1469470173261 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 10:09:33 INFO - PROCESS | 3796 | 1469470173265 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 10:09:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 10:09:33 INFO - PROCESS | 3796 | 1469470173270 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 10:09:33 INFO - PROCESS | 3796 | 1469470173274 Marionette TRACE conn2 <- [1,2342,null,{}] 10:09:33 INFO - PROCESS | 3796 | 1469470173278 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:33 INFO - PROCESS | 3796 | 1469470173281 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:33 INFO - PROCESS | 3796 | 1469470173390 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 10:09:33 INFO - PROCESS | 3796 | 1469470173501 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:33 INFO - PROCESS | 3796 | 1469470173504 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:33 INFO - PROCESS | 3796 | ++DOCSHELL 132E1400 == 40 [pid = 3796] [id = 595] 10:09:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (13451000) [pid = 3796] [serial = 1785] [outer = 00000000] 10:09:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (13A63800) [pid = 3796] [serial = 1786] [outer = 13451000] 10:09:33 INFO - PROCESS | 3796 | 1469470173584 Marionette DEBUG loaded listener.js 10:09:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (13E10C00) [pid = 3796] [serial = 1787] [outer = 13451000] 10:09:34 INFO - PROCESS | 3796 | 1469470174169 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 10:09:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 10:09:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 917ms 10:09:34 INFO - PROCESS | 3796 | 1469470174200 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 10:09:34 INFO - PROCESS | 3796 | 1469470174203 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 10:09:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 10:09:34 INFO - PROCESS | 3796 | 1469470174207 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 10:09:34 INFO - PROCESS | 3796 | 1469470174209 Marionette TRACE conn2 <- [1,2346,null,{}] 10:09:34 INFO - PROCESS | 3796 | 1469470174213 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:34 INFO - PROCESS | 3796 | 1469470174216 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:34 INFO - PROCESS | 3796 | 1469470174322 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 10:09:34 INFO - PROCESS | 3796 | 1469470174418 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:34 INFO - PROCESS | 3796 | 1469470174420 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:34 INFO - PROCESS | 3796 | ++DOCSHELL 174AF000 == 41 [pid = 3796] [id = 596] 10:09:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (17FAAC00) [pid = 3796] [serial = 1788] [outer = 00000000] 10:09:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (19686400) [pid = 3796] [serial = 1789] [outer = 17FAAC00] 10:09:34 INFO - PROCESS | 3796 | 1469470174474 Marionette DEBUG loaded listener.js 10:09:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (19B57400) [pid = 3796] [serial = 1790] [outer = 17FAAC00] 10:09:35 INFO - PROCESS | 3796 | 1469470175036 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 10:09:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 10:09:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 886ms 10:09:35 INFO - PROCESS | 3796 | 1469470175093 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 10:09:35 INFO - PROCESS | 3796 | 1469470175097 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 10:09:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 10:09:35 INFO - PROCESS | 3796 | 1469470175108 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 10:09:35 INFO - PROCESS | 3796 | 1469470175113 Marionette TRACE conn2 <- [1,2350,null,{}] 10:09:35 INFO - PROCESS | 3796 | 1469470175116 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:35 INFO - PROCESS | 3796 | 1469470175103 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:35 INFO - PROCESS | 3796 | 1469470175212 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 10:09:35 INFO - PROCESS | 3796 | 1469470175351 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:35 INFO - PROCESS | 3796 | 1469470175354 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:35 INFO - PROCESS | 3796 | ++DOCSHELL 1A460000 == 42 [pid = 3796] [id = 597] 10:09:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1A6A2C00) [pid = 3796] [serial = 1791] [outer = 00000000] 10:09:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1AB4AC00) [pid = 3796] [serial = 1792] [outer = 1A6A2C00] 10:09:35 INFO - PROCESS | 3796 | 1469470175408 Marionette DEBUG loaded listener.js 10:09:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1AB4F800) [pid = 3796] [serial = 1793] [outer = 1A6A2C00] 10:09:36 INFO - PROCESS | 3796 | 1469470176194 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 10:09:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 10:09:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1161ms 10:09:36 INFO - PROCESS | 3796 | 1469470176271 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 10:09:36 INFO - PROCESS | 3796 | 1469470176275 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 10:09:36 INFO - PROCESS | 3796 | 1469470176279 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 10:09:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 10:09:36 INFO - PROCESS | 3796 | 1469470176282 Marionette TRACE conn2 <- [1,2354,null,{}] 10:09:36 INFO - PROCESS | 3796 | 1469470176287 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:36 INFO - PROCESS | 3796 | 1469470176289 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:36 INFO - PROCESS | 3796 | 1469470176394 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 10:09:36 INFO - PROCESS | 3796 | 1469470176528 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:36 INFO - PROCESS | 3796 | 1469470176530 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:36 INFO - PROCESS | 3796 | ++DOCSHELL 11B03C00 == 43 [pid = 3796] [id = 598] 10:09:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (11B08400) [pid = 3796] [serial = 1794] [outer = 00000000] 10:09:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (13452400) [pid = 3796] [serial = 1795] [outer = 11B08400] 10:09:36 INFO - PROCESS | 3796 | 1469470176581 Marionette DEBUG loaded listener.js 10:09:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (134E3C00) [pid = 3796] [serial = 1796] [outer = 11B08400] 10:09:36 INFO - PROCESS | 3796 | --DOCSHELL 1A45AC00 == 42 [pid = 3796] [id = 593] 10:09:36 INFO - PROCESS | 3796 | --DOCSHELL 134D8800 == 41 [pid = 3796] [id = 592] 10:09:36 INFO - PROCESS | 3796 | --DOCSHELL 1036D800 == 40 [pid = 3796] [id = 591] 10:09:36 INFO - PROCESS | 3796 | --DOCSHELL 19E03000 == 39 [pid = 3796] [id = 590] 10:09:36 INFO - PROCESS | 3796 | --DOCSHELL 17FAC800 == 38 [pid = 3796] [id = 589] 10:09:36 INFO - PROCESS | 3796 | --DOCSHELL 16DD7000 == 37 [pid = 3796] [id = 588] 10:09:36 INFO - PROCESS | 3796 | --DOCSHELL 153ED400 == 36 [pid = 3796] [id = 587] 10:09:36 INFO - PROCESS | 3796 | --DOCSHELL 13A61C00 == 35 [pid = 3796] [id = 586] 10:09:36 INFO - PROCESS | 3796 | --DOCSHELL 10EEF000 == 34 [pid = 3796] [id = 585] 10:09:36 INFO - PROCESS | 3796 | --DOCSHELL 10A54400 == 33 [pid = 3796] [id = 584] 10:09:36 INFO - PROCESS | 3796 | --DOCSHELL 16894400 == 32 [pid = 3796] [id = 583] 10:09:36 INFO - PROCESS | 3796 | --DOCSHELL 10B78800 == 31 [pid = 3796] [id = 582] 10:09:36 INFO - PROCESS | 3796 | --DOCSHELL 0F390400 == 30 [pid = 3796] [id = 581] 10:09:36 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (13E05C00) [pid = 3796] [serial = 1714] [outer = 00000000] [url = about:blank] 10:09:36 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (10A53000) [pid = 3796] [serial = 1711] [outer = 00000000] [url = about:blank] 10:09:36 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (17FB8C00) [pid = 3796] [serial = 1729] [outer = 00000000] [url = about:blank] 10:09:36 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (19B5D400) [pid = 3796] [serial = 1732] [outer = 00000000] [url = about:blank] 10:09:36 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (13E0AC00) [pid = 3796] [serial = 1720] [outer = 00000000] [url = about:blank] 10:09:36 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (142FD400) [pid = 3796] [serial = 1721] [outer = 00000000] [url = about:blank] 10:09:36 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (11890000) [pid = 3796] [serial = 1717] [outer = 00000000] [url = about:blank] 10:09:36 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (12BB5C00) [pid = 3796] [serial = 1718] [outer = 00000000] [url = about:blank] 10:09:36 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (164A7400) [pid = 3796] [serial = 1723] [outer = 00000000] [url = about:blank] 10:09:36 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (16897400) [pid = 3796] [serial = 1724] [outer = 00000000] [url = about:blank] 10:09:36 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (19687000) [pid = 3796] [serial = 1730] [outer = 00000000] [url = about:blank] 10:09:36 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (13B52400) [pid = 3796] [serial = 1735] [outer = 00000000] [url = about:blank] 10:09:36 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (14589C00) [pid = 3796] [serial = 1736] [outer = 00000000] [url = about:blank] 10:09:36 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (19A93000) [pid = 3796] [serial = 1733] [outer = 00000000] [url = about:blank] 10:09:36 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (174AEC00) [pid = 3796] [serial = 1726] [outer = 00000000] [url = about:blank] 10:09:36 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (17F10000) [pid = 3796] [serial = 1727] [outer = 00000000] [url = about:blank] 10:09:36 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (19B59C00) [pid = 3796] [serial = 1739] [outer = 00000000] [url = about:blank] 10:09:36 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (19EA4C00) [pid = 3796] [serial = 1738] [outer = 00000000] [url = about:blank] 10:09:36 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1A461C00) [pid = 3796] [serial = 1741] [outer = 00000000] [url = about:blank] 10:09:37 INFO - PROCESS | 3796 | 1469470177103 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 10:09:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 10:09:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 886ms 10:09:37 INFO - PROCESS | 3796 | 1469470177169 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 10:09:37 INFO - PROCESS | 3796 | 1469470177173 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 10:09:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 10:09:37 INFO - PROCESS | 3796 | 1469470177179 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 10:09:37 INFO - PROCESS | 3796 | 1469470177181 Marionette TRACE conn2 <- [1,2358,null,{}] 10:09:37 INFO - PROCESS | 3796 | 1469470177185 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:37 INFO - PROCESS | 3796 | 1469470177187 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:37 INFO - PROCESS | 3796 | 1469470177276 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 10:09:37 INFO - PROCESS | 3796 | 1469470177289 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:37 INFO - PROCESS | 3796 | 1469470177291 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:37 INFO - PROCESS | 3796 | ++DOCSHELL 134B3800 == 31 [pid = 3796] [id = 599] 10:09:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (134B7000) [pid = 3796] [serial = 1797] [outer = 00000000] 10:09:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (13E83000) [pid = 3796] [serial = 1798] [outer = 134B7000] 10:09:37 INFO - PROCESS | 3796 | 1469470177337 Marionette DEBUG loaded listener.js 10:09:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1457F400) [pid = 3796] [serial = 1799] [outer = 134B7000] 10:09:37 INFO - PROCESS | 3796 | 1469470177809 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 10:09:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 10:09:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 672ms 10:09:37 INFO - PROCESS | 3796 | 1469470177862 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 10:09:37 INFO - PROCESS | 3796 | 1469470177864 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 10:09:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 10:09:37 INFO - PROCESS | 3796 | 1469470177868 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 10:09:37 INFO - PROCESS | 3796 | 1469470177871 Marionette TRACE conn2 <- [1,2362,null,{}] 10:09:37 INFO - PROCESS | 3796 | 1469470177882 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:37 INFO - PROCESS | 3796 | 1469470177886 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:37 INFO - PROCESS | 3796 | 1469470177967 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 10:09:37 INFO - PROCESS | 3796 | 1469470177975 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:37 INFO - PROCESS | 3796 | 1469470177978 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:37 INFO - PROCESS | 3796 | ++DOCSHELL 16809C00 == 32 [pid = 3796] [id = 600] 10:09:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (16898000) [pid = 3796] [serial = 1800] [outer = 00000000] 10:09:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (16DD7000) [pid = 3796] [serial = 1801] [outer = 16898000] 10:09:38 INFO - PROCESS | 3796 | 1469470178026 Marionette DEBUG loaded listener.js 10:09:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (173D7400) [pid = 3796] [serial = 1802] [outer = 16898000] 10:09:38 INFO - PROCESS | 3796 | 1469470178478 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 10:09:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 10:09:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 626ms 10:09:38 INFO - PROCESS | 3796 | 1469470178487 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 10:09:38 INFO - PROCESS | 3796 | 1469470178490 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 10:09:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 10:09:38 INFO - PROCESS | 3796 | 1469470178493 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 10:09:38 INFO - PROCESS | 3796 | 1469470178495 Marionette TRACE conn2 <- [1,2366,null,{}] 10:09:38 INFO - PROCESS | 3796 | 1469470178498 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:38 INFO - PROCESS | 3796 | 1469470178500 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:38 INFO - PROCESS | 3796 | 1469470178585 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 10:09:38 INFO - PROCESS | 3796 | 1469470178591 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:38 INFO - PROCESS | 3796 | 1469470178593 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:38 INFO - PROCESS | 3796 | ++DOCSHELL 174B0000 == 33 [pid = 3796] [id = 601] 10:09:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (177AC400) [pid = 3796] [serial = 1803] [outer = 00000000] 10:09:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1928A800) [pid = 3796] [serial = 1804] [outer = 177AC400] 10:09:38 INFO - PROCESS | 3796 | 1469470178637 Marionette DEBUG loaded listener.js 10:09:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (19296C00) [pid = 3796] [serial = 1805] [outer = 177AC400] 10:09:39 INFO - PROCESS | 3796 | 1469470179109 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 10:09:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 10:09:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 688ms 10:09:39 INFO - PROCESS | 3796 | 1469470179175 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 10:09:39 INFO - PROCESS | 3796 | 1469470179177 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 10:09:39 INFO - PROCESS | 3796 | 1469470179180 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 10:09:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 10:09:39 INFO - PROCESS | 3796 | 1469470179182 Marionette TRACE conn2 <- [1,2370,null,{}] 10:09:39 INFO - PROCESS | 3796 | 1469470179190 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:39 INFO - PROCESS | 3796 | 1469470179192 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:39 INFO - PROCESS | 3796 | 1469470179303 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 10:09:39 INFO - PROCESS | 3796 | 1469470179309 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:39 INFO - PROCESS | 3796 | 1469470179312 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:39 INFO - PROCESS | 3796 | ++DOCSHELL 16D60400 == 34 [pid = 3796] [id = 602] 10:09:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (19A8B400) [pid = 3796] [serial = 1806] [outer = 00000000] 10:09:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (19E03000) [pid = 3796] [serial = 1807] [outer = 19A8B400] 10:09:39 INFO - PROCESS | 3796 | 1469470179355 Marionette DEBUG loaded listener.js 10:09:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (19E0D800) [pid = 3796] [serial = 1808] [outer = 19A8B400] 10:09:39 INFO - PROCESS | 3796 | 1469470179810 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 10:09:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 10:09:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 688ms 10:09:39 INFO - PROCESS | 3796 | 1469470179880 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 10:09:39 INFO - PROCESS | 3796 | 1469470179882 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 10:09:39 INFO - PROCESS | 3796 | 1469470179885 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 10:09:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 10:09:39 INFO - PROCESS | 3796 | 1469470179887 Marionette TRACE conn2 <- [1,2374,null,{}] 10:09:39 INFO - PROCESS | 3796 | 1469470179874 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:39 INFO - PROCESS | 3796 | 1469470179880 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:40 INFO - PROCESS | 3796 | 1469470180038 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 10:09:40 INFO - PROCESS | 3796 | 1469470180063 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:40 INFO - PROCESS | 3796 | 1469470180065 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:40 INFO - PROCESS | 3796 | ++DOCSHELL 1A2FA800 == 35 [pid = 3796] [id = 603] 10:09:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1A2FB400) [pid = 3796] [serial = 1809] [outer = 00000000] 10:09:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1A6A3000) [pid = 3796] [serial = 1810] [outer = 1A2FB400] 10:09:40 INFO - PROCESS | 3796 | 1469470180109 Marionette DEBUG loaded listener.js 10:09:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1A960C00) [pid = 3796] [serial = 1811] [outer = 1A2FB400] 10:09:40 INFO - PROCESS | 3796 | 1469470180556 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 10:09:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 10:09:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 734ms 10:09:40 INFO - PROCESS | 3796 | 1469470180608 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 10:09:40 INFO - PROCESS | 3796 | 1469470180610 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 10:09:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 10:09:40 INFO - PROCESS | 3796 | 1469470180614 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 10:09:40 INFO - PROCESS | 3796 | 1469470180615 Marionette TRACE conn2 <- [1,2378,null,{}] 10:09:40 INFO - PROCESS | 3796 | 1469470180618 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:40 INFO - PROCESS | 3796 | 1469470180620 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:40 INFO - PROCESS | 3796 | 1469470180716 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 10:09:40 INFO - PROCESS | 3796 | 1469470180797 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:40 INFO - PROCESS | 3796 | 1469470180799 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:40 INFO - PROCESS | 3796 | ++DOCSHELL 1AB4CC00 == 36 [pid = 3796] [id = 604] 10:09:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1AB4FC00) [pid = 3796] [serial = 1812] [outer = 00000000] 10:09:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1AB58800) [pid = 3796] [serial = 1813] [outer = 1AB4FC00] 10:09:40 INFO - PROCESS | 3796 | 1469470180842 Marionette DEBUG loaded listener.js 10:09:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (1AD48800) [pid = 3796] [serial = 1814] [outer = 1AB4FC00] 10:09:41 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (13A6FC00) [pid = 3796] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 10:09:41 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (17FAEC00) [pid = 3796] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 10:09:41 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (15A22800) [pid = 3796] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 10:09:41 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (10B75C00) [pid = 3796] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 10:09:41 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (13A62000) [pid = 3796] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 10:09:41 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (0F390800) [pid = 3796] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 10:09:41 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (10F0EC00) [pid = 3796] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 10:09:41 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (19E08C00) [pid = 3796] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 10:09:41 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (17FB2800) [pid = 3796] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 10:09:41 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1316FC00) [pid = 3796] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 10:09:41 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (16249C00) [pid = 3796] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 10:09:41 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (172CE400) [pid = 3796] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 10:09:41 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (10A0FC00) [pid = 3796] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 10:09:41 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (134D6000) [pid = 3796] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 10:09:41 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (134E3000) [pid = 3796] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 10:09:41 INFO - PROCESS | 3796 | 1469470181438 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 10:09:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 10:09:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 887ms 10:09:41 INFO - PROCESS | 3796 | 1469470181485 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 10:09:41 INFO - PROCESS | 3796 | 1469470181487 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 10:09:41 INFO - PROCESS | 3796 | 1469470181490 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 10:09:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 10:09:41 INFO - PROCESS | 3796 | 1469470181492 Marionette TRACE conn2 <- [1,2382,null,{}] 10:09:41 INFO - PROCESS | 3796 | 1469470181496 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:41 INFO - PROCESS | 3796 | 1469470181498 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:41 INFO - PROCESS | 3796 | 1469470181615 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 10:09:41 INFO - PROCESS | 3796 | 1469470181676 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:41 INFO - PROCESS | 3796 | 1469470181678 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:41 INFO - PROCESS | 3796 | ++DOCSHELL 10A4E000 == 37 [pid = 3796] [id = 605] 10:09:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (10B75C00) [pid = 3796] [serial = 1815] [outer = 00000000] 10:09:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (134D6000) [pid = 3796] [serial = 1816] [outer = 10B75C00] 10:09:41 INFO - PROCESS | 3796 | 1469470181725 Marionette DEBUG loaded listener.js 10:09:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (150BF800) [pid = 3796] [serial = 1817] [outer = 10B75C00] 10:09:42 INFO - PROCESS | 3796 | 1469470182091 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 10:09:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 10:09:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 626ms 10:09:42 INFO - PROCESS | 3796 | 1469470182128 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 10:09:42 INFO - PROCESS | 3796 | 1469470182130 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 10:09:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 10:09:42 INFO - PROCESS | 3796 | 1469470182134 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 10:09:42 INFO - PROCESS | 3796 | 1469470182136 Marionette TRACE conn2 <- [1,2386,null,{}] 10:09:42 INFO - PROCESS | 3796 | 1469470182140 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:42 INFO - PROCESS | 3796 | 1469470182142 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:42 INFO - PROCESS | 3796 | 1469470182207 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 10:09:42 INFO - PROCESS | 3796 | 1469470182214 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:42 INFO - PROCESS | 3796 | 1469470182217 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:42 INFO - PROCESS | 3796 | ++DOCSHELL 1032A400 == 38 [pid = 3796] [id = 606] 10:09:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (132DDC00) [pid = 3796] [serial = 1818] [outer = 00000000] 10:09:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (19EA3400) [pid = 3796] [serial = 1819] [outer = 132DDC00] 10:09:42 INFO - PROCESS | 3796 | 1469470182262 Marionette DEBUG loaded listener.js 10:09:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1AB4D800) [pid = 3796] [serial = 1820] [outer = 132DDC00] 10:09:42 INFO - PROCESS | 3796 | 1469470182682 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 10:09:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 10:09:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 580ms 10:09:42 INFO - PROCESS | 3796 | 1469470182714 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 10:09:42 INFO - PROCESS | 3796 | 1469470182716 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 10:09:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 10:09:42 INFO - PROCESS | 3796 | 1469470182719 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 10:09:42 INFO - PROCESS | 3796 | 1469470182721 Marionette TRACE conn2 <- [1,2390,null,{}] 10:09:42 INFO - PROCESS | 3796 | 1469470182724 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:42 INFO - PROCESS | 3796 | 1469470182726 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:42 INFO - PROCESS | 3796 | 1469470182860 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 10:09:42 INFO - PROCESS | 3796 | 1469470182865 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:42 INFO - PROCESS | 3796 | 1469470182867 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:42 INFO - PROCESS | 3796 | ++DOCSHELL 16E5DC00 == 39 [pid = 3796] [id = 607] 10:09:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (19298400) [pid = 3796] [serial = 1821] [outer = 00000000] 10:09:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1AD53800) [pid = 3796] [serial = 1822] [outer = 19298400] 10:09:42 INFO - PROCESS | 3796 | 1469470182913 Marionette DEBUG loaded listener.js 10:09:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1AD56000) [pid = 3796] [serial = 1823] [outer = 19298400] 10:09:43 INFO - PROCESS | 3796 | 1469470183467 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 10:09:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 10:09:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 826ms 10:09:43 INFO - PROCESS | 3796 | 1469470183547 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 10:09:43 INFO - PROCESS | 3796 | 1469470183552 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 10:09:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 10:09:43 INFO - PROCESS | 3796 | 1469470183573 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 10:09:43 INFO - PROCESS | 3796 | 1469470183576 Marionette TRACE conn2 <- [1,2394,null,{}] 10:09:43 INFO - PROCESS | 3796 | 1469470183583 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:43 INFO - PROCESS | 3796 | 1469470183586 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:43 INFO - PROCESS | 3796 | 1469470183690 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 10:09:43 INFO - PROCESS | 3796 | 1469470183823 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:43 INFO - PROCESS | 3796 | 1469470183828 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:43 INFO - PROCESS | 3796 | ++DOCSHELL 103CB800 == 40 [pid = 3796] [id = 608] 10:09:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1050D000) [pid = 3796] [serial = 1824] [outer = 00000000] 10:09:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (11DE4800) [pid = 3796] [serial = 1825] [outer = 1050D000] 10:09:43 INFO - PROCESS | 3796 | 1469470183885 Marionette DEBUG loaded listener.js 10:09:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1316D800) [pid = 3796] [serial = 1826] [outer = 1050D000] 10:09:44 INFO - PROCESS | 3796 | 1469470184484 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 10:09:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 10:09:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 979ms 10:09:44 INFO - PROCESS | 3796 | 1469470184530 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 10:09:44 INFO - PROCESS | 3796 | 1469470184534 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 10:09:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 10:09:44 INFO - PROCESS | 3796 | 1469470184541 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 10:09:44 INFO - PROCESS | 3796 | 1469470184544 Marionette TRACE conn2 <- [1,2398,null,{}] 10:09:44 INFO - PROCESS | 3796 | 1469470184548 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:44 INFO - PROCESS | 3796 | 1469470184551 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:44 INFO - PROCESS | 3796 | 1469470184660 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 10:09:44 INFO - PROCESS | 3796 | 1469470184773 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:44 INFO - PROCESS | 3796 | 1469470184775 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:44 INFO - PROCESS | 3796 | ++DOCSHELL 13F64400 == 41 [pid = 3796] [id = 609] 10:09:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (142FD400) [pid = 3796] [serial = 1827] [outer = 00000000] 10:09:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1624B400) [pid = 3796] [serial = 1828] [outer = 142FD400] 10:09:44 INFO - PROCESS | 3796 | 1469470184873 Marionette DEBUG loaded listener.js 10:09:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (16804400) [pid = 3796] [serial = 1829] [outer = 142FD400] 10:09:45 INFO - PROCESS | 3796 | 1469470185500 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 10:09:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 10:09:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 978ms 10:09:45 INFO - PROCESS | 3796 | 1469470185526 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 10:09:45 INFO - PROCESS | 3796 | 1469470185529 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 10:09:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 10:09:45 INFO - PROCESS | 3796 | 1469470185533 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 10:09:45 INFO - PROCESS | 3796 | 1469470185537 Marionette TRACE conn2 <- [1,2402,null,{}] 10:09:45 INFO - PROCESS | 3796 | 1469470185548 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:45 INFO - PROCESS | 3796 | 1469470185552 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:45 INFO - PROCESS | 3796 | 1469470185659 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 10:09:45 INFO - PROCESS | 3796 | 1469470185799 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:45 INFO - PROCESS | 3796 | 1469470185803 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:45 INFO - PROCESS | 3796 | ++DOCSHELL 17FB7C00 == 42 [pid = 3796] [id = 610] 10:09:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (19E9B400) [pid = 3796] [serial = 1830] [outer = 00000000] 10:09:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (1A45E400) [pid = 3796] [serial = 1831] [outer = 19E9B400] 10:09:45 INFO - PROCESS | 3796 | 1469470185860 Marionette DEBUG loaded listener.js 10:09:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (1AD4C000) [pid = 3796] [serial = 1832] [outer = 19E9B400] 10:09:46 INFO - PROCESS | 3796 | 1469470186419 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 10:09:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 10:09:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 933ms 10:09:46 INFO - PROCESS | 3796 | 1469470186461 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 10:09:46 INFO - PROCESS | 3796 | 1469470186464 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 10:09:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 10:09:46 INFO - PROCESS | 3796 | 1469470186467 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 10:09:46 INFO - PROCESS | 3796 | 1469470186469 Marionette TRACE conn2 <- [1,2406,null,{}] 10:09:46 INFO - PROCESS | 3796 | 1469470186473 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:46 INFO - PROCESS | 3796 | 1469470186475 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:46 INFO - PROCESS | 3796 | 1469470186585 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 10:09:46 INFO - PROCESS | 3796 | 1469470186882 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:46 INFO - PROCESS | 3796 | 1469470186885 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:46 INFO - PROCESS | 3796 | ++DOCSHELL 0F976C00 == 43 [pid = 3796] [id = 611] 10:09:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (103C9000) [pid = 3796] [serial = 1833] [outer = 00000000] 10:09:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (10A08800) [pid = 3796] [serial = 1834] [outer = 103C9000] 10:09:46 INFO - PROCESS | 3796 | 1469470186935 Marionette DEBUG loaded listener.js 10:09:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (1127DC00) [pid = 3796] [serial = 1835] [outer = 103C9000] 10:09:48 INFO - PROCESS | 3796 | --DOCSHELL 1032A400 == 42 [pid = 3796] [id = 606] 10:09:48 INFO - PROCESS | 3796 | --DOCSHELL 10A4E000 == 41 [pid = 3796] [id = 605] 10:09:48 INFO - PROCESS | 3796 | --DOCSHELL 1AB4CC00 == 40 [pid = 3796] [id = 604] 10:09:48 INFO - PROCESS | 3796 | --DOCSHELL 1A2FA800 == 39 [pid = 3796] [id = 603] 10:09:48 INFO - PROCESS | 3796 | --DOCSHELL 16D60400 == 38 [pid = 3796] [id = 602] 10:09:48 INFO - PROCESS | 3796 | --DOCSHELL 174B0000 == 37 [pid = 3796] [id = 601] 10:09:48 INFO - PROCESS | 3796 | --DOCSHELL 16809C00 == 36 [pid = 3796] [id = 600] 10:09:48 INFO - PROCESS | 3796 | --DOCSHELL 134B3800 == 35 [pid = 3796] [id = 599] 10:09:48 INFO - PROCESS | 3796 | --DOCSHELL 11B03C00 == 34 [pid = 3796] [id = 598] 10:09:48 INFO - PROCESS | 3796 | --DOCSHELL 174AF000 == 33 [pid = 3796] [id = 596] 10:09:48 INFO - PROCESS | 3796 | --DOCSHELL 1A460000 == 32 [pid = 3796] [id = 597] 10:09:48 INFO - PROCESS | 3796 | --DOCSHELL 0F939800 == 31 [pid = 3796] [id = 594] 10:09:48 INFO - PROCESS | 3796 | --DOCSHELL 132E1400 == 30 [pid = 3796] [id = 595] 10:09:48 INFO - PROCESS | 3796 | --DOCSHELL 1127C800 == 29 [pid = 3796] [id = 566] 10:09:48 INFO - PROCESS | 3796 | --DOCSHELL 1055F800 == 28 [pid = 3796] [id = 565] 10:09:48 INFO - PROCESS | 3796 | --DOCSHELL 17FB7C00 == 27 [pid = 3796] [id = 610] 10:09:48 INFO - PROCESS | 3796 | --DOCSHELL 16E5DC00 == 26 [pid = 3796] [id = 607] 10:09:48 INFO - PROCESS | 3796 | --DOCSHELL 103CB800 == 25 [pid = 3796] [id = 608] 10:09:48 INFO - PROCESS | 3796 | --DOCSHELL 13F64400 == 24 [pid = 3796] [id = 609] 10:09:48 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (13A6BC00) [pid = 3796] [serial = 1709] [outer = 00000000] [url = about:blank] 10:09:48 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (13E0FC00) [pid = 3796] [serial = 1715] [outer = 00000000] [url = about:blank] 10:09:48 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (19A95C00) [pid = 3796] [serial = 1775] [outer = 00000000] [url = about:blank] 10:09:48 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (19E9F800) [pid = 3796] [serial = 1772] [outer = 00000000] [url = about:blank] 10:09:48 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (173D8000) [pid = 3796] [serial = 1765] [outer = 00000000] [url = about:blank] 10:09:48 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (177ACC00) [pid = 3796] [serial = 1766] [outer = 00000000] [url = about:blank] 10:09:48 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (1A2F6400) [pid = 3796] [serial = 1778] [outer = 00000000] [url = about:blank] 10:09:48 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (11096C00) [pid = 3796] [serial = 1712] [outer = 00000000] [url = about:blank] 10:09:48 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (16248000) [pid = 3796] [serial = 1748] [outer = 00000000] [url = about:blank] 10:09:48 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (153EC400) [pid = 3796] [serial = 1747] [outer = 00000000] [url = about:blank] 10:09:48 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (19691C00) [pid = 3796] [serial = 1768] [outer = 00000000] [url = about:blank] 10:09:48 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (16801800) [pid = 3796] [serial = 1762] [outer = 00000000] [url = about:blank] 10:09:48 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1689F800) [pid = 3796] [serial = 1763] [outer = 00000000] [url = about:blank] 10:09:48 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (11D6E400) [pid = 3796] [serial = 1754] [outer = 00000000] [url = about:blank] 10:09:48 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1189AC00) [pid = 3796] [serial = 1753] [outer = 00000000] [url = about:blank] 10:09:48 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (13E10800) [pid = 3796] [serial = 1759] [outer = 00000000] [url = about:blank] 10:09:48 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1458C400) [pid = 3796] [serial = 1760] [outer = 00000000] [url = about:blank] 10:09:48 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (10A48C00) [pid = 3796] [serial = 1745] [outer = 00000000] [url = about:blank] 10:09:48 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (10376C00) [pid = 3796] [serial = 1744] [outer = 00000000] [url = about:blank] 10:09:48 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1A69F800) [pid = 3796] [serial = 1780] [outer = 00000000] [url = about:blank] 10:09:48 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (12BB6400) [pid = 3796] [serial = 1756] [outer = 00000000] [url = about:blank] 10:09:48 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (19E9A400) [pid = 3796] [serial = 1771] [outer = 00000000] [url = about:blank] 10:09:48 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1312E800) [pid = 3796] [serial = 1757] [outer = 00000000] [url = about:blank] 10:09:48 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (19B54400) [pid = 3796] [serial = 1751] [outer = 00000000] [url = about:blank] 10:09:48 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (19690400) [pid = 3796] [serial = 1750] [outer = 00000000] [url = about:blank] 10:09:48 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (19B5B800) [pid = 3796] [serial = 1769] [outer = 00000000] [url = about:blank] 10:09:48 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1624A800) [pid = 3796] [serial = 1774] [outer = 00000000] [url = about:blank] 10:09:48 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1A2F6000) [pid = 3796] [serial = 1777] [outer = 00000000] [url = about:blank] 10:09:48 INFO - PROCESS | 3796 | 1469470188291 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 10:09:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 10:09:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1865ms 10:09:48 INFO - PROCESS | 3796 | 1469470188324 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 10:09:48 INFO - PROCESS | 3796 | 1469470188328 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 10:09:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 10:09:48 INFO - PROCESS | 3796 | 1469470188334 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 10:09:48 INFO - PROCESS | 3796 | 1469470188337 Marionette TRACE conn2 <- [1,2410,null,{}] 10:09:48 INFO - PROCESS | 3796 | 1469470188343 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:48 INFO - PROCESS | 3796 | 1469470188346 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:48 INFO - PROCESS | 3796 | 1469470188442 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 10:09:48 INFO - PROCESS | 3796 | 1469470188536 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:48 INFO - PROCESS | 3796 | 1469470188541 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:48 INFO - PROCESS | 3796 | ++DOCSHELL 0F9E8400 == 25 [pid = 3796] [id = 612] 10:09:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (10566000) [pid = 3796] [serial = 1836] [outer = 00000000] 10:09:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (10A4D000) [pid = 3796] [serial = 1837] [outer = 10566000] 10:09:48 INFO - PROCESS | 3796 | 1469470188588 Marionette DEBUG loaded listener.js 10:09:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (10B7A000) [pid = 3796] [serial = 1838] [outer = 10566000] 10:09:48 INFO - PROCESS | 3796 | 1469470189006 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 10:09:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 10:09:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 688ms 10:09:49 INFO - PROCESS | 3796 | 1469470189034 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 10:09:49 INFO - PROCESS | 3796 | 1469470189039 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 10:09:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 10:09:49 INFO - PROCESS | 3796 | 1469470189029 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 10:09:49 INFO - PROCESS | 3796 | 1469470189032 Marionette TRACE conn2 <- [1,2414,null,{}] 10:09:49 INFO - PROCESS | 3796 | 1469470189039 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:49 INFO - PROCESS | 3796 | 1469470189042 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:49 INFO - PROCESS | 3796 | 1469470189128 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 10:09:49 INFO - PROCESS | 3796 | 1469470189135 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:49 INFO - PROCESS | 3796 | 1469470189138 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:49 INFO - PROCESS | 3796 | ++DOCSHELL 11DDFC00 == 26 [pid = 3796] [id = 613] 10:09:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (11DE0400) [pid = 3796] [serial = 1839] [outer = 00000000] 10:09:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (12BB4000) [pid = 3796] [serial = 1840] [outer = 11DE0400] 10:09:49 INFO - PROCESS | 3796 | 1469470189185 Marionette DEBUG loaded listener.js 10:09:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (12E2F000) [pid = 3796] [serial = 1841] [outer = 11DE0400] 10:09:49 INFO - PROCESS | 3796 | 1469470189659 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 10:09:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 10:09:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 627ms 10:09:49 INFO - PROCESS | 3796 | 1469470189686 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 10:09:49 INFO - PROCESS | 3796 | 1469470189688 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 10:09:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 10:09:49 INFO - PROCESS | 3796 | 1469470189692 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 10:09:49 INFO - PROCESS | 3796 | 1469470189695 Marionette TRACE conn2 <- [1,2418,null,{}] 10:09:49 INFO - PROCESS | 3796 | 1469470189711 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:49 INFO - PROCESS | 3796 | 1469470189716 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:49 INFO - PROCESS | 3796 | 1469470189798 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 10:09:49 INFO - PROCESS | 3796 | 1469470189805 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:49 INFO - PROCESS | 3796 | 1469470189808 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:49 INFO - PROCESS | 3796 | ++DOCSHELL 13918000 == 27 [pid = 3796] [id = 614] 10:09:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (13A61C00) [pid = 3796] [serial = 1842] [outer = 00000000] 10:09:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (13E08400) [pid = 3796] [serial = 1843] [outer = 13A61C00] 10:09:49 INFO - PROCESS | 3796 | 1469470189839 Marionette DEBUG loaded listener.js 10:09:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (13E10400) [pid = 3796] [serial = 1844] [outer = 13A61C00] 10:09:50 INFO - PROCESS | 3796 | 1469470190321 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 10:09:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 10:09:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 688ms 10:09:50 INFO - PROCESS | 3796 | 1469470190378 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 10:09:50 INFO - PROCESS | 3796 | 1469470190381 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 10:09:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 10:09:50 INFO - PROCESS | 3796 | 1469470190384 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 10:09:50 INFO - PROCESS | 3796 | 1469470190386 Marionette TRACE conn2 <- [1,2422,null,{}] 10:09:50 INFO - PROCESS | 3796 | 1469470190389 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:50 INFO - PROCESS | 3796 | 1469470190400 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:50 INFO - PROCESS | 3796 | 1469470190526 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 10:09:50 INFO - PROCESS | 3796 | 1469470190532 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:50 INFO - PROCESS | 3796 | 1469470190534 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:50 INFO - PROCESS | 3796 | ++DOCSHELL 13F68C00 == 28 [pid = 3796] [id = 615] 10:09:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (150C9400) [pid = 3796] [serial = 1845] [outer = 00000000] 10:09:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (15A21800) [pid = 3796] [serial = 1846] [outer = 150C9400] 10:09:50 INFO - PROCESS | 3796 | 1469470190632 Marionette DEBUG loaded listener.js 10:09:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1624B000) [pid = 3796] [serial = 1847] [outer = 150C9400] 10:09:51 INFO - PROCESS | 3796 | 1469470191046 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 10:09:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 10:09:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 734ms 10:09:51 INFO - PROCESS | 3796 | 1469470191114 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 10:09:51 INFO - PROCESS | 3796 | 1469470191116 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 10:09:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 10:09:51 INFO - PROCESS | 3796 | 1469470191119 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 10:09:51 INFO - PROCESS | 3796 | 1469470191121 Marionette TRACE conn2 <- [1,2426,null,{}] 10:09:51 INFO - PROCESS | 3796 | 1469470191124 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:51 INFO - PROCESS | 3796 | 1469470191126 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:51 INFO - PROCESS | 3796 | 1469470191261 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 10:09:51 INFO - PROCESS | 3796 | 1469470191272 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:51 INFO - PROCESS | 3796 | 1469470191274 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:51 INFO - PROCESS | 3796 | ++DOCSHELL 1624E000 == 29 [pid = 3796] [id = 616] 10:09:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1624FC00) [pid = 3796] [serial = 1848] [outer = 00000000] 10:09:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (16801800) [pid = 3796] [serial = 1849] [outer = 1624FC00] 10:09:51 INFO - PROCESS | 3796 | 1469470191318 Marionette DEBUG loaded listener.js 10:09:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (16897400) [pid = 3796] [serial = 1850] [outer = 1624FC00] 10:09:51 INFO - PROCESS | 3796 | 1469470191752 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 10:09:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 10:09:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 673ms 10:09:51 INFO - PROCESS | 3796 | 1469470191798 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 10:09:51 INFO - PROCESS | 3796 | 1469470191800 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 10:09:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 10:09:51 INFO - PROCESS | 3796 | 1469470191803 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 10:09:51 INFO - PROCESS | 3796 | 1469470191805 Marionette TRACE conn2 <- [1,2430,null,{}] 10:09:51 INFO - PROCESS | 3796 | 1469470191817 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:51 INFO - PROCESS | 3796 | 1469470191822 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:51 INFO - PROCESS | 3796 | 1469470191955 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 10:09:51 INFO - PROCESS | 3796 | 1469470191966 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:51 INFO - PROCESS | 3796 | 1469470191968 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:52 INFO - PROCESS | 3796 | ++DOCSHELL 1738E000 == 30 [pid = 3796] [id = 617] 10:09:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (174AF000) [pid = 3796] [serial = 1851] [outer = 00000000] 10:09:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (17FB5800) [pid = 3796] [serial = 1852] [outer = 174AF000] 10:09:52 INFO - PROCESS | 3796 | 1469470192067 Marionette DEBUG loaded listener.js 10:09:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1928E000) [pid = 3796] [serial = 1853] [outer = 174AF000] 10:09:52 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1AB4FC00) [pid = 3796] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 10:09:52 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1A6A2C00) [pid = 3796] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 10:09:52 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (16898000) [pid = 3796] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 10:09:52 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1A2FB400) [pid = 3796] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 10:09:52 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (19A8B400) [pid = 3796] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 10:09:52 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (11B08400) [pid = 3796] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 10:09:52 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (10B75C00) [pid = 3796] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 10:09:52 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1A2FAC00) [pid = 3796] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 10:09:52 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (13451000) [pid = 3796] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 10:09:52 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (177AC400) [pid = 3796] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 10:09:52 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (132DDC00) [pid = 3796] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 10:09:52 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (134B7000) [pid = 3796] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 10:09:52 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1A45D800) [pid = 3796] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 10:09:52 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (0F974C00) [pid = 3796] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 10:09:52 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (17FAAC00) [pid = 3796] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 10:09:52 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (19298400) [pid = 3796] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 10:09:52 INFO - PROCESS | 3796 | 1469470192801 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 10:09:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 10:09:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1009ms 10:09:52 INFO - PROCESS | 3796 | 1469470192830 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 10:09:52 INFO - PROCESS | 3796 | 1469470192832 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 10:09:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 10:09:52 INFO - PROCESS | 3796 | 1469470192836 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 10:09:52 INFO - PROCESS | 3796 | 1469470192837 Marionette TRACE conn2 <- [1,2434,null,{}] 10:09:52 INFO - PROCESS | 3796 | 1469470192841 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:52 INFO - PROCESS | 3796 | 1469470192852 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:52 INFO - PROCESS | 3796 | 1469470192959 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 10:09:53 INFO - PROCESS | 3796 | 1469470193022 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:53 INFO - PROCESS | 3796 | 1469470193024 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:53 INFO - PROCESS | 3796 | ++DOCSHELL 0F394C00 == 31 [pid = 3796] [id = 618] 10:09:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (0F397400) [pid = 3796] [serial = 1854] [outer = 00000000] 10:09:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (134BD800) [pid = 3796] [serial = 1855] [outer = 0F397400] 10:09:53 INFO - PROCESS | 3796 | 1469470193067 Marionette DEBUG loaded listener.js 10:09:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (15A29000) [pid = 3796] [serial = 1856] [outer = 0F397400] 10:09:53 INFO - PROCESS | 3796 | 1469470193429 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 10:09:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 10:09:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 612ms 10:09:53 INFO - PROCESS | 3796 | 1469470193457 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 10:09:53 INFO - PROCESS | 3796 | 1469470193459 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 10:09:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 10:09:53 INFO - PROCESS | 3796 | 1469470193462 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 10:09:53 INFO - PROCESS | 3796 | 1469470193464 Marionette TRACE conn2 <- [1,2438,null,{}] 10:09:53 INFO - PROCESS | 3796 | 1469470193467 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:53 INFO - PROCESS | 3796 | 1469470193469 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:53 INFO - PROCESS | 3796 | 1469470193593 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 10:09:53 INFO - PROCESS | 3796 | 1469470193600 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:53 INFO - PROCESS | 3796 | 1469470193602 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:53 INFO - PROCESS | 3796 | ++DOCSHELL 17FAA400 == 32 [pid = 3796] [id = 619] 10:09:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1968F400) [pid = 3796] [serial = 1857] [outer = 00000000] 10:09:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19A94C00) [pid = 3796] [serial = 1858] [outer = 1968F400] 10:09:53 INFO - PROCESS | 3796 | 1469470193645 Marionette DEBUG loaded listener.js 10:09:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19A95000) [pid = 3796] [serial = 1859] [outer = 1968F400] 10:09:54 INFO - PROCESS | 3796 | 1469470194024 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 10:09:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 10:09:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 627ms 10:09:54 INFO - PROCESS | 3796 | 1469470194085 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 10:09:54 INFO - PROCESS | 3796 | 1469470194087 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 10:09:54 INFO - PROCESS | 3796 | 1469470194090 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 10:09:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 10:09:54 INFO - PROCESS | 3796 | 1469470194092 Marionette TRACE conn2 <- [1,2442,null,{}] 10:09:54 INFO - PROCESS | 3796 | 1469470194095 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:54 INFO - PROCESS | 3796 | 1469470194097 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:54 INFO - PROCESS | 3796 | 1469470194174 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 10:09:54 INFO - PROCESS | 3796 | 1469470194296 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:54 INFO - PROCESS | 3796 | 1469470194298 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:54 INFO - PROCESS | 3796 | ++DOCSHELL 10B77400 == 33 [pid = 3796] [id = 620] 10:09:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (13917400) [pid = 3796] [serial = 1860] [outer = 00000000] 10:09:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (19E05800) [pid = 3796] [serial = 1861] [outer = 13917400] 10:09:54 INFO - PROCESS | 3796 | 1469470194344 Marionette DEBUG loaded listener.js 10:09:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (19E06000) [pid = 3796] [serial = 1862] [outer = 13917400] 10:09:54 INFO - PROCESS | 3796 | 1469470194863 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 10:09:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 10:09:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 825ms 10:09:54 INFO - PROCESS | 3796 | 1469470194917 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 10:09:54 INFO - PROCESS | 3796 | 1469470194922 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 10:09:54 INFO - PROCESS | 3796 | 1469470194927 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 10:09:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 10:09:54 INFO - PROCESS | 3796 | 1469470194930 Marionette TRACE conn2 <- [1,2446,null,{}] 10:09:54 INFO - PROCESS | 3796 | 1469470194936 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:54 INFO - PROCESS | 3796 | 1469470194939 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:55 INFO - PROCESS | 3796 | 1469470195060 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 10:09:55 INFO - PROCESS | 3796 | 1469470195183 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:55 INFO - PROCESS | 3796 | 1469470195186 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:55 INFO - PROCESS | 3796 | ++DOCSHELL 0F97E000 == 34 [pid = 3796] [id = 621] 10:09:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (0F9E9000) [pid = 3796] [serial = 1863] [outer = 00000000] 10:09:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1109BC00) [pid = 3796] [serial = 1864] [outer = 0F9E9000] 10:09:55 INFO - PROCESS | 3796 | 1469470195267 Marionette DEBUG loaded listener.js 10:09:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (11D5F400) [pid = 3796] [serial = 1865] [outer = 0F9E9000] 10:09:56 INFO - PROCESS | 3796 | 1469470196014 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 10:09:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 10:09:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1162ms 10:09:56 INFO - PROCESS | 3796 | 1469470196093 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 10:09:56 INFO - PROCESS | 3796 | 1469470196098 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 10:09:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 10:09:56 INFO - PROCESS | 3796 | 1469470196105 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 10:09:56 INFO - PROCESS | 3796 | 1469470196107 Marionette TRACE conn2 <- [1,2450,null,{}] 10:09:56 INFO - PROCESS | 3796 | 1469470196112 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:56 INFO - PROCESS | 3796 | 1469470196114 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:56 INFO - PROCESS | 3796 | 1469470196271 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 10:09:56 INFO - PROCESS | 3796 | 1469470196406 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:56 INFO - PROCESS | 3796 | 1469470196409 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:56 INFO - PROCESS | 3796 | ++DOCSHELL 10A0FC00 == 35 [pid = 3796] [id = 622] 10:09:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (10A52400) [pid = 3796] [serial = 1866] [outer = 00000000] 10:09:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (13910800) [pid = 3796] [serial = 1867] [outer = 10A52400] 10:09:56 INFO - PROCESS | 3796 | 1469470196467 Marionette DEBUG loaded listener.js 10:09:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (13E04800) [pid = 3796] [serial = 1868] [outer = 10A52400] 10:09:57 INFO - PROCESS | 3796 | --DOCSHELL 17FAA400 == 34 [pid = 3796] [id = 619] 10:09:57 INFO - PROCESS | 3796 | --DOCSHELL 0F394C00 == 33 [pid = 3796] [id = 618] 10:09:57 INFO - PROCESS | 3796 | --DOCSHELL 1738E000 == 32 [pid = 3796] [id = 617] 10:09:57 INFO - PROCESS | 3796 | --DOCSHELL 1624E000 == 31 [pid = 3796] [id = 616] 10:09:57 INFO - PROCESS | 3796 | --DOCSHELL 13F68C00 == 30 [pid = 3796] [id = 615] 10:09:57 INFO - PROCESS | 3796 | --DOCSHELL 13918000 == 29 [pid = 3796] [id = 614] 10:09:57 INFO - PROCESS | 3796 | --DOCSHELL 11DDFC00 == 28 [pid = 3796] [id = 613] 10:09:57 INFO - PROCESS | 3796 | --DOCSHELL 0F9E8400 == 27 [pid = 3796] [id = 612] 10:09:57 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1AB4D800) [pid = 3796] [serial = 1820] [outer = 00000000] [url = about:blank] 10:09:57 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1AD53800) [pid = 3796] [serial = 1822] [outer = 00000000] [url = about:blank] 10:09:57 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1AD56000) [pid = 3796] [serial = 1823] [outer = 00000000] [url = about:blank] 10:09:57 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1AD48800) [pid = 3796] [serial = 1814] [outer = 00000000] [url = about:blank] 10:09:57 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1AB4F800) [pid = 3796] [serial = 1793] [outer = 00000000] [url = about:blank] 10:09:57 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (16DD7000) [pid = 3796] [serial = 1801] [outer = 00000000] [url = about:blank] 10:09:57 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1A960C00) [pid = 3796] [serial = 1811] [outer = 00000000] [url = about:blank] 10:09:57 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (19E0D800) [pid = 3796] [serial = 1808] [outer = 00000000] [url = about:blank] 10:09:57 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (13452400) [pid = 3796] [serial = 1795] [outer = 00000000] [url = about:blank] 10:09:57 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1A6A3000) [pid = 3796] [serial = 1810] [outer = 00000000] [url = about:blank] 10:09:57 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (150BF800) [pid = 3796] [serial = 1817] [outer = 00000000] [url = about:blank] 10:09:57 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1A464000) [pid = 3796] [serial = 1742] [outer = 00000000] [url = about:blank] 10:09:57 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1AB58800) [pid = 3796] [serial = 1813] [outer = 00000000] [url = about:blank] 10:09:57 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (13A63800) [pid = 3796] [serial = 1786] [outer = 00000000] [url = about:blank] 10:09:57 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1928A800) [pid = 3796] [serial = 1804] [outer = 00000000] [url = about:blank] 10:09:57 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (134E3C00) [pid = 3796] [serial = 1796] [outer = 00000000] [url = about:blank] 10:09:57 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (19EA3400) [pid = 3796] [serial = 1819] [outer = 00000000] [url = about:blank] 10:09:57 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1457F400) [pid = 3796] [serial = 1799] [outer = 00000000] [url = about:blank] 10:09:57 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1A6A4000) [pid = 3796] [serial = 1781] [outer = 00000000] [url = about:blank] 10:09:57 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (173D7400) [pid = 3796] [serial = 1802] [outer = 00000000] [url = about:blank] 10:09:57 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (19296C00) [pid = 3796] [serial = 1805] [outer = 00000000] [url = about:blank] 10:09:57 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (10A47800) [pid = 3796] [serial = 1784] [outer = 00000000] [url = about:blank] 10:09:57 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1AB4AC00) [pid = 3796] [serial = 1792] [outer = 00000000] [url = about:blank] 10:09:57 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (19686400) [pid = 3796] [serial = 1789] [outer = 00000000] [url = about:blank] 10:09:57 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (19B57400) [pid = 3796] [serial = 1790] [outer = 00000000] [url = about:blank] 10:09:57 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (13E10C00) [pid = 3796] [serial = 1787] [outer = 00000000] [url = about:blank] 10:09:57 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (134D6000) [pid = 3796] [serial = 1816] [outer = 00000000] [url = about:blank] 10:09:57 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (10512C00) [pid = 3796] [serial = 1783] [outer = 00000000] [url = about:blank] 10:09:57 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (13E83000) [pid = 3796] [serial = 1798] [outer = 00000000] [url = about:blank] 10:09:57 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (19E03000) [pid = 3796] [serial = 1807] [outer = 00000000] [url = about:blank] 10:09:57 INFO - PROCESS | 3796 | 1469470197250 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 10:09:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 10:09:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1192ms 10:09:57 INFO - PROCESS | 3796 | 1469470197299 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 10:09:57 INFO - PROCESS | 3796 | 1469470197303 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 10:09:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 10:09:57 INFO - PROCESS | 3796 | 1469470197307 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 10:09:57 INFO - PROCESS | 3796 | 1469470197312 Marionette TRACE conn2 <- [1,2454,null,{}] 10:09:57 INFO - PROCESS | 3796 | 1469470197335 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:57 INFO - PROCESS | 3796 | 1469470197338 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:57 INFO - PROCESS | 3796 | 1469470197423 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 10:09:57 INFO - PROCESS | 3796 | 1469470197430 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:57 INFO - PROCESS | 3796 | 1469470197433 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:57 INFO - PROCESS | 3796 | ++DOCSHELL 10A08400 == 28 [pid = 3796] [id = 623] 10:09:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (10A0C000) [pid = 3796] [serial = 1869] [outer = 00000000] 10:09:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (11098800) [pid = 3796] [serial = 1870] [outer = 10A0C000] 10:09:57 INFO - PROCESS | 3796 | 1469470197484 Marionette DEBUG loaded listener.js 10:09:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (11D6AC00) [pid = 3796] [serial = 1871] [outer = 10A0C000] 10:09:57 INFO - PROCESS | 3796 | 1469470197997 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 10:09:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 10:09:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 749ms 10:09:58 INFO - PROCESS | 3796 | 1469470198048 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 10:09:58 INFO - PROCESS | 3796 | 1469470198052 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 10:09:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 10:09:58 INFO - PROCESS | 3796 | 1469470198058 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 10:09:58 INFO - PROCESS | 3796 | 1469470198061 Marionette TRACE conn2 <- [1,2458,null,{}] 10:09:58 INFO - PROCESS | 3796 | 1469470198064 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:58 INFO - PROCESS | 3796 | 1469470198067 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:58 INFO - PROCESS | 3796 | 1469470198155 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 10:09:58 INFO - PROCESS | 3796 | 1469470198250 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:58 INFO - PROCESS | 3796 | 1469470198252 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:58 INFO - PROCESS | 3796 | ++DOCSHELL 12EEB400 == 29 [pid = 3796] [id = 624] 10:09:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (131CA000) [pid = 3796] [serial = 1872] [outer = 00000000] 10:09:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (134E3000) [pid = 3796] [serial = 1873] [outer = 131CA000] 10:09:58 INFO - PROCESS | 3796 | 1469470198305 Marionette DEBUG loaded listener.js 10:09:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (13A63800) [pid = 3796] [serial = 1874] [outer = 131CA000] 10:09:58 INFO - PROCESS | 3796 | 1469470198693 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 10:09:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 10:09:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 672ms 10:09:58 INFO - PROCESS | 3796 | 1469470198741 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 10:09:58 INFO - PROCESS | 3796 | 1469470198743 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 10:09:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 10:09:58 INFO - PROCESS | 3796 | 1469470198746 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 10:09:58 INFO - PROCESS | 3796 | 1469470198750 Marionette TRACE conn2 <- [1,2462,null,{}] 10:09:58 INFO - PROCESS | 3796 | 1469470198760 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:58 INFO - PROCESS | 3796 | 1469470198765 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:58 INFO - PROCESS | 3796 | 1469470198848 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 10:09:58 INFO - PROCESS | 3796 | 1469470198855 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:58 INFO - PROCESS | 3796 | 1469470198858 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:58 INFO - PROCESS | 3796 | ++DOCSHELL 150CD400 == 30 [pid = 3796] [id = 625] 10:09:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (150CE800) [pid = 3796] [serial = 1875] [outer = 00000000] 10:09:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (155E6000) [pid = 3796] [serial = 1876] [outer = 150CE800] 10:09:58 INFO - PROCESS | 3796 | 1469470198906 Marionette DEBUG loaded listener.js 10:09:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (1624DC00) [pid = 3796] [serial = 1877] [outer = 150CE800] 10:09:59 INFO - PROCESS | 3796 | 1469470199341 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 10:09:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 10:09:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 612ms 10:09:59 INFO - PROCESS | 3796 | 1469470199373 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 10:09:59 INFO - PROCESS | 3796 | 1469470199375 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 10:09:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 10:09:59 INFO - PROCESS | 3796 | 1469470199379 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 10:09:59 INFO - PROCESS | 3796 | 1469470199381 Marionette TRACE conn2 <- [1,2466,null,{}] 10:09:59 INFO - PROCESS | 3796 | 1469470199389 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:09:59 INFO - PROCESS | 3796 | 1469470199391 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:59 INFO - PROCESS | 3796 | 1469470199509 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 10:09:59 INFO - PROCESS | 3796 | 1469470199596 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:09:59 INFO - PROCESS | 3796 | 1469470199598 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:09:59 INFO - PROCESS | 3796 | ++DOCSHELL 1680F000 == 31 [pid = 3796] [id = 626] 10:09:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (16D60400) [pid = 3796] [serial = 1878] [outer = 00000000] 10:09:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (17386000) [pid = 3796] [serial = 1879] [outer = 16D60400] 10:09:59 INFO - PROCESS | 3796 | 1469470199650 Marionette DEBUG loaded listener.js 10:09:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (174A5400) [pid = 3796] [serial = 1880] [outer = 16D60400] 10:10:00 INFO - PROCESS | 3796 | 1469470200049 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 10:10:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 10:10:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 719ms 10:10:00 INFO - PROCESS | 3796 | 1469470200104 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 10:10:00 INFO - PROCESS | 3796 | 1469470200106 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 10:10:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 10:10:00 INFO - PROCESS | 3796 | 1469470200109 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 10:10:00 INFO - PROCESS | 3796 | 1469470200111 Marionette TRACE conn2 <- [1,2470,null,{}] 10:10:00 INFO - PROCESS | 3796 | 1469470200114 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:00 INFO - PROCESS | 3796 | 1469470200116 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:00 INFO - PROCESS | 3796 | 1469470200229 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 10:10:00 INFO - PROCESS | 3796 | 1469470200236 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:00 INFO - PROCESS | 3796 | 1469470200238 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:00 INFO - PROCESS | 3796 | ++DOCSHELL 174AE400 == 32 [pid = 3796] [id = 627] 10:10:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (174B0000) [pid = 3796] [serial = 1881] [outer = 00000000] 10:10:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (17FB0000) [pid = 3796] [serial = 1882] [outer = 174B0000] 10:10:00 INFO - PROCESS | 3796 | 1469470200343 Marionette DEBUG loaded listener.js 10:10:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (17FB0C00) [pid = 3796] [serial = 1883] [outer = 174B0000] 10:10:00 INFO - PROCESS | 3796 | 1469470200773 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 10:10:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 10:10:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 718ms 10:10:00 INFO - PROCESS | 3796 | 1469470200850 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 10:10:00 INFO - PROCESS | 3796 | 1469470200853 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 10:10:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 10:10:00 INFO - PROCESS | 3796 | 1469470200856 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 10:10:00 INFO - PROCESS | 3796 | 1469470200857 Marionette TRACE conn2 <- [1,2474,null,{}] 10:10:00 INFO - PROCESS | 3796 | 1469470200869 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:00 INFO - PROCESS | 3796 | 1469470200875 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:00 INFO - PROCESS | 3796 | 1469470201002 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 10:10:01 INFO - PROCESS | 3796 | 1469470201068 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:01 INFO - PROCESS | 3796 | 1469470201071 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:01 INFO - PROCESS | 3796 | ++DOCSHELL 19A94800 == 33 [pid = 3796] [id = 628] 10:10:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (19A97400) [pid = 3796] [serial = 1884] [outer = 00000000] 10:10:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19B5F400) [pid = 3796] [serial = 1885] [outer = 19A97400] 10:10:01 INFO - PROCESS | 3796 | 1469470201114 Marionette DEBUG loaded listener.js 10:10:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (13E86400) [pid = 3796] [serial = 1886] [outer = 19A97400] 10:10:01 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (10566000) [pid = 3796] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 10:10:01 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (13A61C00) [pid = 3796] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 10:10:01 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (11DE0400) [pid = 3796] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 10:10:01 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (174AF000) [pid = 3796] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 10:10:01 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1050D000) [pid = 3796] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 10:10:01 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (142FD400) [pid = 3796] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 10:10:01 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (19E9B400) [pid = 3796] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 10:10:01 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1624FC00) [pid = 3796] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 10:10:01 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (0F397400) [pid = 3796] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 10:10:01 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1968F400) [pid = 3796] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 10:10:01 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (150C9400) [pid = 3796] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 10:10:01 INFO - PROCESS | 3796 | 1469470201549 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 10:10:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 10:10:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 734ms 10:10:01 INFO - PROCESS | 3796 | 1469470201595 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 10:10:01 INFO - PROCESS | 3796 | 1469470201597 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 10:10:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 10:10:01 INFO - PROCESS | 3796 | 1469470201600 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 10:10:01 INFO - PROCESS | 3796 | 1469470201602 Marionette TRACE conn2 <- [1,2478,null,{}] 10:10:01 INFO - PROCESS | 3796 | 1469470201605 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:01 INFO - PROCESS | 3796 | 1469470201607 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:01 INFO - PROCESS | 3796 | 1469470201690 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 10:10:01 INFO - PROCESS | 3796 | 1469470201785 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:01 INFO - PROCESS | 3796 | 1469470201787 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:01 INFO - PROCESS | 3796 | ++DOCSHELL 0F9E9400 == 34 [pid = 3796] [id = 629] 10:10:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (103D2C00) [pid = 3796] [serial = 1887] [outer = 00000000] 10:10:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (13F65800) [pid = 3796] [serial = 1888] [outer = 103D2C00] 10:10:01 INFO - PROCESS | 3796 | 1469470201832 Marionette DEBUG loaded listener.js 10:10:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (153F5800) [pid = 3796] [serial = 1889] [outer = 103D2C00] 10:10:02 INFO - PROCESS | 3796 | 1469470202180 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 10:10:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 10:10:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 612ms 10:10:02 INFO - PROCESS | 3796 | 1469470202238 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 10:10:02 INFO - PROCESS | 3796 | 1469470202240 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 10:10:02 INFO - PROCESS | 3796 | 1469470202244 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 10:10:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 10:10:02 INFO - PROCESS | 3796 | 1469470202245 Marionette TRACE conn2 <- [1,2482,null,{}] 10:10:02 INFO - PROCESS | 3796 | 1469470202249 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:02 INFO - PROCESS | 3796 | 1469470202250 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:02 INFO - PROCESS | 3796 | 1469470202352 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 10:10:02 INFO - PROCESS | 3796 | 1469470202390 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:02 INFO - PROCESS | 3796 | 1469470202392 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:02 INFO - PROCESS | 3796 | ++DOCSHELL 10329400 == 35 [pid = 3796] [id = 630] 10:10:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (10A0AC00) [pid = 3796] [serial = 1890] [outer = 00000000] 10:10:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (19EA2400) [pid = 3796] [serial = 1891] [outer = 10A0AC00] 10:10:02 INFO - PROCESS | 3796 | 1469470202434 Marionette DEBUG loaded listener.js 10:10:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (19EC0400) [pid = 3796] [serial = 1892] [outer = 10A0AC00] 10:10:02 INFO - PROCESS | 3796 | 1469470202834 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 10:10:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 10:10:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 627ms 10:10:02 INFO - PROCESS | 3796 | 1469470202866 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 10:10:02 INFO - PROCESS | 3796 | 1469470202868 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 10:10:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 10:10:02 INFO - PROCESS | 3796 | 1469470202871 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 10:10:02 INFO - PROCESS | 3796 | 1469470202873 Marionette TRACE conn2 <- [1,2486,null,{}] 10:10:02 INFO - PROCESS | 3796 | 1469470202876 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:02 INFO - PROCESS | 3796 | 1469470202878 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:02 INFO - PROCESS | 3796 | 1469470202993 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 10:10:02 INFO - PROCESS | 3796 | 1469470203001 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:02 INFO - PROCESS | 3796 | 1469470203003 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:03 INFO - PROCESS | 3796 | ++DOCSHELL 150CC800 == 36 [pid = 3796] [id = 631] 10:10:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (19B5E000) [pid = 3796] [serial = 1893] [outer = 00000000] 10:10:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1A2F5400) [pid = 3796] [serial = 1894] [outer = 19B5E000] 10:10:03 INFO - PROCESS | 3796 | 1469470203046 Marionette DEBUG loaded listener.js 10:10:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1A2FAC00) [pid = 3796] [serial = 1895] [outer = 19B5E000] 10:10:03 INFO - PROCESS | 3796 | 1469470203531 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 10:10:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 10:10:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 718ms 10:10:03 INFO - PROCESS | 3796 | 1469470203595 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 10:10:03 INFO - PROCESS | 3796 | 1469470203600 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 10:10:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 10:10:03 INFO - PROCESS | 3796 | 1469470203605 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 10:10:03 INFO - PROCESS | 3796 | 1469470203609 Marionette TRACE conn2 <- [1,2490,null,{}] 10:10:03 INFO - PROCESS | 3796 | 1469470203615 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:03 INFO - PROCESS | 3796 | 1469470203618 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:03 INFO - PROCESS | 3796 | 1469470203783 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 10:10:03 INFO - PROCESS | 3796 | 1469470203895 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:03 INFO - PROCESS | 3796 | 1469470203900 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:03 INFO - PROCESS | 3796 | ++DOCSHELL 10B7A800 == 37 [pid = 3796] [id = 632] 10:10:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (10EF2C00) [pid = 3796] [serial = 1896] [outer = 00000000] 10:10:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (12BB6800) [pid = 3796] [serial = 1897] [outer = 10EF2C00] 10:10:03 INFO - PROCESS | 3796 | 1469470203997 Marionette DEBUG loaded listener.js 10:10:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (131BFC00) [pid = 3796] [serial = 1898] [outer = 10EF2C00] 10:10:04 INFO - PROCESS | 3796 | 1469470204566 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 10:10:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 10:10:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1025ms 10:10:04 INFO - PROCESS | 3796 | 1469470204612 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 10:10:04 INFO - PROCESS | 3796 | 1469470204617 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 10:10:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 10:10:04 INFO - PROCESS | 3796 | 1469470204643 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 10:10:04 INFO - PROCESS | 3796 | 1469470204646 Marionette TRACE conn2 <- [1,2494,null,{}] 10:10:04 INFO - PROCESS | 3796 | 1469470204650 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:04 INFO - PROCESS | 3796 | 1469470204653 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:04 INFO - PROCESS | 3796 | 1469470204822 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 10:10:04 INFO - PROCESS | 3796 | 1469470204882 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:04 INFO - PROCESS | 3796 | 1469470204885 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:04 INFO - PROCESS | 3796 | ++DOCSHELL 142F8400 == 38 [pid = 3796] [id = 633] 10:10:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1457F400) [pid = 3796] [serial = 1899] [outer = 00000000] 10:10:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (15A20400) [pid = 3796] [serial = 1900] [outer = 1457F400] 10:10:04 INFO - PROCESS | 3796 | 1469470204940 Marionette DEBUG loaded listener.js 10:10:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (16809C00) [pid = 3796] [serial = 1901] [outer = 1457F400] 10:10:05 INFO - PROCESS | 3796 | 1469470205566 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 10:10:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 10:10:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 978ms 10:10:05 INFO - PROCESS | 3796 | 1469470205614 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 10:10:05 INFO - PROCESS | 3796 | 1469470205617 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 10:10:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 10:10:05 INFO - PROCESS | 3796 | 1469470205621 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 10:10:05 INFO - PROCESS | 3796 | 1469470205624 Marionette TRACE conn2 <- [1,2498,null,{}] 10:10:05 INFO - PROCESS | 3796 | 1469470205635 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:05 INFO - PROCESS | 3796 | 1469470205640 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:05 INFO - PROCESS | 3796 | 1469470205775 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 10:10:05 INFO - PROCESS | 3796 | 1469470205917 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:05 INFO - PROCESS | 3796 | 1469470205921 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:05 INFO - PROCESS | 3796 | ++DOCSHELL 1A2F4C00 == 39 [pid = 3796] [id = 634] 10:10:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1A2F5800) [pid = 3796] [serial = 1902] [outer = 00000000] 10:10:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1A45B400) [pid = 3796] [serial = 1903] [outer = 1A2F5800] 10:10:05 INFO - PROCESS | 3796 | 1469470205978 Marionette DEBUG loaded listener.js 10:10:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1A460C00) [pid = 3796] [serial = 1904] [outer = 1A2F5800] 10:10:06 INFO - PROCESS | 3796 | 1469470206534 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 10:10:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 10:10:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 979ms 10:10:06 INFO - PROCESS | 3796 | 1469470206606 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 10:10:06 INFO - PROCESS | 3796 | 1469470206609 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 10:10:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 10:10:06 INFO - PROCESS | 3796 | 1469470206612 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 10:10:06 INFO - PROCESS | 3796 | 1469470206614 Marionette TRACE conn2 <- [1,2502,null,{}] 10:10:06 INFO - PROCESS | 3796 | 1469470206618 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:06 INFO - PROCESS | 3796 | 1469470206620 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:06 INFO - PROCESS | 3796 | 1469470206847 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 10:10:06 INFO - PROCESS | 3796 | 1469470206995 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:06 INFO - PROCESS | 3796 | 1469470206998 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:07 INFO - PROCESS | 3796 | ++DOCSHELL 0F9E3800 == 40 [pid = 3796] [id = 635] 10:10:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1050C400) [pid = 3796] [serial = 1905] [outer = 00000000] 10:10:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (10A03C00) [pid = 3796] [serial = 1906] [outer = 1050C400] 10:10:07 INFO - PROCESS | 3796 | 1469470207051 Marionette DEBUG loaded listener.js 10:10:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (10F03400) [pid = 3796] [serial = 1907] [outer = 1050C400] 10:10:08 INFO - PROCESS | 3796 | --DOCSHELL 10329400 == 39 [pid = 3796] [id = 630] 10:10:08 INFO - PROCESS | 3796 | --DOCSHELL 0F9E9400 == 38 [pid = 3796] [id = 629] 10:10:08 INFO - PROCESS | 3796 | --DOCSHELL 19A94800 == 37 [pid = 3796] [id = 628] 10:10:08 INFO - PROCESS | 3796 | --DOCSHELL 174AE400 == 36 [pid = 3796] [id = 627] 10:10:08 INFO - PROCESS | 3796 | --DOCSHELL 1680F000 == 35 [pid = 3796] [id = 626] 10:10:08 INFO - PROCESS | 3796 | --DOCSHELL 150CD400 == 34 [pid = 3796] [id = 625] 10:10:08 INFO - PROCESS | 3796 | --DOCSHELL 12EEB400 == 33 [pid = 3796] [id = 624] 10:10:08 INFO - PROCESS | 3796 | --DOCSHELL 10A08400 == 32 [pid = 3796] [id = 623] 10:10:08 INFO - PROCESS | 3796 | --DOCSHELL 0F976C00 == 31 [pid = 3796] [id = 611] 10:10:08 INFO - PROCESS | 3796 | --DOCSHELL 10B77400 == 30 [pid = 3796] [id = 620] 10:10:08 INFO - PROCESS | 3796 | --DOCSHELL 0F97E000 == 29 [pid = 3796] [id = 621] 10:10:08 INFO - PROCESS | 3796 | --DOCSHELL 10A0FC00 == 28 [pid = 3796] [id = 622] 10:10:08 INFO - PROCESS | 3796 | --DOCSHELL 1A2F4C00 == 27 [pid = 3796] [id = 634] 10:10:08 INFO - PROCESS | 3796 | --DOCSHELL 150CC800 == 26 [pid = 3796] [id = 631] 10:10:08 INFO - PROCESS | 3796 | --DOCSHELL 10B7A800 == 25 [pid = 3796] [id = 632] 10:10:08 INFO - PROCESS | 3796 | --DOCSHELL 142F8400 == 24 [pid = 3796] [id = 633] 10:10:08 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (10A4D000) [pid = 3796] [serial = 1837] [outer = 00000000] [url = about:blank] 10:10:08 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (10B7A000) [pid = 3796] [serial = 1838] [outer = 00000000] [url = about:blank] 10:10:08 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (13E08400) [pid = 3796] [serial = 1843] [outer = 00000000] [url = about:blank] 10:10:08 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (10A08800) [pid = 3796] [serial = 1834] [outer = 00000000] [url = about:blank] 10:10:08 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (12BB4000) [pid = 3796] [serial = 1840] [outer = 00000000] [url = about:blank] 10:10:08 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (12E2F000) [pid = 3796] [serial = 1841] [outer = 00000000] [url = about:blank] 10:10:08 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (17FB5800) [pid = 3796] [serial = 1852] [outer = 00000000] [url = about:blank] 10:10:08 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1316D800) [pid = 3796] [serial = 1826] [outer = 00000000] [url = about:blank] 10:10:08 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (11DE4800) [pid = 3796] [serial = 1825] [outer = 00000000] [url = about:blank] 10:10:08 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (16804400) [pid = 3796] [serial = 1829] [outer = 00000000] [url = about:blank] 10:10:08 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1624B400) [pid = 3796] [serial = 1828] [outer = 00000000] [url = about:blank] 10:10:08 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1AD4C000) [pid = 3796] [serial = 1832] [outer = 00000000] [url = about:blank] 10:10:08 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1A45E400) [pid = 3796] [serial = 1831] [outer = 00000000] [url = about:blank] 10:10:08 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (16897400) [pid = 3796] [serial = 1850] [outer = 00000000] [url = about:blank] 10:10:08 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (16801800) [pid = 3796] [serial = 1849] [outer = 00000000] [url = about:blank] 10:10:08 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (134BD800) [pid = 3796] [serial = 1855] [outer = 00000000] [url = about:blank] 10:10:08 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (19A94C00) [pid = 3796] [serial = 1858] [outer = 00000000] [url = about:blank] 10:10:08 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (19A95000) [pid = 3796] [serial = 1859] [outer = 00000000] [url = about:blank] 10:10:08 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1928E000) [pid = 3796] [serial = 1853] [outer = 00000000] [url = about:blank] 10:10:08 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (15A21800) [pid = 3796] [serial = 1846] [outer = 00000000] [url = about:blank] 10:10:08 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1624B000) [pid = 3796] [serial = 1847] [outer = 00000000] [url = about:blank] 10:10:08 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (13E10400) [pid = 3796] [serial = 1844] [outer = 00000000] [url = about:blank] 10:10:08 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (15A29000) [pid = 3796] [serial = 1856] [outer = 00000000] [url = about:blank] 10:10:08 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (19E05800) [pid = 3796] [serial = 1861] [outer = 00000000] [url = about:blank] 10:10:08 INFO - PROCESS | 3796 | 1469470208294 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 10:10:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 10:10:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1727ms 10:10:08 INFO - PROCESS | 3796 | 1469470208379 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 10:10:08 INFO - PROCESS | 3796 | 1469470208383 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 10:10:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 10:10:08 INFO - PROCESS | 3796 | 1469470208389 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 10:10:08 INFO - PROCESS | 3796 | 1469470208392 Marionette TRACE conn2 <- [1,2506,null,{}] 10:10:08 INFO - PROCESS | 3796 | 1469470208407 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:08 INFO - PROCESS | 3796 | 1469470208410 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:08 INFO - PROCESS | 3796 | 1469470208494 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 10:10:08 INFO - PROCESS | 3796 | 1469470208580 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:08 INFO - PROCESS | 3796 | 1469470208584 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:08 INFO - PROCESS | 3796 | ++DOCSHELL 10B7A000 == 25 [pid = 3796] [id = 636] 10:10:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (10B7A400) [pid = 3796] [serial = 1908] [outer = 00000000] 10:10:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (10F0E400) [pid = 3796] [serial = 1909] [outer = 10B7A400] 10:10:08 INFO - PROCESS | 3796 | 1469470208632 Marionette DEBUG loaded listener.js 10:10:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (10F8AC00) [pid = 3796] [serial = 1910] [outer = 10B7A400] 10:10:09 INFO - PROCESS | 3796 | 1469470209061 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 10:10:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 10:10:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 749ms 10:10:09 INFO - PROCESS | 3796 | 1469470209135 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 10:10:09 INFO - PROCESS | 3796 | 1469470209140 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 10:10:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 10:10:09 INFO - PROCESS | 3796 | 1469470209146 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 10:10:09 INFO - PROCESS | 3796 | 1469470209148 Marionette TRACE conn2 <- [1,2510,null,{}] 10:10:09 INFO - PROCESS | 3796 | 1469470209152 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:09 INFO - PROCESS | 3796 | 1469470209155 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:09 INFO - PROCESS | 3796 | 1469470209243 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 10:10:09 INFO - PROCESS | 3796 | 1469470209258 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:09 INFO - PROCESS | 3796 | 1469470209261 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:09 INFO - PROCESS | 3796 | ++DOCSHELL 13168C00 == 26 [pid = 3796] [id = 637] 10:10:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (1316D000) [pid = 3796] [serial = 1911] [outer = 00000000] 10:10:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (132DB400) [pid = 3796] [serial = 1912] [outer = 1316D000] 10:10:09 INFO - PROCESS | 3796 | 1469470209308 Marionette DEBUG loaded listener.js 10:10:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (134D5C00) [pid = 3796] [serial = 1913] [outer = 1316D000] 10:10:09 INFO - PROCESS | 3796 | 1469470209783 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 10:10:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 10:10:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 672ms 10:10:09 INFO - PROCESS | 3796 | 1469470209827 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 10:10:09 INFO - PROCESS | 3796 | 1469470209830 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 10:10:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 10:10:09 INFO - PROCESS | 3796 | 1469470209833 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 10:10:09 INFO - PROCESS | 3796 | 1469470209836 Marionette TRACE conn2 <- [1,2514,null,{}] 10:10:09 INFO - PROCESS | 3796 | 1469470209883 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:09 INFO - PROCESS | 3796 | 1469470209888 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:10 INFO - PROCESS | 3796 | 1469470210016 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 10:10:10 INFO - PROCESS | 3796 | 1469470210075 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:10 INFO - PROCESS | 3796 | 1469470210078 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:10 INFO - PROCESS | 3796 | ++DOCSHELL 13E10400 == 27 [pid = 3796] [id = 638] 10:10:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (13F64400) [pid = 3796] [serial = 1914] [outer = 00000000] 10:10:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (150CD400) [pid = 3796] [serial = 1915] [outer = 13F64400] 10:10:10 INFO - PROCESS | 3796 | 1469470210125 Marionette DEBUG loaded listener.js 10:10:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (155E0800) [pid = 3796] [serial = 1916] [outer = 13F64400] 10:10:10 INFO - PROCESS | 3796 | 1469470210519 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 10:10:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 10:10:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 719ms 10:10:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 10:10:10 INFO - PROCESS | 3796 | 1469470210557 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 10:10:10 INFO - PROCESS | 3796 | 1469470210559 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 10:10:10 INFO - PROCESS | 3796 | 1469470210563 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 10:10:10 INFO - PROCESS | 3796 | 1469470210564 Marionette TRACE conn2 <- [1,2518,null,{}] 10:10:10 INFO - PROCESS | 3796 | 1469470210568 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:10 INFO - PROCESS | 3796 | 1469470210570 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:10 INFO - PROCESS | 3796 | 1469470210700 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 10:10:10 INFO - PROCESS | 3796 | 1469470210705 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:10 INFO - PROCESS | 3796 | 1469470210707 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:10 INFO - PROCESS | 3796 | ++DOCSHELL 150CE000 == 28 [pid = 3796] [id = 639] 10:10:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (153EE000) [pid = 3796] [serial = 1917] [outer = 00000000] 10:10:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (16253C00) [pid = 3796] [serial = 1918] [outer = 153EE000] 10:10:10 INFO - PROCESS | 3796 | 1469470210806 Marionette DEBUG loaded listener.js 10:10:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1680D800) [pid = 3796] [serial = 1919] [outer = 153EE000] 10:10:11 INFO - PROCESS | 3796 | 1469470211214 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 10:10:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 10:10:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 673ms 10:10:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 10:10:11 INFO - PROCESS | 3796 | 1469470211246 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 10:10:11 INFO - PROCESS | 3796 | 1469470211247 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 10:10:11 INFO - PROCESS | 3796 | 1469470211251 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 10:10:11 INFO - PROCESS | 3796 | 1469470211252 Marionette TRACE conn2 <- [1,2522,null,{}] 10:10:11 INFO - PROCESS | 3796 | 1469470211256 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:11 INFO - PROCESS | 3796 | 1469470211258 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:11 INFO - PROCESS | 3796 | 1469470211399 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 10:10:11 INFO - PROCESS | 3796 | 1469470211431 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:11 INFO - PROCESS | 3796 | 1469470211433 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:11 INFO - PROCESS | 3796 | ++DOCSHELL 11280800 == 29 [pid = 3796] [id = 640] 10:10:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1624C400) [pid = 3796] [serial = 1920] [outer = 00000000] 10:10:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (16DD0800) [pid = 3796] [serial = 1921] [outer = 1624C400] 10:10:11 INFO - PROCESS | 3796 | 1469470211477 Marionette DEBUG loaded listener.js 10:10:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (173DCC00) [pid = 3796] [serial = 1922] [outer = 1624C400] 10:10:11 INFO - PROCESS | 3796 | 1469470211908 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 10:10:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 10:10:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 673ms 10:10:11 INFO - PROCESS | 3796 | 1469470211934 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 10:10:11 INFO - PROCESS | 3796 | 1469470211936 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 10:10:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 10:10:11 INFO - PROCESS | 3796 | 1469470211939 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 10:10:11 INFO - PROCESS | 3796 | 1469470211941 Marionette TRACE conn2 <- [1,2526,null,{}] 10:10:11 INFO - PROCESS | 3796 | 1469470211945 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:11 INFO - PROCESS | 3796 | 1469470211950 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:12 INFO - PROCESS | 3796 | 1469470212085 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 10:10:12 INFO - PROCESS | 3796 | 1469470212090 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:12 INFO - PROCESS | 3796 | 1469470212092 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:12 INFO - PROCESS | 3796 | ++DOCSHELL 17F1A000 == 30 [pid = 3796] [id = 641] 10:10:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (17FB3000) [pid = 3796] [serial = 1923] [outer = 00000000] 10:10:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19298400) [pid = 3796] [serial = 1924] [outer = 17FB3000] 10:10:12 INFO - PROCESS | 3796 | 1469470212143 Marionette DEBUG loaded listener.js 10:10:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (19A94400) [pid = 3796] [serial = 1925] [outer = 17FB3000] 10:10:12 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (16D60400) [pid = 3796] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 10:10:12 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (174B0000) [pid = 3796] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 10:10:12 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (103D2C00) [pid = 3796] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 10:10:12 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (10A0AC00) [pid = 3796] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 10:10:12 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (10A52400) [pid = 3796] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 10:10:12 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (150CE800) [pid = 3796] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 10:10:12 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (19A97400) [pid = 3796] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 10:10:12 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (10A0C000) [pid = 3796] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 10:10:12 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (0F9E9000) [pid = 3796] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 10:10:12 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (13917400) [pid = 3796] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 10:10:12 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (131CA000) [pid = 3796] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 10:10:12 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (19B5E000) [pid = 3796] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 10:10:12 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (103C9000) [pid = 3796] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 10:10:12 INFO - PROCESS | 3796 | 1469470212797 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 10:10:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 10:10:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 887ms 10:10:12 INFO - PROCESS | 3796 | 1469470212825 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 10:10:12 INFO - PROCESS | 3796 | 1469470212827 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 10:10:12 INFO - PROCESS | 3796 | 1469470212830 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 10:10:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 10:10:12 INFO - PROCESS | 3796 | 1469470212832 Marionette TRACE conn2 <- [1,2530,null,{}] 10:10:12 INFO - PROCESS | 3796 | 1469470212836 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:12 INFO - PROCESS | 3796 | 1469470212838 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:12 INFO - PROCESS | 3796 | 1469470212925 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 10:10:12 INFO - PROCESS | 3796 | 1469470212932 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:12 INFO - PROCESS | 3796 | 1469470212935 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:12 INFO - PROCESS | 3796 | ++DOCSHELL 13F62C00 == 31 [pid = 3796] [id = 642] 10:10:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (14589C00) [pid = 3796] [serial = 1926] [outer = 00000000] 10:10:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (172CFC00) [pid = 3796] [serial = 1927] [outer = 14589C00] 10:10:12 INFO - PROCESS | 3796 | 1469470212980 Marionette DEBUG loaded listener.js 10:10:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (17FAC800) [pid = 3796] [serial = 1928] [outer = 14589C00] 10:10:13 INFO - PROCESS | 3796 | 1469470213387 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 10:10:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 10:10:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 581ms 10:10:13 INFO - PROCESS | 3796 | 1469470213410 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 10:10:13 INFO - PROCESS | 3796 | 1469470213411 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 10:10:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 10:10:13 INFO - PROCESS | 3796 | 1469470213428 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 10:10:13 INFO - PROCESS | 3796 | 1469470213429 Marionette TRACE conn2 <- [1,2534,null,{}] 10:10:13 INFO - PROCESS | 3796 | 1469470213433 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:13 INFO - PROCESS | 3796 | 1469470213435 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:13 INFO - PROCESS | 3796 | 1469470213513 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 10:10:13 INFO - PROCESS | 3796 | 1469470213518 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:13 INFO - PROCESS | 3796 | 1469470213520 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:13 INFO - PROCESS | 3796 | ++DOCSHELL 1624FC00 == 32 [pid = 3796] [id = 643] 10:10:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (19687000) [pid = 3796] [serial = 1929] [outer = 00000000] 10:10:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (19B54400) [pid = 3796] [serial = 1930] [outer = 19687000] 10:10:13 INFO - PROCESS | 3796 | 1469470213564 Marionette DEBUG loaded listener.js 10:10:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (19B58800) [pid = 3796] [serial = 1931] [outer = 19687000] 10:10:13 INFO - PROCESS | 3796 | 1469470214005 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 10:10:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 10:10:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 627ms 10:10:14 INFO - PROCESS | 3796 | 1469470214064 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 10:10:14 INFO - PROCESS | 3796 | 1469470214066 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 10:10:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 10:10:14 INFO - PROCESS | 3796 | 1469470214053 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 10:10:14 INFO - PROCESS | 3796 | 1469470214055 Marionette TRACE conn2 <- [1,2538,null,{}] 10:10:14 INFO - PROCESS | 3796 | 1469470214058 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:14 INFO - PROCESS | 3796 | 1469470214059 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:14 INFO - PROCESS | 3796 | 1469470214135 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 10:10:14 INFO - PROCESS | 3796 | 1469470214143 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:14 INFO - PROCESS | 3796 | 1469470214145 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:14 INFO - PROCESS | 3796 | ++DOCSHELL 19E05800 == 33 [pid = 3796] [id = 644] 10:10:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (19E07C00) [pid = 3796] [serial = 1932] [outer = 00000000] 10:10:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19ECCC00) [pid = 3796] [serial = 1933] [outer = 19E07C00] 10:10:14 INFO - PROCESS | 3796 | 1469470214189 Marionette DEBUG loaded listener.js 10:10:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19ECFC00) [pid = 3796] [serial = 1934] [outer = 19E07C00] 10:10:14 INFO - PROCESS | 3796 | 1469470214946 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 10:10:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 10:10:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 917ms 10:10:14 INFO - PROCESS | 3796 | 1469470214983 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 10:10:14 INFO - PROCESS | 3796 | 1469470214987 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 10:10:14 INFO - PROCESS | 3796 | 1469470214993 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 10:10:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 10:10:14 INFO - PROCESS | 3796 | 1469470214996 Marionette TRACE conn2 <- [1,2542,null,{}] 10:10:15 INFO - PROCESS | 3796 | 1469470215003 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:15 INFO - PROCESS | 3796 | 1469470215006 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:15 INFO - PROCESS | 3796 | 1469470215123 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 10:10:15 INFO - PROCESS | 3796 | 1469470215263 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:15 INFO - PROCESS | 3796 | 1469470215266 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:15 INFO - PROCESS | 3796 | ++DOCSHELL 10A46800 == 34 [pid = 3796] [id = 645] 10:10:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (10A52400) [pid = 3796] [serial = 1935] [outer = 00000000] 10:10:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (12E26800) [pid = 3796] [serial = 1936] [outer = 10A52400] 10:10:15 INFO - PROCESS | 3796 | 1469470215323 Marionette DEBUG loaded listener.js 10:10:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (131C6000) [pid = 3796] [serial = 1937] [outer = 10A52400] 10:10:16 INFO - PROCESS | 3796 | 1469470216068 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 10:10:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 10:10:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1116ms 10:10:16 INFO - PROCESS | 3796 | 1469470216146 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 10:10:16 INFO - PROCESS | 3796 | 1469470216150 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 10:10:16 INFO - PROCESS | 3796 | 1469470216158 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 10:10:16 INFO - PROCESS | 3796 | 1469470216161 Marionette TRACE conn2 <- [1,2546,null,{}] 10:10:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 10:10:16 INFO - PROCESS | 3796 | 1469470216165 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:16 INFO - PROCESS | 3796 | 1469470216168 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:16 INFO - PROCESS | 3796 | 1469470216292 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 10:10:16 INFO - PROCESS | 3796 | 1469470216492 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:16 INFO - PROCESS | 3796 | 1469470216495 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:16 INFO - PROCESS | 3796 | ++DOCSHELL 0F390400 == 35 [pid = 3796] [id = 646] 10:10:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (0F970400) [pid = 3796] [serial = 1938] [outer = 00000000] 10:10:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (10329400) [pid = 3796] [serial = 1939] [outer = 0F970400] 10:10:16 INFO - PROCESS | 3796 | 1469470216555 Marionette DEBUG loaded listener.js 10:10:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (10A07800) [pid = 3796] [serial = 1940] [outer = 0F970400] 10:10:17 INFO - PROCESS | 3796 | --DOCSHELL 1624FC00 == 34 [pid = 3796] [id = 643] 10:10:17 INFO - PROCESS | 3796 | --DOCSHELL 13F62C00 == 33 [pid = 3796] [id = 642] 10:10:17 INFO - PROCESS | 3796 | --DOCSHELL 17F1A000 == 32 [pid = 3796] [id = 641] 10:10:17 INFO - PROCESS | 3796 | --DOCSHELL 11280800 == 31 [pid = 3796] [id = 640] 10:10:17 INFO - PROCESS | 3796 | --DOCSHELL 150CE000 == 30 [pid = 3796] [id = 639] 10:10:17 INFO - PROCESS | 3796 | --DOCSHELL 13E10400 == 29 [pid = 3796] [id = 638] 10:10:17 INFO - PROCESS | 3796 | --DOCSHELL 13168C00 == 28 [pid = 3796] [id = 637] 10:10:17 INFO - PROCESS | 3796 | --DOCSHELL 10B7A000 == 27 [pid = 3796] [id = 636] 10:10:17 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1127DC00) [pid = 3796] [serial = 1835] [outer = 00000000] [url = about:blank] 10:10:17 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (17386000) [pid = 3796] [serial = 1879] [outer = 00000000] [url = about:blank] 10:10:17 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (17FB0C00) [pid = 3796] [serial = 1883] [outer = 00000000] [url = about:blank] 10:10:17 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (17FB0000) [pid = 3796] [serial = 1882] [outer = 00000000] [url = about:blank] 10:10:17 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (13F65800) [pid = 3796] [serial = 1888] [outer = 00000000] [url = about:blank] 10:10:17 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (19EC0400) [pid = 3796] [serial = 1892] [outer = 00000000] [url = about:blank] 10:10:17 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (13910800) [pid = 3796] [serial = 1867] [outer = 00000000] [url = about:blank] 10:10:17 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (13E04800) [pid = 3796] [serial = 1868] [outer = 00000000] [url = about:blank] 10:10:17 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (155E6000) [pid = 3796] [serial = 1876] [outer = 00000000] [url = about:blank] 10:10:17 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (19B5F400) [pid = 3796] [serial = 1885] [outer = 00000000] [url = about:blank] 10:10:17 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (11098800) [pid = 3796] [serial = 1870] [outer = 00000000] [url = about:blank] 10:10:17 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (11D6AC00) [pid = 3796] [serial = 1871] [outer = 00000000] [url = about:blank] 10:10:17 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1109BC00) [pid = 3796] [serial = 1864] [outer = 00000000] [url = about:blank] 10:10:17 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (11D5F400) [pid = 3796] [serial = 1865] [outer = 00000000] [url = about:blank] 10:10:17 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (19E06000) [pid = 3796] [serial = 1862] [outer = 00000000] [url = about:blank] 10:10:17 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (134E3000) [pid = 3796] [serial = 1873] [outer = 00000000] [url = about:blank] 10:10:17 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (13A63800) [pid = 3796] [serial = 1874] [outer = 00000000] [url = about:blank] 10:10:17 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (19EA2400) [pid = 3796] [serial = 1891] [outer = 00000000] [url = about:blank] 10:10:17 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (1A2FAC00) [pid = 3796] [serial = 1895] [outer = 00000000] [url = about:blank] 10:10:17 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (13E86400) [pid = 3796] [serial = 1886] [outer = 00000000] [url = about:blank] 10:10:17 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (174A5400) [pid = 3796] [serial = 1880] [outer = 00000000] [url = about:blank] 10:10:17 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (153F5800) [pid = 3796] [serial = 1889] [outer = 00000000] [url = about:blank] 10:10:17 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (1624DC00) [pid = 3796] [serial = 1877] [outer = 00000000] [url = about:blank] 10:10:17 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (1A2F5400) [pid = 3796] [serial = 1894] [outer = 00000000] [url = about:blank] 10:10:17 INFO - PROCESS | 3796 | 1469470217189 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 10:10:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 10:10:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1055ms 10:10:17 INFO - PROCESS | 3796 | 1469470217218 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 10:10:17 INFO - PROCESS | 3796 | 1469470217222 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 10:10:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 10:10:17 INFO - PROCESS | 3796 | 1469470217226 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 10:10:17 INFO - PROCESS | 3796 | 1469470217228 Marionette TRACE conn2 <- [1,2550,null,{}] 10:10:17 INFO - PROCESS | 3796 | 1469470217234 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:17 INFO - PROCESS | 3796 | 1469470217238 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:17 INFO - PROCESS | 3796 | 1469470217321 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 10:10:17 INFO - PROCESS | 3796 | 1469470217423 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:17 INFO - PROCESS | 3796 | 1469470217426 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:17 INFO - PROCESS | 3796 | ++DOCSHELL 10A09400 == 28 [pid = 3796] [id = 647] 10:10:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (10A49400) [pid = 3796] [serial = 1941] [outer = 00000000] 10:10:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (11B0F800) [pid = 3796] [serial = 1942] [outer = 10A49400] 10:10:17 INFO - PROCESS | 3796 | 1469470217473 Marionette DEBUG loaded listener.js 10:10:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (12E26C00) [pid = 3796] [serial = 1943] [outer = 10A49400] 10:10:17 INFO - PROCESS | 3796 | 1469470217932 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 10:10:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 10:10:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 719ms 10:10:17 INFO - PROCESS | 3796 | 1469470217965 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 10:10:17 INFO - PROCESS | 3796 | 1469470217969 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 10:10:17 INFO - PROCESS | 3796 | 1469470217974 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 10:10:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 10:10:17 INFO - PROCESS | 3796 | 1469470217976 Marionette TRACE conn2 <- [1,2554,null,{}] 10:10:17 INFO - PROCESS | 3796 | 1469470217979 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:17 INFO - PROCESS | 3796 | 1469470217981 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:18 INFO - PROCESS | 3796 | 1469470218058 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 10:10:18 INFO - PROCESS | 3796 | 1469470218066 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:18 INFO - PROCESS | 3796 | 1469470218068 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:18 INFO - PROCESS | 3796 | ++DOCSHELL 13A6A000 == 29 [pid = 3796] [id = 648] 10:10:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (13A6C800) [pid = 3796] [serial = 1944] [outer = 00000000] 10:10:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (13E09C00) [pid = 3796] [serial = 1945] [outer = 13A6C800] 10:10:18 INFO - PROCESS | 3796 | 1469470218113 Marionette DEBUG loaded listener.js 10:10:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (13F62C00) [pid = 3796] [serial = 1946] [outer = 13A6C800] 10:10:18 INFO - PROCESS | 3796 | 1469470218588 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 10:10:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 10:10:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 688ms 10:10:18 INFO - PROCESS | 3796 | 1469470218656 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 10:10:18 INFO - PROCESS | 3796 | 1469470218659 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 10:10:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 10:10:18 INFO - PROCESS | 3796 | 1469470218663 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 10:10:18 INFO - PROCESS | 3796 | 1469470218669 Marionette TRACE conn2 <- [1,2558,null,{}] 10:10:18 INFO - PROCESS | 3796 | 1469470218679 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:18 INFO - PROCESS | 3796 | 1469470218682 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:18 INFO - PROCESS | 3796 | 1469470218749 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 10:10:18 INFO - PROCESS | 3796 | 1469470218851 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:18 INFO - PROCESS | 3796 | 1469470218853 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:18 INFO - PROCESS | 3796 | ++DOCSHELL 1624A800 == 30 [pid = 3796] [id = 649] 10:10:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (1624B000) [pid = 3796] [serial = 1947] [outer = 00000000] 10:10:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (164A6800) [pid = 3796] [serial = 1948] [outer = 1624B000] 10:10:18 INFO - PROCESS | 3796 | 1469470218896 Marionette DEBUG loaded listener.js 10:10:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (1680DC00) [pid = 3796] [serial = 1949] [outer = 1624B000] 10:10:19 INFO - PROCESS | 3796 | 1469470219303 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 10:10:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 10:10:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 688ms 10:10:19 INFO - PROCESS | 3796 | 1469470219344 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 10:10:19 INFO - PROCESS | 3796 | 1469470219346 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 10:10:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 10:10:19 INFO - PROCESS | 3796 | 1469470219350 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 10:10:19 INFO - PROCESS | 3796 | 1469470219351 Marionette TRACE conn2 <- [1,2562,null,{}] 10:10:19 INFO - PROCESS | 3796 | 1469470219355 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:19 INFO - PROCESS | 3796 | 1469470219357 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:19 INFO - PROCESS | 3796 | 1469470219499 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 10:10:19 INFO - PROCESS | 3796 | 1469470219521 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:19 INFO - PROCESS | 3796 | 1469470219523 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:19 INFO - PROCESS | 3796 | ++DOCSHELL 16E5DC00 == 31 [pid = 3796] [id = 650] 10:10:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (1738A000) [pid = 3796] [serial = 1950] [outer = 00000000] 10:10:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (174AEC00) [pid = 3796] [serial = 1951] [outer = 1738A000] 10:10:19 INFO - PROCESS | 3796 | 1469470219549 Marionette DEBUG loaded listener.js 10:10:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (17FAAC00) [pid = 3796] [serial = 1952] [outer = 1738A000] 10:10:19 INFO - PROCESS | 3796 | 1469470219989 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 10:10:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 10:10:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 688ms 10:10:20 INFO - PROCESS | 3796 | 1469470220032 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 10:10:20 INFO - PROCESS | 3796 | 1469470220034 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 10:10:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 10:10:20 INFO - PROCESS | 3796 | 1469470220037 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 10:10:20 INFO - PROCESS | 3796 | 1469470220039 Marionette TRACE conn2 <- [1,2566,null,{}] 10:10:20 INFO - PROCESS | 3796 | 1469470220042 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:20 INFO - PROCESS | 3796 | 1469470220044 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:20 INFO - PROCESS | 3796 | 1469470220160 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 10:10:20 INFO - PROCESS | 3796 | 1469470220165 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:20 INFO - PROCESS | 3796 | 1469470220171 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:20 INFO - PROCESS | 3796 | ++DOCSHELL 134E3400 == 32 [pid = 3796] [id = 651] 10:10:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (17389800) [pid = 3796] [serial = 1953] [outer = 00000000] 10:10:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (17FB2C00) [pid = 3796] [serial = 1954] [outer = 17389800] 10:10:20 INFO - PROCESS | 3796 | 1469470220278 Marionette DEBUG loaded listener.js 10:10:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1968B000) [pid = 3796] [serial = 1955] [outer = 17389800] 10:10:20 INFO - PROCESS | 3796 | 1469470220716 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 10:10:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 10:10:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 734ms 10:10:20 INFO - PROCESS | 3796 | 1469470220768 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 10:10:20 INFO - PROCESS | 3796 | 1469470220770 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 10:10:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 10:10:20 INFO - PROCESS | 3796 | 1469470220798 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 10:10:20 INFO - PROCESS | 3796 | 1469470220800 Marionette TRACE conn2 <- [1,2570,null,{}] 10:10:20 INFO - PROCESS | 3796 | 1469470220812 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:20 INFO - PROCESS | 3796 | 1469470220814 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:20 INFO - PROCESS | 3796 | 1469470220925 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 10:10:20 INFO - PROCESS | 3796 | 1469470220938 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:20 INFO - PROCESS | 3796 | 1469470220940 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:20 INFO - PROCESS | 3796 | ++DOCSHELL 19692400 == 33 [pid = 3796] [id = 652] 10:10:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (19692800) [pid = 3796] [serial = 1956] [outer = 00000000] 10:10:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19E03000) [pid = 3796] [serial = 1957] [outer = 19692800] 10:10:20 INFO - PROCESS | 3796 | 1469470220991 Marionette DEBUG loaded listener.js 10:10:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19E04C00) [pid = 3796] [serial = 1958] [outer = 19692800] 10:10:21 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1316D000) [pid = 3796] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 10:10:21 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (13F64400) [pid = 3796] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 10:10:21 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (10B7A400) [pid = 3796] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 10:10:21 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (153EE000) [pid = 3796] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 10:10:21 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1050C400) [pid = 3796] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 10:10:21 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1624C400) [pid = 3796] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 10:10:21 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (17FB3000) [pid = 3796] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 10:10:21 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (19687000) [pid = 3796] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 10:10:21 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (10EF2C00) [pid = 3796] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 10:10:21 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1457F400) [pid = 3796] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 10:10:21 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1A2F5800) [pid = 3796] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 10:10:21 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (14589C00) [pid = 3796] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 10:10:21 INFO - PROCESS | 3796 | 1469470221499 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 10:10:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 10:10:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 719ms 10:10:21 INFO - PROCESS | 3796 | 1469470221525 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 10:10:21 INFO - PROCESS | 3796 | 1469470221527 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 10:10:21 INFO - PROCESS | 3796 | 1469470221530 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 10:10:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 10:10:21 INFO - PROCESS | 3796 | 1469470221532 Marionette TRACE conn2 <- [1,2574,null,{}] 10:10:21 INFO - PROCESS | 3796 | 1469470221543 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:21 INFO - PROCESS | 3796 | 1469470221544 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:21 INFO - PROCESS | 3796 | 1469470221623 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 10:10:21 INFO - PROCESS | 3796 | 1469470221631 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:21 INFO - PROCESS | 3796 | 1469470221633 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:21 INFO - PROCESS | 3796 | ++DOCSHELL 13F62800 == 34 [pid = 3796] [id = 653] 10:10:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (13F64400) [pid = 3796] [serial = 1959] [outer = 00000000] 10:10:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (16DD2400) [pid = 3796] [serial = 1960] [outer = 13F64400] 10:10:21 INFO - PROCESS | 3796 | 1469470221676 Marionette DEBUG loaded listener.js 10:10:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (1928AC00) [pid = 3796] [serial = 1961] [outer = 13F64400] 10:10:22 INFO - PROCESS | 3796 | 1469470222106 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 10:10:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 10:10:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 642ms 10:10:22 INFO - PROCESS | 3796 | 1469470222173 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 10:10:22 INFO - PROCESS | 3796 | 1469470222175 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 10:10:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 10:10:22 INFO - PROCESS | 3796 | 1469470222178 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 10:10:22 INFO - PROCESS | 3796 | 1469470222180 Marionette TRACE conn2 <- [1,2578,null,{}] 10:10:22 INFO - PROCESS | 3796 | 1469470222184 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:22 INFO - PROCESS | 3796 | 1469470222185 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:22 INFO - PROCESS | 3796 | 1469470222264 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 10:10:22 INFO - PROCESS | 3796 | 1469470222274 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:22 INFO - PROCESS | 3796 | 1469470222276 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:22 INFO - PROCESS | 3796 | ++DOCSHELL 13E08C00 == 35 [pid = 3796] [id = 654] 10:10:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (142F2C00) [pid = 3796] [serial = 1962] [outer = 00000000] 10:10:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (19E99C00) [pid = 3796] [serial = 1963] [outer = 142F2C00] 10:10:22 INFO - PROCESS | 3796 | 1469470222319 Marionette DEBUG loaded listener.js 10:10:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (19EA1C00) [pid = 3796] [serial = 1964] [outer = 142F2C00] 10:10:22 INFO - PROCESS | 3796 | 1469470222747 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 10:10:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 10:10:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 612ms 10:10:22 INFO - PROCESS | 3796 | 1469470222798 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 10:10:22 INFO - PROCESS | 3796 | 1469470222800 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 10:10:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 10:10:22 INFO - PROCESS | 3796 | 1469470222807 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 10:10:22 INFO - PROCESS | 3796 | 1469470222809 Marionette TRACE conn2 <- [1,2582,null,{}] 10:10:22 INFO - PROCESS | 3796 | 1469470222812 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:22 INFO - PROCESS | 3796 | 1469470222814 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:22 INFO - PROCESS | 3796 | 1469470222895 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 10:10:22 INFO - PROCESS | 3796 | 1469470222908 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:22 INFO - PROCESS | 3796 | 1469470222911 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:22 INFO - PROCESS | 3796 | ++DOCSHELL 16252400 == 36 [pid = 3796] [id = 655] 10:10:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (19B56400) [pid = 3796] [serial = 1965] [outer = 00000000] 10:10:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1A2FB400) [pid = 3796] [serial = 1966] [outer = 19B56400] 10:10:22 INFO - PROCESS | 3796 | 1469470222953 Marionette DEBUG loaded listener.js 10:10:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1A456400) [pid = 3796] [serial = 1967] [outer = 19B56400] 10:10:23 INFO - PROCESS | 3796 | --DOCSHELL 0F9E3800 == 35 [pid = 3796] [id = 635] 10:10:23 INFO - PROCESS | 3796 | --DOCSHELL 10A09400 == 34 [pid = 3796] [id = 647] 10:10:23 INFO - PROCESS | 3796 | --DOCSHELL 0F390400 == 33 [pid = 3796] [id = 646] 10:10:23 INFO - PROCESS | 3796 | --DOCSHELL 19E05800 == 32 [pid = 3796] [id = 644] 10:10:23 INFO - PROCESS | 3796 | --DOCSHELL 10A46800 == 31 [pid = 3796] [id = 645] 10:10:24 INFO - PROCESS | 3796 | --DOCSHELL 19692400 == 30 [pid = 3796] [id = 652] 10:10:24 INFO - PROCESS | 3796 | --DOCSHELL 13A6A000 == 29 [pid = 3796] [id = 648] 10:10:24 INFO - PROCESS | 3796 | --DOCSHELL 1624A800 == 28 [pid = 3796] [id = 649] 10:10:24 INFO - PROCESS | 3796 | --DOCSHELL 134E3400 == 27 [pid = 3796] [id = 651] 10:10:24 INFO - PROCESS | 3796 | --DOCSHELL 16E5DC00 == 26 [pid = 3796] [id = 650] 10:10:24 INFO - PROCESS | 3796 | --DOCSHELL 13F62800 == 25 [pid = 3796] [id = 653] 10:10:24 INFO - PROCESS | 3796 | --DOCSHELL 13E08C00 == 24 [pid = 3796] [id = 654] 10:10:24 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (132DB400) [pid = 3796] [serial = 1912] [outer = 00000000] [url = about:blank] 10:10:24 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (134D5C00) [pid = 3796] [serial = 1913] [outer = 00000000] [url = about:blank] 10:10:24 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (150CD400) [pid = 3796] [serial = 1915] [outer = 00000000] [url = about:blank] 10:10:24 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (10F0E400) [pid = 3796] [serial = 1909] [outer = 00000000] [url = about:blank] 10:10:24 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (10F8AC00) [pid = 3796] [serial = 1910] [outer = 00000000] [url = about:blank] 10:10:24 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (16253C00) [pid = 3796] [serial = 1918] [outer = 00000000] [url = about:blank] 10:10:24 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (10F03400) [pid = 3796] [serial = 1907] [outer = 00000000] [url = about:blank] 10:10:24 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (10A03C00) [pid = 3796] [serial = 1906] [outer = 00000000] [url = about:blank] 10:10:24 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (16DD0800) [pid = 3796] [serial = 1921] [outer = 00000000] [url = about:blank] 10:10:24 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (19298400) [pid = 3796] [serial = 1924] [outer = 00000000] [url = about:blank] 10:10:24 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (173DCC00) [pid = 3796] [serial = 1922] [outer = 00000000] [url = about:blank] 10:10:24 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (19A94400) [pid = 3796] [serial = 1925] [outer = 00000000] [url = about:blank] 10:10:24 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (19B54400) [pid = 3796] [serial = 1930] [outer = 00000000] [url = about:blank] 10:10:24 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (131BFC00) [pid = 3796] [serial = 1898] [outer = 00000000] [url = about:blank] 10:10:24 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (12BB6800) [pid = 3796] [serial = 1897] [outer = 00000000] [url = about:blank] 10:10:24 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (19ECCC00) [pid = 3796] [serial = 1933] [outer = 00000000] [url = about:blank] 10:10:24 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (16809C00) [pid = 3796] [serial = 1901] [outer = 00000000] [url = about:blank] 10:10:24 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (15A20400) [pid = 3796] [serial = 1900] [outer = 00000000] [url = about:blank] 10:10:24 INFO - PROCESS | 3796 | --DOMWINDOW == 56 (1A460C00) [pid = 3796] [serial = 1904] [outer = 00000000] [url = about:blank] 10:10:24 INFO - PROCESS | 3796 | --DOMWINDOW == 55 (1A45B400) [pid = 3796] [serial = 1903] [outer = 00000000] [url = about:blank] 10:10:24 INFO - PROCESS | 3796 | --DOMWINDOW == 54 (1680D800) [pid = 3796] [serial = 1919] [outer = 00000000] [url = about:blank] 10:10:24 INFO - PROCESS | 3796 | --DOMWINDOW == 53 (172CFC00) [pid = 3796] [serial = 1927] [outer = 00000000] [url = about:blank] 10:10:24 INFO - PROCESS | 3796 | --DOMWINDOW == 52 (19B58800) [pid = 3796] [serial = 1931] [outer = 00000000] [url = about:blank] 10:10:24 INFO - PROCESS | 3796 | --DOMWINDOW == 51 (17FAC800) [pid = 3796] [serial = 1928] [outer = 00000000] [url = about:blank] 10:10:24 INFO - PROCESS | 3796 | --DOMWINDOW == 50 (155E0800) [pid = 3796] [serial = 1916] [outer = 00000000] [url = about:blank] 10:10:24 INFO - PROCESS | 3796 | 1469470224666 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 10:10:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 10:10:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1865ms 10:10:24 INFO - PROCESS | 3796 | 1469470224685 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 10:10:24 INFO - PROCESS | 3796 | 1469470224688 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 10:10:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 10:10:24 INFO - PROCESS | 3796 | 1469470224707 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 10:10:24 INFO - PROCESS | 3796 | 1469470224712 Marionette TRACE conn2 <- [1,2586,null,{}] 10:10:24 INFO - PROCESS | 3796 | 1469470224720 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:24 INFO - PROCESS | 3796 | 1469470224723 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:24 INFO - PROCESS | 3796 | 1469470224813 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 10:10:24 INFO - PROCESS | 3796 | 1469470224820 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:24 INFO - PROCESS | 3796 | 1469470224824 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:24 INFO - PROCESS | 3796 | ++DOCSHELL 10B79000 == 25 [pid = 3796] [id = 656] 10:10:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 51 (10B7A000) [pid = 3796] [serial = 1968] [outer = 00000000] 10:10:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 52 (10F92000) [pid = 3796] [serial = 1969] [outer = 10B7A000] 10:10:24 INFO - PROCESS | 3796 | 1469470224872 Marionette DEBUG loaded listener.js 10:10:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 53 (1109C400) [pid = 3796] [serial = 1970] [outer = 10B7A000] 10:10:25 INFO - PROCESS | 3796 | 1469470225373 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 10:10:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 10:10:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 734ms 10:10:25 INFO - PROCESS | 3796 | 1469470225435 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 10:10:25 INFO - PROCESS | 3796 | 1469470225440 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 10:10:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 10:10:25 INFO - PROCESS | 3796 | 1469470225446 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 10:10:25 INFO - PROCESS | 3796 | 1469470225449 Marionette TRACE conn2 <- [1,2590,null,{}] 10:10:25 INFO - PROCESS | 3796 | 1469470225453 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:25 INFO - PROCESS | 3796 | 1469470225456 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:25 INFO - PROCESS | 3796 | 1469470225540 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 10:10:25 INFO - PROCESS | 3796 | 1469470225643 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:25 INFO - PROCESS | 3796 | 1469470225645 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:25 INFO - PROCESS | 3796 | ++DOCSHELL 12BB6400 == 26 [pid = 3796] [id = 657] 10:10:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 54 (12BB6800) [pid = 3796] [serial = 1971] [outer = 00000000] 10:10:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 55 (12E2D400) [pid = 3796] [serial = 1972] [outer = 12BB6800] 10:10:25 INFO - PROCESS | 3796 | 1469470225692 Marionette DEBUG loaded listener.js 10:10:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (12EF7000) [pid = 3796] [serial = 1973] [outer = 12BB6800] 10:10:26 INFO - PROCESS | 3796 | 1469470226058 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 10:10:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 10:10:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 688ms 10:10:26 INFO - PROCESS | 3796 | 1469470226128 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 10:10:26 INFO - PROCESS | 3796 | 1469470226130 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 10:10:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 10:10:26 INFO - PROCESS | 3796 | 1469470226134 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 10:10:26 INFO - PROCESS | 3796 | 1469470226138 Marionette TRACE conn2 <- [1,2594,null,{}] 10:10:26 INFO - PROCESS | 3796 | 1469470226149 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:26 INFO - PROCESS | 3796 | 1469470226153 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:26 INFO - PROCESS | 3796 | 1469470226269 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 10:10:26 INFO - PROCESS | 3796 | 1469470226286 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:26 INFO - PROCESS | 3796 | 1469470226289 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:26 INFO - PROCESS | 3796 | ++DOCSHELL 13A6A000 == 27 [pid = 3796] [id = 658] 10:10:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (13A6A400) [pid = 3796] [serial = 1974] [outer = 00000000] 10:10:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (13E08800) [pid = 3796] [serial = 1975] [outer = 13A6A400] 10:10:26 INFO - PROCESS | 3796 | 1469470226337 Marionette DEBUG loaded listener.js 10:10:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (13E86400) [pid = 3796] [serial = 1976] [outer = 13A6A400] 10:10:26 INFO - PROCESS | 3796 | 1469470226765 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 10:10:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 10:10:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 688ms 10:10:26 INFO - PROCESS | 3796 | 1469470226815 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 10:10:26 INFO - PROCESS | 3796 | 1469470226818 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 10:10:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 10:10:26 INFO - PROCESS | 3796 | 1469470226821 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 10:10:26 INFO - PROCESS | 3796 | 1469470226823 Marionette TRACE conn2 <- [1,2598,null,{}] 10:10:26 INFO - PROCESS | 3796 | 1469470226837 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:26 INFO - PROCESS | 3796 | 1469470226839 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:26 INFO - PROCESS | 3796 | 1469470226920 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 10:10:26 INFO - PROCESS | 3796 | 1469470226925 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:26 INFO - PROCESS | 3796 | 1469470226927 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:26 INFO - PROCESS | 3796 | ++DOCSHELL 13E03C00 == 28 [pid = 3796] [id = 659] 10:10:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (13E10C00) [pid = 3796] [serial = 1977] [outer = 00000000] 10:10:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (153E8800) [pid = 3796] [serial = 1978] [outer = 13E10C00] 10:10:26 INFO - PROCESS | 3796 | 1469470226972 Marionette DEBUG loaded listener.js 10:10:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (158DD800) [pid = 3796] [serial = 1979] [outer = 13E10C00] 10:10:27 INFO - PROCESS | 3796 | 1469470227406 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 10:10:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 10:10:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 627ms 10:10:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 10:10:27 INFO - PROCESS | 3796 | 1469470227441 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 10:10:27 INFO - PROCESS | 3796 | 1469470227443 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 10:10:27 INFO - PROCESS | 3796 | 1469470227446 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 10:10:27 INFO - PROCESS | 3796 | 1469470227448 Marionette TRACE conn2 <- [1,2602,null,{}] 10:10:27 INFO - PROCESS | 3796 | 1469470227451 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:27 INFO - PROCESS | 3796 | 1469470227453 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:27 INFO - PROCESS | 3796 | 1469470227528 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 10:10:27 INFO - PROCESS | 3796 | 1469470227533 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:27 INFO - PROCESS | 3796 | 1469470227535 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:27 INFO - PROCESS | 3796 | ++DOCSHELL 15A22C00 == 29 [pid = 3796] [id = 660] 10:10:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (16249400) [pid = 3796] [serial = 1980] [outer = 00000000] 10:10:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (16251800) [pid = 3796] [serial = 1981] [outer = 16249400] 10:10:27 INFO - PROCESS | 3796 | 1469470227579 Marionette DEBUG loaded listener.js 10:10:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (164A3800) [pid = 3796] [serial = 1982] [outer = 16249400] 10:10:28 INFO - PROCESS | 3796 | 1469470228049 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 10:10:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 10:10:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 612ms 10:10:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 10:10:28 INFO - PROCESS | 3796 | 1469470228085 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 10:10:28 INFO - PROCESS | 3796 | 1469470228087 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 10:10:28 INFO - PROCESS | 3796 | 1469470228090 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 10:10:28 INFO - PROCESS | 3796 | 1469470228092 Marionette TRACE conn2 <- [1,2606,null,{}] 10:10:28 INFO - PROCESS | 3796 | 1469470228099 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:28 INFO - PROCESS | 3796 | 1469470228105 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:28 INFO - PROCESS | 3796 | 1469470228188 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 10:10:28 INFO - PROCESS | 3796 | 1469470228196 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:28 INFO - PROCESS | 3796 | 1469470228198 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:28 INFO - PROCESS | 3796 | ++DOCSHELL 103C6000 == 30 [pid = 3796] [id = 661] 10:10:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (10518800) [pid = 3796] [serial = 1983] [outer = 00000000] 10:10:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (172CFC00) [pid = 3796] [serial = 1984] [outer = 10518800] 10:10:28 INFO - PROCESS | 3796 | 1469470228241 Marionette DEBUG loaded listener.js 10:10:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (174B0000) [pid = 3796] [serial = 1985] [outer = 10518800] 10:10:28 INFO - PROCESS | 3796 | 1469470228674 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 10:10:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 10:10:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 611ms 10:10:28 INFO - PROCESS | 3796 | 1469470228714 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 10:10:28 INFO - PROCESS | 3796 | 1469470228716 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 10:10:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 10:10:28 INFO - PROCESS | 3796 | 1469470228720 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 10:10:28 INFO - PROCESS | 3796 | 1469470228721 Marionette TRACE conn2 <- [1,2610,null,{}] 10:10:28 INFO - PROCESS | 3796 | 1469470228725 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:28 INFO - PROCESS | 3796 | 1469470228727 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:28 INFO - PROCESS | 3796 | 1469470228815 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 10:10:28 INFO - PROCESS | 3796 | 1469470228820 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:28 INFO - PROCESS | 3796 | 1469470228822 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:28 INFO - PROCESS | 3796 | ++DOCSHELL 172CE400 == 31 [pid = 3796] [id = 662] 10:10:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (17D23C00) [pid = 3796] [serial = 1986] [outer = 00000000] 10:10:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (17FB8400) [pid = 3796] [serial = 1987] [outer = 17D23C00] 10:10:28 INFO - PROCESS | 3796 | 1469470228865 Marionette DEBUG loaded listener.js 10:10:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (17FB0800) [pid = 3796] [serial = 1988] [outer = 17D23C00] 10:10:29 INFO - PROCESS | 3796 | 1469470229327 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 10:10:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 10:10:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 627ms 10:10:29 INFO - PROCESS | 3796 | 1469470229355 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 10:10:29 INFO - PROCESS | 3796 | 1469470229357 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 10:10:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 10:10:29 INFO - PROCESS | 3796 | 1469470229360 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 10:10:29 INFO - PROCESS | 3796 | 1469470229362 Marionette TRACE conn2 <- [1,2614,null,{}] 10:10:29 INFO - PROCESS | 3796 | 1469470229366 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:29 INFO - PROCESS | 3796 | 1469470229367 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:29 INFO - PROCESS | 3796 | 1469470229442 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 10:10:29 INFO - PROCESS | 3796 | 1469470229447 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:29 INFO - PROCESS | 3796 | 1469470229449 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:29 INFO - PROCESS | 3796 | ++DOCSHELL 1968F000 == 32 [pid = 3796] [id = 663] 10:10:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (19690400) [pid = 3796] [serial = 1989] [outer = 00000000] 10:10:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (19A98C00) [pid = 3796] [serial = 1990] [outer = 19690400] 10:10:29 INFO - PROCESS | 3796 | 1469470229492 Marionette DEBUG loaded listener.js 10:10:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (19A99000) [pid = 3796] [serial = 1991] [outer = 19690400] 10:10:29 INFO - PROCESS | 3796 | 1469470229933 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 10:10:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 10:10:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 627ms 10:10:29 INFO - PROCESS | 3796 | 1469470229979 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 10:10:29 INFO - PROCESS | 3796 | 1469470229981 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 10:10:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 10:10:29 INFO - PROCESS | 3796 | 1469470229984 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 10:10:29 INFO - PROCESS | 3796 | 1469470229986 Marionette TRACE conn2 <- [1,2618,null,{}] 10:10:29 INFO - PROCESS | 3796 | 1469470229989 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:29 INFO - PROCESS | 3796 | 1469470229991 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:30 INFO - PROCESS | 3796 | 1469470230106 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 10:10:30 INFO - PROCESS | 3796 | 1469470230113 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:30 INFO - PROCESS | 3796 | 1469470230115 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:30 INFO - PROCESS | 3796 | ++DOCSHELL 13A65800 == 33 [pid = 3796] [id = 664] 10:10:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (19B58800) [pid = 3796] [serial = 1992] [outer = 00000000] 10:10:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (19E97000) [pid = 3796] [serial = 1993] [outer = 19B58800] 10:10:30 INFO - PROCESS | 3796 | 1469470230162 Marionette DEBUG loaded listener.js 10:10:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (19E98C00) [pid = 3796] [serial = 1994] [outer = 19B58800] 10:10:30 INFO - PROCESS | 3796 | 1469470230623 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 10:10:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 10:10:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 687ms 10:10:30 INFO - PROCESS | 3796 | 1469470230666 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 10:10:30 INFO - PROCESS | 3796 | 1469470230668 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 10:10:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 10:10:30 INFO - PROCESS | 3796 | 1469470230671 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 10:10:30 INFO - PROCESS | 3796 | 1469470230673 Marionette TRACE conn2 <- [1,2622,null,{}] 10:10:30 INFO - PROCESS | 3796 | 1469470230676 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:30 INFO - PROCESS | 3796 | 1469470230678 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:30 INFO - PROCESS | 3796 | 1469470230803 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 10:10:30 INFO - PROCESS | 3796 | 1469470230809 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:30 INFO - PROCESS | 3796 | 1469470230811 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:30 INFO - PROCESS | 3796 | ++DOCSHELL 19A93000 == 34 [pid = 3796] [id = 665] 10:10:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19E9E800) [pid = 3796] [serial = 1995] [outer = 00000000] 10:10:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1A2F7800) [pid = 3796] [serial = 1996] [outer = 19E9E800] 10:10:30 INFO - PROCESS | 3796 | 1469470230853 Marionette DEBUG loaded listener.js 10:10:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1A45BC00) [pid = 3796] [serial = 1997] [outer = 19E9E800] 10:10:31 INFO - PROCESS | 3796 | 1469470231293 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 10:10:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 10:10:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 627ms 10:10:31 INFO - PROCESS | 3796 | 1469470231295 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 10:10:31 INFO - PROCESS | 3796 | 1469470231297 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 10:10:31 INFO - PROCESS | 3796 | 1469470231301 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 10:10:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 10:10:31 INFO - PROCESS | 3796 | 1469470231304 Marionette TRACE conn2 <- [1,2626,null,{}] 10:10:31 INFO - PROCESS | 3796 | 1469470231307 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:31 INFO - PROCESS | 3796 | 1469470231310 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:31 INFO - PROCESS | 3796 | 1469470231442 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 10:10:31 INFO - PROCESS | 3796 | 1469470231543 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:31 INFO - PROCESS | 3796 | 1469470231545 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:31 INFO - PROCESS | 3796 | ++DOCSHELL 15A20400 == 35 [pid = 3796] [id = 666] 10:10:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1A2FA800) [pid = 3796] [serial = 1998] [outer = 00000000] 10:10:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1A6A1400) [pid = 3796] [serial = 1999] [outer = 1A2FA800] 10:10:31 INFO - PROCESS | 3796 | 1469470231589 Marionette DEBUG loaded listener.js 10:10:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1A6A8000) [pid = 3796] [serial = 2000] [outer = 1A2FA800] 10:10:31 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1738A000) [pid = 3796] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 10:10:31 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (17389800) [pid = 3796] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 10:10:31 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (19692800) [pid = 3796] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 10:10:31 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (142F2C00) [pid = 3796] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 10:10:31 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1624B000) [pid = 3796] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 10:10:31 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (13A6C800) [pid = 3796] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 10:10:31 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (10A49400) [pid = 3796] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 10:10:31 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (0F970400) [pid = 3796] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 10:10:31 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (10A52400) [pid = 3796] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 10:10:31 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (19E07C00) [pid = 3796] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 10:10:31 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (13F64400) [pid = 3796] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 10:10:32 INFO - PROCESS | 3796 | 1469470232124 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 10:10:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 10:10:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 886ms 10:10:32 INFO - PROCESS | 3796 | 1469470232190 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 10:10:32 INFO - PROCESS | 3796 | 1469470232192 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 10:10:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 10:10:32 INFO - PROCESS | 3796 | 1469470232195 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 10:10:32 INFO - PROCESS | 3796 | 1469470232197 Marionette TRACE conn2 <- [1,2630,null,{}] 10:10:32 INFO - PROCESS | 3796 | 1469470232200 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:32 INFO - PROCESS | 3796 | 1469470232202 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:32 INFO - PROCESS | 3796 | 1469470232281 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 10:10:32 INFO - PROCESS | 3796 | 1469470232286 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:32 INFO - PROCESS | 3796 | 1469470232288 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:32 INFO - PROCESS | 3796 | ++DOCSHELL 131C4400 == 36 [pid = 3796] [id = 667] 10:10:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (13A62C00) [pid = 3796] [serial = 2001] [outer = 00000000] 10:10:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (164A9000) [pid = 3796] [serial = 2002] [outer = 13A62C00] 10:10:32 INFO - PROCESS | 3796 | 1469470232332 Marionette DEBUG loaded listener.js 10:10:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (17D23800) [pid = 3796] [serial = 2003] [outer = 13A62C00] 10:10:32 INFO - PROCESS | 3796 | 1469470232757 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 10:10:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 10:10:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 581ms 10:10:32 INFO - PROCESS | 3796 | 1469470232799 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 10:10:32 INFO - PROCESS | 3796 | 1469470232801 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 10:10:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 10:10:32 INFO - PROCESS | 3796 | 1469470232808 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 10:10:32 INFO - PROCESS | 3796 | 1469470232810 Marionette TRACE conn2 <- [1,2634,null,{}] 10:10:32 INFO - PROCESS | 3796 | 1469470232813 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:32 INFO - PROCESS | 3796 | 1469470232815 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:32 INFO - PROCESS | 3796 | 1469470232886 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 10:10:32 INFO - PROCESS | 3796 | 1469470232891 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:32 INFO - PROCESS | 3796 | 1469470232893 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:32 INFO - PROCESS | 3796 | ++DOCSHELL 19EC7C00 == 37 [pid = 3796] [id = 668] 10:10:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1A458C00) [pid = 3796] [serial = 2004] [outer = 00000000] 10:10:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1A95AC00) [pid = 3796] [serial = 2005] [outer = 1A458C00] 10:10:32 INFO - PROCESS | 3796 | 1469470232936 Marionette DEBUG loaded listener.js 10:10:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (13E7D800) [pid = 3796] [serial = 2006] [outer = 1A458C00] 10:10:33 INFO - PROCESS | 3796 | 1469470233364 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 10:10:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 10:10:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 581ms 10:10:33 INFO - PROCESS | 3796 | 1469470233383 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 10:10:33 INFO - PROCESS | 3796 | 1469470233385 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 10:10:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 10:10:33 INFO - PROCESS | 3796 | 1469470233389 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 10:10:33 INFO - PROCESS | 3796 | 1469470233390 Marionette TRACE conn2 <- [1,2638,null,{}] 10:10:33 INFO - PROCESS | 3796 | 1469470233394 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:33 INFO - PROCESS | 3796 | 1469470233395 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:33 INFO - PROCESS | 3796 | 1469470233526 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 10:10:33 INFO - PROCESS | 3796 | 1469470233533 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:33 INFO - PROCESS | 3796 | 1469470233535 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:33 INFO - PROCESS | 3796 | ++DOCSHELL 142FC400 == 38 [pid = 3796] [id = 669] 10:10:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16251400) [pid = 3796] [serial = 2007] [outer = 00000000] 10:10:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1AB4EC00) [pid = 3796] [serial = 2008] [outer = 16251400] 10:10:33 INFO - PROCESS | 3796 | 1469470233577 Marionette DEBUG loaded listener.js 10:10:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1AB50800) [pid = 3796] [serial = 2009] [outer = 16251400] 10:10:34 INFO - PROCESS | 3796 | --DOCSHELL 16252400 == 37 [pid = 3796] [id = 655] 10:10:34 INFO - PROCESS | 3796 | --DOCSHELL 10B79000 == 36 [pid = 3796] [id = 656] 10:10:34 INFO - PROCESS | 3796 | --DOCSHELL 13A65800 == 35 [pid = 3796] [id = 664] 10:10:34 INFO - PROCESS | 3796 | --DOCSHELL 15A20400 == 34 [pid = 3796] [id = 666] 10:10:34 INFO - PROCESS | 3796 | --DOCSHELL 15A22C00 == 33 [pid = 3796] [id = 660] 10:10:34 INFO - PROCESS | 3796 | --DOCSHELL 131C4400 == 32 [pid = 3796] [id = 667] 10:10:34 INFO - PROCESS | 3796 | --DOCSHELL 19EC7C00 == 31 [pid = 3796] [id = 668] 10:10:34 INFO - PROCESS | 3796 | --DOCSHELL 103C6000 == 30 [pid = 3796] [id = 661] 10:10:34 INFO - PROCESS | 3796 | --DOCSHELL 1968F000 == 29 [pid = 3796] [id = 663] 10:10:34 INFO - PROCESS | 3796 | --DOCSHELL 12BB6400 == 28 [pid = 3796] [id = 657] 10:10:34 INFO - PROCESS | 3796 | --DOCSHELL 13E03C00 == 27 [pid = 3796] [id = 659] 10:10:34 INFO - PROCESS | 3796 | --DOCSHELL 19A93000 == 26 [pid = 3796] [id = 665] 10:10:34 INFO - PROCESS | 3796 | --DOCSHELL 13A6A000 == 25 [pid = 3796] [id = 658] 10:10:34 INFO - PROCESS | 3796 | --DOCSHELL 172CE400 == 24 [pid = 3796] [id = 662] 10:10:35 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (174AEC00) [pid = 3796] [serial = 1951] [outer = 00000000] [url = about:blank] 10:10:35 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (17FB2C00) [pid = 3796] [serial = 1954] [outer = 00000000] [url = about:blank] 10:10:35 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (19E03000) [pid = 3796] [serial = 1957] [outer = 00000000] [url = about:blank] 10:10:35 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1968B000) [pid = 3796] [serial = 1955] [outer = 00000000] [url = about:blank] 10:10:35 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (19E99C00) [pid = 3796] [serial = 1963] [outer = 00000000] [url = about:blank] 10:10:35 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (19E04C00) [pid = 3796] [serial = 1958] [outer = 00000000] [url = about:blank] 10:10:35 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (164A6800) [pid = 3796] [serial = 1948] [outer = 00000000] [url = about:blank] 10:10:35 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (13E09C00) [pid = 3796] [serial = 1945] [outer = 00000000] [url = about:blank] 10:10:35 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (13F62C00) [pid = 3796] [serial = 1946] [outer = 00000000] [url = about:blank] 10:10:35 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (11B0F800) [pid = 3796] [serial = 1942] [outer = 00000000] [url = about:blank] 10:10:35 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (12E26C00) [pid = 3796] [serial = 1943] [outer = 00000000] [url = about:blank] 10:10:35 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (10A07800) [pid = 3796] [serial = 1940] [outer = 00000000] [url = about:blank] 10:10:35 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (10329400) [pid = 3796] [serial = 1939] [outer = 00000000] [url = about:blank] 10:10:35 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (131C6000) [pid = 3796] [serial = 1937] [outer = 00000000] [url = about:blank] 10:10:35 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (12E26800) [pid = 3796] [serial = 1936] [outer = 00000000] [url = about:blank] 10:10:35 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (19ECFC00) [pid = 3796] [serial = 1934] [outer = 00000000] [url = about:blank] 10:10:35 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (19EA1C00) [pid = 3796] [serial = 1964] [outer = 00000000] [url = about:blank] 10:10:35 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (1A2FB400) [pid = 3796] [serial = 1966] [outer = 00000000] [url = about:blank] 10:10:35 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (16DD2400) [pid = 3796] [serial = 1960] [outer = 00000000] [url = about:blank] 10:10:35 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (17FAAC00) [pid = 3796] [serial = 1952] [outer = 00000000] [url = about:blank] 10:10:35 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (1928AC00) [pid = 3796] [serial = 1961] [outer = 00000000] [url = about:blank] 10:10:35 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (1680DC00) [pid = 3796] [serial = 1949] [outer = 00000000] [url = about:blank] 10:10:35 INFO - PROCESS | 3796 | 1469470235278 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 10:10:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 10:10:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1910ms 10:10:35 INFO - PROCESS | 3796 | 1469470235297 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 10:10:35 INFO - PROCESS | 3796 | 1469470235300 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 10:10:35 INFO - PROCESS | 3796 | 1469470235306 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 10:10:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 10:10:35 INFO - PROCESS | 3796 | 1469470235308 Marionette TRACE conn2 <- [1,2642,null,{}] 10:10:35 INFO - PROCESS | 3796 | 1469470235314 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:35 INFO - PROCESS | 3796 | 1469470235317 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:35 INFO - PROCESS | 3796 | 1469470235406 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 10:10:35 INFO - PROCESS | 3796 | 1469470235414 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:35 INFO - PROCESS | 3796 | 1469470235417 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:35 INFO - PROCESS | 3796 | ++DOCSHELL 10518000 == 25 [pid = 3796] [id = 670] 10:10:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (10A09800) [pid = 3796] [serial = 2010] [outer = 00000000] 10:10:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (10A51800) [pid = 3796] [serial = 2011] [outer = 10A09800] 10:10:35 INFO - PROCESS | 3796 | 1469470235472 Marionette DEBUG loaded listener.js 10:10:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (10B7A800) [pid = 3796] [serial = 2012] [outer = 10A09800] 10:10:35 INFO - PROCESS | 3796 | 1469470235945 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 10:10:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 10:10:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 672ms 10:10:35 INFO - PROCESS | 3796 | 1469470235991 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 10:10:35 INFO - PROCESS | 3796 | 1469470235996 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 10:10:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 10:10:36 INFO - PROCESS | 3796 | 1469470236003 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 10:10:36 INFO - PROCESS | 3796 | 1469470236006 Marionette TRACE conn2 <- [1,2646,null,{}] 10:10:36 INFO - PROCESS | 3796 | 1469470236009 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:36 INFO - PROCESS | 3796 | 1469470236012 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:36 INFO - PROCESS | 3796 | 1469470236103 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 10:10:36 INFO - PROCESS | 3796 | 1469470236111 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:36 INFO - PROCESS | 3796 | 1469470236114 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:36 INFO - PROCESS | 3796 | ++DOCSHELL 11B0D800 == 26 [pid = 3796] [id = 671] 10:10:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (11B0E000) [pid = 3796] [serial = 2013] [outer = 00000000] 10:10:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (11DE0400) [pid = 3796] [serial = 2014] [outer = 11B0E000] 10:10:36 INFO - PROCESS | 3796 | 1469470236160 Marionette DEBUG loaded listener.js 10:10:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (12BB5000) [pid = 3796] [serial = 2015] [outer = 11B0E000] 10:10:36 INFO - PROCESS | 3796 | 1469470236627 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 10:10:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 10:10:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 626ms 10:10:36 INFO - PROCESS | 3796 | 1469470236638 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 10:10:36 INFO - PROCESS | 3796 | 1469470236640 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 10:10:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 10:10:36 INFO - PROCESS | 3796 | 1469470236643 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 10:10:36 INFO - PROCESS | 3796 | 1469470236647 Marionette TRACE conn2 <- [1,2650,null,{}] 10:10:36 INFO - PROCESS | 3796 | 1469470236658 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:36 INFO - PROCESS | 3796 | 1469470236662 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:36 INFO - PROCESS | 3796 | 1469470236726 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 10:10:36 INFO - PROCESS | 3796 | 1469470236733 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:36 INFO - PROCESS | 3796 | 1469470236736 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:36 INFO - PROCESS | 3796 | ++DOCSHELL 132DEC00 == 27 [pid = 3796] [id = 672] 10:10:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (132E1400) [pid = 3796] [serial = 2016] [outer = 00000000] 10:10:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (134D8800) [pid = 3796] [serial = 2017] [outer = 132E1400] 10:10:36 INFO - PROCESS | 3796 | 1469470236784 Marionette DEBUG loaded listener.js 10:10:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (13911C00) [pid = 3796] [serial = 2018] [outer = 132E1400] 10:10:37 INFO - PROCESS | 3796 | 1469470237278 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 10:10:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 10:10:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 688ms 10:10:37 INFO - PROCESS | 3796 | 1469470237325 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 10:10:37 INFO - PROCESS | 3796 | 1469470237328 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 10:10:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 10:10:37 INFO - PROCESS | 3796 | 1469470237331 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 10:10:37 INFO - PROCESS | 3796 | 1469470237333 Marionette TRACE conn2 <- [1,2654,null,{}] 10:10:37 INFO - PROCESS | 3796 | 1469470237336 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:37 INFO - PROCESS | 3796 | 1469470237338 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:37 INFO - PROCESS | 3796 | 1469470237424 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 10:10:37 INFO - PROCESS | 3796 | 1469470237429 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:37 INFO - PROCESS | 3796 | 1469470237431 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:37 INFO - PROCESS | 3796 | ++DOCSHELL 13E09400 == 28 [pid = 3796] [id = 673] 10:10:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (13E0BC00) [pid = 3796] [serial = 2019] [outer = 00000000] 10:10:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (13F65800) [pid = 3796] [serial = 2020] [outer = 13E0BC00] 10:10:37 INFO - PROCESS | 3796 | 1469470237474 Marionette DEBUG loaded listener.js 10:10:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (142FB000) [pid = 3796] [serial = 2021] [outer = 13E0BC00] 10:10:38 INFO - PROCESS | 3796 | 1469470238390 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 10:10:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 10:10:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1070ms 10:10:38 INFO - PROCESS | 3796 | 1469470238387 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 10:10:38 INFO - PROCESS | 3796 | 1469470238388 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 10:10:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 10:10:38 INFO - PROCESS | 3796 | 1469470238392 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 10:10:38 INFO - PROCESS | 3796 | 1469470238394 Marionette TRACE conn2 <- [1,2658,null,{}] 10:10:38 INFO - PROCESS | 3796 | 1469470238397 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:38 INFO - PROCESS | 3796 | 1469470238399 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:38 INFO - PROCESS | 3796 | 1469470238506 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 10:10:38 INFO - PROCESS | 3796 | 1469470238514 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:38 INFO - PROCESS | 3796 | 1469470238516 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:38 INFO - PROCESS | 3796 | ++DOCSHELL 13F64800 == 29 [pid = 3796] [id = 674] 10:10:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (1458C400) [pid = 3796] [serial = 2022] [outer = 00000000] 10:10:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (15A20400) [pid = 3796] [serial = 2023] [outer = 1458C400] 10:10:38 INFO - PROCESS | 3796 | 1469470238568 Marionette DEBUG loaded listener.js 10:10:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1624B800) [pid = 3796] [serial = 2024] [outer = 1458C400] 10:10:39 INFO - PROCESS | 3796 | 1469470239452 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\n"]]]}] 10:10:39 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 10:10:39 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:10:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 10:10:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:10:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:10:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1054ms 10:10:39 INFO - PROCESS | 3796 | 1469470239460 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 10:10:39 INFO - PROCESS | 3796 | 1469470239462 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 10:10:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 10:10:39 INFO - PROCESS | 3796 | 1469470239465 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 10:10:39 INFO - PROCESS | 3796 | 1469470239467 Marionette TRACE conn2 <- [1,2662,null,{}] 10:10:39 INFO - PROCESS | 3796 | 1469470239471 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:39 INFO - PROCESS | 3796 | 1469470239476 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:39 INFO - PROCESS | 3796 | 1469470239614 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 10:10:39 INFO - PROCESS | 3796 | 1469470239622 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:39 INFO - PROCESS | 3796 | 1469470239624 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:39 INFO - PROCESS | 3796 | ++DOCSHELL 16256C00 == 30 [pid = 3796] [id = 675] 10:10:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (164A8000) [pid = 3796] [serial = 2025] [outer = 00000000] 10:10:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (168E6800) [pid = 3796] [serial = 2026] [outer = 164A8000] 10:10:39 INFO - PROCESS | 3796 | 1469470239669 Marionette DEBUG loaded listener.js 10:10:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (174AD800) [pid = 3796] [serial = 2027] [outer = 164A8000] 10:10:40 INFO - PROCESS | 3796 | 1469470240574 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\n"]]]}] 10:10:40 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 10:10:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:10:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 10:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:10:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:10:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1116ms 10:10:40 INFO - PROCESS | 3796 | 1469470240592 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 10:10:40 INFO - PROCESS | 3796 | 1469470240594 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 10:10:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 10:10:40 INFO - PROCESS | 3796 | 1469470240598 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 10:10:40 INFO - PROCESS | 3796 | 1469470240609 Marionette TRACE conn2 <- [1,2666,null,{}] 10:10:40 INFO - PROCESS | 3796 | 1469470240621 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:40 INFO - PROCESS | 3796 | 1469470240623 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:40 INFO - PROCESS | 3796 | 1469470240730 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 10:10:40 INFO - PROCESS | 3796 | 1469470240735 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:40 INFO - PROCESS | 3796 | 1469470240737 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:40 INFO - PROCESS | 3796 | ++DOCSHELL 174AB400 == 31 [pid = 3796] [id = 676] 10:10:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (177A2400) [pid = 3796] [serial = 2028] [outer = 00000000] 10:10:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (17FB7000) [pid = 3796] [serial = 2029] [outer = 177A2400] 10:10:40 INFO - PROCESS | 3796 | 1469470240780 Marionette DEBUG loaded listener.js 10:10:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (17FB7400) [pid = 3796] [serial = 2030] [outer = 177A2400] 10:10:41 INFO - PROCESS | 3796 | 1469470241686 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 10:10:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 10:10:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1131ms 10:10:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 10:10:41 INFO - PROCESS | 3796 | 1469470241749 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 10:10:41 INFO - PROCESS | 3796 | 1469470241751 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 10:10:41 INFO - PROCESS | 3796 | 1469470241738 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 10:10:41 INFO - PROCESS | 3796 | 1469470241740 Marionette TRACE conn2 <- [1,2670,null,{}] 10:10:41 INFO - PROCESS | 3796 | 1469470241744 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:41 INFO - PROCESS | 3796 | 1469470241745 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:41 INFO - PROCESS | 3796 | 1469470241853 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 10:10:41 INFO - PROCESS | 3796 | 1469470241859 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:41 INFO - PROCESS | 3796 | 1469470241861 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:41 INFO - PROCESS | 3796 | ++DOCSHELL 17FB5000 == 32 [pid = 3796] [id = 677] 10:10:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (17FB5C00) [pid = 3796] [serial = 2031] [outer = 00000000] 10:10:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (19A97800) [pid = 3796] [serial = 2032] [outer = 17FB5C00] 10:10:41 INFO - PROCESS | 3796 | 1469470241904 Marionette DEBUG loaded listener.js 10:10:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (19A97C00) [pid = 3796] [serial = 2033] [outer = 17FB5C00] 10:10:42 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1A458C00) [pid = 3796] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 10:10:42 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (19B58800) [pid = 3796] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 10:10:42 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (19E9E800) [pid = 3796] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 10:10:42 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1A2FA800) [pid = 3796] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 10:10:42 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (19690400) [pid = 3796] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 10:10:42 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (17D23C00) [pid = 3796] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 10:10:42 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (10518800) [pid = 3796] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 10:10:42 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (16249400) [pid = 3796] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 10:10:42 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (13E10C00) [pid = 3796] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 10:10:42 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (13A6A400) [pid = 3796] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 10:10:42 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (12BB6800) [pid = 3796] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 10:10:42 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (10B7A000) [pid = 3796] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 10:10:42 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (19B56400) [pid = 3796] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 10:10:42 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (13A62C00) [pid = 3796] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 10:10:42 INFO - PROCESS | 3796 | 1469470242926 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 10:10:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 10:10:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1208ms 10:10:42 INFO - PROCESS | 3796 | 1469470242960 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 10:10:42 INFO - PROCESS | 3796 | 1469470242962 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 10:10:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 10:10:42 INFO - PROCESS | 3796 | 1469470242965 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 10:10:42 INFO - PROCESS | 3796 | 1469470242967 Marionette TRACE conn2 <- [1,2674,null,{}] 10:10:42 INFO - PROCESS | 3796 | 1469470242970 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:42 INFO - PROCESS | 3796 | 1469470242972 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:43 INFO - PROCESS | 3796 | 1469470243082 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 10:10:43 INFO - PROCESS | 3796 | 1469470243091 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:43 INFO - PROCESS | 3796 | 1469470243093 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:43 INFO - PROCESS | 3796 | ++DOCSHELL 132DC400 == 33 [pid = 3796] [id = 678] 10:10:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (1390F400) [pid = 3796] [serial = 2034] [outer = 00000000] 10:10:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (153EB000) [pid = 3796] [serial = 2035] [outer = 1390F400] 10:10:43 INFO - PROCESS | 3796 | 1469470243135 Marionette DEBUG loaded listener.js 10:10:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (153F0400) [pid = 3796] [serial = 2036] [outer = 1390F400] 10:10:44 INFO - PROCESS | 3796 | 1469470244024 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\n"]]]}] 10:10:44 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 10:10:44 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:10:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 10:10:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:10:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:10:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1070ms 10:10:44 INFO - PROCESS | 3796 | 1469470244040 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 10:10:44 INFO - PROCESS | 3796 | 1469470244042 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 10:10:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 10:10:44 INFO - PROCESS | 3796 | 1469470244045 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 10:10:44 INFO - PROCESS | 3796 | 1469470244047 Marionette TRACE conn2 <- [1,2678,null,{}] 10:10:44 INFO - PROCESS | 3796 | 1469470244060 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:44 INFO - PROCESS | 3796 | 1469470244062 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:44 INFO - PROCESS | 3796 | 1469470244142 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 10:10:44 INFO - PROCESS | 3796 | 1469470244254 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:44 INFO - PROCESS | 3796 | 1469470244258 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:44 INFO - PROCESS | 3796 | ++DOCSHELL 0C75B800 == 34 [pid = 3796] [id = 679] 10:10:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (0C75C000) [pid = 3796] [serial = 2037] [outer = 00000000] 10:10:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (0F970400) [pid = 3796] [serial = 2038] [outer = 0C75C000] 10:10:44 INFO - PROCESS | 3796 | 1469470244316 Marionette DEBUG loaded listener.js 10:10:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (103C8400) [pid = 3796] [serial = 2039] [outer = 0C75C000] 10:10:45 INFO - PROCESS | 3796 | 1469470245599 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\n"]]]}] 10:10:45 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 10:10:45 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:10:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 10:10:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:10:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:10:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1582ms 10:10:45 INFO - PROCESS | 3796 | 1469470245623 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 10:10:45 INFO - PROCESS | 3796 | 1469470245626 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 10:10:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 10:10:45 INFO - PROCESS | 3796 | 1469470245631 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 10:10:45 INFO - PROCESS | 3796 | 1469470245635 Marionette TRACE conn2 <- [1,2682,null,{}] 10:10:45 INFO - PROCESS | 3796 | 1469470245641 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:45 INFO - PROCESS | 3796 | 1469470245643 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:45 INFO - PROCESS | 3796 | 1469470245801 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 10:10:46 INFO - PROCESS | 3796 | 1469470246038 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:46 INFO - PROCESS | 3796 | 1469470246041 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:46 INFO - PROCESS | 3796 | ++DOCSHELL 1036A000 == 35 [pid = 3796] [id = 680] 10:10:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (103D1400) [pid = 3796] [serial = 2040] [outer = 00000000] 10:10:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (10A02000) [pid = 3796] [serial = 2041] [outer = 103D1400] 10:10:46 INFO - PROCESS | 3796 | 1469470246103 Marionette DEBUG loaded listener.js 10:10:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (10F02000) [pid = 3796] [serial = 2042] [outer = 103D1400] 10:10:46 INFO - PROCESS | 3796 | --DOCSHELL 1738A800 == 34 [pid = 3796] [id = 559] 10:10:46 INFO - PROCESS | 3796 | --DOCSHELL 1968AC00 == 33 [pid = 3796] [id = 551] 10:10:46 INFO - PROCESS | 3796 | --DOCSHELL 13F65400 == 32 [pid = 3796] [id = 556] 10:10:46 INFO - PROCESS | 3796 | --DOCSHELL 15302800 == 31 [pid = 3796] [id = 547] 10:10:46 INFO - PROCESS | 3796 | --DOCSHELL 19A96400 == 30 [pid = 3796] [id = 560] 10:10:46 INFO - PROCESS | 3796 | --DOCSHELL 11D6A800 == 29 [pid = 3796] [id = 545] 10:10:46 INFO - PROCESS | 3796 | --DOCSHELL 0C763400 == 28 [pid = 3796] [id = 550] 10:10:46 INFO - PROCESS | 3796 | --DOCSHELL 10B79800 == 27 [pid = 3796] [id = 552] 10:10:46 INFO - PROCESS | 3796 | --DOCSHELL 142F6400 == 26 [pid = 3796] [id = 558] 10:10:46 INFO - PROCESS | 3796 | --DOCSHELL 17382C00 == 25 [pid = 3796] [id = 549] 10:10:46 INFO - PROCESS | 3796 | --DOCSHELL 13E07400 == 24 [pid = 3796] [id = 555] 10:10:46 INFO - PROCESS | 3796 | --DOCSHELL 13451800 == 23 [pid = 3796] [id = 546] 10:10:46 INFO - PROCESS | 3796 | --DOCSHELL 10EEA800 == 22 [pid = 3796] [id = 553] 10:10:46 INFO - PROCESS | 3796 | --DOCSHELL 12E24C00 == 21 [pid = 3796] [id = 554] 10:10:46 INFO - PROCESS | 3796 | --DOCSHELL 132DC400 == 20 [pid = 3796] [id = 678] 10:10:46 INFO - PROCESS | 3796 | --DOCSHELL 17FB5000 == 19 [pid = 3796] [id = 677] 10:10:46 INFO - PROCESS | 3796 | --DOCSHELL 174AB400 == 18 [pid = 3796] [id = 676] 10:10:46 INFO - PROCESS | 3796 | --DOCSHELL 16256C00 == 17 [pid = 3796] [id = 675] 10:10:46 INFO - PROCESS | 3796 | --DOCSHELL 13F64800 == 16 [pid = 3796] [id = 674] 10:10:46 INFO - PROCESS | 3796 | --DOCSHELL 13E09400 == 15 [pid = 3796] [id = 673] 10:10:46 INFO - PROCESS | 3796 | --DOCSHELL 132DEC00 == 14 [pid = 3796] [id = 672] 10:10:46 INFO - PROCESS | 3796 | --DOCSHELL 11B0D800 == 13 [pid = 3796] [id = 671] 10:10:46 INFO - PROCESS | 3796 | --DOCSHELL 10518000 == 12 [pid = 3796] [id = 670] 10:10:46 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1AB4EC00) [pid = 3796] [serial = 2008] [outer = 00000000] [url = about:blank] 10:10:46 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (13E7D800) [pid = 3796] [serial = 2006] [outer = 00000000] [url = about:blank] 10:10:46 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (19E97000) [pid = 3796] [serial = 1993] [outer = 00000000] [url = about:blank] 10:10:46 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1A2F7800) [pid = 3796] [serial = 1996] [outer = 00000000] [url = about:blank] 10:10:46 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1A6A1400) [pid = 3796] [serial = 1999] [outer = 00000000] [url = about:blank] 10:10:46 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1A45BC00) [pid = 3796] [serial = 1997] [outer = 00000000] [url = about:blank] 10:10:46 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1A95AC00) [pid = 3796] [serial = 2005] [outer = 00000000] [url = about:blank] 10:10:46 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (19A98C00) [pid = 3796] [serial = 1990] [outer = 00000000] [url = about:blank] 10:10:46 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (17FB8400) [pid = 3796] [serial = 1987] [outer = 00000000] [url = about:blank] 10:10:46 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (17FB0800) [pid = 3796] [serial = 1988] [outer = 00000000] [url = about:blank] 10:10:46 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (172CFC00) [pid = 3796] [serial = 1984] [outer = 00000000] [url = about:blank] 10:10:46 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (174B0000) [pid = 3796] [serial = 1985] [outer = 00000000] [url = about:blank] 10:10:46 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (16251800) [pid = 3796] [serial = 1981] [outer = 00000000] [url = about:blank] 10:10:46 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (164A3800) [pid = 3796] [serial = 1982] [outer = 00000000] [url = about:blank] 10:10:46 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (153E8800) [pid = 3796] [serial = 1978] [outer = 00000000] [url = about:blank] 10:10:46 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (158DD800) [pid = 3796] [serial = 1979] [outer = 00000000] [url = about:blank] 10:10:46 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (13E08800) [pid = 3796] [serial = 1975] [outer = 00000000] [url = about:blank] 10:10:46 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (13E86400) [pid = 3796] [serial = 1976] [outer = 00000000] [url = about:blank] 10:10:46 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (12E2D400) [pid = 3796] [serial = 1972] [outer = 00000000] [url = about:blank] 10:10:46 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (12EF7000) [pid = 3796] [serial = 1973] [outer = 00000000] [url = about:blank] 10:10:46 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (10F92000) [pid = 3796] [serial = 1969] [outer = 00000000] [url = about:blank] 10:10:46 INFO - PROCESS | 3796 | --DOMWINDOW == 56 (1109C400) [pid = 3796] [serial = 1970] [outer = 00000000] [url = about:blank] 10:10:46 INFO - PROCESS | 3796 | --DOMWINDOW == 55 (1A456400) [pid = 3796] [serial = 1967] [outer = 00000000] [url = about:blank] 10:10:46 INFO - PROCESS | 3796 | --DOMWINDOW == 54 (1A6A8000) [pid = 3796] [serial = 2000] [outer = 00000000] [url = about:blank] 10:10:46 INFO - PROCESS | 3796 | --DOMWINDOW == 53 (164A9000) [pid = 3796] [serial = 2002] [outer = 00000000] [url = about:blank] 10:10:46 INFO - PROCESS | 3796 | --DOMWINDOW == 52 (19E98C00) [pid = 3796] [serial = 1994] [outer = 00000000] [url = about:blank] 10:10:46 INFO - PROCESS | 3796 | --DOMWINDOW == 51 (17D23800) [pid = 3796] [serial = 2003] [outer = 00000000] [url = about:blank] 10:10:46 INFO - PROCESS | 3796 | --DOMWINDOW == 50 (19A99000) [pid = 3796] [serial = 1991] [outer = 00000000] [url = about:blank] 10:10:47 INFO - PROCESS | 3796 | 1469470247190 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\n"]]]}] 10:10:47 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 10:10:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:10:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 10:10:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:10:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:10:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1612ms 10:10:47 INFO - PROCESS | 3796 | 1469470247234 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 10:10:47 INFO - PROCESS | 3796 | 1469470247237 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 10:10:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 10:10:47 INFO - PROCESS | 3796 | 1469470247242 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 10:10:47 INFO - PROCESS | 3796 | 1469470247244 Marionette TRACE conn2 <- [1,2686,null,{}] 10:10:47 INFO - PROCESS | 3796 | 1469470247250 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:47 INFO - PROCESS | 3796 | 1469470247252 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:47 INFO - PROCESS | 3796 | 1469470247339 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 10:10:47 INFO - PROCESS | 3796 | 1469470247347 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:47 INFO - PROCESS | 3796 | 1469470247350 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:47 INFO - PROCESS | 3796 | ++DOCSHELL 1109C400 == 13 [pid = 3796] [id = 681] 10:10:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 51 (1127BC00) [pid = 3796] [serial = 2043] [outer = 00000000] 10:10:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 52 (12EEB400) [pid = 3796] [serial = 2044] [outer = 1127BC00] 10:10:47 INFO - PROCESS | 3796 | 1469470247398 Marionette DEBUG loaded listener.js 10:10:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 53 (13133C00) [pid = 3796] [serial = 2045] [outer = 1127BC00] 10:10:48 INFO - PROCESS | 3796 | 1469470248403 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\n"]]]}] 10:10:48 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 10:10:48 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:10:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 10:10:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:10:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:10:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1209ms 10:10:48 INFO - PROCESS | 3796 | 1469470248450 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 10:10:48 INFO - PROCESS | 3796 | 1469470248454 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 10:10:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 10:10:48 INFO - PROCESS | 3796 | 1469470248459 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 10:10:48 INFO - PROCESS | 3796 | 1469470248461 Marionette TRACE conn2 <- [1,2690,null,{}] 10:10:48 INFO - PROCESS | 3796 | 1469470248465 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:48 INFO - PROCESS | 3796 | 1469470248468 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:48 INFO - PROCESS | 3796 | 1469470248560 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 10:10:48 INFO - PROCESS | 3796 | 1469470248567 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:48 INFO - PROCESS | 3796 | 1469470248570 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:48 INFO - PROCESS | 3796 | ++DOCSHELL 134E1C00 == 14 [pid = 3796] [id = 682] 10:10:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 54 (134E2000) [pid = 3796] [serial = 2046] [outer = 00000000] 10:10:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 55 (13B49400) [pid = 3796] [serial = 2047] [outer = 134E2000] 10:10:48 INFO - PROCESS | 3796 | 1469470248615 Marionette DEBUG loaded listener.js 10:10:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (13E0A000) [pid = 3796] [serial = 2048] [outer = 134E2000] 10:10:49 INFO - PROCESS | 3796 | 1469470249167 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 10:10:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 10:10:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 744ms 10:10:49 INFO - PROCESS | 3796 | 1469470249199 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 10:10:49 INFO - PROCESS | 3796 | 1469470249201 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 10:10:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 10:10:49 INFO - PROCESS | 3796 | 1469470249206 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 10:10:49 INFO - PROCESS | 3796 | 1469470249212 Marionette TRACE conn2 <- [1,2694,null,{}] 10:10:49 INFO - PROCESS | 3796 | 1469470249222 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:49 INFO - PROCESS | 3796 | 1469470249225 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:49 INFO - PROCESS | 3796 | 1469470249337 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 10:10:49 INFO - PROCESS | 3796 | 1469470249353 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:49 INFO - PROCESS | 3796 | 1469470249356 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:49 INFO - PROCESS | 3796 | ++DOCSHELL 153EDC00 == 15 [pid = 3796] [id = 683] 10:10:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (153EE000) [pid = 3796] [serial = 2049] [outer = 00000000] 10:10:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (15A25C00) [pid = 3796] [serial = 2050] [outer = 153EE000] 10:10:49 INFO - PROCESS | 3796 | 1469470249454 Marionette DEBUG loaded listener.js 10:10:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (1624E400) [pid = 3796] [serial = 2051] [outer = 153EE000] 10:10:49 INFO - PROCESS | 3796 | 1469470249893 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 10:10:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 10:10:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 760ms 10:10:49 INFO - PROCESS | 3796 | 1469470249975 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 10:10:49 INFO - PROCESS | 3796 | 1469470249977 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 10:10:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 10:10:49 INFO - PROCESS | 3796 | 1469470249986 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 10:10:49 INFO - PROCESS | 3796 | 1469470249988 Marionette TRACE conn2 <- [1,2698,null,{}] 10:10:49 INFO - PROCESS | 3796 | 1469470249991 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:49 INFO - PROCESS | 3796 | 1469470249993 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:50 INFO - PROCESS | 3796 | 1469470250142 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 10:10:50 INFO - PROCESS | 3796 | 1469470250210 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:50 INFO - PROCESS | 3796 | 1469470250213 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:50 INFO - PROCESS | 3796 | ++DOCSHELL 164A6400 == 16 [pid = 3796] [id = 684] 10:10:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (165F0000) [pid = 3796] [serial = 2052] [outer = 00000000] 10:10:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (1680FC00) [pid = 3796] [serial = 2053] [outer = 165F0000] 10:10:50 INFO - PROCESS | 3796 | 1469470250256 Marionette DEBUG loaded listener.js 10:10:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (16D66800) [pid = 3796] [serial = 2054] [outer = 165F0000] 10:10:50 INFO - PROCESS | 3796 | 1469470250677 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 10:10:50 INFO - PROCESS | 3796 | 1469470250762 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 10:10:50 INFO - PROCESS | 3796 | 1469470250767 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 10:10:50 INFO - PROCESS | 3796 | 1469470250768 Marionette TRACE conn2 <- [1,2702,null,{}] 10:10:50 INFO - PROCESS | 3796 | 1469470250773 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:50 INFO - PROCESS | 3796 | 1469470250776 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:50 INFO - PROCESS | 3796 | 1469470250863 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 10:10:50 INFO - PROCESS | 3796 | 1469470250869 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:50 INFO - PROCESS | 3796 | 1469470250875 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:50 INFO - PROCESS | 3796 | ++DOCSHELL 1344B800 == 17 [pid = 3796] [id = 685] 10:10:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 54 (1458C400) [pid = 3796] [serial = 2055] [outer = 00000000] 10:10:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 55 (16809800) [pid = 3796] [serial = 2056] [outer = 1458C400] 10:10:50 INFO - PROCESS | 3796 | 1469470250934 Marionette DEBUG loaded listener.js 10:10:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (17D1A400) [pid = 3796] [serial = 2057] [outer = 1458C400] 10:10:51 INFO - PROCESS | 3796 | 1469470251400 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 10:10:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 10:10:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 698ms 10:10:51 INFO - PROCESS | 3796 | 1469470251452 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 10:10:51 INFO - PROCESS | 3796 | 1469470251454 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 10:10:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 10:10:51 INFO - PROCESS | 3796 | 1469470251486 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 10:10:51 INFO - PROCESS | 3796 | 1469470251488 Marionette TRACE conn2 <- [1,2706,null,{}] 10:10:51 INFO - PROCESS | 3796 | 1469470251492 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:51 INFO - PROCESS | 3796 | 1469470251494 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:51 INFO - PROCESS | 3796 | 1469470251576 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 10:10:51 INFO - PROCESS | 3796 | 1469470251595 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:51 INFO - PROCESS | 3796 | 1469470251597 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:51 INFO - PROCESS | 3796 | ++DOCSHELL 17FB5C00 == 18 [pid = 3796] [id = 686] 10:10:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (17FB8400) [pid = 3796] [serial = 2058] [outer = 00000000] 10:10:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (1968C000) [pid = 3796] [serial = 2059] [outer = 17FB8400] 10:10:51 INFO - PROCESS | 3796 | 1469470251641 Marionette DEBUG loaded listener.js 10:10:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (19A97000) [pid = 3796] [serial = 2060] [outer = 17FB8400] 10:10:52 INFO - PROCESS | 3796 | 1469470252076 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 10:10:52 INFO - PROCESS | 3796 | 1469470252123 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 10:10:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 10:10:52 INFO - PROCESS | 3796 | 1469470252126 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 10:10:52 INFO - PROCESS | 3796 | 1469470252128 Marionette TRACE conn2 <- [1,2710,null,{}] 10:10:52 INFO - PROCESS | 3796 | 1469470252131 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:52 INFO - PROCESS | 3796 | 1469470252133 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:52 INFO - PROCESS | 3796 | 1469470252210 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 10:10:52 INFO - PROCESS | 3796 | 1469470252217 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:52 INFO - PROCESS | 3796 | 1469470252219 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:52 INFO - PROCESS | 3796 | ++DOCSHELL 19B58000 == 19 [pid = 3796] [id = 687] 10:10:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (19B59400) [pid = 3796] [serial = 2061] [outer = 00000000] 10:10:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (19E09C00) [pid = 3796] [serial = 2062] [outer = 19B59400] 10:10:52 INFO - PROCESS | 3796 | 1469470252261 Marionette DEBUG loaded listener.js 10:10:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (19E0C000) [pid = 3796] [serial = 2063] [outer = 19B59400] 10:10:52 INFO - PROCESS | 3796 | 1469470252696 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 10:10:52 INFO - PROCESS | 3796 | 1469470252739 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 10:10:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 10:10:52 INFO - PROCESS | 3796 | 1469470252787 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 10:10:52 INFO - PROCESS | 3796 | 1469470252790 Marionette TRACE conn2 <- [1,2714,null,{}] 10:10:52 INFO - PROCESS | 3796 | 1469470252796 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:52 INFO - PROCESS | 3796 | 1469470252800 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:52 INFO - PROCESS | 3796 | 1469470252922 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 10:10:53 INFO - PROCESS | 3796 | 1469470253089 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:53 INFO - PROCESS | 3796 | 1469470253094 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:53 INFO - PROCESS | 3796 | ++DOCSHELL 10F0FC00 == 20 [pid = 3796] [id = 688] 10:10:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (10F10400) [pid = 3796] [serial = 2064] [outer = 00000000] 10:10:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (1189AC00) [pid = 3796] [serial = 2065] [outer = 10F10400] 10:10:53 INFO - PROCESS | 3796 | 1469470253151 Marionette DEBUG loaded listener.js 10:10:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (12BB4800) [pid = 3796] [serial = 2066] [outer = 10F10400] 10:10:53 INFO - PROCESS | 3796 | 1469470253707 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 10:10:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 10:10:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 992ms 10:10:53 INFO - PROCESS | 3796 | 1469470253772 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 10:10:53 INFO - PROCESS | 3796 | 1469470253776 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 10:10:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 10:10:53 INFO - PROCESS | 3796 | 1469470253782 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 10:10:53 INFO - PROCESS | 3796 | 1469470253784 Marionette TRACE conn2 <- [1,2718,null,{}] 10:10:53 INFO - PROCESS | 3796 | 1469470253791 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:53 INFO - PROCESS | 3796 | 1469470253796 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:53 INFO - PROCESS | 3796 | 1469470253907 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 10:10:54 INFO - PROCESS | 3796 | 1469470254043 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:54 INFO - PROCESS | 3796 | 1469470254046 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:54 INFO - PROCESS | 3796 | ++DOCSHELL 134D9800 == 21 [pid = 3796] [id = 689] 10:10:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (13E05C00) [pid = 3796] [serial = 2067] [outer = 00000000] 10:10:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (13E0F800) [pid = 3796] [serial = 2068] [outer = 13E05C00] 10:10:54 INFO - PROCESS | 3796 | 1469470254103 Marionette DEBUG loaded listener.js 10:10:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (142F1400) [pid = 3796] [serial = 2069] [outer = 13E05C00] 10:10:55 INFO - PROCESS | 3796 | 1469470255137 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\n"]]]}] 10:10:55 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 10:10:55 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 10:10:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 10:10:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:10:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:10:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1380ms 10:10:55 INFO - PROCESS | 3796 | 1469470255203 Marionette TRACE conn2 -> [0,2721,"getWindowHandle",null] 10:10:55 INFO - PROCESS | 3796 | 1469470255206 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 10:10:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 10:10:55 INFO - PROCESS | 3796 | 1469470255211 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 10:10:55 INFO - PROCESS | 3796 | 1469470255213 Marionette TRACE conn2 <- [1,2722,null,{}] 10:10:55 INFO - PROCESS | 3796 | 1469470255218 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:55 INFO - PROCESS | 3796 | 1469470255220 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:55 INFO - PROCESS | 3796 | 1469470255318 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 10:10:55 INFO - PROCESS | 3796 | 1469470255455 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:55 INFO - PROCESS | 3796 | 1469470255462 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:55 INFO - PROCESS | 3796 | ++DOCSHELL 0C765000 == 22 [pid = 3796] [id = 690] 10:10:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (0C767800) [pid = 3796] [serial = 2070] [outer = 00000000] 10:10:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (10566000) [pid = 3796] [serial = 2071] [outer = 0C767800] 10:10:55 INFO - PROCESS | 3796 | 1469470255669 Marionette DEBUG loaded listener.js 10:10:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (10EEA800) [pid = 3796] [serial = 2072] [outer = 0C767800] 10:10:56 INFO - PROCESS | 3796 | --DOCSHELL 16251000 == 21 [pid = 3796] [id = 548] 10:10:56 INFO - PROCESS | 3796 | --DOCSHELL 0C75B800 == 20 [pid = 3796] [id = 679] 10:10:56 INFO - PROCESS | 3796 | --DOCSHELL 1624F400 == 19 [pid = 3796] [id = 557] 10:10:56 INFO - PROCESS | 3796 | --DOCSHELL 11DD8400 == 18 [pid = 3796] [id = 561] 10:10:56 INFO - PROCESS | 3796 | --DOCSHELL 142FC400 == 17 [pid = 3796] [id = 669] 10:10:56 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (17FB7000) [pid = 3796] [serial = 2029] [outer = 00000000] [url = about:blank] 10:10:56 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (11DE0400) [pid = 3796] [serial = 2014] [outer = 00000000] [url = about:blank] 10:10:56 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (12BB5000) [pid = 3796] [serial = 2015] [outer = 00000000] [url = about:blank] 10:10:56 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (19A97800) [pid = 3796] [serial = 2032] [outer = 00000000] [url = about:blank] 10:10:56 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1AB50800) [pid = 3796] [serial = 2009] [outer = 00000000] [url = about:blank] 10:10:56 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (13F65800) [pid = 3796] [serial = 2020] [outer = 00000000] [url = about:blank] 10:10:56 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (142FB000) [pid = 3796] [serial = 2021] [outer = 00000000] [url = about:blank] 10:10:56 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (134D8800) [pid = 3796] [serial = 2017] [outer = 00000000] [url = about:blank] 10:10:56 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (13911C00) [pid = 3796] [serial = 2018] [outer = 00000000] [url = about:blank] 10:10:56 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (15A20400) [pid = 3796] [serial = 2023] [outer = 00000000] [url = about:blank] 10:10:56 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (1624B800) [pid = 3796] [serial = 2024] [outer = 00000000] [url = about:blank] 10:10:56 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (168E6800) [pid = 3796] [serial = 2026] [outer = 00000000] [url = about:blank] 10:10:56 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (17FB7400) [pid = 3796] [serial = 2030] [outer = 00000000] [url = about:blank] 10:10:56 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (10A51800) [pid = 3796] [serial = 2011] [outer = 00000000] [url = about:blank] 10:10:56 INFO - PROCESS | 3796 | --DOMWINDOW == 56 (10B7A800) [pid = 3796] [serial = 2012] [outer = 00000000] [url = about:blank] 10:10:56 INFO - PROCESS | 3796 | --DOMWINDOW == 55 (19A97C00) [pid = 3796] [serial = 2033] [outer = 00000000] [url = about:blank] 10:10:56 INFO - PROCESS | 3796 | --DOMWINDOW == 54 (153EB000) [pid = 3796] [serial = 2035] [outer = 00000000] [url = about:blank] 10:10:56 INFO - PROCESS | 3796 | --DOMWINDOW == 53 (174AD800) [pid = 3796] [serial = 2027] [outer = 00000000] [url = about:blank] 10:10:56 INFO - PROCESS | 3796 | 1469470256893 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 10:10:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 10:10:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1736ms 10:10:56 INFO - PROCESS | 3796 | 1469470256949 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 10:10:56 INFO - PROCESS | 3796 | 1469470256956 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 10:10:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 10:10:56 INFO - PROCESS | 3796 | 1469470256963 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 10:10:56 INFO - PROCESS | 3796 | 1469470256966 Marionette TRACE conn2 <- [1,2726,null,{}] 10:10:56 INFO - PROCESS | 3796 | 1469470256974 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:56 INFO - PROCESS | 3796 | 1469470256977 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:57 INFO - PROCESS | 3796 | 1469470257099 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 10:10:57 INFO - PROCESS | 3796 | 1469470257114 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:57 INFO - PROCESS | 3796 | 1469470257118 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:57 INFO - PROCESS | 3796 | ++DOCSHELL 1188B400 == 18 [pid = 3796] [id = 691] 10:10:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 54 (11890400) [pid = 3796] [serial = 2073] [outer = 00000000] 10:10:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 55 (11D5F800) [pid = 3796] [serial = 2074] [outer = 11890400] 10:10:57 INFO - PROCESS | 3796 | 1469470257168 Marionette DEBUG loaded listener.js 10:10:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (11DD8400) [pid = 3796] [serial = 2075] [outer = 11890400] 10:10:57 INFO - PROCESS | 3796 | 1469470257656 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 10:10:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 10:10:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 728ms 10:10:57 INFO - PROCESS | 3796 | 1469470257691 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 10:10:57 INFO - PROCESS | 3796 | 1469470257696 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 10:10:57 INFO - PROCESS | 3796 | 1469470257702 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 10:10:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 10:10:57 INFO - PROCESS | 3796 | 1469470257705 Marionette TRACE conn2 <- [1,2730,null,{}] 10:10:57 INFO - PROCESS | 3796 | 1469470257708 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:57 INFO - PROCESS | 3796 | 1469470257711 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:57 INFO - PROCESS | 3796 | 1469470257797 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 10:10:57 INFO - PROCESS | 3796 | 1469470257806 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:57 INFO - PROCESS | 3796 | 1469470257809 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:57 INFO - PROCESS | 3796 | ++DOCSHELL 1316D000 == 19 [pid = 3796] [id = 692] 10:10:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (131BCC00) [pid = 3796] [serial = 2076] [outer = 00000000] 10:10:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (132DD800) [pid = 3796] [serial = 2077] [outer = 131BCC00] 10:10:57 INFO - PROCESS | 3796 | 1469470257855 Marionette DEBUG loaded listener.js 10:10:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (13453400) [pid = 3796] [serial = 2078] [outer = 131BCC00] 10:10:58 INFO - PROCESS | 3796 | 1469470258316 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 10:10:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 10:10:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 635ms 10:10:58 INFO - PROCESS | 3796 | 1469470258341 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 10:10:58 INFO - PROCESS | 3796 | 1469470258344 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 10:10:58 INFO - PROCESS | 3796 | 1469470258347 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 10:10:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 10:10:58 INFO - PROCESS | 3796 | 1469470258350 Marionette TRACE conn2 <- [1,2734,null,{}] 10:10:58 INFO - PROCESS | 3796 | 1469470258361 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:58 INFO - PROCESS | 3796 | 1469470258366 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:58 INFO - PROCESS | 3796 | 1469470258447 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 10:10:58 INFO - PROCESS | 3796 | 1469470258454 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:58 INFO - PROCESS | 3796 | 1469470258457 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:58 INFO - PROCESS | 3796 | ++DOCSHELL 13E08000 == 20 [pid = 3796] [id = 693] 10:10:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (13E08400) [pid = 3796] [serial = 2079] [outer = 00000000] 10:10:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (142F2000) [pid = 3796] [serial = 2080] [outer = 13E08400] 10:10:58 INFO - PROCESS | 3796 | 1469470258506 Marionette DEBUG loaded listener.js 10:10:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (150CA400) [pid = 3796] [serial = 2081] [outer = 13E08400] 10:10:58 INFO - PROCESS | 3796 | 1469470258977 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 10:10:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 10:10:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 620ms 10:10:58 INFO - PROCESS | 3796 | 1469470258984 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 10:10:58 INFO - PROCESS | 3796 | 1469470258987 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 10:10:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 10:10:58 INFO - PROCESS | 3796 | 1469470258990 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 10:10:58 INFO - PROCESS | 3796 | 1469470258993 Marionette TRACE conn2 <- [1,2738,null,{}] 10:10:59 INFO - PROCESS | 3796 | 1469470259019 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:59 INFO - PROCESS | 3796 | 1469470259021 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:59 INFO - PROCESS | 3796 | 1469470259147 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 10:10:59 INFO - PROCESS | 3796 | 1469470259153 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:59 INFO - PROCESS | 3796 | 1469470259155 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:59 INFO - PROCESS | 3796 | ++DOCSHELL 150BF800 == 21 [pid = 3796] [id = 694] 10:10:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (153EBC00) [pid = 3796] [serial = 2082] [outer = 00000000] 10:10:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (1624F000) [pid = 3796] [serial = 2083] [outer = 153EBC00] 10:10:59 INFO - PROCESS | 3796 | 1469470259199 Marionette DEBUG loaded listener.js 10:10:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (16255C00) [pid = 3796] [serial = 2084] [outer = 153EBC00] 10:10:59 INFO - PROCESS | 3796 | 1469470259636 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 10:10:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 10:10:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 682ms 10:10:59 INFO - PROCESS | 3796 | 1469470259690 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 10:10:59 INFO - PROCESS | 3796 | 1469470259692 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 10:10:59 INFO - PROCESS | 3796 | 1469470259695 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 10:10:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 10:10:59 INFO - PROCESS | 3796 | 1469470259697 Marionette TRACE conn2 <- [1,2742,null,{}] 10:10:59 INFO - PROCESS | 3796 | 1469470259690 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:10:59 INFO - PROCESS | 3796 | 1469470259692 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:59 INFO - PROCESS | 3796 | 1469470259801 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 10:10:59 INFO - PROCESS | 3796 | 1469470259806 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:10:59 INFO - PROCESS | 3796 | 1469470259808 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:10:59 INFO - PROCESS | 3796 | ++DOCSHELL 16893C00 == 22 [pid = 3796] [id = 695] 10:10:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (168E5400) [pid = 3796] [serial = 2085] [outer = 00000000] 10:10:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (17209400) [pid = 3796] [serial = 2086] [outer = 168E5400] 10:10:59 INFO - PROCESS | 3796 | 1469470259878 Marionette DEBUG loaded listener.js 10:10:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (174A6000) [pid = 3796] [serial = 2087] [outer = 168E5400] 10:11:00 INFO - PROCESS | 3796 | 1469470260345 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 10:11:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 10:11:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 682ms 10:11:00 INFO - PROCESS | 3796 | 1469470260379 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 10:11:00 INFO - PROCESS | 3796 | 1469470260381 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 10:11:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 10:11:00 INFO - PROCESS | 3796 | 1469470260384 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 10:11:00 INFO - PROCESS | 3796 | 1469470260386 Marionette TRACE conn2 <- [1,2746,null,{}] 10:11:00 INFO - PROCESS | 3796 | 1469470260389 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:00 INFO - PROCESS | 3796 | 1469470260394 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:00 INFO - PROCESS | 3796 | 1469470260528 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 10:11:00 INFO - PROCESS | 3796 | 1469470260539 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:00 INFO - PROCESS | 3796 | 1469470260541 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:00 INFO - PROCESS | 3796 | ++DOCSHELL 177A9800 == 23 [pid = 3796] [id = 696] 10:11:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (17FA9800) [pid = 3796] [serial = 2088] [outer = 00000000] 10:11:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (17FB4800) [pid = 3796] [serial = 2089] [outer = 17FA9800] 10:11:00 INFO - PROCESS | 3796 | 1469470260638 Marionette DEBUG loaded listener.js 10:11:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (19688C00) [pid = 3796] [serial = 2090] [outer = 17FA9800] 10:11:01 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (153EE000) [pid = 3796] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 10:11:01 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (165F0000) [pid = 3796] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 10:11:01 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1127BC00) [pid = 3796] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 10:11:01 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (0C75C000) [pid = 3796] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 10:11:01 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (134E2000) [pid = 3796] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 10:11:01 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (103D1400) [pid = 3796] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 10:11:01 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (1458C400) [pid = 3796] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 10:11:01 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (17FB8400) [pid = 3796] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 10:11:01 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (1390F400) [pid = 3796] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 10:11:01 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (19B59400) [pid = 3796] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 10:11:01 INFO - PROCESS | 3796 | 1469470261229 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 10:11:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 10:11:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 899ms 10:11:01 INFO - PROCESS | 3796 | 1469470261289 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 10:11:01 INFO - PROCESS | 3796 | 1469470261291 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 10:11:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 10:11:01 INFO - PROCESS | 3796 | 1469470261294 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 10:11:01 INFO - PROCESS | 3796 | 1469470261296 Marionette TRACE conn2 <- [1,2750,null,{}] 10:11:01 INFO - PROCESS | 3796 | 1469470261300 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:01 INFO - PROCESS | 3796 | 1469470261302 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:01 INFO - PROCESS | 3796 | 1469470261390 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 10:11:01 INFO - PROCESS | 3796 | 1469470261399 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:01 INFO - PROCESS | 3796 | 1469470261401 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:01 INFO - PROCESS | 3796 | ++DOCSHELL 10374000 == 24 [pid = 3796] [id = 697] 10:11:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (10A4A800) [pid = 3796] [serial = 2091] [outer = 00000000] 10:11:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (153EE000) [pid = 3796] [serial = 2092] [outer = 10A4A800] 10:11:01 INFO - PROCESS | 3796 | 1469470261444 Marionette DEBUG loaded listener.js 10:11:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (153F6C00) [pid = 3796] [serial = 2093] [outer = 10A4A800] 10:11:01 INFO - PROCESS | 3796 | 1469470261841 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 10:11:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 10:11:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 589ms 10:11:01 INFO - PROCESS | 3796 | 1469470261884 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 10:11:01 INFO - PROCESS | 3796 | 1469470261886 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 10:11:01 INFO - PROCESS | 3796 | 1469470261889 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 10:11:01 INFO - PROCESS | 3796 | 1469470261891 Marionette TRACE conn2 <- [1,2754,null,{}] 10:11:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 10:11:01 INFO - PROCESS | 3796 | 1469470261894 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:01 INFO - PROCESS | 3796 | 1469470261896 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:01 INFO - PROCESS | 3796 | 1469470261977 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 10:11:01 INFO - PROCESS | 3796 | 1469470261982 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:01 INFO - PROCESS | 3796 | 1469470261984 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:02 INFO - PROCESS | 3796 | ++DOCSHELL 19A8EC00 == 25 [pid = 3796] [id = 698] 10:11:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (19A94800) [pid = 3796] [serial = 2094] [outer = 00000000] 10:11:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (19B57000) [pid = 3796] [serial = 2095] [outer = 19A94800] 10:11:02 INFO - PROCESS | 3796 | 1469470262027 Marionette DEBUG loaded listener.js 10:11:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (19B57800) [pid = 3796] [serial = 2096] [outer = 19A94800] 10:11:02 INFO - PROCESS | 3796 | 1469470262452 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 10:11:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 10:11:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 589ms 10:11:02 INFO - PROCESS | 3796 | 1469470262488 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 10:11:02 INFO - PROCESS | 3796 | 1469470262490 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 10:11:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 10:11:02 INFO - PROCESS | 3796 | 1469470262505 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 10:11:02 INFO - PROCESS | 3796 | 1469470262507 Marionette TRACE conn2 <- [1,2758,null,{}] 10:11:02 INFO - PROCESS | 3796 | 1469470262510 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:02 INFO - PROCESS | 3796 | 1469470262512 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:02 INFO - PROCESS | 3796 | 1469470262588 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 10:11:02 INFO - PROCESS | 3796 | 1469470262593 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:02 INFO - PROCESS | 3796 | 1469470262595 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:02 INFO - PROCESS | 3796 | ++DOCSHELL 13E07400 == 26 [pid = 3796] [id = 699] 10:11:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (19E9E000) [pid = 3796] [serial = 2097] [outer = 00000000] 10:11:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (19EA4000) [pid = 3796] [serial = 2098] [outer = 19E9E000] 10:11:02 INFO - PROCESS | 3796 | 1469470262638 Marionette DEBUG loaded listener.js 10:11:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (19EC0800) [pid = 3796] [serial = 2099] [outer = 19E9E000] 10:11:03 INFO - PROCESS | 3796 | 1469470263081 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 10:11:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 10:11:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 589ms 10:11:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 10:11:03 INFO - PROCESS | 3796 | 1469470263091 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 10:11:03 INFO - PROCESS | 3796 | 1469470263094 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 10:11:03 INFO - PROCESS | 3796 | 1469470263098 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 10:11:03 INFO - PROCESS | 3796 | 1469470263101 Marionette TRACE conn2 <- [1,2762,null,{}] 10:11:03 INFO - PROCESS | 3796 | 1469470263104 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:03 INFO - PROCESS | 3796 | 1469470263106 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:03 INFO - PROCESS | 3796 | 1469470263269 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 10:11:03 INFO - PROCESS | 3796 | 1469470263339 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:03 INFO - PROCESS | 3796 | 1469470263342 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:03 INFO - PROCESS | 3796 | ++DOCSHELL 0F972C00 == 27 [pid = 3796] [id = 700] 10:11:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (0F976C00) [pid = 3796] [serial = 2100] [outer = 00000000] 10:11:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (10A0B400) [pid = 3796] [serial = 2101] [outer = 0F976C00] 10:11:03 INFO - PROCESS | 3796 | 1469470263398 Marionette DEBUG loaded listener.js 10:11:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (10B7C400) [pid = 3796] [serial = 2102] [outer = 0F976C00] 10:11:04 INFO - PROCESS | 3796 | 1469470264177 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 10:11:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 10:11:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1132ms 10:11:04 INFO - PROCESS | 3796 | 1469470264229 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 10:11:04 INFO - PROCESS | 3796 | 1469470264234 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 10:11:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 10:11:04 INFO - PROCESS | 3796 | 1469470264238 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 10:11:04 INFO - PROCESS | 3796 | 1469470264242 Marionette TRACE conn2 <- [1,2766,null,{}] 10:11:04 INFO - PROCESS | 3796 | 1469470264247 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:04 INFO - PROCESS | 3796 | 1469470264250 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:04 INFO - PROCESS | 3796 | 1469470264366 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 10:11:04 INFO - PROCESS | 3796 | 1469470264502 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:04 INFO - PROCESS | 3796 | 1469470264505 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:04 INFO - PROCESS | 3796 | ++DOCSHELL 12E76000 == 28 [pid = 3796] [id = 701] 10:11:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (13171C00) [pid = 3796] [serial = 2103] [outer = 00000000] 10:11:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (13917400) [pid = 3796] [serial = 2104] [outer = 13171C00] 10:11:04 INFO - PROCESS | 3796 | 1469470264561 Marionette DEBUG loaded listener.js 10:11:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (13E03400) [pid = 3796] [serial = 2105] [outer = 13171C00] 10:11:05 INFO - PROCESS | 3796 | 1469470265460 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 10:11:05 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (15A25C00) [pid = 3796] [serial = 2050] [outer = 00000000] [url = about:blank] 10:11:05 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1680FC00) [pid = 3796] [serial = 2053] [outer = 00000000] [url = about:blank] 10:11:05 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (12EEB400) [pid = 3796] [serial = 2044] [outer = 00000000] [url = about:blank] 10:11:05 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (13133C00) [pid = 3796] [serial = 2045] [outer = 00000000] [url = about:blank] 10:11:05 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (0F970400) [pid = 3796] [serial = 2038] [outer = 00000000] [url = about:blank] 10:11:05 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (103C8400) [pid = 3796] [serial = 2039] [outer = 00000000] [url = about:blank] 10:11:05 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (13B49400) [pid = 3796] [serial = 2047] [outer = 00000000] [url = about:blank] 10:11:05 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (10A02000) [pid = 3796] [serial = 2041] [outer = 00000000] [url = about:blank] 10:11:05 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (10F02000) [pid = 3796] [serial = 2042] [outer = 00000000] [url = about:blank] 10:11:05 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1624E400) [pid = 3796] [serial = 2051] [outer = 00000000] [url = about:blank] 10:11:05 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (19E0C000) [pid = 3796] [serial = 2063] [outer = 00000000] [url = about:blank] 10:11:05 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (16809800) [pid = 3796] [serial = 2056] [outer = 00000000] [url = about:blank] 10:11:05 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (17D1A400) [pid = 3796] [serial = 2057] [outer = 00000000] [url = about:blank] 10:11:05 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (1968C000) [pid = 3796] [serial = 2059] [outer = 00000000] [url = about:blank] 10:11:05 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (16D66800) [pid = 3796] [serial = 2054] [outer = 00000000] [url = about:blank] 10:11:05 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (19A97000) [pid = 3796] [serial = 2060] [outer = 00000000] [url = about:blank] 10:11:05 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (13E0A000) [pid = 3796] [serial = 2048] [outer = 00000000] [url = about:blank] 10:11:05 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (153F0400) [pid = 3796] [serial = 2036] [outer = 00000000] [url = about:blank] 10:11:05 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (19E09C00) [pid = 3796] [serial = 2062] [outer = 00000000] [url = about:blank] 10:11:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 10:11:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1287ms 10:11:05 INFO - PROCESS | 3796 | 1469470265539 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 10:11:05 INFO - PROCESS | 3796 | 1469470265543 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 10:11:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 10:11:05 INFO - PROCESS | 3796 | 1469470265548 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 10:11:05 INFO - PROCESS | 3796 | 1469470265551 Marionette TRACE conn2 <- [1,2770,null,{}] 10:11:05 INFO - PROCESS | 3796 | 1469470265556 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:05 INFO - PROCESS | 3796 | 1469470265559 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:05 INFO - PROCESS | 3796 | 1469470265663 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 10:11:05 INFO - PROCESS | 3796 | 1469470265750 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:05 INFO - PROCESS | 3796 | 1469470265755 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:05 INFO - PROCESS | 3796 | ++DOCSHELL 10376C00 == 29 [pid = 3796] [id = 702] 10:11:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (103CD800) [pid = 3796] [serial = 2106] [outer = 00000000] 10:11:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (10A4F000) [pid = 3796] [serial = 2107] [outer = 103CD800] 10:11:05 INFO - PROCESS | 3796 | 1469470265802 Marionette DEBUG loaded listener.js 10:11:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (10F02000) [pid = 3796] [serial = 2108] [outer = 103CD800] 10:11:06 INFO - PROCESS | 3796 | 1469470266200 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 10:11:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 10:11:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 698ms 10:11:06 INFO - PROCESS | 3796 | 1469470266254 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 10:11:06 INFO - PROCESS | 3796 | 1469470266259 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 10:11:06 INFO - PROCESS | 3796 | 1469470266271 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 10:11:06 INFO - PROCESS | 3796 | 1469470266273 Marionette TRACE conn2 <- [1,2774,null,{}] 10:11:06 INFO - PROCESS | 3796 | 1469470266277 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 10:11:06 INFO - PROCESS | 3796 | 1469470266279 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:06 INFO - PROCESS | 3796 | 1469470266365 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 10:11:06 INFO - PROCESS | 3796 | 1469470266374 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:06 INFO - PROCESS | 3796 | 1469470266376 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:06 INFO - PROCESS | 3796 | ++DOCSHELL 12E70C00 == 30 [pid = 3796] [id = 703] 10:11:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (12E71000) [pid = 3796] [serial = 2109] [outer = 00000000] 10:11:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (1316C000) [pid = 3796] [serial = 2110] [outer = 12E71000] 10:11:06 INFO - PROCESS | 3796 | 1469470266427 Marionette DEBUG loaded listener.js 10:11:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (134BEC00) [pid = 3796] [serial = 2111] [outer = 12E71000] 10:11:06 INFO - PROCESS | 3796 | 1469470266901 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 10:11:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 10:11:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 682ms 10:11:06 INFO - PROCESS | 3796 | 1469470266956 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 10:11:06 INFO - PROCESS | 3796 | 1469470266958 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 10:11:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 10:11:06 INFO - PROCESS | 3796 | 1469470266962 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 10:11:06 INFO - PROCESS | 3796 | 1469470266965 Marionette TRACE conn2 <- [1,2778,null,{}] 10:11:06 INFO - PROCESS | 3796 | 1469470266975 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:06 INFO - PROCESS | 3796 | 1469470266980 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:07 INFO - PROCESS | 3796 | 1469470267090 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 10:11:07 INFO - PROCESS | 3796 | 1469470267196 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:07 INFO - PROCESS | 3796 | 1469470267199 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:07 INFO - PROCESS | 3796 | ++DOCSHELL 13E83000 == 31 [pid = 3796] [id = 704] 10:11:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (13E86400) [pid = 3796] [serial = 2112] [outer = 00000000] 10:11:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (15308000) [pid = 3796] [serial = 2113] [outer = 13E86400] 10:11:07 INFO - PROCESS | 3796 | 1469470267247 Marionette DEBUG loaded listener.js 10:11:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (15A1E800) [pid = 3796] [serial = 2114] [outer = 13E86400] 10:11:07 INFO - PROCESS | 3796 | 1469470267627 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 10:11:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 10:11:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 698ms 10:11:07 INFO - PROCESS | 3796 | 1469470267661 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 10:11:07 INFO - PROCESS | 3796 | 1469470267663 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 10:11:07 INFO - PROCESS | 3796 | 1469470267666 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 10:11:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 10:11:07 INFO - PROCESS | 3796 | 1469470267668 Marionette TRACE conn2 <- [1,2782,null,{}] 10:11:07 INFO - PROCESS | 3796 | 1469470267689 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:07 INFO - PROCESS | 3796 | 1469470267691 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:07 INFO - PROCESS | 3796 | 1469470267810 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 10:11:07 INFO - PROCESS | 3796 | 1469470267815 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:07 INFO - PROCESS | 3796 | 1469470267818 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:07 INFO - PROCESS | 3796 | ++DOCSHELL 1624F800 == 32 [pid = 3796] [id = 705] 10:11:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (16254C00) [pid = 3796] [serial = 2115] [outer = 00000000] 10:11:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (16804400) [pid = 3796] [serial = 2116] [outer = 16254C00] 10:11:07 INFO - PROCESS | 3796 | 1469470267915 Marionette DEBUG loaded listener.js 10:11:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (168F0400) [pid = 3796] [serial = 2117] [outer = 16254C00] 10:11:08 INFO - PROCESS | 3796 | 1469470268314 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 10:11:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 10:11:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 713ms 10:11:08 INFO - PROCESS | 3796 | 1469470268373 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 10:11:08 INFO - PROCESS | 3796 | 1469470268375 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 10:11:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 10:11:08 INFO - PROCESS | 3796 | 1469470268378 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 10:11:08 INFO - PROCESS | 3796 | 1469470268380 Marionette TRACE conn2 <- [1,2786,null,{}] 10:11:08 INFO - PROCESS | 3796 | 1469470268383 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:08 INFO - PROCESS | 3796 | 1469470268385 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:08 INFO - PROCESS | 3796 | 1469470268520 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 10:11:08 INFO - PROCESS | 3796 | 1469470268540 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:08 INFO - PROCESS | 3796 | 1469470268542 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:08 INFO - PROCESS | 3796 | ++DOCSHELL 131CA000 == 33 [pid = 3796] [id = 706] 10:11:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (1737FC00) [pid = 3796] [serial = 2118] [outer = 00000000] 10:11:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (17D1A000) [pid = 3796] [serial = 2119] [outer = 1737FC00] 10:11:08 INFO - PROCESS | 3796 | 1469470268586 Marionette DEBUG loaded listener.js 10:11:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (17F1A400) [pid = 3796] [serial = 2120] [outer = 1737FC00] 10:11:09 INFO - PROCESS | 3796 | 1469470269031 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 10:11:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 10:11:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 683ms 10:11:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 10:11:09 INFO - PROCESS | 3796 | 1469470269075 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 10:11:09 INFO - PROCESS | 3796 | 1469470269077 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 10:11:09 INFO - PROCESS | 3796 | 1469470269081 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 10:11:09 INFO - PROCESS | 3796 | 1469470269082 Marionette TRACE conn2 <- [1,2790,null,{}] 10:11:09 INFO - PROCESS | 3796 | 1469470269093 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:09 INFO - PROCESS | 3796 | 1469470269099 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:09 INFO - PROCESS | 3796 | 1469470269242 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 10:11:09 INFO - PROCESS | 3796 | 1469470269309 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:09 INFO - PROCESS | 3796 | 1469470269312 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:09 INFO - PROCESS | 3796 | ++DOCSHELL 19297C00 == 34 [pid = 3796] [id = 707] 10:11:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (19685C00) [pid = 3796] [serial = 2121] [outer = 00000000] 10:11:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (19A97800) [pid = 3796] [serial = 2122] [outer = 19685C00] 10:11:09 INFO - PROCESS | 3796 | 1469470269355 Marionette DEBUG loaded listener.js 10:11:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (19B60C00) [pid = 3796] [serial = 2123] [outer = 19685C00] 10:11:09 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (0C767800) [pid = 3796] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 10:11:09 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (11890400) [pid = 3796] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 10:11:09 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (13E08400) [pid = 3796] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 10:11:09 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (10F10400) [pid = 3796] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 10:11:09 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (13E05C00) [pid = 3796] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 10:11:09 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (17FA9800) [pid = 3796] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 10:11:09 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (168E5400) [pid = 3796] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 10:11:09 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (10A4A800) [pid = 3796] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 10:11:09 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (19A94800) [pid = 3796] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 10:11:09 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (131BCC00) [pid = 3796] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 10:11:09 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (153EBC00) [pid = 3796] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 10:11:09 INFO - PROCESS | 3796 | 1469470269865 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 10:11:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 10:11:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 791ms 10:11:09 INFO - PROCESS | 3796 | 1469470269883 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 10:11:09 INFO - PROCESS | 3796 | 1469470269885 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 10:11:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 10:11:09 INFO - PROCESS | 3796 | 1469470269891 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 10:11:09 INFO - PROCESS | 3796 | 1469470269893 Marionette TRACE conn2 <- [1,2794,null,{}] 10:11:09 INFO - PROCESS | 3796 | 1469470269896 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:09 INFO - PROCESS | 3796 | 1469470269898 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:09 INFO - PROCESS | 3796 | 1469470269976 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 10:11:09 INFO - PROCESS | 3796 | 1469470269982 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:09 INFO - PROCESS | 3796 | 1469470269984 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:09 INFO - PROCESS | 3796 | ++DOCSHELL 1127F800 == 35 [pid = 3796] [id = 708] 10:11:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (11282400) [pid = 3796] [serial = 2124] [outer = 00000000] 10:11:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (16248000) [pid = 3796] [serial = 2125] [outer = 11282400] 10:11:10 INFO - PROCESS | 3796 | 1469470270028 Marionette DEBUG loaded listener.js 10:11:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (1316F400) [pid = 3796] [serial = 2126] [outer = 11282400] 10:11:10 INFO - PROCESS | 3796 | 1469470270470 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 10:11:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 10:11:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 620ms 10:11:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 10:11:10 INFO - PROCESS | 3796 | 1469470270511 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 10:11:10 INFO - PROCESS | 3796 | 1469470270512 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 10:11:10 INFO - PROCESS | 3796 | 1469470270516 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 10:11:10 INFO - PROCESS | 3796 | 1469470270518 Marionette TRACE conn2 <- [1,2798,null,{}] 10:11:10 INFO - PROCESS | 3796 | 1469470270521 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:10 INFO - PROCESS | 3796 | 1469470270523 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:10 INFO - PROCESS | 3796 | 1469470270601 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 10:11:10 INFO - PROCESS | 3796 | 1469470270607 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:10 INFO - PROCESS | 3796 | 1469470270608 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:10 INFO - PROCESS | 3796 | ++DOCSHELL 17FA9800 == 36 [pid = 3796] [id = 709] 10:11:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (19B56C00) [pid = 3796] [serial = 2127] [outer = 00000000] 10:11:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (19E9F000) [pid = 3796] [serial = 2128] [outer = 19B56C00] 10:11:10 INFO - PROCESS | 3796 | 1469470270652 Marionette DEBUG loaded listener.js 10:11:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (1A2EF400) [pid = 3796] [serial = 2129] [outer = 19B56C00] 10:11:11 INFO - PROCESS | 3796 | 1469470271071 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 10:11:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 10:11:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 589ms 10:11:11 INFO - PROCESS | 3796 | 1469470271122 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 10:11:11 INFO - PROCESS | 3796 | 1469470271124 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 10:11:11 INFO - PROCESS | 3796 | 1469470271127 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 10:11:11 INFO - PROCESS | 3796 | 1469470271129 Marionette TRACE conn2 <- [1,2802,null,{}] 10:11:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 10:11:11 INFO - PROCESS | 3796 | 1469470271132 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:11 INFO - PROCESS | 3796 | 1469470271134 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:11 INFO - PROCESS | 3796 | 1469470271241 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 10:11:11 INFO - PROCESS | 3796 | 1469470271246 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:11 INFO - PROCESS | 3796 | 1469470271248 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:11 INFO - PROCESS | 3796 | ++DOCSHELL 1A2F7000 == 37 [pid = 3796] [id = 710] 10:11:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1A2F7400) [pid = 3796] [serial = 2130] [outer = 00000000] 10:11:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (1A458000) [pid = 3796] [serial = 2131] [outer = 1A2F7400] 10:11:11 INFO - PROCESS | 3796 | 1469470271299 Marionette DEBUG loaded listener.js 10:11:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1A2F9800) [pid = 3796] [serial = 2132] [outer = 1A2F7400] 10:11:11 INFO - PROCESS | 3796 | 1469470271799 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 10:11:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 10:11:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 728ms 10:11:11 INFO - PROCESS | 3796 | 1469470271871 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 10:11:11 INFO - PROCESS | 3796 | 1469470271875 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 10:11:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 10:11:11 INFO - PROCESS | 3796 | 1469470271881 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 10:11:11 INFO - PROCESS | 3796 | 1469470271885 Marionette TRACE conn2 <- [1,2806,null,{}] 10:11:11 INFO - PROCESS | 3796 | 1469470271892 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:11 INFO - PROCESS | 3796 | 1469470271895 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:11 INFO - PROCESS | 3796 | 1469470272014 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 10:11:12 INFO - PROCESS | 3796 | 1469470272149 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:12 INFO - PROCESS | 3796 | 1469470272154 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:12 INFO - PROCESS | 3796 | ++DOCSHELL 10A0F800 == 38 [pid = 3796] [id = 711] 10:11:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (10A46800) [pid = 3796] [serial = 2133] [outer = 00000000] 10:11:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (10EEE400) [pid = 3796] [serial = 2134] [outer = 10A46800] 10:11:12 INFO - PROCESS | 3796 | 1469470272213 Marionette DEBUG loaded listener.js 10:11:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (11D69C00) [pid = 3796] [serial = 2135] [outer = 10A46800] 10:11:12 INFO - PROCESS | 3796 | 1469470272829 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 10:11:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 10:11:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 992ms 10:11:12 INFO - PROCESS | 3796 | 1469470272869 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 10:11:12 INFO - PROCESS | 3796 | 1469470272874 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 10:11:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 10:11:12 INFO - PROCESS | 3796 | 1469470272882 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 10:11:12 INFO - PROCESS | 3796 | 1469470272885 Marionette TRACE conn2 <- [1,2810,null,{}] 10:11:12 INFO - PROCESS | 3796 | 1469470272889 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:12 INFO - PROCESS | 3796 | 1469470272892 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:12 INFO - PROCESS | 3796 | 1469470272999 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 10:11:13 INFO - PROCESS | 3796 | 1469470273136 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:13 INFO - PROCESS | 3796 | 1469470273139 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:13 INFO - PROCESS | 3796 | ++DOCSHELL 13A6B800 == 39 [pid = 3796] [id = 712] 10:11:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (13B4B400) [pid = 3796] [serial = 2136] [outer = 00000000] 10:11:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (15307400) [pid = 3796] [serial = 2137] [outer = 13B4B400] 10:11:13 INFO - PROCESS | 3796 | 1469470273196 Marionette DEBUG loaded listener.js 10:11:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16252000) [pid = 3796] [serial = 2138] [outer = 13B4B400] 10:11:13 INFO - PROCESS | 3796 | 1469470273746 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 10:11:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 10:11:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 900ms 10:11:13 INFO - PROCESS | 3796 | 1469470273789 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 10:11:13 INFO - PROCESS | 3796 | 1469470273791 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 10:11:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 10:11:13 INFO - PROCESS | 3796 | 1469470273795 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 10:11:13 INFO - PROCESS | 3796 | 1469470273799 Marionette TRACE conn2 <- [1,2814,null,{}] 10:11:13 INFO - PROCESS | 3796 | 1469470273810 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:13 INFO - PROCESS | 3796 | 1469470273815 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:13 INFO - PROCESS | 3796 | 1469470273921 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 10:11:14 INFO - PROCESS | 3796 | 1469470274031 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:14 INFO - PROCESS | 3796 | 1469470274035 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:14 INFO - PROCESS | 3796 | ++DOCSHELL 1968F800 == 40 [pid = 3796] [id = 713] 10:11:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19690400) [pid = 3796] [serial = 2139] [outer = 00000000] 10:11:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19B53000) [pid = 3796] [serial = 2140] [outer = 19690400] 10:11:14 INFO - PROCESS | 3796 | 1469470274131 Marionette DEBUG loaded listener.js 10:11:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (19EC0400) [pid = 3796] [serial = 2141] [outer = 19690400] 10:11:14 INFO - PROCESS | 3796 | 1469470274930 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 10:11:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 10:11:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1178ms 10:11:14 INFO - PROCESS | 3796 | 1469470274982 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 10:11:14 INFO - PROCESS | 3796 | 1469470274986 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 10:11:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 10:11:14 INFO - PROCESS | 3796 | 1469470274991 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 10:11:14 INFO - PROCESS | 3796 | 1469470274994 Marionette TRACE conn2 <- [1,2818,null,{}] 10:11:14 INFO - PROCESS | 3796 | 1469470275000 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:14 INFO - PROCESS | 3796 | 1469470275002 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:15 INFO - PROCESS | 3796 | 1469470275104 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 10:11:15 INFO - PROCESS | 3796 | 1469470275243 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:15 INFO - PROCESS | 3796 | 1469470275248 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:15 INFO - PROCESS | 3796 | ++DOCSHELL 1109CC00 == 41 [pid = 3796] [id = 714] 10:11:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (11B0E800) [pid = 3796] [serial = 2142] [outer = 00000000] 10:11:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (12E6C000) [pid = 3796] [serial = 2143] [outer = 11B0E800] 10:11:15 INFO - PROCESS | 3796 | 1469470275301 Marionette DEBUG loaded listener.js 10:11:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (13135C00) [pid = 3796] [serial = 2144] [outer = 11B0E800] 10:11:16 INFO - PROCESS | 3796 | --DOCSHELL 1036A000 == 40 [pid = 3796] [id = 680] 10:11:16 INFO - PROCESS | 3796 | --DOCSHELL 19A8EC00 == 39 [pid = 3796] [id = 698] 10:11:16 INFO - PROCESS | 3796 | --DOCSHELL 13E07400 == 38 [pid = 3796] [id = 699] 10:11:16 INFO - PROCESS | 3796 | --DOCSHELL 17FA9800 == 37 [pid = 3796] [id = 709] 10:11:16 INFO - PROCESS | 3796 | --DOCSHELL 1127F800 == 36 [pid = 3796] [id = 708] 10:11:16 INFO - PROCESS | 3796 | --DOCSHELL 19297C00 == 35 [pid = 3796] [id = 707] 10:11:16 INFO - PROCESS | 3796 | --DOCSHELL 131CA000 == 34 [pid = 3796] [id = 706] 10:11:16 INFO - PROCESS | 3796 | --DOCSHELL 1624F800 == 33 [pid = 3796] [id = 705] 10:11:16 INFO - PROCESS | 3796 | --DOCSHELL 13E83000 == 32 [pid = 3796] [id = 704] 10:11:16 INFO - PROCESS | 3796 | --DOCSHELL 12E70C00 == 31 [pid = 3796] [id = 703] 10:11:16 INFO - PROCESS | 3796 | --DOCSHELL 10376C00 == 30 [pid = 3796] [id = 702] 10:11:16 INFO - PROCESS | 3796 | --DOCSHELL 12E76000 == 29 [pid = 3796] [id = 701] 10:11:16 INFO - PROCESS | 3796 | --DOCSHELL 0F972C00 == 28 [pid = 3796] [id = 700] 10:11:16 INFO - PROCESS | 3796 | --DOCSHELL 1968F800 == 27 [pid = 3796] [id = 713] 10:11:16 INFO - PROCESS | 3796 | --DOCSHELL 1A2F7000 == 26 [pid = 3796] [id = 710] 10:11:16 INFO - PROCESS | 3796 | --DOCSHELL 10A0F800 == 25 [pid = 3796] [id = 711] 10:11:16 INFO - PROCESS | 3796 | --DOCSHELL 13A6B800 == 24 [pid = 3796] [id = 712] 10:11:16 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (10EEA800) [pid = 3796] [serial = 2072] [outer = 00000000] [url = about:blank] 10:11:16 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (10566000) [pid = 3796] [serial = 2071] [outer = 00000000] [url = about:blank] 10:11:16 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (11D5F800) [pid = 3796] [serial = 2074] [outer = 00000000] [url = about:blank] 10:11:16 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (11DD8400) [pid = 3796] [serial = 2075] [outer = 00000000] [url = about:blank] 10:11:16 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (142F2000) [pid = 3796] [serial = 2080] [outer = 00000000] [url = about:blank] 10:11:16 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (19EA4000) [pid = 3796] [serial = 2098] [outer = 00000000] [url = about:blank] 10:11:16 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (12BB4800) [pid = 3796] [serial = 2066] [outer = 00000000] [url = about:blank] 10:11:16 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1189AC00) [pid = 3796] [serial = 2065] [outer = 00000000] [url = about:blank] 10:11:16 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (142F1400) [pid = 3796] [serial = 2069] [outer = 00000000] [url = about:blank] 10:11:16 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (13E0F800) [pid = 3796] [serial = 2068] [outer = 00000000] [url = about:blank] 10:11:16 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (17FB4800) [pid = 3796] [serial = 2089] [outer = 00000000] [url = about:blank] 10:11:16 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (17209400) [pid = 3796] [serial = 2086] [outer = 00000000] [url = about:blank] 10:11:16 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (153EE000) [pid = 3796] [serial = 2092] [outer = 00000000] [url = about:blank] 10:11:16 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (19688C00) [pid = 3796] [serial = 2090] [outer = 00000000] [url = about:blank] 10:11:16 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (19B57800) [pid = 3796] [serial = 2096] [outer = 00000000] [url = about:blank] 10:11:16 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (132DD800) [pid = 3796] [serial = 2077] [outer = 00000000] [url = about:blank] 10:11:16 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (13453400) [pid = 3796] [serial = 2078] [outer = 00000000] [url = about:blank] 10:11:16 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1624F000) [pid = 3796] [serial = 2083] [outer = 00000000] [url = about:blank] 10:11:16 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (16255C00) [pid = 3796] [serial = 2084] [outer = 00000000] [url = about:blank] 10:11:16 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (174A6000) [pid = 3796] [serial = 2087] [outer = 00000000] [url = about:blank] 10:11:16 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (153F6C00) [pid = 3796] [serial = 2093] [outer = 00000000] [url = about:blank] 10:11:16 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (19B57000) [pid = 3796] [serial = 2095] [outer = 00000000] [url = about:blank] 10:11:16 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (150CA400) [pid = 3796] [serial = 2081] [outer = 00000000] [url = about:blank] 10:11:17 INFO - PROCESS | 3796 | 1469470277543 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 10:11:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 10:11:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 2604ms 10:11:17 INFO - PROCESS | 3796 | 1469470277592 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 10:11:17 INFO - PROCESS | 3796 | 1469470277596 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 10:11:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 10:11:17 INFO - PROCESS | 3796 | 1469470277602 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 10:11:17 INFO - PROCESS | 3796 | 1469470277606 Marionette TRACE conn2 <- [1,2822,null,{}] 10:11:17 INFO - PROCESS | 3796 | 1469470277611 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:17 INFO - PROCESS | 3796 | 1469470277614 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:17 INFO - PROCESS | 3796 | 1469470277717 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 10:11:17 INFO - PROCESS | 3796 | 1469470277812 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:17 INFO - PROCESS | 3796 | 1469470277816 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:17 INFO - PROCESS | 3796 | ++DOCSHELL 10A49C00 == 25 [pid = 3796] [id = 715] 10:11:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (10A4C800) [pid = 3796] [serial = 2145] [outer = 00000000] 10:11:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (10F8F800) [pid = 3796] [serial = 2146] [outer = 10A4C800] 10:11:17 INFO - PROCESS | 3796 | 1469470277865 Marionette DEBUG loaded listener.js 10:11:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (1109BC00) [pid = 3796] [serial = 2147] [outer = 10A4C800] 10:11:18 INFO - PROCESS | 3796 | 1469470278301 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 10:11:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 10:11:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 745ms 10:11:18 INFO - PROCESS | 3796 | 1469470278342 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 10:11:18 INFO - PROCESS | 3796 | 1469470278347 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 10:11:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 10:11:18 INFO - PROCESS | 3796 | 1469470278353 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 10:11:18 INFO - PROCESS | 3796 | 1469470278356 Marionette TRACE conn2 <- [1,2826,null,{}] 10:11:18 INFO - PROCESS | 3796 | 1469470278360 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:18 INFO - PROCESS | 3796 | 1469470278363 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:18 INFO - PROCESS | 3796 | 1469470278462 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 10:11:18 INFO - PROCESS | 3796 | 1469470278470 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:18 INFO - PROCESS | 3796 | 1469470278473 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:18 INFO - PROCESS | 3796 | ++DOCSHELL 12C56000 == 26 [pid = 3796] [id = 716] 10:11:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (12C59000) [pid = 3796] [serial = 2148] [outer = 00000000] 10:11:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (12E6E800) [pid = 3796] [serial = 2149] [outer = 12C59000] 10:11:18 INFO - PROCESS | 3796 | 1469470278522 Marionette DEBUG loaded listener.js 10:11:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (1316FC00) [pid = 3796] [serial = 2150] [outer = 12C59000] 10:11:19 INFO - PROCESS | 3796 | 1469470279005 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 10:11:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 10:11:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 697ms 10:11:19 INFO - PROCESS | 3796 | 1469470279036 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 10:11:19 INFO - PROCESS | 3796 | 1469470279038 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 10:11:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 10:11:19 INFO - PROCESS | 3796 | 1469470279045 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 10:11:19 INFO - PROCESS | 3796 | 1469470279049 Marionette TRACE conn2 <- [1,2830,null,{}] 10:11:19 INFO - PROCESS | 3796 | 1469470279060 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:19 INFO - PROCESS | 3796 | 1469470279064 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:19 INFO - PROCESS | 3796 | 1469470279180 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 10:11:19 INFO - PROCESS | 3796 | 1469470279293 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:19 INFO - PROCESS | 3796 | 1469470279296 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:19 INFO - PROCESS | 3796 | ++DOCSHELL 13B55000 == 27 [pid = 3796] [id = 717] 10:11:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (13E03000) [pid = 3796] [serial = 2151] [outer = 00000000] 10:11:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (13E0FC00) [pid = 3796] [serial = 2152] [outer = 13E03000] 10:11:19 INFO - PROCESS | 3796 | 1469470279345 Marionette DEBUG loaded listener.js 10:11:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (142F5400) [pid = 3796] [serial = 2153] [outer = 13E03000] 10:11:19 INFO - PROCESS | 3796 | 1469470279805 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 10:11:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 10:11:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 790ms 10:11:19 INFO - PROCESS | 3796 | 1469470279848 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 10:11:19 INFO - PROCESS | 3796 | 1469470279851 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 10:11:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 10:11:19 INFO - PROCESS | 3796 | 1469470279861 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 10:11:19 INFO - PROCESS | 3796 | 1469470279862 Marionette TRACE conn2 <- [1,2834,null,{}] 10:11:19 INFO - PROCESS | 3796 | 1469470279866 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:19 INFO - PROCESS | 3796 | 1469470279868 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:19 INFO - PROCESS | 3796 | 1469470280000 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 10:11:20 INFO - PROCESS | 3796 | 1469470280064 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:20 INFO - PROCESS | 3796 | 1469470280066 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:20 INFO - PROCESS | 3796 | ++DOCSHELL 153EC400 == 28 [pid = 3796] [id = 718] 10:11:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (155EAC00) [pid = 3796] [serial = 2154] [outer = 00000000] 10:11:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (15A27800) [pid = 3796] [serial = 2155] [outer = 155EAC00] 10:11:20 INFO - PROCESS | 3796 | 1469470280111 Marionette DEBUG loaded listener.js 10:11:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (164A7000) [pid = 3796] [serial = 2156] [outer = 155EAC00] 10:11:20 INFO - PROCESS | 3796 | 1469470280574 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 10:11:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 10:11:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 729ms 10:11:20 INFO - PROCESS | 3796 | 1469470280625 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 10:11:20 INFO - PROCESS | 3796 | 1469470280627 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 10:11:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 10:11:20 INFO - PROCESS | 3796 | 1469470280644 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 10:11:20 INFO - PROCESS | 3796 | 1469470280646 Marionette TRACE conn2 <- [1,2838,null,{}] 10:11:20 INFO - PROCESS | 3796 | 1469470280650 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:20 INFO - PROCESS | 3796 | 1469470280652 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:20 INFO - PROCESS | 3796 | 1469470280763 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 10:11:20 INFO - PROCESS | 3796 | 1469470280773 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:20 INFO - PROCESS | 3796 | 1469470280759 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:20 INFO - PROCESS | 3796 | ++DOCSHELL 16809C00 == 29 [pid = 3796] [id = 719] 10:11:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (16896800) [pid = 3796] [serial = 2157] [outer = 00000000] 10:11:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (17385400) [pid = 3796] [serial = 2158] [outer = 16896800] 10:11:20 INFO - PROCESS | 3796 | 1469470280803 Marionette DEBUG loaded listener.js 10:11:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (173D1400) [pid = 3796] [serial = 2159] [outer = 16896800] 10:11:21 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (19E9E000) [pid = 3796] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 10:11:21 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (19685C00) [pid = 3796] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 10:11:21 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (13E86400) [pid = 3796] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 10:11:21 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (103CD800) [pid = 3796] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 10:11:21 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (0F976C00) [pid = 3796] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 10:11:21 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (13171C00) [pid = 3796] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 10:11:21 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1A2F7400) [pid = 3796] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 10:11:21 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (12E71000) [pid = 3796] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 10:11:21 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1737FC00) [pid = 3796] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 10:11:21 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (19B56C00) [pid = 3796] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 10:11:21 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (10A46800) [pid = 3796] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 10:11:21 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (13B4B400) [pid = 3796] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 10:11:21 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (19690400) [pid = 3796] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 10:11:21 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (11282400) [pid = 3796] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 10:11:21 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (16254C00) [pid = 3796] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 10:11:21 INFO - PROCESS | 3796 | 1469470281465 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 10:11:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 10:11:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 884ms 10:11:21 INFO - PROCESS | 3796 | 1469470281516 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 10:11:21 INFO - PROCESS | 3796 | 1469470281518 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 10:11:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 10:11:21 INFO - PROCESS | 3796 | 1469470281521 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 10:11:21 INFO - PROCESS | 3796 | 1469470281523 Marionette TRACE conn2 <- [1,2842,null,{}] 10:11:21 INFO - PROCESS | 3796 | 1469470281526 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:21 INFO - PROCESS | 3796 | 1469470281532 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:21 INFO - PROCESS | 3796 | 1469470281646 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 10:11:21 INFO - PROCESS | 3796 | 1469470281659 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:21 INFO - PROCESS | 3796 | 1469470281661 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:21 INFO - PROCESS | 3796 | ++DOCSHELL 13B4B400 == 30 [pid = 3796] [id = 720] 10:11:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (173D0800) [pid = 3796] [serial = 2160] [outer = 00000000] 10:11:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (174AF800) [pid = 3796] [serial = 2161] [outer = 173D0800] 10:11:21 INFO - PROCESS | 3796 | 1469470281705 Marionette DEBUG loaded listener.js 10:11:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (17FABC00) [pid = 3796] [serial = 2162] [outer = 173D0800] 10:11:22 INFO - PROCESS | 3796 | 1469470282179 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 10:11:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 10:11:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 697ms 10:11:22 INFO - PROCESS | 3796 | 1469470282221 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 10:11:22 INFO - PROCESS | 3796 | 1469470282223 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 10:11:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 10:11:22 INFO - PROCESS | 3796 | 1469470282226 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 10:11:22 INFO - PROCESS | 3796 | 1469470282228 Marionette TRACE conn2 <- [1,2846,null,{}] 10:11:22 INFO - PROCESS | 3796 | 1469470282231 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:22 INFO - PROCESS | 3796 | 1469470282242 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:22 INFO - PROCESS | 3796 | 1469470282319 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 10:11:22 INFO - PROCESS | 3796 | 1469470282324 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:22 INFO - PROCESS | 3796 | 1469470282326 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:22 INFO - PROCESS | 3796 | ++DOCSHELL 17FB8C00 == 31 [pid = 3796] [id = 721] 10:11:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (1928A800) [pid = 3796] [serial = 2163] [outer = 00000000] 10:11:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (19687C00) [pid = 3796] [serial = 2164] [outer = 1928A800] 10:11:22 INFO - PROCESS | 3796 | 1469470282370 Marionette DEBUG loaded listener.js 10:11:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (19688400) [pid = 3796] [serial = 2165] [outer = 1928A800] 10:11:22 INFO - PROCESS | 3796 | 1469470282783 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 10:11:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 10:11:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 589ms 10:11:22 INFO - PROCESS | 3796 | 1469470282808 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 10:11:22 INFO - PROCESS | 3796 | 1469470282810 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 10:11:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 10:11:22 INFO - PROCESS | 3796 | 1469470282826 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 10:11:22 INFO - PROCESS | 3796 | 1469470282828 Marionette TRACE conn2 <- [1,2850,null,{}] 10:11:22 INFO - PROCESS | 3796 | 1469470282832 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:22 INFO - PROCESS | 3796 | 1469470282833 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:22 INFO - PROCESS | 3796 | 1469470282913 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 10:11:22 INFO - PROCESS | 3796 | 1469470282918 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:22 INFO - PROCESS | 3796 | 1469470282920 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:22 INFO - PROCESS | 3796 | ++DOCSHELL 19A8B400 == 32 [pid = 3796] [id = 722] 10:11:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (19A90000) [pid = 3796] [serial = 2166] [outer = 00000000] 10:11:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (19A9A000) [pid = 3796] [serial = 2167] [outer = 19A90000] 10:11:22 INFO - PROCESS | 3796 | 1469470282964 Marionette DEBUG loaded listener.js 10:11:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (17FB7800) [pid = 3796] [serial = 2168] [outer = 19A90000] 10:11:23 INFO - PROCESS | 3796 | 1469470283390 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 10:11:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 10:11:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 589ms 10:11:23 INFO - PROCESS | 3796 | 1469470283459 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 10:11:23 INFO - PROCESS | 3796 | 1469470283463 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 10:11:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 10:11:23 INFO - PROCESS | 3796 | 1469470283473 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 10:11:23 INFO - PROCESS | 3796 | 1469470283478 Marionette TRACE conn2 <- [1,2854,null,{}] 10:11:23 INFO - PROCESS | 3796 | 1469470283484 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:23 INFO - PROCESS | 3796 | 1469470283488 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:23 INFO - PROCESS | 3796 | 1469470283619 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 10:11:23 INFO - PROCESS | 3796 | 1469470283806 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:23 INFO - PROCESS | 3796 | 1469470283811 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:23 INFO - PROCESS | 3796 | ++DOCSHELL 10A51800 == 33 [pid = 3796] [id = 723] 10:11:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (10A53C00) [pid = 3796] [serial = 2169] [outer = 00000000] 10:11:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (10EEA800) [pid = 3796] [serial = 2170] [outer = 10A53C00] 10:11:23 INFO - PROCESS | 3796 | 1469470283868 Marionette DEBUG loaded listener.js 10:11:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1127F800) [pid = 3796] [serial = 2171] [outer = 10A53C00] 10:11:24 INFO - PROCESS | 3796 | 1469470284583 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 10:11:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 10:11:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1209ms 10:11:24 INFO - PROCESS | 3796 | 1469470284685 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 10:11:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 10:11:24 INFO - PROCESS | 3796 | 1469470284688 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 10:11:24 INFO - PROCESS | 3796 | 1469470284695 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 10:11:24 INFO - PROCESS | 3796 | 1469470284699 Marionette TRACE conn2 <- [1,2858,null,{}] 10:11:24 INFO - PROCESS | 3796 | 1469470284703 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:24 INFO - PROCESS | 3796 | 1469470284706 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:24 INFO - PROCESS | 3796 | 1469470284849 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 10:11:24 INFO - PROCESS | 3796 | 1469470284983 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:24 INFO - PROCESS | 3796 | 1469470284986 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:25 INFO - PROCESS | 3796 | ++DOCSHELL 13458400 == 34 [pid = 3796] [id = 724] 10:11:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (134B3800) [pid = 3796] [serial = 2172] [outer = 00000000] 10:11:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (13915000) [pid = 3796] [serial = 2173] [outer = 134B3800] 10:11:25 INFO - PROCESS | 3796 | 1469470285043 Marionette DEBUG loaded listener.js 10:11:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (13B4C400) [pid = 3796] [serial = 2174] [outer = 134B3800] 10:11:25 INFO - PROCESS | 3796 | --DOCSHELL 19B58000 == 33 [pid = 3796] [id = 687] 10:11:25 INFO - PROCESS | 3796 | --DOCSHELL 177A9800 == 32 [pid = 3796] [id = 696] 10:11:25 INFO - PROCESS | 3796 | --DOCSHELL 17FB5C00 == 31 [pid = 3796] [id = 686] 10:11:25 INFO - PROCESS | 3796 | --DOCSHELL 150BF800 == 30 [pid = 3796] [id = 694] 10:11:25 INFO - PROCESS | 3796 | --DOCSHELL 0C765000 == 29 [pid = 3796] [id = 690] 10:11:25 INFO - PROCESS | 3796 | --DOCSHELL 164A6400 == 28 [pid = 3796] [id = 684] 10:11:25 INFO - PROCESS | 3796 | --DOCSHELL 13E08000 == 27 [pid = 3796] [id = 693] 10:11:25 INFO - PROCESS | 3796 | --DOCSHELL 10F0FC00 == 26 [pid = 3796] [id = 688] 10:11:25 INFO - PROCESS | 3796 | --DOCSHELL 1316D000 == 25 [pid = 3796] [id = 692] 10:11:25 INFO - PROCESS | 3796 | --DOCSHELL 134E1C00 == 24 [pid = 3796] [id = 682] 10:11:25 INFO - PROCESS | 3796 | --DOCSHELL 1188B400 == 23 [pid = 3796] [id = 691] 10:11:25 INFO - PROCESS | 3796 | --DOCSHELL 1109C400 == 22 [pid = 3796] [id = 681] 10:11:25 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (19A97800) [pid = 3796] [serial = 2122] [outer = 00000000] [url = about:blank] 10:11:25 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (15308000) [pid = 3796] [serial = 2113] [outer = 00000000] [url = about:blank] 10:11:25 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (10A4F000) [pid = 3796] [serial = 2107] [outer = 00000000] [url = about:blank] 10:11:25 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (10F02000) [pid = 3796] [serial = 2108] [outer = 00000000] [url = about:blank] 10:11:25 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (10A0B400) [pid = 3796] [serial = 2101] [outer = 00000000] [url = about:blank] 10:11:25 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (10B7C400) [pid = 3796] [serial = 2102] [outer = 00000000] [url = about:blank] 10:11:25 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (13917400) [pid = 3796] [serial = 2104] [outer = 00000000] [url = about:blank] 10:11:25 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1A458000) [pid = 3796] [serial = 2131] [outer = 00000000] [url = about:blank] 10:11:25 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (13E03400) [pid = 3796] [serial = 2105] [outer = 00000000] [url = about:blank] 10:11:25 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1A2F9800) [pid = 3796] [serial = 2132] [outer = 00000000] [url = about:blank] 10:11:25 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1316C000) [pid = 3796] [serial = 2110] [outer = 00000000] [url = about:blank] 10:11:25 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (134BEC00) [pid = 3796] [serial = 2111] [outer = 00000000] [url = about:blank] 10:11:25 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (17F1A400) [pid = 3796] [serial = 2120] [outer = 00000000] [url = about:blank] 10:11:25 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (12E6C000) [pid = 3796] [serial = 2143] [outer = 00000000] [url = about:blank] 10:11:25 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (1A2EF400) [pid = 3796] [serial = 2129] [outer = 00000000] [url = about:blank] 10:11:25 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (17D1A000) [pid = 3796] [serial = 2119] [outer = 00000000] [url = about:blank] 10:11:25 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (10EEE400) [pid = 3796] [serial = 2134] [outer = 00000000] [url = about:blank] 10:11:25 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (15307400) [pid = 3796] [serial = 2137] [outer = 00000000] [url = about:blank] 10:11:25 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (11D69C00) [pid = 3796] [serial = 2135] [outer = 00000000] [url = about:blank] 10:11:25 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (19B53000) [pid = 3796] [serial = 2140] [outer = 00000000] [url = about:blank] 10:11:25 INFO - PROCESS | 3796 | --DOMWINDOW == 56 (16252000) [pid = 3796] [serial = 2138] [outer = 00000000] [url = about:blank] 10:11:25 INFO - PROCESS | 3796 | --DOMWINDOW == 55 (19EC0400) [pid = 3796] [serial = 2141] [outer = 00000000] [url = about:blank] 10:11:25 INFO - PROCESS | 3796 | --DOMWINDOW == 54 (16248000) [pid = 3796] [serial = 2125] [outer = 00000000] [url = about:blank] 10:11:25 INFO - PROCESS | 3796 | --DOMWINDOW == 53 (1316F400) [pid = 3796] [serial = 2126] [outer = 00000000] [url = about:blank] 10:11:25 INFO - PROCESS | 3796 | --DOMWINDOW == 52 (16804400) [pid = 3796] [serial = 2116] [outer = 00000000] [url = about:blank] 10:11:25 INFO - PROCESS | 3796 | --DOMWINDOW == 51 (19B60C00) [pid = 3796] [serial = 2123] [outer = 00000000] [url = about:blank] 10:11:25 INFO - PROCESS | 3796 | --DOMWINDOW == 50 (19E9F000) [pid = 3796] [serial = 2128] [outer = 00000000] [url = about:blank] 10:11:25 INFO - PROCESS | 3796 | --DOMWINDOW == 49 (168F0400) [pid = 3796] [serial = 2117] [outer = 00000000] [url = about:blank] 10:11:25 INFO - PROCESS | 3796 | --DOMWINDOW == 48 (15A1E800) [pid = 3796] [serial = 2114] [outer = 00000000] [url = about:blank] 10:11:25 INFO - PROCESS | 3796 | --DOMWINDOW == 47 (19EC0800) [pid = 3796] [serial = 2099] [outer = 00000000] [url = about:blank] 10:11:25 INFO - PROCESS | 3796 | 1469470285915 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 10:11:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 10:11:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1303ms 10:11:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 10:11:25 INFO - PROCESS | 3796 | 1469470285988 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 10:11:25 INFO - PROCESS | 3796 | 1469470285992 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 10:11:25 INFO - PROCESS | 3796 | 1469470285997 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 10:11:25 INFO - PROCESS | 3796 | 1469470286000 Marionette TRACE conn2 <- [1,2862,null,{}] 10:11:25 INFO - PROCESS | 3796 | 1469470286005 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:25 INFO - PROCESS | 3796 | 1469470286008 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:26 INFO - PROCESS | 3796 | 1469470286095 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 10:11:26 INFO - PROCESS | 3796 | 1469470286108 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:26 INFO - PROCESS | 3796 | 1469470286111 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:26 INFO - PROCESS | 3796 | ++DOCSHELL 10A4D000 == 23 [pid = 3796] [id = 725] 10:11:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 48 (10A4D800) [pid = 3796] [serial = 2175] [outer = 00000000] 10:11:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 49 (11D5F400) [pid = 3796] [serial = 2176] [outer = 10A4D800] 10:11:26 INFO - PROCESS | 3796 | 1469470286163 Marionette DEBUG loaded listener.js 10:11:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 50 (12B75C00) [pid = 3796] [serial = 2177] [outer = 10A4D800] 10:11:26 INFO - PROCESS | 3796 | 1469470286710 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 10:11:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 10:11:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 729ms 10:11:26 INFO - PROCESS | 3796 | 1469470286734 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 10:11:26 INFO - PROCESS | 3796 | 1469470286738 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 10:11:26 INFO - PROCESS | 3796 | 1469470286748 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 10:11:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 10:11:26 INFO - PROCESS | 3796 | 1469470286750 Marionette TRACE conn2 <- [1,2866,null,{}] 10:11:26 INFO - PROCESS | 3796 | 1469470286754 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:26 INFO - PROCESS | 3796 | 1469470286757 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:26 INFO - PROCESS | 3796 | 1469470286841 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 10:11:26 INFO - PROCESS | 3796 | 1469470286928 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:26 INFO - PROCESS | 3796 | 1469470286931 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:26 INFO - PROCESS | 3796 | ++DOCSHELL 134BB800 == 24 [pid = 3796] [id = 726] 10:11:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 51 (134BEC00) [pid = 3796] [serial = 2178] [outer = 00000000] 10:11:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 52 (13914400) [pid = 3796] [serial = 2179] [outer = 134BEC00] 10:11:26 INFO - PROCESS | 3796 | 1469470286988 Marionette DEBUG loaded listener.js 10:11:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 53 (13B4AC00) [pid = 3796] [serial = 2180] [outer = 134BEC00] 10:11:27 INFO - PROCESS | 3796 | 1469470287376 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 10:11:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 10:11:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 698ms 10:11:27 INFO - PROCESS | 3796 | 1469470287434 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 10:11:27 INFO - PROCESS | 3796 | 1469470287436 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 10:11:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 10:11:27 INFO - PROCESS | 3796 | 1469470287440 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 10:11:27 INFO - PROCESS | 3796 | 1469470287443 Marionette TRACE conn2 <- [1,2870,null,{}] 10:11:27 INFO - PROCESS | 3796 | 1469470287454 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:27 INFO - PROCESS | 3796 | 1469470287458 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:27 INFO - PROCESS | 3796 | 1469470287570 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 10:11:27 INFO - PROCESS | 3796 | 1469470287590 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:27 INFO - PROCESS | 3796 | 1469470287594 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:27 INFO - PROCESS | 3796 | ++DOCSHELL 15A20400 == 25 [pid = 3796] [id = 727] 10:11:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 54 (15A22800) [pid = 3796] [serial = 2181] [outer = 00000000] 10:11:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 55 (16248000) [pid = 3796] [serial = 2182] [outer = 15A22800] 10:11:27 INFO - PROCESS | 3796 | 1469470287642 Marionette DEBUG loaded listener.js 10:11:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (16251400) [pid = 3796] [serial = 2183] [outer = 15A22800] 10:11:28 INFO - PROCESS | 3796 | 1469470288111 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 10:11:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 10:11:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 729ms 10:11:28 INFO - PROCESS | 3796 | 1469470288180 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 10:11:28 INFO - PROCESS | 3796 | 1469470288183 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 10:11:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 10:11:28 INFO - PROCESS | 3796 | 1469470288192 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 10:11:28 INFO - PROCESS | 3796 | 1469470288194 Marionette TRACE conn2 <- [1,2874,null,{}] 10:11:28 INFO - PROCESS | 3796 | 1469470288197 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:28 INFO - PROCESS | 3796 | 1469470288199 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:28 INFO - PROCESS | 3796 | 1469470288318 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 10:11:28 INFO - PROCESS | 3796 | 1469470288328 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:28 INFO - PROCESS | 3796 | 1469470288330 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:28 INFO - PROCESS | 3796 | ++DOCSHELL 16894400 == 26 [pid = 3796] [id = 728] 10:11:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (16896C00) [pid = 3796] [serial = 2184] [outer = 00000000] 10:11:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (16D60800) [pid = 3796] [serial = 2185] [outer = 16896C00] 10:11:28 INFO - PROCESS | 3796 | 1469470288374 Marionette DEBUG loaded listener.js 10:11:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (17388800) [pid = 3796] [serial = 2186] [outer = 16896C00] 10:11:28 INFO - PROCESS | 3796 | 1469470288831 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 10:11:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 10:11:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 698ms 10:11:28 INFO - PROCESS | 3796 | 1469470288885 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 10:11:28 INFO - PROCESS | 3796 | 1469470288887 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 10:11:28 INFO - PROCESS | 3796 | 1469470288890 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 10:11:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 10:11:28 INFO - PROCESS | 3796 | 1469470288892 Marionette TRACE conn2 <- [1,2878,null,{}] 10:11:28 INFO - PROCESS | 3796 | 1469470288903 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:28 INFO - PROCESS | 3796 | 1469470288905 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:29 INFO - PROCESS | 3796 | 1469470289043 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 10:11:29 INFO - PROCESS | 3796 | 1469470289066 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:29 INFO - PROCESS | 3796 | 1469470289068 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:29 INFO - PROCESS | 3796 | ++DOCSHELL 103CAC00 == 27 [pid = 3796] [id = 729] 10:11:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (110A1000) [pid = 3796] [serial = 2187] [outer = 00000000] 10:11:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (17D1A000) [pid = 3796] [serial = 2188] [outer = 110A1000] 10:11:29 INFO - PROCESS | 3796 | 1469470289096 Marionette DEBUG loaded listener.js 10:11:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (17F1A400) [pid = 3796] [serial = 2189] [outer = 110A1000] 10:11:29 INFO - PROCESS | 3796 | 1469470289546 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 10:11:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 10:11:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 698ms 10:11:29 INFO - PROCESS | 3796 | 1469470289574 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 10:11:29 INFO - PROCESS | 3796 | 1469470289576 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 10:11:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 10:11:29 INFO - PROCESS | 3796 | 1469470289579 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 10:11:29 INFO - PROCESS | 3796 | 1469470289581 Marionette TRACE conn2 <- [1,2882,null,{}] 10:11:29 INFO - PROCESS | 3796 | 1469470289584 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:29 INFO - PROCESS | 3796 | 1469470289590 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:29 INFO - PROCESS | 3796 | 1469470289730 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 10:11:29 INFO - PROCESS | 3796 | 1469470289794 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:29 INFO - PROCESS | 3796 | 1469470289797 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:29 INFO - PROCESS | 3796 | ++DOCSHELL 1928C000 == 28 [pid = 3796] [id = 730] 10:11:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (19296C00) [pid = 3796] [serial = 2190] [outer = 00000000] 10:11:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (19B57800) [pid = 3796] [serial = 2191] [outer = 19296C00] 10:11:29 INFO - PROCESS | 3796 | 1469470289841 Marionette DEBUG loaded listener.js 10:11:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (19B57C00) [pid = 3796] [serial = 2192] [outer = 19296C00] 10:11:30 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (155EAC00) [pid = 3796] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 10:11:30 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (12C59000) [pid = 3796] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 10:11:30 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (11B0E800) [pid = 3796] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 10:11:30 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (16896800) [pid = 3796] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 10:11:30 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (173D0800) [pid = 3796] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 10:11:30 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (1928A800) [pid = 3796] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 10:11:30 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (10A4C800) [pid = 3796] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 10:11:30 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (13E03000) [pid = 3796] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 10:11:30 INFO - PROCESS | 3796 | 1469470290301 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 10:11:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 10:11:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 728ms 10:11:30 INFO - PROCESS | 3796 | 1469470290320 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 10:11:30 INFO - PROCESS | 3796 | 1469470290322 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 10:11:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 10:11:30 INFO - PROCESS | 3796 | 1469470290329 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 10:11:30 INFO - PROCESS | 3796 | 1469470290331 Marionette TRACE conn2 <- [1,2886,null,{}] 10:11:30 INFO - PROCESS | 3796 | 1469470290334 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:30 INFO - PROCESS | 3796 | 1469470290336 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:30 INFO - PROCESS | 3796 | 1469470290440 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 10:11:30 INFO - PROCESS | 3796 | 1469470290539 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:30 INFO - PROCESS | 3796 | 1469470290541 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:30 INFO - PROCESS | 3796 | ++DOCSHELL 1050D000 == 29 [pid = 3796] [id = 731] 10:11:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (10564000) [pid = 3796] [serial = 2193] [outer = 00000000] 10:11:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (1624E400) [pid = 3796] [serial = 2194] [outer = 10564000] 10:11:30 INFO - PROCESS | 3796 | 1469470290584 Marionette DEBUG loaded listener.js 10:11:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (164AA400) [pid = 3796] [serial = 2195] [outer = 10564000] 10:11:30 INFO - PROCESS | 3796 | 1469470290942 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 10:11:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 10:11:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 635ms 10:11:30 INFO - PROCESS | 3796 | 1469470290968 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 10:11:30 INFO - PROCESS | 3796 | 1469470290970 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 10:11:30 INFO - PROCESS | 3796 | 1469470290973 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 10:11:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 10:11:30 INFO - PROCESS | 3796 | 1469470290975 Marionette TRACE conn2 <- [1,2890,null,{}] 10:11:30 INFO - PROCESS | 3796 | 1469470290978 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:30 INFO - PROCESS | 3796 | 1469470290980 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:31 INFO - PROCESS | 3796 | 1469470291099 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 10:11:31 INFO - PROCESS | 3796 | 1469470291092 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:31 INFO - PROCESS | 3796 | 1469470291094 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:31 INFO - PROCESS | 3796 | ++DOCSHELL 142F1800 == 30 [pid = 3796] [id = 732] 10:11:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (19E05800) [pid = 3796] [serial = 2196] [outer = 00000000] 10:11:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (19EA2800) [pid = 3796] [serial = 2197] [outer = 19E05800] 10:11:31 INFO - PROCESS | 3796 | 1469470291137 Marionette DEBUG loaded listener.js 10:11:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (19EA3400) [pid = 3796] [serial = 2198] [outer = 19E05800] 10:11:31 INFO - PROCESS | 3796 | 1469470291543 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 10:11:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 10:11:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 620ms 10:11:31 INFO - PROCESS | 3796 | 1469470291596 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 10:11:31 INFO - PROCESS | 3796 | 1469470291598 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 10:11:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 10:11:31 INFO - PROCESS | 3796 | 1469470291601 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 10:11:31 INFO - PROCESS | 3796 | 1469470291603 Marionette TRACE conn2 <- [1,2894,null,{}] 10:11:31 INFO - PROCESS | 3796 | 1469470291606 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:31 INFO - PROCESS | 3796 | 1469470291608 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:31 INFO - PROCESS | 3796 | 1469470291722 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 10:11:31 INFO - PROCESS | 3796 | 1469470291730 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:31 INFO - PROCESS | 3796 | 1469470291733 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:31 INFO - PROCESS | 3796 | ++DOCSHELL 13E0AC00 == 31 [pid = 3796] [id = 733] 10:11:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (19E9F400) [pid = 3796] [serial = 2199] [outer = 00000000] 10:11:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (1A2F7800) [pid = 3796] [serial = 2200] [outer = 19E9F400] 10:11:31 INFO - PROCESS | 3796 | 1469470291785 Marionette DEBUG loaded listener.js 10:11:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (1A456400) [pid = 3796] [serial = 2201] [outer = 19E9F400] 10:11:32 INFO - PROCESS | 3796 | 1469470292303 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 10:11:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 10:11:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 729ms 10:11:32 INFO - PROCESS | 3796 | 1469470292343 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 10:11:32 INFO - PROCESS | 3796 | 1469470292347 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 10:11:32 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 10:11:32 INFO - PROCESS | 3796 | 1469470292353 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 10:11:32 INFO - PROCESS | 3796 | 1469470292357 Marionette TRACE conn2 <- [1,2898,null,{}] 10:11:32 INFO - PROCESS | 3796 | 1469470292363 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:32 INFO - PROCESS | 3796 | 1469470292366 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:32 INFO - PROCESS | 3796 | 1469470292478 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 10:11:32 INFO - PROCESS | 3796 | 1469470292590 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:32 INFO - PROCESS | 3796 | 1469470292595 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:32 INFO - PROCESS | 3796 | ++DOCSHELL 10566000 == 32 [pid = 3796] [id = 734] 10:11:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (10A08C00) [pid = 3796] [serial = 2202] [outer = 00000000] 10:11:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (12BBB800) [pid = 3796] [serial = 2203] [outer = 10A08C00] 10:11:32 INFO - PROCESS | 3796 | 1469470292692 Marionette DEBUG loaded listener.js 10:11:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (1316B000) [pid = 3796] [serial = 2204] [outer = 10A08C00] 10:11:33 INFO - PROCESS | 3796 | 1469470293276 Marionette TRACE conn2 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 10:11:33 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 10:11:33 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 10:11:33 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 992ms 10:11:33 INFO - PROCESS | 3796 | 1469470293340 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 10:11:33 INFO - PROCESS | 3796 | 1469470293345 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 10:11:33 INFO - TEST-START | /DOMEvents/constructors.html 10:11:33 INFO - PROCESS | 3796 | 1469470293351 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 10:11:33 INFO - PROCESS | 3796 | 1469470293354 Marionette TRACE conn2 <- [1,2902,null,{}] 10:11:33 INFO - PROCESS | 3796 | 1469470293358 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:33 INFO - PROCESS | 3796 | 1469470293361 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:33 INFO - PROCESS | 3796 | 1469470293471 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 10:11:33 INFO - PROCESS | 3796 | 1469470293609 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:33 INFO - PROCESS | 3796 | 1469470293612 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:33 INFO - PROCESS | 3796 | ++DOCSHELL 12BB6400 == 33 [pid = 3796] [id = 735] 10:11:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (132DBC00) [pid = 3796] [serial = 2205] [outer = 00000000] 10:11:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (153EAC00) [pid = 3796] [serial = 2206] [outer = 132DBC00] 10:11:33 INFO - PROCESS | 3796 | 1469470293669 Marionette DEBUG loaded listener.js 10:11:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (15A1D400) [pid = 3796] [serial = 2207] [outer = 132DBC00] 10:11:34 INFO - PROCESS | 3796 | 1469470294283 Marionette TRACE conn2 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 10:11:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 10:11:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 10:11:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 10:11:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 10:11:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 10:11:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 10:11:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 10:11:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 10:11:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 10:11:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 10:11:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 10:11:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 10:11:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 10:11:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 10:11:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 10:11:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 10:11:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 10:11:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 10:11:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 10:11:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 10:11:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 10:11:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 10:11:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 10:11:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 10:11:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 10:11:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 10:11:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 10:11:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 10:11:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 10:11:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 10:11:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 10:11:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 10:11:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 10:11:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 10:11:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 10:11:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 10:11:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 10:11:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 10:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:11:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:11:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 10:11:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:11:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 10:11:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 10:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:11:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:11:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 10:11:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:11:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 10:11:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 10:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:11:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:11:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 10:11:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:11:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 10:11:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 10:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:11:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:11:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 10:11:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:11:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 10:11:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 10:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:11:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:11:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 10:11:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:11:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 10:11:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 10:11:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:11:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:11:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 10:11:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:11:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 10:11:34 INFO - TEST-OK | /DOMEvents/constructors.html | took 1008ms 10:11:34 INFO - PROCESS | 3796 | 1469470294374 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 10:11:34 INFO - PROCESS | 3796 | 1469470294377 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 10:11:34 INFO - TEST-START | /DOMEvents/event-phases-order.html 10:11:34 INFO - PROCESS | 3796 | 1469470294381 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 10:11:34 INFO - PROCESS | 3796 | 1469470294385 Marionette TRACE conn2 <- [1,2906,null,{}] 10:11:34 INFO - PROCESS | 3796 | 1469470294429 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:34 INFO - PROCESS | 3796 | 1469470294434 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:34 INFO - PROCESS | 3796 | 1469470294546 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 10:11:34 INFO - PROCESS | 3796 | 1469470294678 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:34 INFO - PROCESS | 3796 | 1469470294681 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:34 INFO - PROCESS | 3796 | ++DOCSHELL 1968B000 == 34 [pid = 3796] [id = 736] 10:11:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (19692400) [pid = 3796] [serial = 2208] [outer = 00000000] 10:11:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (19B5B400) [pid = 3796] [serial = 2209] [outer = 19692400] 10:11:34 INFO - PROCESS | 3796 | 1469470294737 Marionette DEBUG loaded listener.js 10:11:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1A2F1000) [pid = 3796] [serial = 2210] [outer = 19692400] 10:11:35 INFO - PROCESS | 3796 | 1469470295323 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 10:11:35 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 10:11:35 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 992ms 10:11:35 INFO - PROCESS | 3796 | 1469470295370 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 10:11:35 INFO - PROCESS | 3796 | 1469470295373 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 10:11:35 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 10:11:35 INFO - PROCESS | 3796 | 1469470295377 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 10:11:35 INFO - PROCESS | 3796 | 1469470295379 Marionette TRACE conn2 <- [1,2910,null,{}] 10:11:35 INFO - PROCESS | 3796 | 1469470295383 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:35 INFO - PROCESS | 3796 | 1469470295385 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:35 INFO - PROCESS | 3796 | 1469470295623 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 10:11:35 INFO - PROCESS | 3796 | 1469470295801 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:35 INFO - PROCESS | 3796 | 1469470295804 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:35 INFO - PROCESS | 3796 | ++DOCSHELL 10A09800 == 35 [pid = 3796] [id = 737] 10:11:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (10A0AC00) [pid = 3796] [serial = 2211] [outer = 00000000] 10:11:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (10B74C00) [pid = 3796] [serial = 2212] [outer = 10A0AC00] 10:11:35 INFO - PROCESS | 3796 | 1469470295862 Marionette DEBUG loaded listener.js 10:11:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (10F0E800) [pid = 3796] [serial = 2213] [outer = 10A0AC00] 10:11:36 INFO - PROCESS | 3796 | [3796] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 10:11:36 INFO - PROCESS | 3796 | [3796] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 10:11:36 INFO - PROCESS | 3796 | [3796] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 10:11:36 INFO - PROCESS | 3796 | [3796] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 10:11:36 INFO - PROCESS | 3796 | --DOCSHELL 1344B800 == 34 [pid = 3796] [id = 685] 10:11:36 INFO - PROCESS | 3796 | --DOCSHELL 134D9800 == 33 [pid = 3796] [id = 689] 10:11:36 INFO - PROCESS | 3796 | --DOCSHELL 10374000 == 32 [pid = 3796] [id = 697] 10:11:36 INFO - PROCESS | 3796 | --DOCSHELL 16893C00 == 31 [pid = 3796] [id = 695] 10:11:36 INFO - PROCESS | 3796 | --DOCSHELL 153EDC00 == 30 [pid = 3796] [id = 683] 10:11:36 INFO - PROCESS | 3796 | --DOCSHELL 1109CC00 == 29 [pid = 3796] [id = 714] 10:11:36 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (15A27800) [pid = 3796] [serial = 2155] [outer = 00000000] [url = about:blank] 10:11:36 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (12E6E800) [pid = 3796] [serial = 2149] [outer = 00000000] [url = about:blank] 10:11:36 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1316FC00) [pid = 3796] [serial = 2150] [outer = 00000000] [url = about:blank] 10:11:36 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (13135C00) [pid = 3796] [serial = 2144] [outer = 00000000] [url = about:blank] 10:11:36 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (17385400) [pid = 3796] [serial = 2158] [outer = 00000000] [url = about:blank] 10:11:36 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (164A7000) [pid = 3796] [serial = 2156] [outer = 00000000] [url = about:blank] 10:11:36 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (174AF800) [pid = 3796] [serial = 2161] [outer = 00000000] [url = about:blank] 10:11:36 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (17FABC00) [pid = 3796] [serial = 2162] [outer = 00000000] [url = about:blank] 10:11:36 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (19687C00) [pid = 3796] [serial = 2164] [outer = 00000000] [url = about:blank] 10:11:36 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (19A9A000) [pid = 3796] [serial = 2167] [outer = 00000000] [url = about:blank] 10:11:36 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (10F8F800) [pid = 3796] [serial = 2146] [outer = 00000000] [url = about:blank] 10:11:36 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1109BC00) [pid = 3796] [serial = 2147] [outer = 00000000] [url = about:blank] 10:11:36 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (13E0FC00) [pid = 3796] [serial = 2152] [outer = 00000000] [url = about:blank] 10:11:36 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (19688400) [pid = 3796] [serial = 2165] [outer = 00000000] [url = about:blank] 10:11:36 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (142F5400) [pid = 3796] [serial = 2153] [outer = 00000000] [url = about:blank] 10:11:36 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (173D1400) [pid = 3796] [serial = 2159] [outer = 00000000] [url = about:blank] 10:11:37 INFO - PROCESS | 3796 | 1469470297063 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 10:11:37 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 10:11:37 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 10:11:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 10:11:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:11:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:11:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:11:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:11:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:11:37 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 10:11:37 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 10:11:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:11:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:11:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:11:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:11:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:11:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:11:37 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 10:11:37 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 10:11:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:11:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:11:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:11:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:11:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:11:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:11:37 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 10:11:37 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 10:11:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:11:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:11:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:11:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:11:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:11:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:11:37 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 10:11:37 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1690ms 10:11:37 INFO - PROCESS | 3796 | 1469470297082 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 10:11:37 INFO - PROCESS | 3796 | 1469470297086 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 10:11:37 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 10:11:37 INFO - PROCESS | 3796 | 1469470297092 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 10:11:37 INFO - PROCESS | 3796 | 1469470297095 Marionette TRACE conn2 <- [1,2914,null,{}] 10:11:37 INFO - PROCESS | 3796 | 1469470297107 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:37 INFO - PROCESS | 3796 | 1469470297110 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:37 INFO - PROCESS | 3796 | 1469470297198 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 10:11:37 INFO - PROCESS | 3796 | 1469470297242 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:37 INFO - PROCESS | 3796 | 1469470297245 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:37 INFO - PROCESS | 3796 | ++DOCSHELL 10B80C00 == 30 [pid = 3796] [id = 738] 10:11:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (10B82400) [pid = 3796] [serial = 2214] [outer = 00000000] 10:11:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (1109BC00) [pid = 3796] [serial = 2215] [outer = 10B82400] 10:11:37 INFO - PROCESS | 3796 | 1469470297301 Marionette DEBUG loaded listener.js 10:11:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (11281000) [pid = 3796] [serial = 2216] [outer = 10B82400] 10:11:37 INFO - PROCESS | 3796 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 10:11:37 INFO - PROCESS | 3796 | 1469470297785 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 10:11:37 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 10:11:37 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 729ms 10:11:37 INFO - PROCESS | 3796 | 1469470297816 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 10:11:37 INFO - PROCESS | 3796 | 1469470297821 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 10:11:37 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 10:11:37 INFO - PROCESS | 3796 | 1469470297827 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 10:11:37 INFO - PROCESS | 3796 | 1469470297830 Marionette TRACE conn2 <- [1,2918,null,{}] 10:11:37 INFO - PROCESS | 3796 | 1469470297834 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:37 INFO - PROCESS | 3796 | 1469470297837 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:37 INFO - PROCESS | 3796 | 1469470297932 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 10:11:37 INFO - PROCESS | 3796 | 1469470297940 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:37 INFO - PROCESS | 3796 | 1469470297943 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:37 INFO - PROCESS | 3796 | ++DOCSHELL 1312D000 == 31 [pid = 3796] [id = 739] 10:11:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (13131000) [pid = 3796] [serial = 2217] [outer = 00000000] 10:11:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (132DB400) [pid = 3796] [serial = 2218] [outer = 13131000] 10:11:37 INFO - PROCESS | 3796 | 1469470297990 Marionette DEBUG loaded listener.js 10:11:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (134BAC00) [pid = 3796] [serial = 2219] [outer = 13131000] 10:11:38 INFO - PROCESS | 3796 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 10:11:38 INFO - PROCESS | 3796 | 1469470298434 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 10:11:38 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 10:11:38 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 636ms 10:11:38 INFO - PROCESS | 3796 | 1469470298464 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 10:11:38 INFO - PROCESS | 3796 | 1469470298466 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 10:11:38 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 10:11:38 INFO - PROCESS | 3796 | 1469470298470 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 10:11:38 INFO - PROCESS | 3796 | 1469470298473 Marionette TRACE conn2 <- [1,2922,null,{}] 10:11:38 INFO - PROCESS | 3796 | 1469470298488 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:38 INFO - PROCESS | 3796 | 1469470298493 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:38 INFO - PROCESS | 3796 | 1469470298577 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 10:11:38 INFO - PROCESS | 3796 | 1469470298614 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:38 INFO - PROCESS | 3796 | 1469470298617 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:38 INFO - PROCESS | 3796 | ++DOCSHELL 153EDC00 == 32 [pid = 3796] [id = 740] 10:11:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (153EE000) [pid = 3796] [serial = 2220] [outer = 00000000] 10:11:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (15A1BC00) [pid = 3796] [serial = 2221] [outer = 153EE000] 10:11:38 INFO - PROCESS | 3796 | 1469470298664 Marionette DEBUG loaded listener.js 10:11:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (1624EC00) [pid = 3796] [serial = 2222] [outer = 153EE000] 10:11:39 INFO - PROCESS | 3796 | 1469470299090 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 10:11:39 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:11:39 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 651ms 10:11:39 INFO - PROCESS | 3796 | 1469470299136 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 10:11:39 INFO - PROCESS | 3796 | 1469470299138 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 10:11:39 INFO - PROCESS | 3796 | 1469470299141 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 10:11:39 INFO - PROCESS | 3796 | 1469470299143 Marionette TRACE conn2 <- [1,2926,null,{}] 10:11:39 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 10:11:39 INFO - PROCESS | 3796 | 1469470299156 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:39 INFO - PROCESS | 3796 | 1469470299158 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:39 INFO - PROCESS | 3796 | 1469470299239 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 10:11:39 INFO - PROCESS | 3796 | 1469470299244 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:39 INFO - PROCESS | 3796 | 1469470299246 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:39 INFO - PROCESS | 3796 | ++DOCSHELL 16255800 == 33 [pid = 3796] [id = 741] 10:11:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (164A7400) [pid = 3796] [serial = 2223] [outer = 00000000] 10:11:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (16DD8400) [pid = 3796] [serial = 2224] [outer = 164A7400] 10:11:39 INFO - PROCESS | 3796 | 1469470299290 Marionette DEBUG loaded listener.js 10:11:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (173D3000) [pid = 3796] [serial = 2225] [outer = 164A7400] 10:11:39 INFO - PROCESS | 3796 | 1469470299712 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 10:11:39 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 10:11:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 620ms 10:11:39 INFO - PROCESS | 3796 | 1469470299766 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 10:11:39 INFO - PROCESS | 3796 | 1469470299768 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 10:11:39 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 10:11:39 INFO - PROCESS | 3796 | 1469470299771 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 10:11:39 INFO - PROCESS | 3796 | 1469470299773 Marionette TRACE conn2 <- [1,2930,null,{}] 10:11:39 INFO - PROCESS | 3796 | 1469470299780 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:39 INFO - PROCESS | 3796 | 1469470299782 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:39 INFO - PROCESS | 3796 | 1469470299894 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 10:11:39 INFO - PROCESS | 3796 | 1469470299899 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:39 INFO - PROCESS | 3796 | 1469470299901 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:39 INFO - PROCESS | 3796 | ++DOCSHELL 16DD7C00 == 34 [pid = 3796] [id = 742] 10:11:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (173DB800) [pid = 3796] [serial = 2226] [outer = 00000000] 10:11:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (17FA9C00) [pid = 3796] [serial = 2227] [outer = 173DB800] 10:11:39 INFO - PROCESS | 3796 | 1469470299953 Marionette DEBUG loaded listener.js 10:11:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (17FB4000) [pid = 3796] [serial = 2228] [outer = 173DB800] 10:11:40 INFO - PROCESS | 3796 | 1469470300406 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 10:11:40 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 10:11:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 10:11:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:11:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:11:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 10:11:40 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 682ms 10:11:40 INFO - PROCESS | 3796 | 1469470300471 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 10:11:40 INFO - PROCESS | 3796 | 1469470300473 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 10:11:40 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 10:11:40 INFO - PROCESS | 3796 | 1469470300483 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 10:11:40 INFO - PROCESS | 3796 | 1469470300485 Marionette TRACE conn2 <- [1,2934,null,{}] 10:11:40 INFO - PROCESS | 3796 | 1469470300489 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:40 INFO - PROCESS | 3796 | 1469470300494 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:40 INFO - PROCESS | 3796 | 1469470300628 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 10:11:40 INFO - PROCESS | 3796 | 1469470300638 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:40 INFO - PROCESS | 3796 | 1469470300640 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:40 INFO - PROCESS | 3796 | ++DOCSHELL 19691800 == 35 [pid = 3796] [id = 743] 10:11:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19A8BC00) [pid = 3796] [serial = 2229] [outer = 00000000] 10:11:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19A99000) [pid = 3796] [serial = 2230] [outer = 19A8BC00] 10:11:40 INFO - PROCESS | 3796 | 1469470300740 Marionette DEBUG loaded listener.js 10:11:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19EC1800) [pid = 3796] [serial = 2231] [outer = 19A8BC00] 10:11:41 INFO - PROCESS | 3796 | 1469470301126 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 10:11:41 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 10:11:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 682ms 10:11:41 INFO - PROCESS | 3796 | 1469470301176 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 10:11:41 INFO - PROCESS | 3796 | 1469470301178 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 10:11:41 INFO - PROCESS | 3796 | 1469470301181 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 10:11:41 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 10:11:41 INFO - PROCESS | 3796 | 1469470301183 Marionette TRACE conn2 <- [1,2938,null,{}] 10:11:41 INFO - PROCESS | 3796 | 1469470301186 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:41 INFO - PROCESS | 3796 | 1469470301188 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:41 INFO - PROCESS | 3796 | 1469470301333 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 10:11:41 INFO - PROCESS | 3796 | 1469470301358 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:41 INFO - PROCESS | 3796 | 1469470301360 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:41 INFO - PROCESS | 3796 | ++DOCSHELL 19A98C00 == 36 [pid = 3796] [id = 744] 10:11:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19E9A400) [pid = 3796] [serial = 2232] [outer = 00000000] 10:11:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1A461C00) [pid = 3796] [serial = 2233] [outer = 19E9A400] 10:11:41 INFO - PROCESS | 3796 | 1469470301403 Marionette DEBUG loaded listener.js 10:11:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1A462400) [pid = 3796] [serial = 2234] [outer = 19E9A400] 10:11:41 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (19296C00) [pid = 3796] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 10:11:41 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (110A1000) [pid = 3796] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 10:11:41 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (10564000) [pid = 3796] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 10:11:41 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (19A90000) [pid = 3796] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 10:11:41 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (10A53C00) [pid = 3796] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 10:11:41 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (134B3800) [pid = 3796] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 10:11:41 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (15A22800) [pid = 3796] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 10:11:41 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (10A4D800) [pid = 3796] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 10:11:41 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (134BEC00) [pid = 3796] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 10:11:41 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (19E05800) [pid = 3796] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 10:11:41 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (19E9F400) [pid = 3796] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 10:11:41 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (16896C00) [pid = 3796] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 10:11:41 INFO - PROCESS | 3796 | ++DOCSHELL 12E70C00 == 37 [pid = 3796] [id = 745] 10:11:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (12E74400) [pid = 3796] [serial = 2235] [outer = 00000000] 10:11:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (132DA400) [pid = 3796] [serial = 2236] [outer = 12E74400] 10:11:41 INFO - PROCESS | 3796 | 1469470301967 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 10:11:41 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 10:11:41 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 837ms 10:11:42 INFO - PROCESS | 3796 | 1469470302009 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 10:11:42 INFO - PROCESS | 3796 | 1469470302011 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 10:11:42 INFO - PROCESS | 3796 | 1469470302014 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 10:11:42 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 10:11:42 INFO - PROCESS | 3796 | 1469470302016 Marionette TRACE conn2 <- [1,2942,null,{}] 10:11:42 INFO - PROCESS | 3796 | 1469470302019 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:42 INFO - PROCESS | 3796 | 1469470302021 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:42 INFO - PROCESS | 3796 | 1469470302109 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 10:11:42 INFO - PROCESS | 3796 | 1469470302114 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:42 INFO - PROCESS | 3796 | 1469470302116 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:42 INFO - PROCESS | 3796 | ++DOCSHELL 134E1C00 == 38 [pid = 3796] [id = 746] 10:11:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (13910800) [pid = 3796] [serial = 2237] [outer = 00000000] 10:11:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (17F18000) [pid = 3796] [serial = 2238] [outer = 13910800] 10:11:42 INFO - PROCESS | 3796 | 1469470302159 Marionette DEBUG loaded listener.js 10:11:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1968CC00) [pid = 3796] [serial = 2239] [outer = 13910800] 10:11:42 INFO - PROCESS | 3796 | 1469470302565 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 10:11:42 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:11:42 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 10:11:42 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 589ms 10:11:42 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 10:11:42 INFO - PROCESS | 3796 | 1469470302611 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 10:11:42 INFO - PROCESS | 3796 | 1469470302613 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 10:11:42 INFO - PROCESS | 3796 | 1469470302616 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 10:11:42 INFO - PROCESS | 3796 | 1469470302618 Marionette TRACE conn2 <- [1,2946,null,{}] 10:11:42 INFO - PROCESS | 3796 | 1469470302635 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:42 INFO - PROCESS | 3796 | 1469470302637 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:42 INFO - PROCESS | 3796 | 1469470302729 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 10:11:42 INFO - PROCESS | 3796 | 1469470302734 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:42 INFO - PROCESS | 3796 | 1469470302736 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:42 INFO - PROCESS | 3796 | ++DOCSHELL 1530AC00 == 39 [pid = 3796] [id = 747] 10:11:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1A2F8800) [pid = 3796] [serial = 2240] [outer = 00000000] 10:11:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (12EEAC00) [pid = 3796] [serial = 2241] [outer = 1A2F8800] 10:11:42 INFO - PROCESS | 3796 | 1469470302780 Marionette DEBUG loaded listener.js 10:11:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1A45F000) [pid = 3796] [serial = 2242] [outer = 1A2F8800] 10:11:43 INFO - PROCESS | 3796 | 1469470303211 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 10:11:43 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 10:11:43 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 651ms 10:11:43 INFO - PROCESS | 3796 | 1469470303288 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 10:11:43 INFO - PROCESS | 3796 | 1469470303290 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 10:11:43 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 10:11:43 INFO - PROCESS | 3796 | 1469470303294 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 10:11:43 INFO - PROCESS | 3796 | 1469470303296 Marionette TRACE conn2 <- [1,2950,null,{}] 10:11:43 INFO - PROCESS | 3796 | 1469470303300 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:43 INFO - PROCESS | 3796 | 1469470303302 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:43 INFO - PROCESS | 3796 | 1469470303395 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 10:11:43 INFO - PROCESS | 3796 | 1469470303400 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:43 INFO - PROCESS | 3796 | 1469470303402 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:43 INFO - PROCESS | 3796 | ++DOCSHELL 150CDC00 == 40 [pid = 3796] [id = 748] 10:11:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (15307C00) [pid = 3796] [serial = 2243] [outer = 00000000] 10:11:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1AB4AC00) [pid = 3796] [serial = 2244] [outer = 15307C00] 10:11:43 INFO - PROCESS | 3796 | 1469470303445 Marionette DEBUG loaded listener.js 10:11:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1AB4C800) [pid = 3796] [serial = 2245] [outer = 15307C00] 10:11:44 INFO - PROCESS | 3796 | --DOCSHELL 10566000 == 39 [pid = 3796] [id = 734] 10:11:44 INFO - PROCESS | 3796 | --DOCSHELL 12BB6400 == 38 [pid = 3796] [id = 735] 10:11:44 INFO - PROCESS | 3796 | --DOCSHELL 1968B000 == 37 [pid = 3796] [id = 736] 10:11:44 INFO - PROCESS | 3796 | --DOCSHELL 13E0AC00 == 36 [pid = 3796] [id = 733] 10:11:44 INFO - PROCESS | 3796 | --DOCSHELL 10B80C00 == 35 [pid = 3796] [id = 738] 10:11:44 INFO - PROCESS | 3796 | --DOCSHELL 10A09800 == 34 [pid = 3796] [id = 737] 10:11:44 INFO - PROCESS | 3796 | --DOCSHELL 1312D000 == 33 [pid = 3796] [id = 739] 10:11:44 INFO - PROCESS | 3796 | --DOCSHELL 16255800 == 32 [pid = 3796] [id = 741] 10:11:44 INFO - PROCESS | 3796 | --DOCSHELL 19691800 == 31 [pid = 3796] [id = 743] 10:11:44 INFO - PROCESS | 3796 | --DOCSHELL 16DD7C00 == 30 [pid = 3796] [id = 742] 10:11:44 INFO - PROCESS | 3796 | --DOCSHELL 19A98C00 == 29 [pid = 3796] [id = 744] 10:11:44 INFO - PROCESS | 3796 | --DOCSHELL 153EDC00 == 28 [pid = 3796] [id = 740] 10:11:44 INFO - PROCESS | 3796 | --DOCSHELL 134E1C00 == 27 [pid = 3796] [id = 746] 10:11:44 INFO - PROCESS | 3796 | --DOCSHELL 1530AC00 == 26 [pid = 3796] [id = 747] 10:11:44 INFO - PROCESS | 3796 | --DOCSHELL 12E70C00 == 25 [pid = 3796] [id = 745] 10:11:45 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (19B57800) [pid = 3796] [serial = 2191] [outer = 00000000] [url = about:blank] 10:11:45 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (17D1A000) [pid = 3796] [serial = 2188] [outer = 00000000] [url = about:blank] 10:11:45 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1624E400) [pid = 3796] [serial = 2194] [outer = 00000000] [url = about:blank] 10:11:45 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (17FB7800) [pid = 3796] [serial = 2168] [outer = 00000000] [url = about:blank] 10:11:45 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (10EEA800) [pid = 3796] [serial = 2170] [outer = 00000000] [url = about:blank] 10:11:45 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1127F800) [pid = 3796] [serial = 2171] [outer = 00000000] [url = about:blank] 10:11:45 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (13915000) [pid = 3796] [serial = 2173] [outer = 00000000] [url = about:blank] 10:11:45 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (13B4C400) [pid = 3796] [serial = 2174] [outer = 00000000] [url = about:blank] 10:11:45 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (16248000) [pid = 3796] [serial = 2182] [outer = 00000000] [url = about:blank] 10:11:45 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (11D5F400) [pid = 3796] [serial = 2176] [outer = 00000000] [url = about:blank] 10:11:45 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (12B75C00) [pid = 3796] [serial = 2177] [outer = 00000000] [url = about:blank] 10:11:45 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (13914400) [pid = 3796] [serial = 2179] [outer = 00000000] [url = about:blank] 10:11:45 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (13B4AC00) [pid = 3796] [serial = 2180] [outer = 00000000] [url = about:blank] 10:11:45 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (19EA3400) [pid = 3796] [serial = 2198] [outer = 00000000] [url = about:blank] 10:11:45 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1A456400) [pid = 3796] [serial = 2201] [outer = 00000000] [url = about:blank] 10:11:45 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1A2F7800) [pid = 3796] [serial = 2200] [outer = 00000000] [url = about:blank] 10:11:45 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (19EA2800) [pid = 3796] [serial = 2197] [outer = 00000000] [url = about:blank] 10:11:45 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (19B57C00) [pid = 3796] [serial = 2192] [outer = 00000000] [url = about:blank] 10:11:45 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (16D60800) [pid = 3796] [serial = 2185] [outer = 00000000] [url = about:blank] 10:11:45 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (164AA400) [pid = 3796] [serial = 2195] [outer = 00000000] [url = about:blank] 10:11:45 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (17F1A400) [pid = 3796] [serial = 2189] [outer = 00000000] [url = about:blank] 10:11:45 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (17388800) [pid = 3796] [serial = 2186] [outer = 00000000] [url = about:blank] 10:11:45 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (16251400) [pid = 3796] [serial = 2183] [outer = 00000000] [url = about:blank] 10:11:45 INFO - PROCESS | 3796 | 1469470305127 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 10:11:45 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 10:11:45 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1892ms 10:11:45 INFO - PROCESS | 3796 | 1469470305187 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 10:11:45 INFO - PROCESS | 3796 | 1469470305191 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 10:11:45 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 10:11:45 INFO - PROCESS | 3796 | 1469470305196 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 10:11:45 INFO - PROCESS | 3796 | 1469470305200 Marionette TRACE conn2 <- [1,2954,null,{}] 10:11:45 INFO - PROCESS | 3796 | 1469470305205 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:45 INFO - PROCESS | 3796 | 1469470305209 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:45 INFO - PROCESS | 3796 | 1469470305300 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 10:11:45 INFO - PROCESS | 3796 | 1469470305309 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:45 INFO - PROCESS | 3796 | 1469470305314 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:45 INFO - PROCESS | 3796 | ++DOCSHELL 10A03C00 == 26 [pid = 3796] [id = 749] 10:11:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (10A47400) [pid = 3796] [serial = 2246] [outer = 00000000] 10:11:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (10A51000) [pid = 3796] [serial = 2247] [outer = 10A47400] 10:11:45 INFO - PROCESS | 3796 | 1469470305366 Marionette DEBUG loaded listener.js 10:11:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (10B7A000) [pid = 3796] [serial = 2248] [outer = 10A47400] 10:11:45 INFO - PROCESS | 3796 | 1469470305837 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 10:11:45 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 10:11:45 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 682ms 10:11:45 INFO - PROCESS | 3796 | 1469470305879 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 10:11:45 INFO - PROCESS | 3796 | 1469470305884 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 10:11:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 10:11:45 INFO - PROCESS | 3796 | 1469470305890 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 10:11:45 INFO - PROCESS | 3796 | 1469470305893 Marionette TRACE conn2 <- [1,2958,null,{}] 10:11:45 INFO - PROCESS | 3796 | 1469470305897 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:45 INFO - PROCESS | 3796 | 1469470305900 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:45 INFO - PROCESS | 3796 | 1469470305987 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 10:11:45 INFO - PROCESS | 3796 | 1469470305993 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:45 INFO - PROCESS | 3796 | 1469470305996 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:46 INFO - PROCESS | 3796 | ++DOCSHELL 11B0E000 == 27 [pid = 3796] [id = 750] 10:11:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (11B0E800) [pid = 3796] [serial = 2249] [outer = 00000000] 10:11:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (129EF800) [pid = 3796] [serial = 2250] [outer = 11B0E800] 10:11:46 INFO - PROCESS | 3796 | 1469470306043 Marionette DEBUG loaded listener.js 10:11:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (12BB6000) [pid = 3796] [serial = 2251] [outer = 11B0E800] 10:11:46 INFO - PROCESS | 3796 | 1469470306511 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 10:11:46 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:11:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 621ms 10:11:46 INFO - PROCESS | 3796 | 1469470306530 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 10:11:46 INFO - PROCESS | 3796 | 1469470306532 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 10:11:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 10:11:46 INFO - PROCESS | 3796 | 1469470306535 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 10:11:46 INFO - PROCESS | 3796 | 1469470306539 Marionette TRACE conn2 <- [1,2962,null,{}] 10:11:46 INFO - PROCESS | 3796 | 1469470306550 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:46 INFO - PROCESS | 3796 | 1469470306555 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:46 INFO - PROCESS | 3796 | 1469470306638 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 10:11:46 INFO - PROCESS | 3796 | 1469470306646 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:46 INFO - PROCESS | 3796 | 1469470306649 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:46 INFO - PROCESS | 3796 | ++DOCSHELL 132E0000 == 28 [pid = 3796] [id = 751] 10:11:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (132E8400) [pid = 3796] [serial = 2252] [outer = 00000000] 10:11:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (1390B000) [pid = 3796] [serial = 2253] [outer = 132E8400] 10:11:46 INFO - PROCESS | 3796 | 1469470306696 Marionette DEBUG loaded listener.js 10:11:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (13A64800) [pid = 3796] [serial = 2254] [outer = 132E8400] 10:11:47 INFO - PROCESS | 3796 | 1469470307154 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 10:11:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 10:11:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 620ms 10:11:47 INFO - PROCESS | 3796 | 1469470307173 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 10:11:47 INFO - PROCESS | 3796 | 1469470307175 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 10:11:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 10:11:47 INFO - PROCESS | 3796 | 1469470307183 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 10:11:47 INFO - PROCESS | 3796 | 1469470307184 Marionette TRACE conn2 <- [1,2966,null,{}] 10:11:47 INFO - PROCESS | 3796 | 1469470307211 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:47 INFO - PROCESS | 3796 | 1469470307213 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:47 INFO - PROCESS | 3796 | 1469470307294 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 10:11:47 INFO - PROCESS | 3796 | 1469470307298 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:47 INFO - PROCESS | 3796 | 1469470307301 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:47 INFO - PROCESS | 3796 | ++DOCSHELL 13E08000 == 29 [pid = 3796] [id = 752] 10:11:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (13E08800) [pid = 3796] [serial = 2255] [outer = 00000000] 10:11:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (13E10800) [pid = 3796] [serial = 2256] [outer = 13E08800] 10:11:47 INFO - PROCESS | 3796 | 1469470307345 Marionette DEBUG loaded listener.js 10:11:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (142EFC00) [pid = 3796] [serial = 2257] [outer = 13E08800] 10:11:47 INFO - PROCESS | 3796 | 1469470307736 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 10:11:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 10:11:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 589ms 10:11:47 INFO - PROCESS | 3796 | 1469470307764 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 10:11:47 INFO - PROCESS | 3796 | 1469470307766 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 10:11:47 INFO - PROCESS | 3796 | 1469470307769 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 10:11:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 10:11:47 INFO - PROCESS | 3796 | 1469470307771 Marionette TRACE conn2 <- [1,2970,null,{}] 10:11:47 INFO - PROCESS | 3796 | 1469470307775 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:47 INFO - PROCESS | 3796 | 1469470307777 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:47 INFO - PROCESS | 3796 | 1469470307893 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 10:11:47 INFO - PROCESS | 3796 | 1469470307900 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:47 INFO - PROCESS | 3796 | 1469470307903 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:47 INFO - PROCESS | 3796 | ++DOCSHELL 150C6C00 == 30 [pid = 3796] [id = 753] 10:11:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (150CE000) [pid = 3796] [serial = 2258] [outer = 00000000] 10:11:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (158DB800) [pid = 3796] [serial = 2259] [outer = 150CE000] 10:11:47 INFO - PROCESS | 3796 | 1469470307946 Marionette DEBUG loaded listener.js 10:11:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (15A26400) [pid = 3796] [serial = 2260] [outer = 150CE000] 10:11:48 INFO - PROCESS | 3796 | 1469470308362 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 10:11:48 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 10:11:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 10:11:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:11:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:11:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 10:11:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 621ms 10:11:48 INFO - PROCESS | 3796 | 1469470308408 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 10:11:48 INFO - PROCESS | 3796 | 1469470308410 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 10:11:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 10:11:48 INFO - PROCESS | 3796 | 1469470308414 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 10:11:48 INFO - PROCESS | 3796 | 1469470308415 Marionette TRACE conn2 <- [1,2974,null,{}] 10:11:48 INFO - PROCESS | 3796 | 1469470308418 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:48 INFO - PROCESS | 3796 | 1469470308424 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:48 INFO - PROCESS | 3796 | 1469470308564 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 10:11:48 INFO - PROCESS | 3796 | 1469470308579 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:48 INFO - PROCESS | 3796 | 1469470308581 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:48 INFO - PROCESS | 3796 | ++DOCSHELL 16809000 == 31 [pid = 3796] [id = 754] 10:11:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (16809800) [pid = 3796] [serial = 2261] [outer = 00000000] 10:11:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (173D9800) [pid = 3796] [serial = 2262] [outer = 16809800] 10:11:48 INFO - PROCESS | 3796 | 1469470308625 Marionette DEBUG loaded listener.js 10:11:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (174B1000) [pid = 3796] [serial = 2263] [outer = 16809800] 10:11:48 INFO - PROCESS | 3796 | 1469470309006 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 10:11:49 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 10:11:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 636ms 10:11:49 INFO - PROCESS | 3796 | 1469470309051 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 10:11:49 INFO - PROCESS | 3796 | 1469470309053 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 10:11:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 10:11:49 INFO - PROCESS | 3796 | 1469470309057 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 10:11:49 INFO - PROCESS | 3796 | 1469470309058 Marionette TRACE conn2 <- [1,2978,null,{}] 10:11:49 INFO - PROCESS | 3796 | 1469470309062 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:49 INFO - PROCESS | 3796 | 1469470309064 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:49 INFO - PROCESS | 3796 | 1469470309191 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 10:11:49 INFO - PROCESS | 3796 | 1469470309198 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:49 INFO - PROCESS | 3796 | 1469470309200 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:49 INFO - PROCESS | 3796 | ++DOCSHELL 177A2C00 == 32 [pid = 3796] [id = 755] 10:11:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (177A5400) [pid = 3796] [serial = 2264] [outer = 00000000] 10:11:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (17FAC400) [pid = 3796] [serial = 2265] [outer = 177A5400] 10:11:49 INFO - PROCESS | 3796 | 1469470309243 Marionette DEBUG loaded listener.js 10:11:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (17FAC800) [pid = 3796] [serial = 2266] [outer = 177A5400] 10:11:49 INFO - PROCESS | 3796 | ++DOCSHELL 19686800 == 33 [pid = 3796] [id = 756] 10:11:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19687000) [pid = 3796] [serial = 2267] [outer = 00000000] 10:11:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (19687C00) [pid = 3796] [serial = 2268] [outer = 19687000] 10:11:49 INFO - PROCESS | 3796 | 1469470309677 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 10:11:49 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 10:11:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 635ms 10:11:49 INFO - PROCESS | 3796 | 1469470309695 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 10:11:49 INFO - PROCESS | 3796 | 1469470309697 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 10:11:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 10:11:49 INFO - PROCESS | 3796 | 1469470309700 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 10:11:49 INFO - PROCESS | 3796 | 1469470309702 Marionette TRACE conn2 <- [1,2982,null,{}] 10:11:49 INFO - PROCESS | 3796 | 1469470309706 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:49 INFO - PROCESS | 3796 | 1469470309708 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:49 INFO - PROCESS | 3796 | 1469470309820 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 10:11:49 INFO - PROCESS | 3796 | 1469470309834 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:49 INFO - PROCESS | 3796 | 1469470309836 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:49 INFO - PROCESS | 3796 | ++DOCSHELL 13F65400 == 34 [pid = 3796] [id = 757] 10:11:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (173D1400) [pid = 3796] [serial = 2269] [outer = 00000000] 10:11:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (19689C00) [pid = 3796] [serial = 2270] [outer = 173D1400] 10:11:49 INFO - PROCESS | 3796 | 1469470309879 Marionette DEBUG loaded listener.js 10:11:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (19691000) [pid = 3796] [serial = 2271] [outer = 173D1400] 10:11:50 INFO - PROCESS | 3796 | 1469470310294 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 10:11:50 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:11:50 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 10:11:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 636ms 10:11:50 INFO - PROCESS | 3796 | 1469470310322 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 10:11:50 INFO - PROCESS | 3796 | 1469470310324 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 10:11:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 10:11:50 INFO - PROCESS | 3796 | 1469470310327 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 10:11:50 INFO - PROCESS | 3796 | 1469470310329 Marionette TRACE conn2 <- [1,2986,null,{}] 10:11:50 INFO - PROCESS | 3796 | 1469470310332 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:50 INFO - PROCESS | 3796 | 1469470310334 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:50 INFO - PROCESS | 3796 | 1469470310457 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 10:11:50 INFO - PROCESS | 3796 | 1469470310471 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:50 INFO - PROCESS | 3796 | 1469470310473 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:50 INFO - PROCESS | 3796 | ++DOCSHELL 132DFC00 == 35 [pid = 3796] [id = 758] 10:11:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (19689800) [pid = 3796] [serial = 2272] [outer = 00000000] 10:11:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (19B57C00) [pid = 3796] [serial = 2273] [outer = 19689800] 10:11:50 INFO - PROCESS | 3796 | 1469470310516 Marionette DEBUG loaded listener.js 10:11:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (19B58400) [pid = 3796] [serial = 2274] [outer = 19689800] 10:11:50 INFO - PROCESS | 3796 | 1469470310945 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 10:11:50 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 10:11:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 621ms 10:11:50 INFO - PROCESS | 3796 | 1469470310965 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 10:11:50 INFO - PROCESS | 3796 | 1469470310967 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 10:11:50 INFO - PROCESS | 3796 | 1469470310970 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 10:11:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 10:11:50 INFO - PROCESS | 3796 | 1469470310972 Marionette TRACE conn2 <- [1,2990,null,{}] 10:11:50 INFO - PROCESS | 3796 | 1469470310976 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:50 INFO - PROCESS | 3796 | 1469470310987 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:51 INFO - PROCESS | 3796 | 1469470311116 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 10:11:51 INFO - PROCESS | 3796 | 1469470311121 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:51 INFO - PROCESS | 3796 | 1469470311123 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:51 INFO - PROCESS | 3796 | ++DOCSHELL 13B4A400 == 36 [pid = 3796] [id = 759] 10:11:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (19A95C00) [pid = 3796] [serial = 2275] [outer = 00000000] 10:11:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (19E9F400) [pid = 3796] [serial = 2276] [outer = 19A95C00] 10:11:51 INFO - PROCESS | 3796 | 1469470311165 Marionette DEBUG loaded listener.js 10:11:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (19EA3400) [pid = 3796] [serial = 2277] [outer = 19A95C00] 10:11:51 INFO - PROCESS | 3796 | 1469470311589 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 10:11:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 10:11:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 620ms 10:11:51 INFO - PROCESS | 3796 | 1469470311609 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 10:11:51 INFO - PROCESS | 3796 | 1469470311611 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 10:11:51 INFO - PROCESS | 3796 | 1469470311614 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 10:11:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 10:11:51 INFO - PROCESS | 3796 | 1469470311617 Marionette TRACE conn2 <- [1,2994,null,{}] 10:11:51 INFO - PROCESS | 3796 | 1469470311626 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:51 INFO - PROCESS | 3796 | 1469470311628 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:51 INFO - PROCESS | 3796 | 1469470311747 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 10:11:51 INFO - PROCESS | 3796 | 1469470311752 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:51 INFO - PROCESS | 3796 | 1469470311754 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:51 INFO - PROCESS | 3796 | ++DOCSHELL 10F08800 == 37 [pid = 3796] [id = 760] 10:11:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (13E0D400) [pid = 3796] [serial = 2278] [outer = 00000000] 10:11:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1A458000) [pid = 3796] [serial = 2279] [outer = 13E0D400] 10:11:51 INFO - PROCESS | 3796 | 1469470311800 Marionette DEBUG loaded listener.js 10:11:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1A465800) [pid = 3796] [serial = 2280] [outer = 13E0D400] 10:11:52 INFO - PROCESS | 3796 | 1469470312249 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 10:11:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 10:11:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 697ms 10:11:52 INFO - PROCESS | 3796 | 1469470312298 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 10:11:52 INFO - PROCESS | 3796 | 1469470312300 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 10:11:52 INFO - PROCESS | 3796 | 1469470312303 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 10:11:52 INFO - TEST-START | /FileAPI/FileReaderSync.worker 10:11:52 INFO - PROCESS | 3796 | 1469470312305 Marionette TRACE conn2 <- [1,2998,null,{}] 10:11:52 INFO - PROCESS | 3796 | 1469470312309 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:52 INFO - PROCESS | 3796 | 1469470312310 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:52 INFO - PROCESS | 3796 | 1469470312428 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 10:11:52 INFO - PROCESS | 3796 | 1469470312433 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:52 INFO - PROCESS | 3796 | 1469470312435 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:52 INFO - PROCESS | 3796 | ++DOCSHELL 1A6A7400 == 38 [pid = 3796] [id = 761] 10:11:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (1A6A8400) [pid = 3796] [serial = 2281] [outer = 00000000] 10:11:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (1AB4C000) [pid = 3796] [serial = 2282] [outer = 1A6A8400] 10:11:52 INFO - PROCESS | 3796 | 1469470312478 Marionette DEBUG loaded listener.js 10:11:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (1AB4E800) [pid = 3796] [serial = 2283] [outer = 1A6A8400] 10:11:52 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (13910800) [pid = 3796] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 10:11:52 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (1A2F8800) [pid = 3796] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 10:11:52 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (173DB800) [pid = 3796] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 10:11:52 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (19A8BC00) [pid = 3796] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 10:11:52 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (19E9A400) [pid = 3796] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 10:11:52 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (12E74400) [pid = 3796] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:11:52 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (19692400) [pid = 3796] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 10:11:52 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (132DBC00) [pid = 3796] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 10:11:52 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (10A08C00) [pid = 3796] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 10:11:52 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (164A7400) [pid = 3796] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 10:11:52 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (153EE000) [pid = 3796] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 10:11:52 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (13131000) [pid = 3796] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 10:11:52 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (10B82400) [pid = 3796] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 10:11:52 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (10A0AC00) [pid = 3796] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 10:11:52 INFO - PROCESS | 3796 | [3796] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:11:53 INFO - PROCESS | 3796 | 1469470313147 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 10:11:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 10:11:53 INFO - {} 10:11:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 10:11:53 INFO - {} 10:11:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 10:11:53 INFO - {} 10:11:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 10:11:53 INFO - {} 10:11:53 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 900ms 10:11:53 INFO - PROCESS | 3796 | 1469470313209 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 10:11:53 INFO - PROCESS | 3796 | 1469470313210 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 10:11:53 INFO - TEST-START | /FileAPI/fileReader.html 10:11:53 INFO - PROCESS | 3796 | 1469470313214 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 10:11:53 INFO - PROCESS | 3796 | 1469470313215 Marionette TRACE conn2 <- [1,3002,null,{}] 10:11:53 INFO - PROCESS | 3796 | 1469470313218 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:53 INFO - PROCESS | 3796 | 1469470313220 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:53 INFO - PROCESS | 3796 | 1469470313304 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 10:11:53 INFO - PROCESS | 3796 | 1469470313311 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:53 INFO - PROCESS | 3796 | 1469470313313 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:53 INFO - PROCESS | 3796 | ++DOCSHELL 155ED400 == 39 [pid = 3796] [id = 762] 10:11:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1A2F8800) [pid = 3796] [serial = 2284] [outer = 00000000] 10:11:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1AB56000) [pid = 3796] [serial = 2285] [outer = 1A2F8800] 10:11:53 INFO - PROCESS | 3796 | 1469470313355 Marionette DEBUG loaded listener.js 10:11:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1AB58400) [pid = 3796] [serial = 2286] [outer = 1A2F8800] 10:11:53 INFO - PROCESS | 3796 | 1469470313761 Marionette TRACE conn2 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 10:11:53 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 10:11:53 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 10:11:53 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 10:11:53 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 10:11:53 INFO - TEST-OK | /FileAPI/fileReader.html | took 589ms 10:11:53 INFO - PROCESS | 3796 | 1469470313818 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 10:11:53 INFO - TEST-START | /FileAPI/historical.html 10:11:53 INFO - PROCESS | 3796 | 1469470313820 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 10:11:53 INFO - PROCESS | 3796 | 1469470313823 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 10:11:53 INFO - PROCESS | 3796 | 1469470313825 Marionette TRACE conn2 <- [1,3006,null,{}] 10:11:53 INFO - PROCESS | 3796 | 1469470313828 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:53 INFO - PROCESS | 3796 | 1469470313830 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:53 INFO - PROCESS | 3796 | 1469470313891 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 10:11:53 INFO - PROCESS | 3796 | 1469470313896 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:53 INFO - PROCESS | 3796 | 1469470313898 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:53 INFO - PROCESS | 3796 | ++DOCSHELL 1A6AC400 == 40 [pid = 3796] [id = 763] 10:11:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1AD47400) [pid = 3796] [serial = 2287] [outer = 00000000] 10:11:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1AD4FC00) [pid = 3796] [serial = 2288] [outer = 1AD47400] 10:11:53 INFO - PROCESS | 3796 | 1469470313939 Marionette DEBUG loaded listener.js 10:11:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1AD52800) [pid = 3796] [serial = 2289] [outer = 1AD47400] 10:11:54 INFO - PROCESS | 3796 | 1469470314352 Marionette TRACE conn2 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 10:11:54 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 10:11:54 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 10:11:54 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 10:11:54 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 10:11:54 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 10:11:54 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 10:11:54 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 10:11:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:11:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:11:54 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 10:11:54 INFO - TEST-OK | /FileAPI/historical.html | took 589ms 10:11:54 INFO - PROCESS | 3796 | 1469470314403 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 10:11:54 INFO - PROCESS | 3796 | 1469470314405 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 10:11:54 INFO - PROCESS | 3796 | 1469470314423 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 10:11:54 INFO - PROCESS | 3796 | 1469470314424 Marionette TRACE conn2 <- [1,3010,null,{}] 10:11:54 INFO - TEST-START | /FileAPI/idlharness.html 10:11:54 INFO - PROCESS | 3796 | 1469470314431 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:54 INFO - PROCESS | 3796 | 1469470314433 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:54 INFO - PROCESS | 3796 | 1469470314511 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 10:11:54 INFO - PROCESS | 3796 | 1469470314516 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:54 INFO - PROCESS | 3796 | 1469470314518 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:54 INFO - PROCESS | 3796 | ++DOCSHELL 1AD4F800 == 41 [pid = 3796] [id = 764] 10:11:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1ADD1C00) [pid = 3796] [serial = 2290] [outer = 00000000] 10:11:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1ADD4800) [pid = 3796] [serial = 2291] [outer = 1ADD1C00] 10:11:54 INFO - PROCESS | 3796 | 1469470314560 Marionette DEBUG loaded listener.js 10:11:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1ADD6400) [pid = 3796] [serial = 2292] [outer = 1ADD1C00] 10:11:55 INFO - PROCESS | 3796 | 1469470315702 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\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\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\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\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\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\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\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\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 10:11:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:11:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:11:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:11:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:11:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:11:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:11:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:11:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 10:11:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:11:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:11:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:11:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:11:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:11:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:11:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:11:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:11:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 10:11:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:11:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:11:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:11:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:11:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:11:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:11:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:11:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 10:11:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 10:11:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:11:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:11:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:11:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:11:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:11:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:11:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:11:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 10:11:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 10:11:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:11:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:11:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:11:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:11:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:11:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:11:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:11:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 10:11:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:11:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:11:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:11:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:11:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:11:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:11:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:11:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 10:11:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 10:11:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:11:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:11:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:11:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:11:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:11:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:11:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:11:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 10:11:55 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 10:11:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:11:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:11:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:11:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:11:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:11:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:11:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:11:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 10:11:55 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 10:11:55 INFO - TEST-OK | /FileAPI/idlharness.html | took 1411ms 10:11:55 INFO - PROCESS | 3796 | 1469470315852 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 10:11:55 INFO - PROCESS | 3796 | 1469470315857 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 10:11:55 INFO - PROCESS | 3796 | 1469470315863 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 10:11:55 INFO - TEST-START | /FileAPI/idlharness.worker 10:11:55 INFO - PROCESS | 3796 | 1469470315866 Marionette TRACE conn2 <- [1,3014,null,{}] 10:11:55 INFO - PROCESS | 3796 | 1469470315872 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:55 INFO - PROCESS | 3796 | 1469470315875 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:56 INFO - PROCESS | 3796 | 1469470316012 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 10:11:56 INFO - PROCESS | 3796 | 1469470316129 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:56 INFO - PROCESS | 3796 | 1469470316132 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:56 INFO - PROCESS | 3796 | ++DOCSHELL 10A4E400 == 42 [pid = 3796] [id = 765] 10:11:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (10A51400) [pid = 3796] [serial = 2293] [outer = 00000000] 10:11:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1AD4B400) [pid = 3796] [serial = 2294] [outer = 10A51400] 10:11:56 INFO - PROCESS | 3796 | 1469470316187 Marionette DEBUG loaded listener.js 10:11:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (1ADD0C00) [pid = 3796] [serial = 2295] [outer = 10A51400] 10:11:56 INFO - PROCESS | 3796 | [3796] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:11:57 INFO - PROCESS | 3796 | 1469470317584 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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:11:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:11:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:11:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:11:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:11:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:11:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:11:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:11:57 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:11:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:11:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:11:57 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:11:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:11:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:11:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:11:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:11:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:11:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:11:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:11:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:11:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:11:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:11:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 10:11:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:11:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:11:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:11:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:11:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:11:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:11:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:11:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 10:11:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:11:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:11:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:11:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:11:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:11:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:11:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:11:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:11:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:11:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:11:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:11:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:11:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:11:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:11:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 10:11:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:11:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:11:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:11:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:11:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:11:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:11:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:11:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 10:11:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:11:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:11:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:11:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:11:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:11:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:11:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:11:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:11:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:11:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 10:11:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:11:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:11:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 10:11:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:11:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:11:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:11:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:11:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 10:11:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:11:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:11:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:11:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:11:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:11:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:11:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:11:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 10:11:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:11:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:11:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 10:11:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:11:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:11:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:11:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:11:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 10:11:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:11:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:11:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 10:11:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:11:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:11:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:11:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:11:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 10:11:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:11:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:11:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 10:11:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:11:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:11:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:11:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:11:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 10:11:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:11:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:11:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:11:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:11:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:11:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:11:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:11:57 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 10:11:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:11:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:11:57 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:11:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:11:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:11:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:11:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:11:57 INFO - {} 10:11:57 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1907ms 10:11:57 INFO - PROCESS | 3796 | 1469470317772 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 10:11:57 INFO - PROCESS | 3796 | 1469470317775 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 10:11:57 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 10:11:57 INFO - PROCESS | 3796 | 1469470317781 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 10:11:57 INFO - PROCESS | 3796 | 1469470317785 Marionette TRACE conn2 <- [1,3018,null,{}] 10:11:57 INFO - PROCESS | 3796 | 1469470317790 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:57 INFO - PROCESS | 3796 | 1469470317793 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:57 INFO - PROCESS | 3796 | 1469470317912 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 10:11:58 INFO - PROCESS | 3796 | 1469470318057 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:58 INFO - PROCESS | 3796 | 1469470318045 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:58 INFO - PROCESS | 3796 | --DOCSHELL 1A6AC400 == 41 [pid = 3796] [id = 763] 10:11:58 INFO - PROCESS | 3796 | --DOCSHELL 155ED400 == 40 [pid = 3796] [id = 762] 10:11:58 INFO - PROCESS | 3796 | --DOCSHELL 1A6A7400 == 39 [pid = 3796] [id = 761] 10:11:58 INFO - PROCESS | 3796 | --DOCSHELL 10F08800 == 38 [pid = 3796] [id = 760] 10:11:58 INFO - PROCESS | 3796 | --DOCSHELL 13B4A400 == 37 [pid = 3796] [id = 759] 10:11:58 INFO - PROCESS | 3796 | --DOCSHELL 132DFC00 == 36 [pid = 3796] [id = 758] 10:11:58 INFO - PROCESS | 3796 | --DOCSHELL 13F65400 == 35 [pid = 3796] [id = 757] 10:11:58 INFO - PROCESS | 3796 | --DOCSHELL 19686800 == 34 [pid = 3796] [id = 756] 10:11:58 INFO - PROCESS | 3796 | --DOCSHELL 177A2C00 == 33 [pid = 3796] [id = 755] 10:11:58 INFO - PROCESS | 3796 | --DOCSHELL 16809000 == 32 [pid = 3796] [id = 754] 10:11:58 INFO - PROCESS | 3796 | --DOCSHELL 150C6C00 == 31 [pid = 3796] [id = 753] 10:11:58 INFO - PROCESS | 3796 | --DOCSHELL 13E08000 == 30 [pid = 3796] [id = 752] 10:11:58 INFO - PROCESS | 3796 | --DOCSHELL 132E0000 == 29 [pid = 3796] [id = 751] 10:11:58 INFO - PROCESS | 3796 | --DOCSHELL 11B0E000 == 28 [pid = 3796] [id = 750] 10:11:58 INFO - PROCESS | 3796 | --DOCSHELL 10A03C00 == 27 [pid = 3796] [id = 749] 10:11:58 INFO - PROCESS | 3796 | --DOCSHELL 150CDC00 == 26 [pid = 3796] [id = 748] 10:11:58 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (1A45F000) [pid = 3796] [serial = 2242] [outer = 00000000] [url = about:blank] 10:11:58 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (1AB4AC00) [pid = 3796] [serial = 2244] [outer = 00000000] [url = about:blank] 10:11:58 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (17FA9C00) [pid = 3796] [serial = 2227] [outer = 00000000] [url = about:blank] 10:11:58 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (19A99000) [pid = 3796] [serial = 2230] [outer = 00000000] [url = about:blank] 10:11:58 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (17FB4000) [pid = 3796] [serial = 2228] [outer = 00000000] [url = about:blank] 10:11:58 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1A461C00) [pid = 3796] [serial = 2233] [outer = 00000000] [url = about:blank] 10:11:58 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (19EC1800) [pid = 3796] [serial = 2231] [outer = 00000000] [url = about:blank] 10:11:58 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (132DA400) [pid = 3796] [serial = 2236] [outer = 00000000] [url = about:blank] 10:11:58 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1A462400) [pid = 3796] [serial = 2234] [outer = 00000000] [url = about:blank] 10:11:58 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (12EEAC00) [pid = 3796] [serial = 2241] [outer = 00000000] [url = about:blank] 10:11:58 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1A2F1000) [pid = 3796] [serial = 2210] [outer = 00000000] [url = about:blank] 10:11:58 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (19B5B400) [pid = 3796] [serial = 2209] [outer = 00000000] [url = about:blank] 10:11:58 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (15A1D400) [pid = 3796] [serial = 2207] [outer = 00000000] [url = about:blank] 10:11:58 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (153EAC00) [pid = 3796] [serial = 2206] [outer = 00000000] [url = about:blank] 10:11:58 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1316B000) [pid = 3796] [serial = 2204] [outer = 00000000] [url = about:blank] 10:11:58 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (12BBB800) [pid = 3796] [serial = 2203] [outer = 00000000] [url = about:blank] 10:11:58 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (16DD8400) [pid = 3796] [serial = 2224] [outer = 00000000] [url = about:blank] 10:11:58 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (15A1BC00) [pid = 3796] [serial = 2221] [outer = 00000000] [url = about:blank] 10:11:58 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1624EC00) [pid = 3796] [serial = 2222] [outer = 00000000] [url = about:blank] 10:11:58 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (132DB400) [pid = 3796] [serial = 2218] [outer = 00000000] [url = about:blank] 10:11:58 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (134BAC00) [pid = 3796] [serial = 2219] [outer = 00000000] [url = about:blank] 10:11:58 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1109BC00) [pid = 3796] [serial = 2215] [outer = 00000000] [url = about:blank] 10:11:58 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (11281000) [pid = 3796] [serial = 2216] [outer = 00000000] [url = about:blank] 10:11:58 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (10F0E800) [pid = 3796] [serial = 2213] [outer = 00000000] [url = about:blank] 10:11:58 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (10B74C00) [pid = 3796] [serial = 2212] [outer = 00000000] [url = about:blank] 10:11:58 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (17F18000) [pid = 3796] [serial = 2238] [outer = 00000000] [url = about:blank] 10:11:58 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1968CC00) [pid = 3796] [serial = 2239] [outer = 00000000] [url = about:blank] 10:11:58 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (173D3000) [pid = 3796] [serial = 2225] [outer = 00000000] [url = about:blank] 10:11:58 INFO - PROCESS | 3796 | ++DOCSHELL 1055E400 == 27 [pid = 3796] [id = 766] 10:11:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (10A03C00) [pid = 3796] [serial = 2296] [outer = 00000000] 10:11:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (10F0E800) [pid = 3796] [serial = 2297] [outer = 10A03C00] 10:11:58 INFO - PROCESS | 3796 | 1469470318142 Marionette DEBUG loaded listener.js 10:11:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (12BBB800) [pid = 3796] [serial = 2298] [outer = 10A03C00] 10:11:58 INFO - PROCESS | 3796 | 1469470318520 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 10:11:58 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 10:11:58 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 791ms 10:11:58 INFO - PROCESS | 3796 | 1469470318567 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 10:11:58 INFO - PROCESS | 3796 | 1469470318572 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 10:11:58 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 10:11:58 INFO - PROCESS | 3796 | 1469470318578 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 10:11:58 INFO - PROCESS | 3796 | 1469470318581 Marionette TRACE conn2 <- [1,3022,null,{}] 10:11:58 INFO - PROCESS | 3796 | 1469470318584 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:58 INFO - PROCESS | 3796 | 1469470318587 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:58 INFO - PROCESS | 3796 | 1469470318755 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 10:11:58 INFO - PROCESS | 3796 | 1469470318768 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:58 INFO - PROCESS | 3796 | 1469470318770 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:58 INFO - PROCESS | 3796 | ++DOCSHELL 13A63C00 == 28 [pid = 3796] [id = 767] 10:11:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (13A64000) [pid = 3796] [serial = 2299] [outer = 00000000] 10:11:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (13E0DC00) [pid = 3796] [serial = 2300] [outer = 13A64000] 10:11:58 INFO - PROCESS | 3796 | 1469470318816 Marionette DEBUG loaded listener.js 10:11:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (142FB000) [pid = 3796] [serial = 2301] [outer = 13A64000] 10:11:59 INFO - PROCESS | 3796 | 1469470319237 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 10:11:59 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 10:11:59 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 682ms 10:11:59 INFO - PROCESS | 3796 | 1469470319277 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 10:11:59 INFO - PROCESS | 3796 | 1469470319279 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 10:11:59 INFO - TEST-START | /FileAPI/blob/Blob-close.html 10:11:59 INFO - PROCESS | 3796 | 1469470319283 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 10:11:59 INFO - PROCESS | 3796 | 1469470319286 Marionette TRACE conn2 <- [1,3026,null,{}] 10:11:59 INFO - PROCESS | 3796 | 1469470319300 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:59 INFO - PROCESS | 3796 | 1469470319305 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:59 INFO - PROCESS | 3796 | 1469470319429 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 10:11:59 INFO - PROCESS | 3796 | 1469470319443 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:11:59 INFO - PROCESS | 3796 | 1469470319446 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:11:59 INFO - PROCESS | 3796 | ++DOCSHELL 1680A400 == 29 [pid = 3796] [id = 768] 10:11:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1680B400) [pid = 3796] [serial = 2302] [outer = 00000000] 10:11:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (16D66800) [pid = 3796] [serial = 2303] [outer = 1680B400] 10:11:59 INFO - PROCESS | 3796 | 1469470319495 Marionette DEBUG loaded listener.js 10:11:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (173D3800) [pid = 3796] [serial = 2304] [outer = 1680B400] 10:11:59 INFO - PROCESS | 3796 | 1469470319920 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 10:11:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 10:11:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 10:11:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:11:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:11:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 10:11:59 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 682ms 10:11:59 INFO - PROCESS | 3796 | 1469470319982 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 10:11:59 INFO - PROCESS | 3796 | 1469470319985 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 10:11:59 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 10:11:59 INFO - PROCESS | 3796 | 1469470319988 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 10:11:59 INFO - PROCESS | 3796 | 1469470319990 Marionette TRACE conn2 <- [1,3030,null,{}] 10:11:59 INFO - PROCESS | 3796 | 1469470319994 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:11:59 INFO - PROCESS | 3796 | 1469470319996 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:12:00 INFO - PROCESS | 3796 | 1469470320089 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 10:12:00 INFO - PROCESS | 3796 | 1469470320078 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:00 INFO - PROCESS | 3796 | 1469470320080 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:12:00 INFO - PROCESS | 3796 | ++DOCSHELL 17D23C00 == 30 [pid = 3796] [id = 769] 10:12:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (17FAD000) [pid = 3796] [serial = 2305] [outer = 00000000] 10:12:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (19685C00) [pid = 3796] [serial = 2306] [outer = 17FAD000] 10:12:00 INFO - PROCESS | 3796 | 1469470320126 Marionette DEBUG loaded listener.js 10:12:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (19A8D400) [pid = 3796] [serial = 2307] [outer = 17FAD000] 10:12:00 INFO - PROCESS | 3796 | 1469470320772 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 10:12:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 10:12:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 10:12:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 10:12:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 10:12:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 10:12:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 10:12:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 10:12:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 10:12:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 10:12:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 10:12:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 10:12:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 10:12:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 10:12:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 10:12:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 10:12:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 10:12:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 10:12:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 10:12:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 10:12:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 10:12:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 10:12:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 10:12:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 10:12:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 10:12:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 10:12:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 10:12:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 10:12:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 10:12:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 10:12:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 10:12:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 10:12:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 10:12:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 10:12:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 10:12:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 10:12:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 10:12:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 10:12:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 10:12:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 10:12:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 10:12:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 10:12:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 10:12:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:12:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:12:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 10:12:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:12:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 10:12:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 10:12:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:12:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:12:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 10:12:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:12:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 10:12:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 10:12:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 10:12:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 10:12:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 10:12:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:12:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 10:12:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 10:12:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 10:12:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 10:12:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:12:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:12:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:12:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 10:12:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 10:12:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:12:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:12:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:12:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 10:12:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:12:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:12:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:12:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 10:12:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:12:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:12:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:12:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 10:12:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 10:12:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:12:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:12:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:12:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 10:12:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:12:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:12:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:12:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 10:12:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:12:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:12:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:12:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 10:12:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:12:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:12:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:12:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 10:12:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:12:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:12:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:12:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 10:12:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 10:12:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 10:12:00 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 946ms 10:12:00 INFO - PROCESS | 3796 | 1469470320929 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 10:12:00 INFO - PROCESS | 3796 | 1469470320931 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 10:12:00 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 10:12:00 INFO - PROCESS | 3796 | 1469470320935 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 10:12:00 INFO - PROCESS | 3796 | 1469470320937 Marionette TRACE conn2 <- [1,3034,null,{}] 10:12:00 INFO - PROCESS | 3796 | 1469470320940 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:00 INFO - PROCESS | 3796 | 1469470320942 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:12:01 INFO - PROCESS | 3796 | 1469470321055 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 10:12:01 INFO - PROCESS | 3796 | 1469470321060 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:01 INFO - PROCESS | 3796 | 1469470321062 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:12:01 INFO - PROCESS | 3796 | ++DOCSHELL 1977A400 == 31 [pid = 3796] [id = 770] 10:12:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (19783800) [pid = 3796] [serial = 2308] [outer = 00000000] 10:12:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (19789400) [pid = 3796] [serial = 2309] [outer = 19783800] 10:12:01 INFO - PROCESS | 3796 | 1469470321106 Marionette DEBUG loaded listener.js 10:12:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (19B56400) [pid = 3796] [serial = 2310] [outer = 19783800] 10:12:01 INFO - PROCESS | 3796 | [3796] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:12:01 INFO - PROCESS | 3796 | 1469470321551 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 10:12:01 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 10:12:01 INFO - {} 10:12:01 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 620ms 10:12:01 INFO - PROCESS | 3796 | 1469470321573 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 10:12:01 INFO - PROCESS | 3796 | 1469470321575 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 10:12:01 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 10:12:01 INFO - PROCESS | 3796 | 1469470321578 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 10:12:01 INFO - PROCESS | 3796 | 1469470321580 Marionette TRACE conn2 <- [1,3038,null,{}] 10:12:01 INFO - PROCESS | 3796 | 1469470321583 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:01 INFO - PROCESS | 3796 | 1469470321589 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:12:01 INFO - PROCESS | 3796 | 1469470321729 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 10:12:01 INFO - PROCESS | 3796 | 1469470321734 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:01 INFO - PROCESS | 3796 | 1469470321736 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:12:01 INFO - PROCESS | 3796 | ++DOCSHELL 174A5400 == 32 [pid = 3796] [id = 771] 10:12:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (17F18000) [pid = 3796] [serial = 2311] [outer = 00000000] 10:12:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1962A400) [pid = 3796] [serial = 2312] [outer = 17F18000] 10:12:01 INFO - PROCESS | 3796 | 1469470321791 Marionette DEBUG loaded listener.js 10:12:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (19E98000) [pid = 3796] [serial = 2313] [outer = 17F18000] 10:12:02 INFO - PROCESS | 3796 | 1469470322200 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 10:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 10:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 10:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 10:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 10:12:02 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 682ms 10:12:02 INFO - PROCESS | 3796 | 1469470322263 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 10:12:02 INFO - PROCESS | 3796 | 1469470322265 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 10:12:02 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 10:12:02 INFO - PROCESS | 3796 | 1469470322268 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 10:12:02 INFO - PROCESS | 3796 | 1469470322269 Marionette TRACE conn2 <- [1,3042,null,{}] 10:12:02 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (150CE000) [pid = 3796] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 10:12:02 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (19A95C00) [pid = 3796] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 10:12:02 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (13E08800) [pid = 3796] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 10:12:02 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (10A47400) [pid = 3796] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 10:12:02 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (15307C00) [pid = 3796] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 10:12:02 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (132E8400) [pid = 3796] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 10:12:02 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (11B0E800) [pid = 3796] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 10:12:02 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (13E0D400) [pid = 3796] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 10:12:02 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (19687000) [pid = 3796] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:12:02 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (177A5400) [pid = 3796] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 10:12:02 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1A6A8400) [pid = 3796] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 10:12:02 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (173D1400) [pid = 3796] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 10:12:02 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1A2F8800) [pid = 3796] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 10:12:02 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (16809800) [pid = 3796] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 10:12:02 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1AD47400) [pid = 3796] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 10:12:02 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (19689800) [pid = 3796] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 10:12:02 INFO - PROCESS | 3796 | 1469470322505 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:02 INFO - PROCESS | 3796 | 1469470322507 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:12:02 INFO - PROCESS | 3796 | 1469470322590 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 10:12:02 INFO - PROCESS | 3796 | 1469470322598 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:02 INFO - PROCESS | 3796 | 1469470322600 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:12:02 INFO - PROCESS | 3796 | ++DOCSHELL 173D1400 == 33 [pid = 3796] [id = 772] 10:12:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (173DF400) [pid = 3796] [serial = 2314] [outer = 00000000] 10:12:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (17FBF000) [pid = 3796] [serial = 2315] [outer = 173DF400] 10:12:02 INFO - PROCESS | 3796 | 1469470322642 Marionette DEBUG loaded listener.js 10:12:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (17FBF400) [pid = 3796] [serial = 2316] [outer = 173DF400] 10:12:03 INFO - PROCESS | 3796 | 1469470323293 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 10:12:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 10:12:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 10:12:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:12:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:12:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:12:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:12:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 10:12:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:12:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:12:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:12:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:12:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 10:12:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:12:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:12:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:12:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:12:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 10:12:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:12:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:12:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:12:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:12:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 10:12:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:12:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:12:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:12:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:12:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 10:12:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:12:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:12:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:12:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:12:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 10:12:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:12:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:12:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:12:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:12:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 10:12:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:12:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:12:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:12:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:12:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 10:12:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:12:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:12:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:12:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:12:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 10:12:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:12:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:12:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:12:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:12:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 10:12:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:12:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:12:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:12:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:12:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 10:12:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:12:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:12:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:12:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:12:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 10:12:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:12:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:12:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:12:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:12:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 10:12:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:12:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:12:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:12:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:12:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 10:12:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:12:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:12:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:12:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:12:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 10:12:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:12:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:12:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:12:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:12:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 10:12:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:12:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:12:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:12:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:12:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 10:12:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:12:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:12:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:12:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:12:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 10:12:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:12:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:12:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:12:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:12:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 10:12:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:12:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:12:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:12:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:12:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 10:12:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:12:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:12:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:12:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:12:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 10:12:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:12:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:12:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:12:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:12:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:12:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:12:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:12:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:12:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:12:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 10:12:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:12:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:12:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:12:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:12:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 10:12:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:12:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:12:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:12:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:12:03 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1225ms 10:12:03 INFO - PROCESS | 3796 | 1469470323505 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 10:12:03 INFO - TEST-START | /FileAPI/file/File-constructor.html 10:12:03 INFO - PROCESS | 3796 | 1469470323508 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 10:12:03 INFO - PROCESS | 3796 | 1469470323511 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 10:12:03 INFO - PROCESS | 3796 | 1469470323513 Marionette TRACE conn2 <- [1,3046,null,{}] 10:12:03 INFO - PROCESS | 3796 | 1469470323517 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:03 INFO - PROCESS | 3796 | 1469470323520 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:12:03 INFO - PROCESS | 3796 | 1469470323601 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 10:12:03 INFO - PROCESS | 3796 | 1469470323609 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:03 INFO - PROCESS | 3796 | 1469470323611 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:12:03 INFO - PROCESS | 3796 | ++DOCSHELL 17FC7800 == 34 [pid = 3796] [id = 773] 10:12:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (19E9F000) [pid = 3796] [serial = 2317] [outer = 00000000] 10:12:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (19ECD800) [pid = 3796] [serial = 2318] [outer = 19E9F000] 10:12:03 INFO - PROCESS | 3796 | 1469470323653 Marionette DEBUG loaded listener.js 10:12:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1A2F4000) [pid = 3796] [serial = 2319] [outer = 19E9F000] 10:12:04 INFO - PROCESS | 3796 | 1469470324129 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 10:12:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 10:12:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 10:12:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 10:12:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 10:12:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 10:12:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 10:12:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 10:12:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 10:12:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 10:12:04 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 10:12:04 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 10:12:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:04 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 10:12:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 10:12:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 10:12:04 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:12:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 10:12:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 10:12:04 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 10:12:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 10:12:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 10:12:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 10:12:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 10:12:04 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 636ms 10:12:04 INFO - PROCESS | 3796 | 1469470324156 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 10:12:04 INFO - PROCESS | 3796 | 1469470324158 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 10:12:04 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 10:12:04 INFO - PROCESS | 3796 | 1469470324161 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 10:12:04 INFO - PROCESS | 3796 | 1469470324163 Marionette TRACE conn2 <- [1,3050,null,{}] 10:12:04 INFO - PROCESS | 3796 | 1469470324166 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:04 INFO - PROCESS | 3796 | 1469470324168 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:12:04 INFO - PROCESS | 3796 | 1469470324230 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 10:12:04 INFO - PROCESS | 3796 | 1469470324234 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:04 INFO - PROCESS | 3796 | 1469470324236 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:12:04 INFO - PROCESS | 3796 | ++DOCSHELL 164A8C00 == 35 [pid = 3796] [id = 774] 10:12:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (19B54000) [pid = 3796] [serial = 2320] [outer = 00000000] 10:12:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1A465400) [pid = 3796] [serial = 2321] [outer = 19B54000] 10:12:04 INFO - PROCESS | 3796 | 1469470324279 Marionette DEBUG loaded listener.js 10:12:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (1A6A8000) [pid = 3796] [serial = 2322] [outer = 19B54000] 10:12:04 INFO - PROCESS | 3796 | [3796] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:12:04 INFO - PROCESS | 3796 | 1469470324898 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 10:12:04 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 10:12:04 INFO - {} 10:12:04 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 791ms 10:12:04 INFO - PROCESS | 3796 | 1469470324948 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 10:12:04 INFO - PROCESS | 3796 | 1469470324952 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 10:12:04 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 10:12:04 INFO - PROCESS | 3796 | 1469470324957 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 10:12:04 INFO - PROCESS | 3796 | 1469470324962 Marionette TRACE conn2 <- [1,3054,null,{}] 10:12:04 INFO - PROCESS | 3796 | 1469470324968 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:04 INFO - PROCESS | 3796 | 1469470324971 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:12:05 INFO - PROCESS | 3796 | 1469470325150 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 10:12:05 INFO - PROCESS | 3796 | 1469470325291 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:05 INFO - PROCESS | 3796 | 1469470325294 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:12:05 INFO - PROCESS | 3796 | ++DOCSHELL 11098800 == 36 [pid = 3796] [id = 775] 10:12:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1109D000) [pid = 3796] [serial = 2323] [outer = 00000000] 10:12:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (13E0A000) [pid = 3796] [serial = 2324] [outer = 1109D000] 10:12:05 INFO - PROCESS | 3796 | 1469470325355 Marionette DEBUG loaded listener.js 10:12:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (155EA400) [pid = 3796] [serial = 2325] [outer = 1109D000] 10:12:05 INFO - PROCESS | 3796 | 1469470325915 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 10:12:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 10:12:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 10:12:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 10:12:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 10:12:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 10:12:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 10:12:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 10:12:05 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 992ms 10:12:05 INFO - PROCESS | 3796 | 1469470325962 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 10:12:05 INFO - PROCESS | 3796 | 1469470325967 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 10:12:05 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 10:12:05 INFO - PROCESS | 3796 | 1469470325973 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 10:12:05 INFO - PROCESS | 3796 | 1469470325976 Marionette TRACE conn2 <- [1,3058,null,{}] 10:12:05 INFO - PROCESS | 3796 | 1469470325980 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:05 INFO - PROCESS | 3796 | 1469470325983 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:12:06 INFO - PROCESS | 3796 | 1469470326100 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 10:12:06 INFO - PROCESS | 3796 | 1469470326211 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:06 INFO - PROCESS | 3796 | 1469470326214 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:12:06 INFO - PROCESS | 3796 | ++DOCSHELL 174A5000 == 37 [pid = 3796] [id = 776] 10:12:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (174AB800) [pid = 3796] [serial = 2326] [outer = 00000000] 10:12:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (17FBDC00) [pid = 3796] [serial = 2327] [outer = 174AB800] 10:12:06 INFO - PROCESS | 3796 | 1469470326294 Marionette DEBUG loaded listener.js 10:12:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (19626800) [pid = 3796] [serial = 2328] [outer = 174AB800] 10:12:06 INFO - PROCESS | 3796 | 1469470326809 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 10:12:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 10:12:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 10:12:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 10:12:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 10:12:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 10:12:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 10:12:06 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 899ms 10:12:06 INFO - PROCESS | 3796 | 1469470326862 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 10:12:06 INFO - PROCESS | 3796 | 1469470326864 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 10:12:06 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 10:12:06 INFO - PROCESS | 3796 | 1469470326868 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 10:12:06 INFO - PROCESS | 3796 | 1469470326872 Marionette TRACE conn2 <- [1,3062,null,{}] 10:12:06 INFO - PROCESS | 3796 | 1469470326883 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:06 INFO - PROCESS | 3796 | 1469470326888 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:12:06 INFO - PROCESS | 3796 | 1469470326992 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 10:12:07 INFO - PROCESS | 3796 | 1469470327106 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:07 INFO - PROCESS | 3796 | 1469470327110 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:12:07 INFO - PROCESS | 3796 | ++DOCSHELL 1962F400 == 38 [pid = 3796] [id = 777] 10:12:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1962F800) [pid = 3796] [serial = 2329] [outer = 00000000] 10:12:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (19787000) [pid = 3796] [serial = 2330] [outer = 1962F800] 10:12:07 INFO - PROCESS | 3796 | 1469470327206 Marionette DEBUG loaded listener.js 10:12:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (19EC0800) [pid = 3796] [serial = 2331] [outer = 1962F800] 10:12:07 INFO - PROCESS | 3796 | 1469470327745 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 10:12:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 10:12:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 10:12:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 10:12:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 10:12:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 10:12:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 10:12:07 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 899ms 10:12:07 INFO - PROCESS | 3796 | 1469470327774 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 10:12:07 INFO - PROCESS | 3796 | 1469470327777 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 10:12:07 INFO - PROCESS | 3796 | 1469470327780 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 10:12:07 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 10:12:07 INFO - PROCESS | 3796 | 1469470327782 Marionette TRACE conn2 <- [1,3066,null,{}] 10:12:07 INFO - PROCESS | 3796 | 1469470327786 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:07 INFO - PROCESS | 3796 | 1469470327788 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:12:07 INFO - PROCESS | 3796 | 1469470327907 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 10:12:08 INFO - PROCESS | 3796 | 1469470328025 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:08 INFO - PROCESS | 3796 | 1469470328028 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:12:08 INFO - PROCESS | 3796 | ++DOCSHELL 1A2FAC00 == 39 [pid = 3796] [id = 778] 10:12:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1A2FB400) [pid = 3796] [serial = 2332] [outer = 00000000] 10:12:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1A464000) [pid = 3796] [serial = 2333] [outer = 1A2FB400] 10:12:08 INFO - PROCESS | 3796 | 1469470328080 Marionette DEBUG loaded listener.js 10:12:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1A962400) [pid = 3796] [serial = 2334] [outer = 1A2FB400] 10:12:08 INFO - PROCESS | 3796 | 1469470328728 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 10:12:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 10:12:08 INFO - PROCESS | 3796 | 1469470328779 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 10:12:08 INFO - PROCESS | 3796 | 1469470328785 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 10:12:08 INFO - PROCESS | 3796 | 1469470328788 Marionette TRACE conn2 <- [1,3070,null,{}] 10:12:08 INFO - PROCESS | 3796 | 1469470328793 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:08 INFO - PROCESS | 3796 | 1469470328796 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:12:08 INFO - PROCESS | 3796 | 1469470328894 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 10:12:09 INFO - PROCESS | 3796 | 1469470329062 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:09 INFO - PROCESS | 3796 | 1469470329066 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:12:09 INFO - PROCESS | 3796 | ++DOCSHELL 10F10C00 == 40 [pid = 3796] [id = 779] 10:12:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (10F89C00) [pid = 3796] [serial = 2335] [outer = 00000000] 10:12:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (11B0D800) [pid = 3796] [serial = 2336] [outer = 10F89C00] 10:12:09 INFO - PROCESS | 3796 | 1469470329127 Marionette DEBUG loaded listener.js 10:12:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (11DDEC00) [pid = 3796] [serial = 2337] [outer = 10F89C00] 10:12:09 INFO - PROCESS | 3796 | --DOCSHELL 17FC7800 == 39 [pid = 3796] [id = 773] 10:12:09 INFO - PROCESS | 3796 | --DOCSHELL 173D1400 == 38 [pid = 3796] [id = 772] 10:12:09 INFO - PROCESS | 3796 | --DOCSHELL 174A5400 == 37 [pid = 3796] [id = 771] 10:12:09 INFO - PROCESS | 3796 | --DOCSHELL 1977A400 == 36 [pid = 3796] [id = 770] 10:12:09 INFO - PROCESS | 3796 | --DOCSHELL 17D23C00 == 35 [pid = 3796] [id = 769] 10:12:09 INFO - PROCESS | 3796 | --DOCSHELL 1680A400 == 34 [pid = 3796] [id = 768] 10:12:09 INFO - PROCESS | 3796 | --DOCSHELL 13A63C00 == 33 [pid = 3796] [id = 767] 10:12:09 INFO - PROCESS | 3796 | --DOCSHELL 1055E400 == 32 [pid = 3796] [id = 766] 10:12:09 INFO - PROCESS | 3796 | --DOCSHELL 10A4E400 == 31 [pid = 3796] [id = 765] 10:12:09 INFO - PROCESS | 3796 | --DOCSHELL 1AD4F800 == 30 [pid = 3796] [id = 764] 10:12:09 INFO - PROCESS | 3796 | --DOCSHELL 1A2FAC00 == 29 [pid = 3796] [id = 778] 10:12:09 INFO - PROCESS | 3796 | --DOCSHELL 174A5000 == 28 [pid = 3796] [id = 776] 10:12:09 INFO - PROCESS | 3796 | --DOCSHELL 1962F400 == 27 [pid = 3796] [id = 777] 10:12:09 INFO - PROCESS | 3796 | --DOCSHELL 164A8C00 == 26 [pid = 3796] [id = 774] 10:12:09 INFO - PROCESS | 3796 | --DOCSHELL 11098800 == 25 [pid = 3796] [id = 775] 10:12:10 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (158DB800) [pid = 3796] [serial = 2259] [outer = 00000000] [url = about:blank] 10:12:10 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (15A26400) [pid = 3796] [serial = 2260] [outer = 00000000] [url = about:blank] 10:12:10 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (19E9F400) [pid = 3796] [serial = 2276] [outer = 00000000] [url = about:blank] 10:12:10 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (13E10800) [pid = 3796] [serial = 2256] [outer = 00000000] [url = about:blank] 10:12:10 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (142EFC00) [pid = 3796] [serial = 2257] [outer = 00000000] [url = about:blank] 10:12:10 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (10A51000) [pid = 3796] [serial = 2247] [outer = 00000000] [url = about:blank] 10:12:10 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (10B7A000) [pid = 3796] [serial = 2248] [outer = 00000000] [url = about:blank] 10:12:10 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1AB4C800) [pid = 3796] [serial = 2245] [outer = 00000000] [url = about:blank] 10:12:10 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1390B000) [pid = 3796] [serial = 2253] [outer = 00000000] [url = about:blank] 10:12:10 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (13A64800) [pid = 3796] [serial = 2254] [outer = 00000000] [url = about:blank] 10:12:10 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (129EF800) [pid = 3796] [serial = 2250] [outer = 00000000] [url = about:blank] 10:12:10 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (12BB6000) [pid = 3796] [serial = 2251] [outer = 00000000] [url = about:blank] 10:12:10 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1A458000) [pid = 3796] [serial = 2279] [outer = 00000000] [url = about:blank] 10:12:10 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (19687C00) [pid = 3796] [serial = 2268] [outer = 00000000] [url = about:blank] 10:12:10 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (17FAC400) [pid = 3796] [serial = 2265] [outer = 00000000] [url = about:blank] 10:12:10 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (17FAC800) [pid = 3796] [serial = 2266] [outer = 00000000] [url = about:blank] 10:12:10 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1AB4C000) [pid = 3796] [serial = 2282] [outer = 00000000] [url = about:blank] 10:12:10 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (19689C00) [pid = 3796] [serial = 2270] [outer = 00000000] [url = about:blank] 10:12:10 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (19691000) [pid = 3796] [serial = 2271] [outer = 00000000] [url = about:blank] 10:12:10 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (1AB56000) [pid = 3796] [serial = 2285] [outer = 00000000] [url = about:blank] 10:12:10 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (173D9800) [pid = 3796] [serial = 2262] [outer = 00000000] [url = about:blank] 10:12:10 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (174B1000) [pid = 3796] [serial = 2263] [outer = 00000000] [url = about:blank] 10:12:10 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (1AD4FC00) [pid = 3796] [serial = 2288] [outer = 00000000] [url = about:blank] 10:12:10 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1AB4E800) [pid = 3796] [serial = 2283] [outer = 00000000] [url = about:blank] 10:12:10 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1ADD4800) [pid = 3796] [serial = 2291] [outer = 00000000] [url = about:blank] 10:12:10 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (19B57C00) [pid = 3796] [serial = 2273] [outer = 00000000] [url = about:blank] 10:12:10 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (19B58400) [pid = 3796] [serial = 2274] [outer = 00000000] [url = about:blank] 10:12:10 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (1A465800) [pid = 3796] [serial = 2280] [outer = 00000000] [url = about:blank] 10:12:10 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (1AD52800) [pid = 3796] [serial = 2289] [outer = 00000000] [url = about:blank] 10:12:10 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (1AB58400) [pid = 3796] [serial = 2286] [outer = 00000000] [url = about:blank] 10:12:10 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (19EA3400) [pid = 3796] [serial = 2277] [outer = 00000000] [url = about:blank] 10:12:10 INFO - PROCESS | 3796 | 1469470330296 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 10:12:10 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 10:12:10 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 10:12:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:10 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 10:12:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 10:12:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1551ms 10:12:10 INFO - PROCESS | 3796 | 1469470330348 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 10:12:10 INFO - PROCESS | 3796 | 1469470330353 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 10:12:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 10:12:10 INFO - PROCESS | 3796 | 1469470330342 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 10:12:10 INFO - PROCESS | 3796 | 1469470330345 Marionette TRACE conn2 <- [1,3074,null,{}] 10:12:10 INFO - PROCESS | 3796 | 1469470330351 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:10 INFO - PROCESS | 3796 | 1469470330354 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:12:10 INFO - PROCESS | 3796 | 1469470330434 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 10:12:10 INFO - PROCESS | 3796 | 1469470330440 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:10 INFO - PROCESS | 3796 | 1469470330445 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:12:10 INFO - PROCESS | 3796 | ++DOCSHELL 10EE7800 == 26 [pid = 3796] [id = 780] 10:12:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (10EE8000) [pid = 3796] [serial = 2338] [outer = 00000000] 10:12:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (11B0E800) [pid = 3796] [serial = 2339] [outer = 10EE8000] 10:12:10 INFO - PROCESS | 3796 | 1469470330493 Marionette DEBUG loaded listener.js 10:12:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (11DDF000) [pid = 3796] [serial = 2340] [outer = 10EE8000] 10:12:10 INFO - PROCESS | 3796 | 1469470330990 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 10:12:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 10:12:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 682ms 10:12:11 INFO - PROCESS | 3796 | 1469470331046 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 10:12:11 INFO - PROCESS | 3796 | 1469470331050 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 10:12:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 10:12:11 INFO - PROCESS | 3796 | 1469470331057 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 10:12:11 INFO - PROCESS | 3796 | 1469470331060 Marionette TRACE conn2 <- [1,3078,null,{}] 10:12:11 INFO - PROCESS | 3796 | 1469470331065 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:11 INFO - PROCESS | 3796 | 1469470331069 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:12:11 INFO - PROCESS | 3796 | 1469470331216 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 10:12:11 INFO - PROCESS | 3796 | 1469470331331 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:11 INFO - PROCESS | 3796 | 1469470331333 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:12:11 INFO - PROCESS | 3796 | ++DOCSHELL 13457800 == 27 [pid = 3796] [id = 781] 10:12:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (134B7000) [pid = 3796] [serial = 2341] [outer = 00000000] 10:12:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (134D6800) [pid = 3796] [serial = 2342] [outer = 134B7000] 10:12:11 INFO - PROCESS | 3796 | 1469470331381 Marionette DEBUG loaded listener.js 10:12:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (1390B000) [pid = 3796] [serial = 2343] [outer = 134B7000] 10:12:11 INFO - PROCESS | 3796 | 1469470331736 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 10:12:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 10:12:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 682ms 10:12:11 INFO - PROCESS | 3796 | 1469470331758 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 10:12:11 INFO - PROCESS | 3796 | 1469470331760 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 10:12:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 10:12:11 INFO - PROCESS | 3796 | 1469470331781 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 10:12:11 INFO - PROCESS | 3796 | 1469470331784 Marionette TRACE conn2 <- [1,3082,null,{}] 10:12:11 INFO - PROCESS | 3796 | 1469470331795 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:11 INFO - PROCESS | 3796 | 1469470331799 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:12:11 INFO - PROCESS | 3796 | 1469470331883 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 10:12:11 INFO - PROCESS | 3796 | 1469470331889 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:11 INFO - PROCESS | 3796 | 1469470331892 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:12:11 INFO - PROCESS | 3796 | ++DOCSHELL 13F62C00 == 28 [pid = 3796] [id = 782] 10:12:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (13F65000) [pid = 3796] [serial = 2344] [outer = 00000000] 10:12:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (15307C00) [pid = 3796] [serial = 2345] [outer = 13F65000] 10:12:11 INFO - PROCESS | 3796 | 1469470331940 Marionette DEBUG loaded listener.js 10:12:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (158E2C00) [pid = 3796] [serial = 2346] [outer = 13F65000] 10:12:12 INFO - PROCESS | 3796 | 1469470332427 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 10:12:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 10:12:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 683ms 10:12:12 INFO - PROCESS | 3796 | 1469470332480 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 10:12:12 INFO - PROCESS | 3796 | 1469470332483 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 10:12:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 10:12:12 INFO - PROCESS | 3796 | 1469470332486 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 10:12:12 INFO - PROCESS | 3796 | 1469470332488 Marionette TRACE conn2 <- [1,3086,null,{}] 10:12:12 INFO - PROCESS | 3796 | 1469470332491 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:12 INFO - PROCESS | 3796 | 1469470332493 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:12:12 INFO - PROCESS | 3796 | 1469470332599 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 10:12:12 INFO - PROCESS | 3796 | 1469470332703 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:12 INFO - PROCESS | 3796 | 1469470332706 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:12:12 INFO - PROCESS | 3796 | ++DOCSHELL 16254C00 == 29 [pid = 3796] [id = 783] 10:12:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (16256C00) [pid = 3796] [serial = 2347] [outer = 00000000] 10:12:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (165E8000) [pid = 3796] [serial = 2348] [outer = 16256C00] 10:12:12 INFO - PROCESS | 3796 | 1469470332749 Marionette DEBUG loaded listener.js 10:12:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (16896800) [pid = 3796] [serial = 2349] [outer = 16256C00] 10:12:13 INFO - PROCESS | 3796 | 1469470333136 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 10:12:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 10:12:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 10:12:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 698ms 10:12:13 INFO - PROCESS | 3796 | 1469470333177 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 10:12:13 INFO - PROCESS | 3796 | 1469470333179 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 10:12:13 INFO - PROCESS | 3796 | 1469470333182 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 10:12:13 INFO - PROCESS | 3796 | 1469470333183 Marionette TRACE conn2 <- [1,3090,null,{}] 10:12:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 10:12:13 INFO - PROCESS | 3796 | 1469470333187 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:13 INFO - PROCESS | 3796 | 1469470333189 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:12:13 INFO - PROCESS | 3796 | 1469470333302 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 10:12:13 INFO - PROCESS | 3796 | 1469470333306 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:13 INFO - PROCESS | 3796 | 1469470333308 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:12:13 INFO - PROCESS | 3796 | ++DOCSHELL 1680F800 == 30 [pid = 3796] [id = 784] 10:12:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (16DD0800) [pid = 3796] [serial = 2350] [outer = 00000000] 10:12:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (174AD000) [pid = 3796] [serial = 2351] [outer = 16DD0800] 10:12:13 INFO - PROCESS | 3796 | 1469470333352 Marionette DEBUG loaded listener.js 10:12:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (177A0C00) [pid = 3796] [serial = 2352] [outer = 16DD0800] 10:12:13 INFO - PROCESS | 3796 | 1469470333806 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 10:12:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 10:12:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 620ms 10:12:13 INFO - PROCESS | 3796 | 1469470333823 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 10:12:13 INFO - PROCESS | 3796 | 1469470333825 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 10:12:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 10:12:13 INFO - PROCESS | 3796 | 1469470333834 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 10:12:13 INFO - PROCESS | 3796 | 1469470333836 Marionette TRACE conn2 <- [1,3094,null,{}] 10:12:13 INFO - PROCESS | 3796 | 1469470333839 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:13 INFO - PROCESS | 3796 | 1469470333844 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:12:13 INFO - PROCESS | 3796 | 1469470333981 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 10:12:14 INFO - PROCESS | 3796 | 1469470334083 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:14 INFO - PROCESS | 3796 | 1469470334085 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:12:14 INFO - PROCESS | 3796 | ++DOCSHELL 17F19000 == 31 [pid = 3796] [id = 785] 10:12:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (17FAEC00) [pid = 3796] [serial = 2353] [outer = 00000000] 10:12:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (17FB9C00) [pid = 3796] [serial = 2354] [outer = 17FAEC00] 10:12:14 INFO - PROCESS | 3796 | 1469470334129 Marionette DEBUG loaded listener.js 10:12:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (17FC7000) [pid = 3796] [serial = 2355] [outer = 17FAEC00] 10:12:14 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (19783800) [pid = 3796] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 10:12:14 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (19B54000) [pid = 3796] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 10:12:14 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (17F18000) [pid = 3796] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 10:12:14 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (17FAD000) [pid = 3796] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 10:12:14 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (19E9F000) [pid = 3796] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 10:12:14 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1680B400) [pid = 3796] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 10:12:14 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (10A03C00) [pid = 3796] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 10:12:14 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1ADD1C00) [pid = 3796] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 10:12:14 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (13A64000) [pid = 3796] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 10:12:14 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (10A51400) [pid = 3796] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 10:12:14 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (173DF400) [pid = 3796] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 10:12:14 INFO - PROCESS | 3796 | 1469470334633 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 10:12:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 10:12:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 10:12:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 10:12:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 837ms 10:12:14 INFO - PROCESS | 3796 | 1469470334656 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 10:12:14 INFO - PROCESS | 3796 | 1469470334658 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 10:12:14 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 10:12:14 INFO - PROCESS | 3796 | 1469470334661 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 10:12:14 INFO - PROCESS | 3796 | 1469470334663 Marionette TRACE conn2 <- [1,3098,null,{}] 10:12:14 INFO - PROCESS | 3796 | 1469470334666 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:14 INFO - PROCESS | 3796 | 1469470334668 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:12:14 INFO - PROCESS | 3796 | 1469470334797 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 10:12:14 INFO - PROCESS | 3796 | 1469470334857 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:14 INFO - PROCESS | 3796 | 1469470334859 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:12:14 INFO - PROCESS | 3796 | ++DOCSHELL 17385400 == 32 [pid = 3796] [id = 786] 10:12:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (173D1400) [pid = 3796] [serial = 2356] [outer = 00000000] 10:12:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (17FBC000) [pid = 3796] [serial = 2357] [outer = 173D1400] 10:12:14 INFO - PROCESS | 3796 | 1469470334902 Marionette DEBUG loaded listener.js 10:12:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (17FBE400) [pid = 3796] [serial = 2358] [outer = 173D1400] 10:12:15 INFO - PROCESS | 3796 | 1469470335217 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 10:12:15 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 10:12:15 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 10:12:15 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 10:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:12:15 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 10:12:15 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 589ms 10:12:15 INFO - PROCESS | 3796 | 1469470335258 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 10:12:15 INFO - PROCESS | 3796 | 1469470335260 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 10:12:15 INFO - PROCESS | 3796 | 1469470335263 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 10:12:15 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 10:12:15 INFO - PROCESS | 3796 | 1469470335265 Marionette TRACE conn2 <- [1,3102,null,{}] 10:12:15 INFO - PROCESS | 3796 | 1469470335268 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:12:15 INFO - PROCESS | 3796 | 1469470335270 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:12:15 INFO - PROCESS | 3796 | 1469470335391 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 10:12:15 INFO - PROCESS | 3796 | 1469470335451 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\", \"c5e9b567-8650-4b5e-9b64-7a5e6c4fdea7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:12:15 INFO - PROCESS | 3796 | 1469470335453 Marionette INFO sendAsync e8f22849-ac77-40eb-a3af-8182837411f3 10:12:15 INFO - PROCESS | 3796 | ++DOCSHELL 13E02C00 == 33 [pid = 3796] [id = 787] 10:12:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (16DD8400) [pid = 3796] [serial = 2359] [outer = 00000000] 10:12:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1962E400) [pid = 3796] [serial = 2360] [outer = 16DD8400] 10:12:15 INFO - PROCESS | 3796 | 1469470335497 Marionette DEBUG loaded listener.js 10:12:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1962E800) [pid = 3796] [serial = 2361] [outer = 16DD8400] 10:12:15 INFO - PROCESS | 3796 | 1469470335856 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 10:12:15 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 10:12:15 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 635ms 10:12:15 INFO - PROCESS | 3796 | 1469470335902 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 10:12:15 INFO - PROCESS | 3796 | 1469470335904 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 10:12:17 WARNING - u'runner_teardown' () 10:12:17 INFO - No more tests 10:12:17 INFO - Got 0 unexpected results 10:12:17 INFO - SUITE-END | took 636s 10:12:17 INFO - Closing logging queue 10:12:17 INFO - queue closed 10:12:17 INFO - Return code: 0 10:12:17 WARNING - # TBPL SUCCESS # 10:12:17 INFO - Running post-action listener: _resource_record_post_action 10:12:17 INFO - Running post-run listener: _resource_record_post_run 10:12:18 INFO - Total resource usage - Wall time: 646s; CPU: 17.0%; Read bytes: 91997184; Write bytes: 947520000; Read time: 541672; Write time: 1256933 10:12:18 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 10:12:18 INFO - install - Wall time: 4s; CPU: 10.0%; Read bytes: 0; Write bytes: 109966848; Read time: 0; Write time: 139609 10:12:18 INFO - run-tests - Wall time: 643s; CPU: 17.0%; Read bytes: 91997184; Write bytes: 811380736; Read time: 541672; Write time: 1063150 10:12:18 INFO - Running post-run listener: _upload_blobber_files 10:12:18 INFO - Blob upload gear active. 10:12:18 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 10:12:18 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 10:12:18 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-release', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 10:12:18 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-release -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 10:12:19 INFO - (blobuploader) - INFO - Open directory for files ... 10:12:19 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 10:12:19 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:12:19 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:12:20 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 10:12:20 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:12:20 INFO - (blobuploader) - INFO - Done attempting. 10:12:20 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 10:12:20 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:12:20 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:12:22 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 10:12:22 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:12:22 INFO - (blobuploader) - INFO - Done attempting. 10:12:22 INFO - (blobuploader) - INFO - Iteration through files over. 10:12:22 INFO - Return code: 0 10:12:22 INFO - rmtree: C:\slave\test\build\uploaded_files.json 10:12:22 INFO - Using _rmtree_windows ... 10:12:22 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 10:12:22 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/5c1f8fb6f1b5bd38f548e8a8f16a13224f27fbf0dc8bb443b4fc3c298aaf03a252a2f03fa4e59e828eaafd9b25d0f9e711abd13b2c083a99f0ce8f6bf5f22afc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/fdc959bddc044e67274180dae6ad6a44fbcdf06332eeb546f3c9d13c40d9d641fcd764b814c84f2d973c3ad49cf0f5c960f41dd1225f2f1b1f8cb47594ed72b9"} 10:12:22 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 10:12:22 INFO - Writing to file C:\slave\test\properties\blobber_files 10:12:22 INFO - Contents: 10:12:22 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/5c1f8fb6f1b5bd38f548e8a8f16a13224f27fbf0dc8bb443b4fc3c298aaf03a252a2f03fa4e59e828eaafd9b25d0f9e711abd13b2c083a99f0ce8f6bf5f22afc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/fdc959bddc044e67274180dae6ad6a44fbcdf06332eeb546f3c9d13c40d9d641fcd764b814c84f2d973c3ad49cf0f5c960f41dd1225f2f1b1f8cb47594ed72b9"} 10:12:22 INFO - Running post-run listener: copy_logs_to_upload_dir 10:12:22 INFO - Copying logs to upload dir... 10:12:22 INFO - mkdir: C:\slave\test\build\upload\logs 10:12:22 INFO - Copying logs to upload dir... 10:12:22 INFO - Using _rmtree_windows ... 10:12:22 INFO - Using _rmtree_windows ... 10:12:22 INFO - Using _rmtree_windows ... 10:12:22 INFO - Using _rmtree_windows ... 10:12:22 INFO - Using _rmtree_windows ... 10:12:22 INFO - Using _rmtree_windows ... 10:12:22 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=771.583000 ========= master_lag: 45.37 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 36 secs) (at 2016-07-25 11:12:19.808217) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-25 11:12:19.809113) ========= '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-085\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-085 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-085 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-085 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-085 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-085 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/5c1f8fb6f1b5bd38f548e8a8f16a13224f27fbf0dc8bb443b4fc3c298aaf03a252a2f03fa4e59e828eaafd9b25d0f9e711abd13b2c083a99f0ce8f6bf5f22afc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/fdc959bddc044e67274180dae6ad6a44fbcdf06332eeb546f3c9d13c40d9d641fcd764b814c84f2d973c3ad49cf0f5c960f41dd1225f2f1b1f8cb47594ed72b9"} build_url:https://queue.taskcluster.net/v1/task/RyibnnKlTfq4U0gUX2rsuQ/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/RyibnnKlTfq4U0gUX2rsuQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.108000 build_url: 'https://queue.taskcluster.net/v1/task/RyibnnKlTfq4U0gUX2rsuQ/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/5c1f8fb6f1b5bd38f548e8a8f16a13224f27fbf0dc8bb443b4fc3c298aaf03a252a2f03fa4e59e828eaafd9b25d0f9e711abd13b2c083a99f0ce8f6bf5f22afc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/fdc959bddc044e67274180dae6ad6a44fbcdf06332eeb546f3c9d13c40d9d641fcd764b814c84f2d973c3ad49cf0f5c960f41dd1225f2f1b1f8cb47594ed72b9"}' symbols_url: 'https://queue.taskcluster.net/v1/task/RyibnnKlTfq4U0gUX2rsuQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-25 11:12:19.944161) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-25 11:12:19.944499) ========= '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-085\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-085 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-085 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-085 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-085 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-085 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.108000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-25 11:12:20.061858) ========= ========= Started reboot slave lost (results: 0, elapsed: 1 secs) (at 2016-07-25 11:12:20.062178) ========= ========= Finished reboot slave lost (results: 0, elapsed: 1 secs) (at 2016-07-25 11:12:21.264420) ========= ========= Total master_lag: 45.93 =========