builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-044 starttime: 1468900727.68 results: success (0) buildid: 20160718193719 builduid: 9d8f780921b742a6b70544397a40fc40 revision: 721297fb76139263eedcfddbc0841c3e640e2904 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-18 20:58:47.678415) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-18 20:58:47.678914) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-18 20:58:47.679316) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-18 20:58:47.722261) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 20:58:47.722651) ========= '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-044\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-044 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-044 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-044 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-044 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-044 WINDIR=C:\WINDOWS using PTY: False --20:59:36-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 1.93 GB/s 20:59:37 (1.93 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.560000 ========= master_lag: 0.13 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 20:58:48.412473) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 20:58:48.412820) ========= '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-044\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-044 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-044 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-044 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-044 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-044 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.729000 ========= master_lag: 0.16 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 20:58:49.299797) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-18 20:58:49.300168) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 721297fb76139263eedcfddbc0841c3e640e2904 --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-beta --rev 721297fb76139263eedcfddbc0841c3e640e2904 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-044\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-044 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-044 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-044 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-044 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-044 WINDIR=C:\WINDOWS using PTY: False 2016-07-18 20:59:38,780 truncating revision to first 12 chars 2016-07-18 20:59:38,780 Setting DEBUG logging. 2016-07-18 20:59:38,780 attempt 1/10 2016-07-18 20:59:38,780 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/721297fb7613?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-18 20:59:39,157 unpacking tar archive at: mozilla-beta-721297fb7613/testing/mozharness/ program finished with exit code 0 elapsedTime=1.458000 ========= master_lag: 0.47 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-18 20:58:51.227206) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-18 20:58:51.227552) ========= script_repo_revision: 721297fb76139263eedcfddbc0841c3e640e2904 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-18 20:58:51.227981) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-18 20:58:51.228258) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-18 20:58:51.243559) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 27 secs) (at 2016-07-18 20:58:51.243886) ========= '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-beta' '--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-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-044\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-044 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-044 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-044 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-044 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-044 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 20:59:39 INFO - MultiFileLogger online at 20160718 20:59:39 in C:\slave\test 20:59:39 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-beta --download-symbols true 20:59:39 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 20:59:39 INFO - {'append_to_log': False, 20:59:39 INFO - 'base_work_dir': 'C:\\slave\\test', 20:59:39 INFO - 'blob_upload_branch': 'mozilla-beta', 20:59:39 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 20:59:39 INFO - 'buildbot_json_path': 'buildprops.json', 20:59:39 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 20:59:39 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 20:59:39 INFO - 'download_minidump_stackwalk': True, 20:59:39 INFO - 'download_symbols': 'true', 20:59:39 INFO - 'e10s': False, 20:59:39 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 20:59:39 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 20:59:39 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 20:59:39 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 20:59:39 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 20:59:39 INFO - 'C:/mozilla-build/tooltool.py'), 20:59:39 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 20:59:39 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 20:59:39 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 20:59:39 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 20:59:39 INFO - 'log_level': 'info', 20:59:39 INFO - 'log_to_console': True, 20:59:39 INFO - 'opt_config_files': (), 20:59:39 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 20:59:39 INFO - '--processes=1', 20:59:39 INFO - '--config=%(test_path)s/wptrunner.ini', 20:59:39 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 20:59:39 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 20:59:39 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 20:59:39 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 20:59:39 INFO - 'pip_index': False, 20:59:39 INFO - 'require_test_zip': True, 20:59:39 INFO - 'test_type': ('testharness',), 20:59:39 INFO - 'this_chunk': '1', 20:59:39 INFO - 'total_chunks': '10', 20:59:39 INFO - 'virtualenv_path': 'venv', 20:59:39 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 20:59:39 INFO - 'work_dir': 'build'} 20:59:39 INFO - ##### 20:59:39 INFO - ##### Running clobber step. 20:59:39 INFO - ##### 20:59:39 INFO - Running pre-action listener: _resource_record_pre_action 20:59:39 INFO - Running main action method: clobber 20:59:39 INFO - rmtree: C:\slave\test\build 20:59:39 INFO - Using _rmtree_windows ... 20:59:39 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 21:00:16 INFO - Running post-action listener: _resource_record_post_action 21:00:16 INFO - ##### 21:00:16 INFO - ##### Running read-buildbot-config step. 21:00:16 INFO - ##### 21:00:16 INFO - Running pre-action listener: _resource_record_pre_action 21:00:16 INFO - Running main action method: read_buildbot_config 21:00:16 INFO - Using buildbot properties: 21:00:16 INFO - { 21:00:16 INFO - "project": "", 21:00:16 INFO - "product": "firefox", 21:00:16 INFO - "script_repo_revision": "production", 21:00:16 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 21:00:16 INFO - "repository": "", 21:00:16 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 21:00:16 INFO - "buildid": "20160718193719", 21:00:16 INFO - "pgo_build": "False", 21:00:16 INFO - "basedir": "C:\\slave\\test", 21:00:16 INFO - "buildnumber": 2, 21:00:16 INFO - "slavename": "t-xp32-ix-044", 21:00:16 INFO - "revision": "721297fb76139263eedcfddbc0841c3e640e2904", 21:00:16 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 21:00:16 INFO - "platform": "win32", 21:00:16 INFO - "branch": "mozilla-beta", 21:00:16 INFO - "repo_path": "releases/mozilla-beta", 21:00:16 INFO - "moz_repo_path": "", 21:00:16 INFO - "stage_platform": "win32", 21:00:16 INFO - "builduid": "9d8f780921b742a6b70544397a40fc40", 21:00:16 INFO - "slavebuilddir": "test" 21:00:16 INFO - } 21:00:16 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/XqomB8-YRhGlNT4KjSbp-g/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 21:00:16 INFO - Found installer url https://queue.taskcluster.net/v1/task/XqomB8-YRhGlNT4KjSbp-g/artifacts/public/build/firefox-48.0.en-US.win32.zip. 21:00:16 INFO - Running post-action listener: _resource_record_post_action 21:00:16 INFO - ##### 21:00:16 INFO - ##### Running download-and-extract step. 21:00:16 INFO - ##### 21:00:16 INFO - Running pre-action listener: _resource_record_pre_action 21:00:16 INFO - Running main action method: download_and_extract 21:00:16 INFO - mkdir: C:\slave\test\build\tests 21:00:16 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')]} 21:00:16 INFO - https://queue.taskcluster.net/v1/task/XqomB8-YRhGlNT4KjSbp-g/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 21:00:16 INFO - trying https://queue.taskcluster.net/v1/task/XqomB8-YRhGlNT4KjSbp-g/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 21:00:16 INFO - Downloading https://queue.taskcluster.net/v1/task/XqomB8-YRhGlNT4KjSbp-g/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 21:00:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/XqomB8-YRhGlNT4KjSbp-g/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 21:00:17 INFO - Downloaded 1240 bytes. 21:00:17 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 21:00:17 INFO - Using the following test package requirements: 21:00:17 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 21:00:17 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 21:00:17 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 21:00:17 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 21:00:17 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 21:00:17 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 21:00:17 INFO - u'jsshell-win32.zip'], 21:00:17 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 21:00:17 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 21:00:17 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 21:00:17 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 21:00:17 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 21:00:17 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 21:00:17 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 21:00:17 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 21:00:17 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 21:00:17 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 21:00:17 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 21:00:17 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 21:00:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:00:17 INFO - https://queue.taskcluster.net/v1/task/XqomB8-YRhGlNT4KjSbp-g/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 21:00:17 INFO - trying https://queue.taskcluster.net/v1/task/XqomB8-YRhGlNT4KjSbp-g/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 21:00:17 INFO - Downloading https://queue.taskcluster.net/v1/task/XqomB8-YRhGlNT4KjSbp-g/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 21:00:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/XqomB8-YRhGlNT4KjSbp-g/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 21:00:18 INFO - Downloaded 20366213 bytes. 21:00:18 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/*'] 21:00:18 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/* 21:00:20 INFO - caution: filename not matched: web-platform/* 21:00:20 INFO - Return code: 11 21:00:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:00:20 INFO - https://queue.taskcluster.net/v1/task/XqomB8-YRhGlNT4KjSbp-g/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 21:00:20 INFO - trying https://queue.taskcluster.net/v1/task/XqomB8-YRhGlNT4KjSbp-g/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 21:00:20 INFO - Downloading https://queue.taskcluster.net/v1/task/XqomB8-YRhGlNT4KjSbp-g/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 21:00:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/XqomB8-YRhGlNT4KjSbp-g/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 21:00:23 INFO - Downloaded 36389908 bytes. 21:00:23 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/*'] 21:00:23 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/* 21:00:56 INFO - caution: filename not matched: bin/* 21:00:56 INFO - caution: filename not matched: config/* 21:00:56 INFO - caution: filename not matched: mozbase/* 21:00:56 INFO - caution: filename not matched: marionette/* 21:00:56 INFO - caution: filename not matched: tools/wptserve/* 21:00:56 INFO - Return code: 11 21: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')]} 21:00:56 INFO - https://queue.taskcluster.net/v1/task/XqomB8-YRhGlNT4KjSbp-g/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 21:00:56 INFO - trying https://queue.taskcluster.net/v1/task/XqomB8-YRhGlNT4KjSbp-g/artifacts/public/build/firefox-48.0.en-US.win32.zip 21:00:56 INFO - Downloading https://queue.taskcluster.net/v1/task/XqomB8-YRhGlNT4KjSbp-g/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 21:00:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/XqomB8-YRhGlNT4KjSbp-g/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 21:01:00 INFO - Downloaded 68477825 bytes. 21:01:00 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/XqomB8-YRhGlNT4KjSbp-g/artifacts/public/build/firefox-48.0.en-US.win32.zip 21:01:00 INFO - mkdir: C:\slave\test\properties 21:01:00 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 21:01:00 INFO - Writing to file C:\slave\test\properties\build_url 21:01:00 INFO - Contents: 21:01:00 INFO - build_url:https://queue.taskcluster.net/v1/task/XqomB8-YRhGlNT4KjSbp-g/artifacts/public/build/firefox-48.0.en-US.win32.zip 21:01:01 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/XqomB8-YRhGlNT4KjSbp-g/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 21:01:01 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 21:01:01 INFO - Writing to file C:\slave\test\properties\symbols_url 21:01:01 INFO - Contents: 21:01:01 INFO - symbols_url:https://queue.taskcluster.net/v1/task/XqomB8-YRhGlNT4KjSbp-g/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 21:01:01 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')]} 21:01:01 INFO - https://queue.taskcluster.net/v1/task/XqomB8-YRhGlNT4KjSbp-g/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 21:01:01 INFO - trying https://queue.taskcluster.net/v1/task/XqomB8-YRhGlNT4KjSbp-g/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 21:01:01 INFO - Downloading https://queue.taskcluster.net/v1/task/XqomB8-YRhGlNT4KjSbp-g/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 21:01:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/XqomB8-YRhGlNT4KjSbp-g/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 21:01:04 INFO - Downloaded 55586742 bytes. 21:01:04 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'] 21:01:04 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 21:01:08 INFO - Return code: 0 21:01:08 INFO - Running post-action listener: _resource_record_post_action 21:01:08 INFO - Running post-action listener: set_extra_try_arguments 21:01:08 INFO - ##### 21:01:08 INFO - ##### Running create-virtualenv step. 21:01:08 INFO - ##### 21:01:08 INFO - Running pre-action listener: _pre_create_virtualenv 21:01:08 INFO - Running pre-action listener: _resource_record_pre_action 21:01:08 INFO - Running main action method: create_virtualenv 21:01:08 INFO - Creating virtualenv C:\slave\test\build\venv 21:01:08 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 21:01:08 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 21:01:09 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 21:01:10 INFO - Installing distribute......................................................................................................................................................................................done. 21:01:11 INFO - Return code: 0 21:01:11 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 21:01:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:01:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:01:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:01:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:01:11 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-044', 'USERDOMAIN': 'T-XP32-IX-044', '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-044', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-044', '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-044\\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-044'}}, attempt #1 21:01:11 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 21:01:11 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 21:01:11 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 21:01:11 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-044\\Application Data', 21:01:11 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 21:01:11 INFO - 'COMPUTERNAME': 'T-XP32-IX-044', 21:01:11 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 21:01:11 INFO - 'DCLOCATION': 'SCL3', 21:01:11 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 21:01:11 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:01:11 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:01:11 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 21:01:11 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 21:01:11 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 21:01:11 INFO - 'HOMEDRIVE': 'C:', 21:01:11 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-044', 21:01:11 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:01:11 INFO - 'KTS_VERSION': '1.19c', 21:01:11 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 21:01:11 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-044', 21:01:11 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:01:11 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:01:11 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 21:01:11 INFO - 'MOZILLABUILDDRIVE': 'C:', 21:01:11 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 21:01:11 INFO - 'MOZ_AIRBAG': '1', 21:01:11 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:01:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:01:11 INFO - 'MOZ_MSVCVERSION': '8', 21:01:11 INFO - 'MOZ_NO_REMOTE': '1', 21:01:11 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 21:01:11 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 21:01:11 INFO - 'NO_EM_RESTART': '1', 21:01:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:01:11 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:01:11 INFO - 'OS': 'Windows_NT', 21:01:11 INFO - 'OURDRIVE': 'C:', 21:01:11 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 21:01:11 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 21:01:11 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:01:11 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 21:01:11 INFO - 'PROCESSOR_LEVEL': '6', 21:01:11 INFO - 'PROCESSOR_REVISION': '1e05', 21:01:11 INFO - 'PROGRAMFILES': 'C:\\Program Files', 21:01:11 INFO - 'PROMPT': '$P$G', 21:01:11 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:01:11 INFO - 'PWD': 'C:\\slave\\test', 21:01:11 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:01:11 INFO - 'SESSIONNAME': 'Console', 21:01:11 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:01:11 INFO - 'SYSTEMDRIVE': 'C:', 21:01:11 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 21:01:11 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 21:01:11 INFO - 'TEST1': 'testie', 21:01:11 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 21:01:11 INFO - 'USERDOMAIN': 'T-XP32-IX-044', 21:01:11 INFO - 'USERNAME': 'cltbld', 21:01:11 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-044', 21:01:11 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 21:01:11 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 21:01:11 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 21:01:11 INFO - 'WINDIR': 'C:\\WINDOWS', 21:01:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:01:11 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:01:11 INFO - Downloading/unpacking psutil>=0.7.1 21:01:11 INFO - Running setup.py egg_info for package psutil 21:01:11 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 21:01:11 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 21:01:11 INFO - Installing collected packages: psutil 21:01:11 INFO - Running setup.py install for psutil 21:01:11 INFO - building 'psutil._psutil_windows' extension 21:01:11 INFO - error: Unable to find vcvarsall.bat 21:01:11 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-mblg5q-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 21:01:11 INFO - running install 21:01:11 INFO - running build 21:01:11 INFO - running build_py 21:01:11 INFO - creating build 21:01:11 INFO - creating build\lib.win32-2.7 21:01:11 INFO - creating build\lib.win32-2.7\psutil 21:01:11 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 21:01:11 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 21:01:11 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 21:01:11 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 21:01:11 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 21:01:11 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 21:01:11 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 21:01:11 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 21:01:11 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 21:01:11 INFO - running build_ext 21:01:11 INFO - building 'psutil._psutil_windows' extension 21:01:11 INFO - error: Unable to find vcvarsall.bat 21:01:11 INFO - ---------------------------------------- 21:01:11 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-mblg5q-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 21:01:11 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-044\Application Data\pip\pip.log 21:01:11 WARNING - Return code: 1 21:01:11 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! 21:01:11 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 21:01:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:01:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:01:12 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')]} 21:01:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:01:12 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-044', 'USERDOMAIN': 'T-XP32-IX-044', '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-044', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-044', '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-044\\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-044'}}, attempt #1 21:01:12 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 21:01:12 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 21:01:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 21:01:12 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-044\\Application Data', 21:01:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 21:01:12 INFO - 'COMPUTERNAME': 'T-XP32-IX-044', 21:01:12 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 21:01:12 INFO - 'DCLOCATION': 'SCL3', 21:01:12 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 21:01:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:01:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:01:12 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 21:01:12 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 21:01:12 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 21:01:12 INFO - 'HOMEDRIVE': 'C:', 21:01:12 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-044', 21:01:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:01:12 INFO - 'KTS_VERSION': '1.19c', 21:01:12 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 21:01:12 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-044', 21:01:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:01:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:01:12 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 21:01:12 INFO - 'MOZILLABUILDDRIVE': 'C:', 21:01:12 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 21:01:12 INFO - 'MOZ_AIRBAG': '1', 21:01:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:01:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:01:12 INFO - 'MOZ_MSVCVERSION': '8', 21:01:12 INFO - 'MOZ_NO_REMOTE': '1', 21:01:12 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 21:01:12 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 21:01:12 INFO - 'NO_EM_RESTART': '1', 21:01:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:01:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:01:12 INFO - 'OS': 'Windows_NT', 21:01:12 INFO - 'OURDRIVE': 'C:', 21:01:12 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', 21:01:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 21:01:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:01:12 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 21:01:12 INFO - 'PROCESSOR_LEVEL': '6', 21:01:12 INFO - 'PROCESSOR_REVISION': '1e05', 21:01:12 INFO - 'PROGRAMFILES': 'C:\\Program Files', 21:01:12 INFO - 'PROMPT': '$P$G', 21:01:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:01:12 INFO - 'PWD': 'C:\\slave\\test', 21:01:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:01:12 INFO - 'SESSIONNAME': 'Console', 21:01:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:01:12 INFO - 'SYSTEMDRIVE': 'C:', 21:01:12 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 21:01:12 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 21:01:12 INFO - 'TEST1': 'testie', 21:01:12 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 21:01:12 INFO - 'USERDOMAIN': 'T-XP32-IX-044', 21:01:12 INFO - 'USERNAME': 'cltbld', 21:01:12 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-044', 21:01:12 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 21:01:12 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 21:01:12 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 21:01:12 INFO - 'WINDIR': 'C:\\WINDOWS', 21:01:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:01:12 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:01:12 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 21:01:12 INFO - Downloading mozsystemmonitor-0.0.tar.gz 21:01:12 INFO - Running setup.py egg_info for package mozsystemmonitor 21:01:12 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 21:01:12 INFO - Running setup.py egg_info for package psutil 21:01:12 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 21:01:12 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 21:01:12 INFO - Installing collected packages: mozsystemmonitor, psutil 21:01:12 INFO - Running setup.py install for mozsystemmonitor 21:01:12 INFO - Running setup.py install for psutil 21:01:12 INFO - building 'psutil._psutil_windows' extension 21:01:12 INFO - error: Unable to find vcvarsall.bat 21:01:12 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-cq6iyp-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 21:01:12 INFO - running install 21:01:12 INFO - running build 21:01:12 INFO - running build_py 21:01:12 INFO - running build_ext 21:01:12 INFO - building 'psutil._psutil_windows' extension 21:01:12 INFO - error: Unable to find vcvarsall.bat 21:01:12 INFO - ---------------------------------------- 21:01:12 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-cq6iyp-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 21:01:12 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-044\Application Data\pip\pip.log 21:01:12 WARNING - Return code: 1 21:01:12 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! 21:01:12 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 21:01:12 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')]} 21:01:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:01:12 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')]} 21:01:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:01:12 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-044', 'USERDOMAIN': 'T-XP32-IX-044', '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-044', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-044', '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-044\\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-044'}}, attempt #1 21:01:12 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 21:01:12 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 21:01:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 21:01:12 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-044\\Application Data', 21:01:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 21:01:12 INFO - 'COMPUTERNAME': 'T-XP32-IX-044', 21:01:12 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 21:01:12 INFO - 'DCLOCATION': 'SCL3', 21:01:12 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 21:01:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:01:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:01:12 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 21:01:12 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 21:01:12 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 21:01:12 INFO - 'HOMEDRIVE': 'C:', 21:01:12 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-044', 21:01:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:01:12 INFO - 'KTS_VERSION': '1.19c', 21:01:12 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 21:01:12 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-044', 21:01:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:01:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:01:12 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 21:01:12 INFO - 'MOZILLABUILDDRIVE': 'C:', 21:01:12 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 21:01:12 INFO - 'MOZ_AIRBAG': '1', 21:01:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:01:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:01:12 INFO - 'MOZ_MSVCVERSION': '8', 21:01:12 INFO - 'MOZ_NO_REMOTE': '1', 21:01:12 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 21:01:12 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 21:01:12 INFO - 'NO_EM_RESTART': '1', 21:01:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:01:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:01:12 INFO - 'OS': 'Windows_NT', 21:01:12 INFO - 'OURDRIVE': 'C:', 21:01:12 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', 21:01:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 21:01:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:01:12 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 21:01:12 INFO - 'PROCESSOR_LEVEL': '6', 21:01:12 INFO - 'PROCESSOR_REVISION': '1e05', 21:01:12 INFO - 'PROGRAMFILES': 'C:\\Program Files', 21:01:12 INFO - 'PROMPT': '$P$G', 21:01:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:01:12 INFO - 'PWD': 'C:\\slave\\test', 21:01:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:01:12 INFO - 'SESSIONNAME': 'Console', 21:01:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:01:12 INFO - 'SYSTEMDRIVE': 'C:', 21:01:12 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 21:01:12 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 21:01:12 INFO - 'TEST1': 'testie', 21:01:12 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 21:01:12 INFO - 'USERDOMAIN': 'T-XP32-IX-044', 21:01:12 INFO - 'USERNAME': 'cltbld', 21:01:12 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-044', 21:01:12 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 21:01:12 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 21:01:12 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 21:01:12 INFO - 'WINDIR': 'C:\\WINDOWS', 21:01:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:01:13 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:01:13 INFO - Downloading/unpacking blobuploader==1.2.4 21:01:13 INFO - Downloading blobuploader-1.2.4.tar.gz 21:01:13 INFO - Running setup.py egg_info for package blobuploader 21:01:13 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 21:01:14 INFO - Running setup.py egg_info for package requests 21:01:14 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 21:01:14 INFO - Downloading docopt-0.6.1.tar.gz 21:01:14 INFO - Running setup.py egg_info for package docopt 21:01:14 INFO - Installing collected packages: blobuploader, docopt, requests 21:01:14 INFO - Running setup.py install for blobuploader 21:01:14 INFO - Running setup.py install for docopt 21:01:14 INFO - Running setup.py install for requests 21:01:14 INFO - Successfully installed blobuploader docopt requests 21:01:14 INFO - Cleaning up... 21:01:14 INFO - Return code: 0 21:01:14 INFO - Installing None into virtualenv C:\slave\test\build\venv 21: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')]} 21:01:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21: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')]} 21:01:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:01:14 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-044', 'USERDOMAIN': 'T-XP32-IX-044', '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-044', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-044', '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-044\\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-044'}}, attempt #1 21:01:14 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 21:01:14 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 21:01:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 21:01:14 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-044\\Application Data', 21:01:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 21:01:14 INFO - 'COMPUTERNAME': 'T-XP32-IX-044', 21:01:14 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 21:01:14 INFO - 'DCLOCATION': 'SCL3', 21:01:14 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 21:01:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:01:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:01:14 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 21:01:14 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 21:01:14 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 21:01:14 INFO - 'HOMEDRIVE': 'C:', 21:01:14 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-044', 21:01:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:01:14 INFO - 'KTS_VERSION': '1.19c', 21:01:14 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 21:01:14 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-044', 21:01:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:01:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:01:14 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 21:01:14 INFO - 'MOZILLABUILDDRIVE': 'C:', 21:01:14 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 21:01:14 INFO - 'MOZ_AIRBAG': '1', 21:01:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:01:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:01:14 INFO - 'MOZ_MSVCVERSION': '8', 21:01:14 INFO - 'MOZ_NO_REMOTE': '1', 21:01:14 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 21:01:14 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 21:01:14 INFO - 'NO_EM_RESTART': '1', 21:01:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:01:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:01:14 INFO - 'OS': 'Windows_NT', 21:01:14 INFO - 'OURDRIVE': 'C:', 21: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', 21:01:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 21:01:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:01:14 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 21:01:14 INFO - 'PROCESSOR_LEVEL': '6', 21:01:14 INFO - 'PROCESSOR_REVISION': '1e05', 21:01:14 INFO - 'PROGRAMFILES': 'C:\\Program Files', 21:01:14 INFO - 'PROMPT': '$P$G', 21:01:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:01:14 INFO - 'PWD': 'C:\\slave\\test', 21:01:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:01:14 INFO - 'SESSIONNAME': 'Console', 21:01:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:01:14 INFO - 'SYSTEMDRIVE': 'C:', 21:01:14 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 21:01:14 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 21:01:14 INFO - 'TEST1': 'testie', 21:01:14 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 21:01:14 INFO - 'USERDOMAIN': 'T-XP32-IX-044', 21:01:14 INFO - 'USERNAME': 'cltbld', 21:01:14 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-044', 21:01:14 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 21:01:14 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 21:01:14 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 21:01:14 INFO - 'WINDIR': 'C:\\WINDOWS', 21:01:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:01:21 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:01:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 21:01:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 21:01:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 21:01:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 21:01:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 21:01:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 21:01:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 21:01:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 21:01:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 21:01:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 21:01:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 21:01:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 21:01:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 21:01:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 21:01:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 21:01:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 21:01:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 21:01:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 21:01:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 21:01:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 21:01:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 21:01:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 21:01:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 21:01:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 21:01:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 21:01:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 21:01:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 21:01:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 21:01:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 21:01:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 21:01:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 21:01:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 21:01:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 21:01:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 21:01:21 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 21:01:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 21:01:21 INFO - Unpacking c:\slave\test\build\tests\marionette\client 21:01:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 21:01:21 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 21:01:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 21:01:21 INFO - Unpacking c:\slave\test\build\tests\marionette 21:01:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 21:01:21 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 21:01:21 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 21:01:21 INFO - Running setup.py install for browsermob-proxy 21:01:25 INFO - Running setup.py install for manifestparser 21:01:25 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 21:01:25 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 21:01:25 INFO - Running setup.py install for marionette-client 21:01:25 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 21:01:25 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 21:01:25 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 21:01:25 INFO - Running setup.py install for marionette-driver 21:01:25 INFO - Running setup.py install for mozcrash 21:01:25 INFO - Running setup.py install for mozdebug 21:01:25 INFO - Running setup.py install for mozdevice 21:01:25 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 21:01:25 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 21:01:25 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 21:01:25 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 21:01:25 INFO - Running setup.py install for mozfile 21:01:25 INFO - Running setup.py install for mozhttpd 21:01:25 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 21:01:25 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 21:01:25 INFO - Running setup.py install for mozinfo 21:01:25 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 21:01:25 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 21:01:25 INFO - Running setup.py install for mozInstall 21:01:25 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 21:01:25 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 21:01:25 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 21:01:25 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 21:01:25 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 21:01:25 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 21:01:25 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 21:01:25 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 21:01:25 INFO - Running setup.py install for mozleak 21:01:25 INFO - Running setup.py install for mozlog 21:01:25 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 21:01:25 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 21:01:25 INFO - Running setup.py install for moznetwork 21:01:25 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 21:01:25 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 21:01:25 INFO - Running setup.py install for mozprocess 21:01:25 INFO - Running setup.py install for mozprofile 21:01:25 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 21:01:25 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 21:01:25 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 21:01:25 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 21:01:25 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 21:01:25 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 21:01:25 INFO - Running setup.py install for mozrunner 21:01:25 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 21:01:25 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 21:01:25 INFO - Running setup.py install for mozscreenshot 21:01:25 INFO - Running setup.py install for moztest 21:01:25 INFO - Running setup.py install for mozversion 21:01:25 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 21:01:25 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 21:01:25 INFO - Running setup.py install for wptserve 21:01:25 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 21:01:25 INFO - Cleaning up... 21:01:25 INFO - Return code: 0 21:01:25 INFO - Installing None into virtualenv C:\slave\test\build\venv 21:01:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:01:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:01:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:01:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:01:25 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-044', 'USERDOMAIN': 'T-XP32-IX-044', '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-044', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-044', '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-044\\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-044'}}, attempt #1 21:01:25 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 21:01:25 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 21:01:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 21:01:25 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-044\\Application Data', 21:01:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 21:01:25 INFO - 'COMPUTERNAME': 'T-XP32-IX-044', 21:01:25 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 21:01:25 INFO - 'DCLOCATION': 'SCL3', 21:01:25 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 21:01:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:01:25 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:01:25 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 21:01:25 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 21:01:25 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 21:01:25 INFO - 'HOMEDRIVE': 'C:', 21:01:25 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-044', 21:01:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:01:25 INFO - 'KTS_VERSION': '1.19c', 21:01:25 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 21:01:25 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-044', 21:01:25 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:01:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:01:25 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 21:01:25 INFO - 'MOZILLABUILDDRIVE': 'C:', 21:01:25 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 21:01:25 INFO - 'MOZ_AIRBAG': '1', 21:01:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:01:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:01:25 INFO - 'MOZ_MSVCVERSION': '8', 21:01:25 INFO - 'MOZ_NO_REMOTE': '1', 21:01:25 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 21:01:25 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 21:01:25 INFO - 'NO_EM_RESTART': '1', 21:01:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:01:25 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:01:25 INFO - 'OS': 'Windows_NT', 21:01:25 INFO - 'OURDRIVE': 'C:', 21:01:25 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 21:01:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 21:01:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:01:25 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 21:01:25 INFO - 'PROCESSOR_LEVEL': '6', 21:01:25 INFO - 'PROCESSOR_REVISION': '1e05', 21:01:25 INFO - 'PROGRAMFILES': 'C:\\Program Files', 21:01:25 INFO - 'PROMPT': '$P$G', 21:01:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:01:25 INFO - 'PWD': 'C:\\slave\\test', 21:01:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:01:25 INFO - 'SESSIONNAME': 'Console', 21:01:25 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:01:25 INFO - 'SYSTEMDRIVE': 'C:', 21:01:25 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 21:01:25 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 21:01:25 INFO - 'TEST1': 'testie', 21:01:25 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 21:01:25 INFO - 'USERDOMAIN': 'T-XP32-IX-044', 21:01:25 INFO - 'USERNAME': 'cltbld', 21:01:25 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-044', 21:01:25 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 21:01:25 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 21:01:25 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 21:01:25 INFO - 'WINDIR': 'C:\\WINDOWS', 21:01:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:01:33 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:01:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 21:01:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 21:01:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 21:01:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 21:01:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 21:01:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 21:01:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 21:01:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 21:01:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 21:01:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 21:01:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 21:01:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 21:01:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 21:01:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 21:01:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 21:01:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 21:01:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 21:01:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 21:01:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 21:01:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 21:01:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 21:01:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 21:01:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 21:01:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 21:01:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 21:01:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 21:01:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 21:01:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 21:01:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 21:01:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 21:01:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 21:01:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 21:01:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 21:01:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 21:01:33 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 21:01:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 21:01:33 INFO - Unpacking c:\slave\test\build\tests\marionette\client 21:01:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 21:01:33 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 21:01:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 21:01:33 INFO - Unpacking c:\slave\test\build\tests\marionette 21:01:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 21:01:33 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 21:01:33 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)) 21:01:37 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)) 21:01:37 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)) 21:01:37 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)) 21:01:37 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)) 21:01:37 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 21:01:37 INFO - Downloading blessings-1.6.tar.gz 21:01:37 INFO - Running setup.py egg_info for package blessings 21:01:37 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)) 21:01:37 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 21:01:37 INFO - Running setup.py install for blessings 21:01:37 INFO - Running setup.py install for browsermob-proxy 21:01:37 INFO - Running setup.py install for manifestparser 21:01:37 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 21:01:37 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 21:01:37 INFO - Running setup.py install for marionette-client 21:01:37 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 21:01:37 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 21:01:37 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 21:01:37 INFO - Running setup.py install for marionette-driver 21:01:37 INFO - Running setup.py install for mozcrash 21:01:37 INFO - Running setup.py install for mozdebug 21:01:37 INFO - Running setup.py install for mozdevice 21:01:37 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 21:01:37 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 21:01:37 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 21:01:37 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 21:01:37 INFO - Running setup.py install for mozhttpd 21:01:37 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 21:01:37 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 21:01:37 INFO - Running setup.py install for mozInstall 21:01:37 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 21:01:37 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 21:01:37 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 21:01:37 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 21:01:37 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 21:01:37 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 21:01:37 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 21:01:37 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 21:01:37 INFO - Running setup.py install for mozleak 21:01:37 INFO - Running setup.py install for mozprofile 21:01:37 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 21:01:37 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 21:01:37 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 21:01:37 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 21:01:37 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 21:01:37 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 21:01:37 INFO - Running setup.py install for mozrunner 21:01:37 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 21:01:37 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 21:01:38 INFO - Running setup.py install for mozscreenshot 21:01:38 INFO - Running setup.py install for moztest 21:01:38 INFO - Running setup.py install for mozversion 21:01:38 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 21:01:38 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 21:01:38 INFO - Running setup.py install for wptserve 21:01:38 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 21:01:38 INFO - Cleaning up... 21:01:38 INFO - Return code: 0 21:01:38 INFO - Done creating virtualenv C:\slave\test\build\venv. 21:01:38 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 21:01:38 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 21:01:38 INFO - Reading from file tmpfile_stdout 21:01:38 INFO - Using _rmtree_windows ... 21:01:38 INFO - Using _rmtree_windows ... 21:01:38 INFO - Current package versions: 21:01:38 INFO - blessings == 1.6 21:01:38 INFO - blobuploader == 1.2.4 21:01:38 INFO - browsermob-proxy == 0.6.0 21:01:38 INFO - distribute == 0.6.14 21:01:38 INFO - docopt == 0.6.1 21:01:38 INFO - manifestparser == 1.1 21:01:38 INFO - marionette-client == 2.3.0 21:01:38 INFO - marionette-driver == 1.4.0 21:01:38 INFO - mozInstall == 1.12 21:01:38 INFO - mozcrash == 0.17 21:01:38 INFO - mozdebug == 0.1 21:01:38 INFO - mozdevice == 0.48 21:01:38 INFO - mozfile == 1.2 21:01:38 INFO - mozhttpd == 0.7 21:01:38 INFO - mozinfo == 0.9 21:01:38 INFO - mozleak == 0.1 21:01:38 INFO - mozlog == 3.1 21:01:38 INFO - moznetwork == 0.27 21:01:38 INFO - mozprocess == 0.22 21:01:38 INFO - mozprofile == 0.28 21:01:38 INFO - mozrunner == 6.11 21:01:38 INFO - mozscreenshot == 0.1 21:01:38 INFO - mozsystemmonitor == 0.0 21:01:38 INFO - moztest == 0.7 21:01:38 INFO - mozversion == 1.4 21:01:38 INFO - requests == 1.2.3 21:01:38 INFO - wptserve == 1.4.0 21:01:38 INFO - Running post-action listener: _resource_record_post_action 21:01:38 INFO - Running post-action listener: _start_resource_monitoring 21:01:38 INFO - Starting resource monitoring. 21:01:38 INFO - ##### 21:01:38 INFO - ##### Running pull step. 21:01:38 INFO - ##### 21:01:38 INFO - Running pre-action listener: _resource_record_pre_action 21:01:38 INFO - Running main action method: pull 21:01:38 INFO - Pull has nothing to do! 21:01:38 INFO - Running post-action listener: _resource_record_post_action 21:01:38 INFO - ##### 21:01:38 INFO - ##### Running install step. 21:01:38 INFO - ##### 21:01:38 INFO - Running pre-action listener: _resource_record_pre_action 21:01:38 INFO - Running main action method: install 21:01:38 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 21:01:38 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 21:01:38 INFO - Reading from file tmpfile_stdout 21:01:38 INFO - Using _rmtree_windows ... 21:01:38 INFO - Using _rmtree_windows ... 21:01:38 INFO - Detecting whether we're running mozinstall >=1.0... 21:01:38 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 21:01:38 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 21:01:38 INFO - Reading from file tmpfile_stdout 21:01:38 INFO - Output received: 21:01:38 INFO - Usage: mozinstall-script.py [options] installer 21:01:38 INFO - Options: 21:01:38 INFO - -h, --help show this help message and exit 21:01:38 INFO - -d DEST, --destination=DEST 21:01:38 INFO - Directory to install application into. [default: 21:01:38 INFO - "C:\slave\test"] 21:01:38 INFO - --app=APP Application being installed. [default: firefox] 21:01:38 INFO - Using _rmtree_windows ... 21:01:38 INFO - Using _rmtree_windows ... 21:01:38 INFO - mkdir: C:\slave\test\build\application 21:01:38 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'] 21:01:38 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 21:01:41 INFO - Reading from file tmpfile_stdout 21:01:41 INFO - Output received: 21:01:41 INFO - C:\slave\test\build\application\firefox\firefox.exe 21:01:41 INFO - Using _rmtree_windows ... 21:01:41 INFO - Using _rmtree_windows ... 21:01:41 INFO - Running post-action listener: _resource_record_post_action 21:01:41 INFO - ##### 21:01:41 INFO - ##### Running run-tests step. 21:01:41 INFO - ##### 21:01:41 INFO - Running pre-action listener: _resource_record_pre_action 21:01:41 INFO - Running main action method: run_tests 21:01:41 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 21:01:41 INFO - Minidump filename unknown. Determining based upon platform and architecture. 21:01:41 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 21:01:41 INFO - grabbing minidump binary from tooltool 21:01:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:01:41 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 21:01:41 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 21:01:41 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 21:01:41 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 21:01:42 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpgm3yk8 21:01:42 INFO - INFO - File integrity verified, renaming tmpgm3yk8 to win32-minidump_stackwalk.exe 21:01:42 INFO - Return code: 0 21:01:42 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 21:01:42 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 21:01:42 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/XqomB8-YRhGlNT4KjSbp-g/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 21:01:42 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/XqomB8-YRhGlNT4KjSbp-g/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 21:01:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 21:01:42 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-044\\Application Data', 21:01:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 21:01:42 INFO - 'COMPUTERNAME': 'T-XP32-IX-044', 21:01:42 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 21:01:42 INFO - 'DCLOCATION': 'SCL3', 21:01:42 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 21:01:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:01:42 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:01:42 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 21:01:42 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 21:01:42 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 21:01:42 INFO - 'HOMEDRIVE': 'C:', 21:01:42 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-044', 21:01:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:01:42 INFO - 'KTS_VERSION': '1.19c', 21:01:42 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 21:01:42 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-044', 21:01:42 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 21:01:42 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:01:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:01:42 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 21:01:42 INFO - 'MOZILLABUILDDRIVE': 'C:', 21:01:42 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 21:01:42 INFO - 'MOZ_AIRBAG': '1', 21:01:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:01:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:01:42 INFO - 'MOZ_MSVCVERSION': '8', 21:01:42 INFO - 'MOZ_NO_REMOTE': '1', 21:01:42 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 21:01:42 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 21:01:42 INFO - 'NO_EM_RESTART': '1', 21:01:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:01:42 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:01:42 INFO - 'OS': 'Windows_NT', 21:01:42 INFO - 'OURDRIVE': 'C:', 21:01:42 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', 21:01:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 21:01:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:01:42 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 21:01:42 INFO - 'PROCESSOR_LEVEL': '6', 21:01:42 INFO - 'PROCESSOR_REVISION': '1e05', 21:01:42 INFO - 'PROGRAMFILES': 'C:\\Program Files', 21:01:42 INFO - 'PROMPT': '$P$G', 21:01:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:01:42 INFO - 'PWD': 'C:\\slave\\test', 21:01:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:01:42 INFO - 'SESSIONNAME': 'Console', 21:01:42 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:01:42 INFO - 'SYSTEMDRIVE': 'C:', 21:01:42 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 21:01:42 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 21:01:42 INFO - 'TEST1': 'testie', 21:01:42 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 21:01:42 INFO - 'USERDOMAIN': 'T-XP32-IX-044', 21:01:42 INFO - 'USERNAME': 'cltbld', 21:01:42 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-044', 21:01:42 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 21:01:42 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 21:01:42 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 21:01:42 INFO - 'WINDIR': 'C:\\WINDOWS', 21:01:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:01:42 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/XqomB8-YRhGlNT4KjSbp-g/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 21:01:43 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 21:01:43 INFO - import pkg_resources 21:01:44 INFO - Using 1 client processes 21:01:47 INFO - SUITE-START | Running 778 tests 21:01:47 INFO - Running testharness tests 21:01:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 21:01:47 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 21:01:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 21:01:47 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 21:01:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 21:01:47 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 21:01:47 INFO - Setting up ssl 21:01:47 INFO - PROCESS | certutil | 21:01:47 INFO - PROCESS | certutil | 21:01:47 INFO - PROCESS | certutil | 21:01:47 INFO - Certificate Nickname Trust Attributes 21:01:47 INFO - SSL,S/MIME,JAR/XPI 21:01:47 INFO - 21:01:47 INFO - web-platform-tests CT,, 21:01:47 INFO - 21:01:48 INFO - Starting runner 21:01:49 INFO - PROCESS | 3584 | [3584] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 21:01:49 INFO - PROCESS | 3584 | [3584] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 21:01:50 INFO - PROCESS | 3584 | [3584] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 21:01:51 INFO - PROCESS | 3584 | 1468900911424 Marionette DEBUG Marionette enabled via build flag and pref 21:01:51 INFO - PROCESS | 3584 | ++DOCSHELL 114DB400 == 1 [pid = 3584] [id = 1] 21:01:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 1 (114DB800) [pid = 3584] [serial = 1] [outer = 00000000] 21:01:51 INFO - PROCESS | 3584 | [3584] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 21:01:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 2 (114DC400) [pid = 3584] [serial = 2] [outer = 114DB800] 21:01:51 INFO - PROCESS | 3584 | [3584] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2865 21:01:51 INFO - PROCESS | 3584 | [3584] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 21:01:51 INFO - PROCESS | 3584 | ++DOCSHELL 12826400 == 2 [pid = 3584] [id = 2] 21:01:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 3 (12826800) [pid = 3584] [serial = 3] [outer = 00000000] 21:01:51 INFO - PROCESS | 3584 | [3584] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 21:01:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 4 (12827400) [pid = 3584] [serial = 4] [outer = 12826800] 21:01:51 INFO - PROCESS | 3584 | 1468900911928 Marionette INFO Listening on port 2828 21:01:52 INFO - PROCESS | 3584 | 1468900912295 Marionette DEBUG Marionette enabled via command-line flag 21:01:52 INFO - PROCESS | 3584 | ++DOCSHELL 13154000 == 3 [pid = 3584] [id = 3] 21:01:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 5 (1315C000) [pid = 3584] [serial = 5] [outer = 00000000] 21:01:52 INFO - PROCESS | 3584 | [3584] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 21:01:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 6 (1315CC00) [pid = 3584] [serial = 6] [outer = 1315C000] 21:01:52 INFO - PROCESS | 3584 | [3584] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 21:01:52 INFO - PROCESS | 3584 | [3584] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 21:01:52 INFO - PROCESS | 3584 | [3584] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 21:01:52 INFO - PROCESS | 3584 | [3584] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 21:01:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 7 (13941C00) [pid = 3584] [serial = 7] [outer = 12826800] 21:01:52 INFO - PROCESS | 3584 | [3584] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:01:52 INFO - PROCESS | 3584 | 1468900912597 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1457 21:01:52 INFO - PROCESS | 3584 | [3584] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:01:52 INFO - PROCESS | 3584 | 1468900912635 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1458 21:01:52 INFO - PROCESS | 3584 | 1468900912638 Marionette DEBUG Closed connection conn0 21:01:52 INFO - PROCESS | 3584 | 1468900912735 Marionette DEBUG Closed connection conn1 21:01:52 INFO - PROCESS | 3584 | [3584] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:01:52 INFO - PROCESS | 3584 | 1468900912741 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1459 21:01:52 INFO - PROCESS | 3584 | 1468900912749 Marionette DEBUG Closed connection conn2 21:01:52 INFO - PROCESS | 3584 | [3584] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:01:52 INFO - PROCESS | 3584 | 1468900912757 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1460 21:01:52 INFO - PROCESS | 3584 | ++DOCSHELL 13EA0000 == 4 [pid = 3584] [id = 4] 21:01:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 8 (13EA0800) [pid = 3584] [serial = 8] [outer = 00000000] 21:01:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 9 (1429A000) [pid = 3584] [serial = 9] [outer = 13EA0800] 21:01:52 INFO - PROCESS | 3584 | [3584] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 21:01:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 10 (1429F800) [pid = 3584] [serial = 10] [outer = 13EA0800] 21:01:52 INFO - PROCESS | 3584 | 1468900912974 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 21:01:52 INFO - PROCESS | 3584 | 1468900912981 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":"20160718193719","device":"desktop","version":"48.0"} 21:01:53 INFO - PROCESS | 3584 | [3584] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 21:01:53 INFO - PROCESS | 3584 | [3584] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 21:01:53 INFO - PROCESS | 3584 | [3584] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 21:01:53 INFO - PROCESS | 3584 | [3584] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 21:01:53 INFO - PROCESS | 3584 | ++DOCSHELL 15883800 == 5 [pid = 3584] [id = 5] 21:01:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 11 (15884400) [pid = 3584] [serial = 11] [outer = 00000000] 21:01:53 INFO - PROCESS | 3584 | ++DOCSHELL 15884800 == 6 [pid = 3584] [id = 6] 21:01:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 12 (15884C00) [pid = 3584] [serial = 12] [outer = 00000000] 21:01:54 INFO - PROCESS | 3584 | [3584] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 21:01:54 INFO - PROCESS | 3584 | ++DOCSHELL 16D49400 == 7 [pid = 3584] [id = 7] 21:01:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 13 (16D49800) [pid = 3584] [serial = 13] [outer = 00000000] 21:01:54 INFO - PROCESS | 3584 | [3584] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 21:01:54 INFO - PROCESS | 3584 | [3584] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 21:01:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 14 (16D52400) [pid = 3584] [serial = 14] [outer = 16D49800] 21:01:54 INFO - PROCESS | 3584 | [3584] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 21:01:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 15 (16543000) [pid = 3584] [serial = 15] [outer = 15884400] 21:01:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 16 (16544C00) [pid = 3584] [serial = 16] [outer = 15884C00] 21:01:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 17 (16547800) [pid = 3584] [serial = 17] [outer = 16D49800] 21:01:55 INFO - PROCESS | 3584 | 1468900915253 Marionette INFO startBrowser 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:01:55 INFO - PROCESS | 3584 | 1468900915287 Marionette DEBUG loaded listener.js 21:01:55 INFO - PROCESS | 3584 | 1468900915282 Marionette DEBUG loaded listener.js 21:01:55 INFO - PROCESS | 3584 | 1468900915284 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:01:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 18 (17F6C400) [pid = 3584] [serial = 18] [outer = 16D49800] 21:01:55 INFO - PROCESS | 3584 | 1468900915766 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"058d6a4c-0a13-4c17-8061-1af7e14949cc","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":"20160718193719","device":"desktop","version":"48.0","command_id":1}}] 21:01:55 INFO - PROCESS | 3584 | 1468900915892 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 21:01:55 INFO - PROCESS | 3584 | 1468900915895 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:01:55 INFO - PROCESS | 3584 | 1468900915951 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 21:01:56 INFO - PROCESS | 3584 | 1468900916061 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 21:01:56 INFO - PROCESS | 3584 | 1468900916063 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:01:56 INFO - PROCESS | 3584 | [3584] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 21:01:56 INFO - PROCESS | 3584 | [3584] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 21:01:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 19 (11AC8800) [pid = 3584] [serial = 19] [outer = 16D49800] 21:01:56 INFO - PROCESS | 3584 | [3584] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 21:01:56 INFO - PROCESS | 3584 | [3584] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:01:56 INFO - PROCESS | 3584 | 1468900916569 Marionette TRACE conn3 <- [1,3,null,{}] 21:01:56 INFO - PROCESS | 3584 | 1468900916587 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 21:01:56 INFO - PROCESS | 3584 | 1468900916590 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:01:56 INFO - PROCESS | 3584 | 1468900916622 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 21:01:56 INFO - PROCESS | 3584 | 1468900916705 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 21:01:56 INFO - PROCESS | 3584 | 1468900916708 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 21:01:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 21:01:56 INFO - PROCESS | 3584 | 1468900916701 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 21:01:56 INFO - PROCESS | 3584 | 1468900916704 Marionette TRACE conn3 <- [1,6,null,{}] 21:01:56 INFO - PROCESS | 3584 | 1468900916709 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:56 INFO - PROCESS | 3584 | 1468900916711 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:01:56 INFO - PROCESS | 3584 | 1468900916727 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 21:01:56 INFO - PROCESS | 3584 | 1468900916732 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:56 INFO - PROCESS | 3584 | 1468900916734 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:01:56 INFO - PROCESS | 3584 | ++DOCSHELL 16001C00 == 8 [pid = 3584] [id = 8] 21:01:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 20 (16002000) [pid = 3584] [serial = 20] [outer = 00000000] 21:01:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 21 (16004800) [pid = 3584] [serial = 21] [outer = 16002000] 21:01:56 INFO - PROCESS | 3584 | 1468900916781 Marionette DEBUG loaded listener.js 21:01:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 22 (16008800) [pid = 3584] [serial = 22] [outer = 16002000] 21:01:57 INFO - PROCESS | 3584 | ++DOCSHELL 1A302400 == 9 [pid = 3584] [id = 9] 21:01:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 23 (1A302800) [pid = 3584] [serial = 23] [outer = 00000000] 21:01:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 24 (1A305000) [pid = 3584] [serial = 24] [outer = 1A302800] 21:01:57 INFO - PROCESS | 3584 | 1468900917186 Marionette DEBUG loaded listener.js 21:01:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 25 (1A309000) [pid = 3584] [serial = 25] [outer = 1A302800] 21:01:57 INFO - PROCESS | 3584 | 1468900917359 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 21:01:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 21:01:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 690ms 21:01:57 INFO - PROCESS | 3584 | 1468900917459 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 21:01:57 INFO - PROCESS | 3584 | 1468900917461 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 21:01:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 21:01:57 INFO - PROCESS | 3584 | 1468900917476 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 21:01:57 INFO - PROCESS | 3584 | 1468900917478 Marionette TRACE conn3 <- [1,10,null,{}] 21:01:57 INFO - PROCESS | 3584 | 1468900917505 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:57 INFO - PROCESS | 3584 | 1468900917510 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:01:57 INFO - PROCESS | 3584 | 1468900917625 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 21:01:57 INFO - PROCESS | 3584 | 1468900917635 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:57 INFO - PROCESS | 3584 | 1468900917639 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:01:57 INFO - PROCESS | 3584 | ++DOCSHELL 1A46F000 == 10 [pid = 3584] [id = 10] 21:01:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 26 (1A472C00) [pid = 3584] [serial = 26] [outer = 00000000] 21:01:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 27 (1AC96000) [pid = 3584] [serial = 27] [outer = 1A472C00] 21:01:57 INFO - PROCESS | 3584 | 1468900917687 Marionette DEBUG loaded listener.js 21:01:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 28 (1AC99C00) [pid = 3584] [serial = 28] [outer = 1A472C00] 21:01:58 INFO - PROCESS | 3584 | 1468900918011 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 21:01:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 21:01:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 573ms 21:01:58 INFO - PROCESS | 3584 | 1468900918058 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 21:01:58 INFO - PROCESS | 3584 | 1468900918061 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 21:01:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 21:01:58 INFO - PROCESS | 3584 | 1468900918047 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 21:01:58 INFO - PROCESS | 3584 | 1468900918049 Marionette TRACE conn3 <- [1,14,null,{}] 21:01:58 INFO - PROCESS | 3584 | 1468900918052 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:58 INFO - PROCESS | 3584 | 1468900918054 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:01:58 INFO - PROCESS | 3584 | 1468900918148 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 21:01:58 INFO - PROCESS | 3584 | 1468900918154 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:58 INFO - PROCESS | 3584 | 1468900918156 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:01:58 INFO - PROCESS | 3584 | ++DOCSHELL 1A5A0C00 == 11 [pid = 3584] [id = 11] 21:01:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 29 (1A5A1000) [pid = 3584] [serial = 29] [outer = 00000000] 21:01:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 30 (1AA2FC00) [pid = 3584] [serial = 30] [outer = 1A5A1000] 21:01:58 INFO - PROCESS | 3584 | 1468900918201 Marionette DEBUG loaded listener.js 21:01:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 31 (1ACA1C00) [pid = 3584] [serial = 31] [outer = 1A5A1000] 21:01:58 INFO - PROCESS | 3584 | 1468900918530 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 21:01:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 21:01:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 499ms 21:01:58 INFO - PROCESS | 3584 | 1468900918565 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 21:01:58 INFO - PROCESS | 3584 | 1468900918567 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 21:01:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 21:01:58 INFO - PROCESS | 3584 | 1468900918570 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 21:01:58 INFO - PROCESS | 3584 | 1468900918572 Marionette TRACE conn3 <- [1,18,null,{}] 21:01:58 INFO - PROCESS | 3584 | 1468900918575 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:58 INFO - PROCESS | 3584 | 1468900918577 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:01:58 INFO - PROCESS | 3584 | 1468900918653 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 21:01:58 INFO - PROCESS | 3584 | 1468900918658 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:58 INFO - PROCESS | 3584 | 1468900918661 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:01:58 INFO - PROCESS | 3584 | ++DOCSHELL 1A6C9800 == 12 [pid = 3584] [id = 12] 21:01:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 32 (1A6CE400) [pid = 3584] [serial = 32] [outer = 00000000] 21:01:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 33 (1A836C00) [pid = 3584] [serial = 33] [outer = 1A6CE400] 21:01:58 INFO - PROCESS | 3584 | 1468900918704 Marionette DEBUG loaded listener.js 21:01:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 34 (1A83B000) [pid = 3584] [serial = 34] [outer = 1A6CE400] 21:01:59 INFO - PROCESS | 3584 | 1468900919045 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 21:01:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 21:01:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 499ms 21:01:59 INFO - PROCESS | 3584 | 1468900919070 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 21:01:59 INFO - PROCESS | 3584 | 1468900919072 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 21:01:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 21:01:59 INFO - PROCESS | 3584 | 1468900919076 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 21:01:59 INFO - PROCESS | 3584 | 1468900919077 Marionette TRACE conn3 <- [1,22,null,{}] 21:01:59 INFO - PROCESS | 3584 | 1468900919081 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:59 INFO - PROCESS | 3584 | 1468900919083 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:01:59 INFO - PROCESS | 3584 | 1468900919162 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 21:01:59 INFO - PROCESS | 3584 | 1468900919167 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:59 INFO - PROCESS | 3584 | 1468900919169 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:01:59 INFO - PROCESS | 3584 | ++DOCSHELL 1A840800 == 13 [pid = 3584] [id = 13] 21:01:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 35 (1A840C00) [pid = 3584] [serial = 35] [outer = 00000000] 21:01:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 36 (1A9DFC00) [pid = 3584] [serial = 36] [outer = 1A840C00] 21:01:59 INFO - PROCESS | 3584 | 1468900919212 Marionette DEBUG loaded listener.js 21:01:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 37 (1A9E4C00) [pid = 3584] [serial = 37] [outer = 1A840C00] 21:01:59 INFO - PROCESS | 3584 | 1468900919487 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 21:01:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 21:01:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 455ms 21:01:59 INFO - PROCESS | 3584 | 1468900919536 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 21:01:59 INFO - PROCESS | 3584 | 1468900919538 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 21:01:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 21:01:59 INFO - PROCESS | 3584 | 1468900919545 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 21:01:59 INFO - PROCESS | 3584 | 1468900919547 Marionette TRACE conn3 <- [1,26,null,{}] 21:01:59 INFO - PROCESS | 3584 | 1468900919550 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:01:59 INFO - PROCESS | 3584 | 1468900919552 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:01:59 INFO - PROCESS | 3584 | 1468900919644 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 21:01:59 INFO - PROCESS | 3584 | 1468900919649 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:01:59 INFO - PROCESS | 3584 | 1468900919652 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:01:59 INFO - PROCESS | 3584 | ++DOCSHELL 1AF4C800 == 14 [pid = 3584] [id = 14] 21:01:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 38 (1AF4E400) [pid = 3584] [serial = 38] [outer = 00000000] 21:01:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 39 (1AF53400) [pid = 3584] [serial = 39] [outer = 1AF4E400] 21:01:59 INFO - PROCESS | 3584 | 1468900919677 Marionette DEBUG loaded listener.js 21:01:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 40 (1AF58000) [pid = 3584] [serial = 40] [outer = 1AF4E400] 21:02:00 INFO - PROCESS | 3584 | 1468900920004 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 21:02:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 21:02:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 499ms 21:02:00 INFO - PROCESS | 3584 | 1468900920042 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 21:02:00 INFO - PROCESS | 3584 | 1468900920044 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 21:02:00 INFO - PROCESS | 3584 | 1468900920047 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 21:02:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 21:02:00 INFO - PROCESS | 3584 | 1468900920059 Marionette TRACE conn3 <- [1,30,null,{}] 21:02:00 INFO - PROCESS | 3584 | 1468900920062 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:00 INFO - PROCESS | 3584 | 1468900920064 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:00 INFO - PROCESS | 3584 | 1468900920149 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 21:02:00 INFO - PROCESS | 3584 | 1468900920154 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:00 INFO - PROCESS | 3584 | 1468900920156 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:00 INFO - PROCESS | 3584 | ++DOCSHELL 1AF4CC00 == 15 [pid = 3584] [id = 15] 21:02:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 41 (1AF53000) [pid = 3584] [serial = 41] [outer = 00000000] 21:02:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 42 (1B1E2000) [pid = 3584] [serial = 42] [outer = 1AF53000] 21:02:00 INFO - PROCESS | 3584 | 1468900920199 Marionette DEBUG loaded listener.js 21:02:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 43 (1B1E2400) [pid = 3584] [serial = 43] [outer = 1AF53000] 21:02:00 INFO - PROCESS | 3584 | ++DOCSHELL 1B2DA000 == 16 [pid = 3584] [id = 16] 21:02:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 44 (1B2DA400) [pid = 3584] [serial = 44] [outer = 00000000] 21:02:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 45 (1B1DE000) [pid = 3584] [serial = 45] [outer = 1B2DA400] 21:02:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 46 (1B2D4800) [pid = 3584] [serial = 46] [outer = 1B2DA400] 21:02:00 INFO - PROCESS | 3584 | ++DOCSHELL 1B2D7800 == 17 [pid = 3584] [id = 17] 21:02:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 47 (1B2DBC00) [pid = 3584] [serial = 47] [outer = 00000000] 21:02:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 48 (1B431C00) [pid = 3584] [serial = 48] [outer = 1B2DBC00] 21:02:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 49 (1B43B800) [pid = 3584] [serial = 49] [outer = 1B2DBC00] 21:02:00 INFO - PROCESS | 3584 | 1468900920648 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 21:02:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 21:02:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 661ms 21:02:00 INFO - PROCESS | 3584 | 1468900920710 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 21:02:00 INFO - PROCESS | 3584 | 1468900920712 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 21:02:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 21:02:00 INFO - PROCESS | 3584 | 1468900920714 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 21:02:00 INFO - PROCESS | 3584 | 1468900920716 Marionette TRACE conn3 <- [1,34,null,{}] 21:02:00 INFO - PROCESS | 3584 | 1468900920719 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:00 INFO - PROCESS | 3584 | 1468900920721 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:00 INFO - PROCESS | 3584 | 1468900920810 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 21:02:00 INFO - PROCESS | 3584 | 1468900920819 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:00 INFO - PROCESS | 3584 | 1468900920821 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:00 INFO - PROCESS | 3584 | ++DOCSHELL 1B1E1C00 == 18 [pid = 3584] [id = 18] 21:02:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 50 (1B1E8400) [pid = 3584] [serial = 50] [outer = 00000000] 21:02:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 51 (1B434800) [pid = 3584] [serial = 51] [outer = 1B1E8400] 21:02:00 INFO - PROCESS | 3584 | 1468900920846 Marionette DEBUG loaded listener.js 21:02:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 52 (1B6E2C00) [pid = 3584] [serial = 52] [outer = 1B1E8400] 21:02:01 INFO - PROCESS | 3584 | --DOCSHELL 114DB400 == 17 [pid = 3584] [id = 1] 21:02:01 INFO - PROCESS | 3584 | 1468900921813 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 21:02:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 21:02:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1116ms 21:02:01 INFO - PROCESS | 3584 | 1468900921849 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 21:02:01 INFO - PROCESS | 3584 | 1468900921853 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 21:02:01 INFO - PROCESS | 3584 | 1468900921858 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 21:02:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 21:02:01 INFO - PROCESS | 3584 | 1468900921863 Marionette TRACE conn3 <- [1,38,null,{}] 21:02:01 INFO - PROCESS | 3584 | 1468900921868 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:01 INFO - PROCESS | 3584 | 1468900921871 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:01 INFO - PROCESS | 3584 | 1468900921985 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 21:02:02 INFO - PROCESS | 3584 | 1468900922049 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:02 INFO - PROCESS | 3584 | 1468900922052 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:02 INFO - PROCESS | 3584 | ++DOCSHELL 1055A400 == 18 [pid = 3584] [id = 19] 21:02:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 53 (10A08000) [pid = 3584] [serial = 53] [outer = 00000000] 21:02:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 54 (110EA800) [pid = 3584] [serial = 54] [outer = 10A08000] 21:02:02 INFO - PROCESS | 3584 | 1468900922108 Marionette DEBUG loaded listener.js 21:02:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 55 (11CD5000) [pid = 3584] [serial = 55] [outer = 10A08000] 21:02:02 INFO - PROCESS | 3584 | 1468900922676 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 21:02:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 21:02:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 896ms 21:02:02 INFO - PROCESS | 3584 | 1468900922751 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 21:02:02 INFO - PROCESS | 3584 | 1468900922755 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 21:02:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 21:02:02 INFO - PROCESS | 3584 | 1468900922762 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 21:02:02 INFO - PROCESS | 3584 | 1468900922765 Marionette TRACE conn3 <- [1,42,null,{}] 21:02:02 INFO - PROCESS | 3584 | 1468900922769 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:02 INFO - PROCESS | 3584 | 1468900922771 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:02 INFO - PROCESS | 3584 | 1468900922904 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 21:02:02 INFO - PROCESS | 3584 | 1468900922967 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:02 INFO - PROCESS | 3584 | 1468900922970 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:03 INFO - PROCESS | 3584 | ++DOCSHELL 130D9000 == 19 [pid = 3584] [id = 20] 21:02:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 56 (131E4800) [pid = 3584] [serial = 56] [outer = 00000000] 21:02:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 57 (134AD400) [pid = 3584] [serial = 57] [outer = 131E4800] 21:02:03 INFO - PROCESS | 3584 | 1468900923081 Marionette DEBUG loaded listener.js 21:02:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 58 (13C67000) [pid = 3584] [serial = 58] [outer = 131E4800] 21:02:03 INFO - PROCESS | 3584 | --DOCSHELL 13EA0000 == 18 [pid = 3584] [id = 4] 21:02:03 INFO - PROCESS | 3584 | 1468900923749 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 21:02:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 21:02:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1028ms 21:02:03 INFO - PROCESS | 3584 | 1468900923780 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 21:02:03 INFO - PROCESS | 3584 | 1468900923783 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 21:02:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 21:02:03 INFO - PROCESS | 3584 | 1468900923787 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 21:02:03 INFO - PROCESS | 3584 | 1468900923792 Marionette TRACE conn3 <- [1,46,null,{}] 21:02:03 INFO - PROCESS | 3584 | 1468900923796 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:03 INFO - PROCESS | 3584 | 1468900923799 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:03 INFO - PROCESS | 3584 | 1468900923883 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 21:02:03 INFO - PROCESS | 3584 | 1468900923896 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:03 INFO - PROCESS | 3584 | 1468900923899 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:03 INFO - PROCESS | 3584 | ++DOCSHELL 10A80800 == 19 [pid = 3584] [id = 21] 21:02:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 59 (10EB8400) [pid = 3584] [serial = 59] [outer = 00000000] 21:02:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 60 (110E8800) [pid = 3584] [serial = 60] [outer = 10EB8400] 21:02:03 INFO - PROCESS | 3584 | 1468900923952 Marionette DEBUG loaded listener.js 21:02:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 61 (1128E000) [pid = 3584] [serial = 61] [outer = 10EB8400] 21:02:04 INFO - PROCESS | 3584 | 1468900924326 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 21:02:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 21:02:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 587ms 21:02:04 INFO - PROCESS | 3584 | 1468900924393 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 21:02:04 INFO - PROCESS | 3584 | 1468900924397 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 21:02:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 21:02:04 INFO - PROCESS | 3584 | 1468900924407 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 21:02:04 INFO - PROCESS | 3584 | 1468900924409 Marionette TRACE conn3 <- [1,50,null,{}] 21:02:04 INFO - PROCESS | 3584 | 1468900924413 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:04 INFO - PROCESS | 3584 | 1468900924416 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:04 INFO - PROCESS | 3584 | 1468900924501 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 21:02:04 INFO - PROCESS | 3584 | 1468900924515 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:04 INFO - PROCESS | 3584 | 1468900924518 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:04 INFO - PROCESS | 3584 | ++DOCSHELL 10EC4000 == 20 [pid = 3584] [id = 22] 21:02:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 62 (11AC5000) [pid = 3584] [serial = 62] [outer = 00000000] 21:02:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 63 (11CD4400) [pid = 3584] [serial = 63] [outer = 11AC5000] 21:02:04 INFO - PROCESS | 3584 | 1468900924567 Marionette DEBUG loaded listener.js 21:02:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 64 (12829400) [pid = 3584] [serial = 64] [outer = 11AC5000] 21:02:04 INFO - PROCESS | 3584 | 1468900925008 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:02:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 21:02:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 660ms 21:02:05 INFO - PROCESS | 3584 | 1468900925070 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 21:02:05 INFO - PROCESS | 3584 | 1468900925072 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 21:02:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 21:02:05 INFO - PROCESS | 3584 | 1468900925075 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 21:02:05 INFO - PROCESS | 3584 | 1468900925079 Marionette TRACE conn3 <- [1,54,null,{}] 21:02:05 INFO - PROCESS | 3584 | 1468900925089 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:05 INFO - PROCESS | 3584 | 1468900925094 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:05 INFO - PROCESS | 3584 | 1468900925165 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 21:02:05 INFO - PROCESS | 3584 | 1468900925237 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:05 INFO - PROCESS | 3584 | 1468900925240 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:05 INFO - PROCESS | 3584 | ++DOCSHELL 13246400 == 21 [pid = 3584] [id = 23] 21:02:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 65 (13247800) [pid = 3584] [serial = 65] [outer = 00000000] 21:02:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 66 (134A4800) [pid = 3584] [serial = 66] [outer = 13247800] 21:02:05 INFO - PROCESS | 3584 | 1468900925286 Marionette DEBUG loaded listener.js 21:02:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 67 (139CE800) [pid = 3584] [serial = 67] [outer = 13247800] 21:02:05 INFO - PROCESS | 3584 | 1468900925609 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:02:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 21:02:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 559ms 21:02:05 INFO - PROCESS | 3584 | 1468900925637 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 21:02:05 INFO - PROCESS | 3584 | 1468900925639 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 21:02:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 21:02:05 INFO - PROCESS | 3584 | 1468900925642 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 21:02:05 INFO - PROCESS | 3584 | 1468900925644 Marionette TRACE conn3 <- [1,58,null,{}] 21:02:05 INFO - PROCESS | 3584 | 1468900925647 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:05 INFO - PROCESS | 3584 | 1468900925649 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:05 INFO - PROCESS | 3584 | 1468900925739 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 21:02:05 INFO - PROCESS | 3584 | 1468900925746 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:05 INFO - PROCESS | 3584 | 1468900925748 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:05 INFO - PROCESS | 3584 | ++DOCSHELL 13C66400 == 22 [pid = 3584] [id = 24] 21:02:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (13C6C400) [pid = 3584] [serial = 68] [outer = 00000000] 21:02:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (14295800) [pid = 3584] [serial = 69] [outer = 13C6C400] 21:02:05 INFO - PROCESS | 3584 | 1468900925796 Marionette DEBUG loaded listener.js 21:02:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (142A1400) [pid = 3584] [serial = 70] [outer = 13C6C400] 21:02:06 INFO - PROCESS | 3584 | 1468900926147 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:02:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 21:02:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 558ms 21:02:06 INFO - PROCESS | 3584 | 1468900926203 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 21:02:06 INFO - PROCESS | 3584 | 1468900926204 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 21:02:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 21:02:06 INFO - PROCESS | 3584 | 1468900926208 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 21:02:06 INFO - PROCESS | 3584 | 1468900926209 Marionette TRACE conn3 <- [1,62,null,{}] 21:02:06 INFO - PROCESS | 3584 | 1468900926213 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:06 INFO - PROCESS | 3584 | 1468900926215 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:06 INFO - PROCESS | 3584 | 1468900926302 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 21:02:06 INFO - PROCESS | 3584 | 1468900926342 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:06 INFO - PROCESS | 3584 | 1468900926344 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:06 INFO - PROCESS | 3584 | ++DOCSHELL 14295400 == 23 [pid = 3584] [id = 25] 21:02:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (1503C400) [pid = 3584] [serial = 71] [outer = 00000000] 21:02:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (15802800) [pid = 3584] [serial = 72] [outer = 1503C400] 21:02:06 INFO - PROCESS | 3584 | 1468900926386 Marionette DEBUG loaded listener.js 21:02:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (15808000) [pid = 3584] [serial = 73] [outer = 1503C400] 21:02:06 INFO - PROCESS | 3584 | 1468900926706 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:02:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 21:02:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 558ms 21:02:06 INFO - PROCESS | 3584 | 1468900926770 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 21:02:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 21:02:06 INFO - PROCESS | 3584 | 1468900926772 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 21:02:06 INFO - PROCESS | 3584 | 1468900926775 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 21:02:06 INFO - PROCESS | 3584 | 1468900926776 Marionette TRACE conn3 <- [1,66,null,{}] 21:02:06 INFO - PROCESS | 3584 | 1468900926780 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:06 INFO - PROCESS | 3584 | 1468900926785 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:06 INFO - PROCESS | 3584 | 1468900926886 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 21:02:06 INFO - PROCESS | 3584 | 1468900926921 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:06 INFO - PROCESS | 3584 | 1468900926923 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:06 INFO - PROCESS | 3584 | ++DOCSHELL 1587C400 == 24 [pid = 3584] [id = 26] 21:02:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (15883400) [pid = 3584] [serial = 74] [outer = 00000000] 21:02:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (16002400) [pid = 3584] [serial = 75] [outer = 15883400] 21:02:06 INFO - PROCESS | 3584 | 1468900926975 Marionette DEBUG loaded listener.js 21:02:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (16004C00) [pid = 3584] [serial = 76] [outer = 15883400] 21:02:07 INFO - PROCESS | 3584 | 1468900927321 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:02:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 21:02:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 588ms 21:02:07 INFO - PROCESS | 3584 | 1468900927376 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 21:02:07 INFO - PROCESS | 3584 | 1468900927378 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 21:02:07 INFO - PROCESS | 3584 | 1468900927381 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 21:02:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 21:02:07 INFO - PROCESS | 3584 | 1468900927383 Marionette TRACE conn3 <- [1,70,null,{}] 21:02:07 INFO - PROCESS | 3584 | 1468900927386 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:07 INFO - PROCESS | 3584 | 1468900927388 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:07 INFO - PROCESS | 3584 | 1468900927475 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 21:02:07 INFO - PROCESS | 3584 | 1468900927483 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:07 INFO - PROCESS | 3584 | 1468900927485 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:07 INFO - PROCESS | 3584 | ++DOCSHELL 1429B000 == 25 [pid = 3584] [id = 27] 21:02:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (16292000) [pid = 3584] [serial = 77] [outer = 00000000] 21:02:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (16549400) [pid = 3584] [serial = 78] [outer = 16292000] 21:02:07 INFO - PROCESS | 3584 | 1468900927527 Marionette DEBUG loaded listener.js 21:02:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (16D4EC00) [pid = 3584] [serial = 79] [outer = 16292000] 21:02:07 INFO - PROCESS | 3584 | 1468900927873 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:02:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 21:02:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 558ms 21:02:07 INFO - PROCESS | 3584 | 1468900927944 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 21:02:07 INFO - PROCESS | 3584 | 1468900927946 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 21:02:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 21:02:07 INFO - PROCESS | 3584 | 1468900927932 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 21:02:07 INFO - PROCESS | 3584 | 1468900927933 Marionette TRACE conn3 <- [1,74,null,{}] 21:02:07 INFO - PROCESS | 3584 | 1468900927937 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:07 INFO - PROCESS | 3584 | 1468900927939 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:08 INFO - PROCESS | 3584 | 1468900928019 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 21:02:08 INFO - PROCESS | 3584 | 1468900928104 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:08 INFO - PROCESS | 3584 | 1468900928106 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:08 INFO - PROCESS | 3584 | ++DOCSHELL 10434400 == 26 [pid = 3584] [id = 28] 21:02:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (128ACC00) [pid = 3584] [serial = 80] [outer = 00000000] 21:02:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (16F3EC00) [pid = 3584] [serial = 81] [outer = 128ACC00] 21:02:08 INFO - PROCESS | 3584 | 1468900928151 Marionette DEBUG loaded listener.js 21:02:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (170C3400) [pid = 3584] [serial = 82] [outer = 128ACC00] 21:02:08 INFO - PROCESS | 3584 | 1468900928460 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:02:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 21:02:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 558ms 21:02:08 INFO - PROCESS | 3584 | 1468900928510 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 21:02:08 INFO - PROCESS | 3584 | 1468900928512 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 21:02:08 INFO - PROCESS | 3584 | 1468900928515 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 21:02:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 21:02:08 INFO - PROCESS | 3584 | 1468900928517 Marionette TRACE conn3 <- [1,78,null,{}] 21:02:08 INFO - PROCESS | 3584 | 1468900928520 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:08 INFO - PROCESS | 3584 | 1468900928504 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:08 INFO - PROCESS | 3584 | 1468900928607 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 21:02:08 INFO - PROCESS | 3584 | 1468900928615 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:08 INFO - PROCESS | 3584 | 1468900928626 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:08 INFO - PROCESS | 3584 | ++DOCSHELL 13155800 == 27 [pid = 3584] [id = 29] 21:02:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (13C70000) [pid = 3584] [serial = 83] [outer = 00000000] 21:02:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (177C1400) [pid = 3584] [serial = 84] [outer = 13C70000] 21:02:08 INFO - PROCESS | 3584 | 1468900928669 Marionette DEBUG loaded listener.js 21:02:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (177C4400) [pid = 3584] [serial = 85] [outer = 13C70000] 21:02:09 INFO - PROCESS | 3584 | 1468900929023 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:02:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 21:02:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 558ms 21:02:09 INFO - PROCESS | 3584 | 1468900929075 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 21:02:09 INFO - PROCESS | 3584 | 1468900929077 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 21:02:09 INFO - PROCESS | 3584 | 1468900929080 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 21:02:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 21:02:09 INFO - PROCESS | 3584 | 1468900929082 Marionette TRACE conn3 <- [1,82,null,{}] 21:02:09 INFO - PROCESS | 3584 | 1468900929085 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:09 INFO - PROCESS | 3584 | 1468900929087 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:09 INFO - PROCESS | 3584 | 1468900929143 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 21:02:09 INFO - PROCESS | 3584 | 1468900929215 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:09 INFO - PROCESS | 3584 | 1468900929217 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:09 INFO - PROCESS | 3584 | ++DOCSHELL 13C64800 == 28 [pid = 3584] [id = 30] 21:02:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (16F3C400) [pid = 3584] [serial = 86] [outer = 00000000] 21:02:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (178B2800) [pid = 3584] [serial = 87] [outer = 16F3C400] 21:02:09 INFO - PROCESS | 3584 | 1468900929259 Marionette DEBUG loaded listener.js 21:02:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (17AA7400) [pid = 3584] [serial = 88] [outer = 16F3C400] 21:02:09 INFO - PROCESS | 3584 | 1468900929596 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:02:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 21:02:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 558ms 21:02:09 INFO - PROCESS | 3584 | 1468900929640 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 21:02:09 INFO - PROCESS | 3584 | 1468900929643 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 21:02:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 21:02:09 INFO - PROCESS | 3584 | 1468900929646 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 21:02:09 INFO - PROCESS | 3584 | 1468900929648 Marionette TRACE conn3 <- [1,86,null,{}] 21:02:09 INFO - PROCESS | 3584 | 1468900929652 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:09 INFO - PROCESS | 3584 | 1468900929655 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:09 INFO - PROCESS | 3584 | 1468900929757 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 21:02:09 INFO - PROCESS | 3584 | 1468900929764 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:09 INFO - PROCESS | 3584 | 1468900929767 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:09 INFO - PROCESS | 3584 | ++DOCSHELL 1782A800 == 29 [pid = 3584] [id = 31] 21:02:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (17AAC400) [pid = 3584] [serial = 89] [outer = 00000000] 21:02:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (17FC1000) [pid = 3584] [serial = 90] [outer = 17AAC400] 21:02:09 INFO - PROCESS | 3584 | 1468900929809 Marionette DEBUG loaded listener.js 21:02:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (18336400) [pid = 3584] [serial = 91] [outer = 17AAC400] 21:02:10 INFO - PROCESS | 3584 | 1468900930162 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:02:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 21:02:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 558ms 21:02:10 INFO - PROCESS | 3584 | 1468900930209 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 21:02:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 21:02:10 INFO - PROCESS | 3584 | 1468900930193 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 21:02:10 INFO - PROCESS | 3584 | 1468900930197 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 21:02:10 INFO - PROCESS | 3584 | 1468900930198 Marionette TRACE conn3 <- [1,90,null,{}] 21:02:10 INFO - PROCESS | 3584 | 1468900930202 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:10 INFO - PROCESS | 3584 | 1468900930204 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:10 INFO - PROCESS | 3584 | 1468900930289 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 21:02:10 INFO - PROCESS | 3584 | 1468900930398 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:10 INFO - PROCESS | 3584 | 1468900930400 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:10 INFO - PROCESS | 3584 | ++DOCSHELL 134A3C00 == 30 [pid = 3584] [id = 32] 21:02:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (13CBB800) [pid = 3584] [serial = 92] [outer = 00000000] 21:02:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (19794400) [pid = 3584] [serial = 93] [outer = 13CBB800] 21:02:10 INFO - PROCESS | 3584 | 1468900930441 Marionette DEBUG loaded listener.js 21:02:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (199EFC00) [pid = 3584] [serial = 94] [outer = 13CBB800] 21:02:11 INFO - PROCESS | 3584 | 1468900931554 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:02:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 21:02:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1410ms 21:02:11 INFO - PROCESS | 3584 | 1468900931620 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 21:02:11 INFO - PROCESS | 3584 | 1468900931624 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 21:02:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 21:02:11 INFO - PROCESS | 3584 | 1468900931629 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 21:02:11 INFO - PROCESS | 3584 | 1468900931631 Marionette TRACE conn3 <- [1,94,null,{}] 21:02:11 INFO - PROCESS | 3584 | 1468900931636 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:11 INFO - PROCESS | 3584 | 1468900931639 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:11 INFO - PROCESS | 3584 | 1468900931740 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 21:02:11 INFO - PROCESS | 3584 | 1468900931751 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:11 INFO - PROCESS | 3584 | 1468900931753 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:11 INFO - PROCESS | 3584 | ++DOCSHELL 10A7CC00 == 31 [pid = 3584] [id = 33] 21:02:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (10EBA800) [pid = 3584] [serial = 95] [outer = 00000000] 21:02:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (112C6000) [pid = 3584] [serial = 96] [outer = 10EBA800] 21:02:11 INFO - PROCESS | 3584 | 1468900931818 Marionette DEBUG loaded listener.js 21:02:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (112C9800) [pid = 3584] [serial = 97] [outer = 10EBA800] 21:02:12 INFO - PROCESS | 3584 | 1468900932213 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 21:02:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 21:02:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 587ms 21:02:12 INFO - PROCESS | 3584 | 1468900932231 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 21:02:12 INFO - PROCESS | 3584 | 1468900932235 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 21:02:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 21:02:12 INFO - PROCESS | 3584 | 1468900932241 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 21:02:12 INFO - PROCESS | 3584 | 1468900932243 Marionette TRACE conn3 <- [1,98,null,{}] 21:02:12 INFO - PROCESS | 3584 | 1468900932251 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:12 INFO - PROCESS | 3584 | 1468900932253 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:12 INFO - PROCESS | 3584 | 1468900932364 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 21:02:12 INFO - PROCESS | 3584 | 1468900932372 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:12 INFO - PROCESS | 3584 | 1468900932374 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:12 INFO - PROCESS | 3584 | ++DOCSHELL 1299FC00 == 32 [pid = 3584] [id = 34] 21:02:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 98 (129A1000) [pid = 3584] [serial = 98] [outer = 00000000] 21:02:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 99 (13157800) [pid = 3584] [serial = 99] [outer = 129A1000] 21:02:12 INFO - PROCESS | 3584 | 1468900932420 Marionette DEBUG loaded listener.js 21:02:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 100 (131E3800) [pid = 3584] [serial = 100] [outer = 129A1000] 21:02:12 INFO - PROCESS | 3584 | --DOMWINDOW == 99 (1A472C00) [pid = 3584] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 21:02:12 INFO - PROCESS | 3584 | --DOMWINDOW == 98 (16002000) [pid = 3584] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 21:02:12 INFO - PROCESS | 3584 | --DOMWINDOW == 97 (13EA0800) [pid = 3584] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 21:02:12 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (1AF53000) [pid = 3584] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 21:02:12 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (1AF4E400) [pid = 3584] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 21:02:12 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (1A840C00) [pid = 3584] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 21:02:12 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (1A6CE400) [pid = 3584] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 21:02:12 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (1A5A1000) [pid = 3584] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 21:02:12 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (13C70000) [pid = 3584] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 21:02:12 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (16F3C400) [pid = 3584] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 21:02:12 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (1B1E8400) [pid = 3584] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 21:02:12 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (10A08000) [pid = 3584] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 21:02:12 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (131E4800) [pid = 3584] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 21:02:12 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (10EB8400) [pid = 3584] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 21:02:12 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (11AC5000) [pid = 3584] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 21:02:12 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (13247800) [pid = 3584] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 21:02:12 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (13C6C400) [pid = 3584] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 21:02:12 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (1503C400) [pid = 3584] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 21:02:12 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (15883400) [pid = 3584] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 21:02:12 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (16292000) [pid = 3584] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 21:02:12 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (128ACC00) [pid = 3584] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 21:02:13 INFO - PROCESS | 3584 | 1468900933194 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 21:02:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 21:02:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 984ms 21:02:13 INFO - PROCESS | 3584 | 1468900933223 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 21:02:13 INFO - PROCESS | 3584 | 1468900933225 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 21:02:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 21:02:13 INFO - PROCESS | 3584 | 1468900933228 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 21:02:13 INFO - PROCESS | 3584 | 1468900933232 Marionette TRACE conn3 <- [1,102,null,{}] 21:02:13 INFO - PROCESS | 3584 | 1468900933242 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:13 INFO - PROCESS | 3584 | 1468900933246 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:13 INFO - PROCESS | 3584 | 1468900933323 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 21:02:13 INFO - PROCESS | 3584 | 1468900933329 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:13 INFO - PROCESS | 3584 | 1468900933332 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:13 INFO - PROCESS | 3584 | ++DOCSHELL 131EB000 == 33 [pid = 3584] [id = 35] 21:02:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (131ED400) [pid = 3584] [serial = 101] [outer = 00000000] 21:02:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (134B0C00) [pid = 3584] [serial = 102] [outer = 131ED400] 21:02:13 INFO - PROCESS | 3584 | 1468900933388 Marionette DEBUG loaded listener.js 21:02:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (13CBAC00) [pid = 3584] [serial = 103] [outer = 131ED400] 21:02:13 INFO - PROCESS | 3584 | 1468900933735 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 21:02:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 21:02:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 559ms 21:02:13 INFO - PROCESS | 3584 | 1468900933791 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 21:02:13 INFO - PROCESS | 3584 | 1468900933794 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 21:02:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 21:02:13 INFO - PROCESS | 3584 | 1468900933797 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 21:02:13 INFO - PROCESS | 3584 | 1468900933799 Marionette TRACE conn3 <- [1,106,null,{}] 21:02:13 INFO - PROCESS | 3584 | 1468900933802 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:13 INFO - PROCESS | 3584 | 1468900933804 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:13 INFO - PROCESS | 3584 | 1468900933881 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 21:02:13 INFO - PROCESS | 3584 | 1468900933886 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:13 INFO - PROCESS | 3584 | 1468900933888 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:13 INFO - PROCESS | 3584 | ++DOCSHELL 1429C800 == 34 [pid = 3584] [id = 36] 21:02:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (1429D000) [pid = 3584] [serial = 104] [outer = 00000000] 21:02:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (1506DC00) [pid = 3584] [serial = 105] [outer = 1429D000] 21:02:13 INFO - PROCESS | 3584 | 1468900933931 Marionette DEBUG loaded listener.js 21:02:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (15876C00) [pid = 3584] [serial = 106] [outer = 1429D000] 21:02:14 INFO - PROCESS | 3584 | 1468900934327 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 21:02:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 21:02:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 588ms 21:02:14 INFO - PROCESS | 3584 | 1468900934399 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 21:02:14 INFO - PROCESS | 3584 | 1468900934401 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 21:02:14 INFO - PROCESS | 3584 | 1468900934404 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 21:02:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 21:02:14 INFO - PROCESS | 3584 | 1468900934406 Marionette TRACE conn3 <- [1,110,null,{}] 21:02:14 INFO - PROCESS | 3584 | 1468900934409 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:14 INFO - PROCESS | 3584 | 1468900934411 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:14 INFO - PROCESS | 3584 | 1468900934487 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 21:02:14 INFO - PROCESS | 3584 | 1468900934499 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:14 INFO - PROCESS | 3584 | 1468900934501 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:14 INFO - PROCESS | 3584 | ++DOCSHELL 15882C00 == 35 [pid = 3584] [id = 37] 21:02:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (15F11400) [pid = 3584] [serial = 107] [outer = 00000000] 21:02:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (16001800) [pid = 3584] [serial = 108] [outer = 15F11400] 21:02:14 INFO - PROCESS | 3584 | 1468900934542 Marionette DEBUG loaded listener.js 21:02:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (16544800) [pid = 3584] [serial = 109] [outer = 15F11400] 21:02:14 INFO - PROCESS | 3584 | 1468900934994 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 21:02:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 21:02:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 647ms 21:02:15 INFO - PROCESS | 3584 | 1468900935071 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 21:02:15 INFO - PROCESS | 3584 | 1468900935076 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 21:02:15 INFO - PROCESS | 3584 | 1468900935081 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 21:02:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 21:02:15 INFO - PROCESS | 3584 | 1468900935084 Marionette TRACE conn3 <- [1,114,null,{}] 21:02:15 INFO - PROCESS | 3584 | 1468900935090 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:15 INFO - PROCESS | 3584 | 1468900935093 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:15 INFO - PROCESS | 3584 | 1468900935216 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 21:02:15 INFO - PROCESS | 3584 | 1468900935302 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:15 INFO - PROCESS | 3584 | 1468900935306 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:15 INFO - PROCESS | 3584 | ++DOCSHELL 104E1C00 == 36 [pid = 3584] [id = 38] 21:02:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (104EB400) [pid = 3584] [serial = 110] [outer = 00000000] 21:02:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (112C6400) [pid = 3584] [serial = 111] [outer = 104EB400] 21:02:15 INFO - PROCESS | 3584 | 1468900935362 Marionette DEBUG loaded listener.js 21:02:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (11C27800) [pid = 3584] [serial = 112] [outer = 104EB400] 21:02:15 INFO - PROCESS | 3584 | 1468900935900 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 21:02:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 21:02:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 896ms 21:02:15 INFO - PROCESS | 3584 | 1468900935974 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 21:02:15 INFO - PROCESS | 3584 | 1468900935979 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 21:02:15 INFO - PROCESS | 3584 | 1468900935969 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 21:02:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 21:02:15 INFO - PROCESS | 3584 | 1468900935971 Marionette TRACE conn3 <- [1,118,null,{}] 21:02:15 INFO - PROCESS | 3584 | 1468900935975 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:15 INFO - PROCESS | 3584 | 1468900935978 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:16 INFO - PROCESS | 3584 | 1468900936079 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 21:02:16 INFO - PROCESS | 3584 | 1468900936154 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:16 INFO - PROCESS | 3584 | 1468900936157 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:16 INFO - PROCESS | 3584 | ++DOCSHELL 131EB400 == 37 [pid = 3584] [id = 39] 21:02:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (131EB800) [pid = 3584] [serial = 113] [outer = 00000000] 21:02:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (13E99000) [pid = 3584] [serial = 114] [outer = 131EB800] 21:02:16 INFO - PROCESS | 3584 | 1468900936220 Marionette DEBUG loaded listener.js 21:02:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (15067000) [pid = 3584] [serial = 115] [outer = 131EB800] 21:02:16 INFO - PROCESS | 3584 | 1468900936719 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 21:02:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 21:02:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 793ms 21:02:16 INFO - PROCESS | 3584 | 1468900936776 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 21:02:16 INFO - PROCESS | 3584 | 1468900936779 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 21:02:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 21:02:16 INFO - PROCESS | 3584 | 1468900936782 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 21:02:16 INFO - PROCESS | 3584 | 1468900936786 Marionette TRACE conn3 <- [1,122,null,{}] 21:02:16 INFO - PROCESS | 3584 | 1468900936797 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:16 INFO - PROCESS | 3584 | 1468900936801 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:16 INFO - PROCESS | 3584 | 1468900936884 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 21:02:16 INFO - PROCESS | 3584 | 1468900936957 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:16 INFO - PROCESS | 3584 | 1468900936961 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:16 INFO - PROCESS | 3584 | ++DOCSHELL 177C6000 == 38 [pid = 3584] [id = 40] 21:02:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (177C7000) [pid = 3584] [serial = 116] [outer = 00000000] 21:02:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (17828C00) [pid = 3584] [serial = 117] [outer = 177C7000] 21:02:17 INFO - PROCESS | 3584 | 1468900937015 Marionette DEBUG loaded listener.js 21:02:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (178B3400) [pid = 3584] [serial = 118] [outer = 177C7000] 21:02:17 INFO - PROCESS | 3584 | 1468900937557 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 21:02:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 21:02:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 793ms 21:02:17 INFO - PROCESS | 3584 | 1468900937570 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 21:02:17 INFO - PROCESS | 3584 | 1468900937572 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 21:02:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 21:02:17 INFO - PROCESS | 3584 | 1468900937593 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 21:02:17 INFO - PROCESS | 3584 | 1468900937595 Marionette TRACE conn3 <- [1,126,null,{}] 21:02:17 INFO - PROCESS | 3584 | 1468900937599 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:17 INFO - PROCESS | 3584 | 1468900937602 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:17 INFO - PROCESS | 3584 | 1468900937683 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 21:02:17 INFO - PROCESS | 3584 | 1468900937836 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:17 INFO - PROCESS | 3584 | 1468900937839 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:17 INFO - PROCESS | 3584 | ++DOCSHELL 102CD400 == 39 [pid = 3584] [id = 41] 21:02:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 98 (10476C00) [pid = 3584] [serial = 119] [outer = 00000000] 21:02:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 99 (10559800) [pid = 3584] [serial = 120] [outer = 10476C00] 21:02:17 INFO - PROCESS | 3584 | 1468900937886 Marionette DEBUG loaded listener.js 21:02:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 100 (10A7E000) [pid = 3584] [serial = 121] [outer = 10476C00] 21:02:18 INFO - PROCESS | 3584 | --DOCSHELL 1299FC00 == 38 [pid = 3584] [id = 34] 21:02:18 INFO - PROCESS | 3584 | --DOCSHELL 10A7CC00 == 37 [pid = 3584] [id = 33] 21:02:18 INFO - PROCESS | 3584 | --DOCSHELL 131EB000 == 36 [pid = 3584] [id = 35] 21:02:18 INFO - PROCESS | 3584 | --DOCSHELL 1429C800 == 35 [pid = 3584] [id = 36] 21:02:18 INFO - PROCESS | 3584 | --DOCSHELL 134A3C00 == 34 [pid = 3584] [id = 32] 21:02:18 INFO - PROCESS | 3584 | --DOCSHELL 13155800 == 33 [pid = 3584] [id = 29] 21:02:18 INFO - PROCESS | 3584 | --DOCSHELL 1782A800 == 32 [pid = 3584] [id = 31] 21:02:18 INFO - PROCESS | 3584 | --DOCSHELL 177C6000 == 31 [pid = 3584] [id = 40] 21:02:18 INFO - PROCESS | 3584 | --DOCSHELL 15882C00 == 30 [pid = 3584] [id = 37] 21:02:18 INFO - PROCESS | 3584 | --DOCSHELL 13C64800 == 29 [pid = 3584] [id = 30] 21:02:18 INFO - PROCESS | 3584 | --DOCSHELL 104E1C00 == 28 [pid = 3584] [id = 38] 21:02:18 INFO - PROCESS | 3584 | --DOCSHELL 131EB400 == 27 [pid = 3584] [id = 39] 21:02:18 INFO - PROCESS | 3584 | --DOMWINDOW == 99 (16547800) [pid = 3584] [serial = 17] [outer = 00000000] [url = about:blank] 21:02:18 INFO - PROCESS | 3584 | --DOMWINDOW == 98 (177C1400) [pid = 3584] [serial = 84] [outer = 00000000] [url = about:blank] 21:02:18 INFO - PROCESS | 3584 | --DOMWINDOW == 97 (178B2800) [pid = 3584] [serial = 87] [outer = 00000000] [url = about:blank] 21:02:18 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (16004C00) [pid = 3584] [serial = 76] [outer = 00000000] [url = about:blank] 21:02:18 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (16D4EC00) [pid = 3584] [serial = 79] [outer = 00000000] [url = about:blank] 21:02:18 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (170C3400) [pid = 3584] [serial = 82] [outer = 00000000] [url = about:blank] 21:02:18 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (13C67000) [pid = 3584] [serial = 58] [outer = 00000000] [url = about:blank] 21:02:18 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (11CD5000) [pid = 3584] [serial = 55] [outer = 00000000] [url = about:blank] 21:02:18 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (177C4400) [pid = 3584] [serial = 85] [outer = 00000000] [url = about:blank] 21:02:18 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (17AA7400) [pid = 3584] [serial = 88] [outer = 00000000] [url = about:blank] 21:02:18 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (12829400) [pid = 3584] [serial = 64] [outer = 00000000] [url = about:blank] 21:02:18 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (139CE800) [pid = 3584] [serial = 67] [outer = 00000000] [url = about:blank] 21:02:18 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (1128E000) [pid = 3584] [serial = 61] [outer = 00000000] [url = about:blank] 21:02:18 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (1B6E2C00) [pid = 3584] [serial = 52] [outer = 00000000] [url = about:blank] 21:02:18 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (16D52400) [pid = 3584] [serial = 14] [outer = 00000000] [url = about:blank] 21:02:18 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (1429F800) [pid = 3584] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 21:02:18 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (1429A000) [pid = 3584] [serial = 9] [outer = 00000000] [url = about:blank] 21:02:18 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (12827400) [pid = 3584] [serial = 4] [outer = 00000000] [url = about:blank] 21:02:18 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (17FC1000) [pid = 3584] [serial = 90] [outer = 00000000] [url = about:blank] 21:02:18 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (1B434800) [pid = 3584] [serial = 51] [outer = 00000000] [url = about:blank] 21:02:18 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (110EA800) [pid = 3584] [serial = 54] [outer = 00000000] [url = about:blank] 21:02:18 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (134AD400) [pid = 3584] [serial = 57] [outer = 00000000] [url = about:blank] 21:02:18 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (110E8800) [pid = 3584] [serial = 60] [outer = 00000000] [url = about:blank] 21:02:18 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (11CD4400) [pid = 3584] [serial = 63] [outer = 00000000] [url = about:blank] 21:02:18 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (134A4800) [pid = 3584] [serial = 66] [outer = 00000000] [url = about:blank] 21:02:18 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (14295800) [pid = 3584] [serial = 69] [outer = 00000000] [url = about:blank] 21:02:18 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (142A1400) [pid = 3584] [serial = 70] [outer = 00000000] [url = about:blank] 21:02:18 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (15802800) [pid = 3584] [serial = 72] [outer = 00000000] [url = about:blank] 21:02:18 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (15808000) [pid = 3584] [serial = 73] [outer = 00000000] [url = about:blank] 21:02:18 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (16002400) [pid = 3584] [serial = 75] [outer = 00000000] [url = about:blank] 21:02:18 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (16549400) [pid = 3584] [serial = 78] [outer = 00000000] [url = about:blank] 21:02:18 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (16F3EC00) [pid = 3584] [serial = 81] [outer = 00000000] [url = about:blank] 21:02:18 INFO - PROCESS | 3584 | --DOMWINDOW == 67 (1B1E2000) [pid = 3584] [serial = 42] [outer = 00000000] [url = about:blank] 21:02:18 INFO - PROCESS | 3584 | --DOMWINDOW == 66 (1B1E2400) [pid = 3584] [serial = 43] [outer = 00000000] [url = about:blank] 21:02:18 INFO - PROCESS | 3584 | --DOMWINDOW == 65 (1AF53400) [pid = 3584] [serial = 39] [outer = 00000000] [url = about:blank] 21:02:18 INFO - PROCESS | 3584 | --DOMWINDOW == 64 (1AF58000) [pid = 3584] [serial = 40] [outer = 00000000] [url = about:blank] 21:02:18 INFO - PROCESS | 3584 | --DOMWINDOW == 63 (1A9E4C00) [pid = 3584] [serial = 37] [outer = 00000000] [url = about:blank] 21:02:18 INFO - PROCESS | 3584 | --DOMWINDOW == 62 (1A9DFC00) [pid = 3584] [serial = 36] [outer = 00000000] [url = about:blank] 21:02:18 INFO - PROCESS | 3584 | --DOMWINDOW == 61 (1A836C00) [pid = 3584] [serial = 33] [outer = 00000000] [url = about:blank] 21:02:18 INFO - PROCESS | 3584 | --DOMWINDOW == 60 (1A83B000) [pid = 3584] [serial = 34] [outer = 00000000] [url = about:blank] 21:02:18 INFO - PROCESS | 3584 | --DOMWINDOW == 59 (1AA2FC00) [pid = 3584] [serial = 30] [outer = 00000000] [url = about:blank] 21:02:18 INFO - PROCESS | 3584 | --DOMWINDOW == 58 (1ACA1C00) [pid = 3584] [serial = 31] [outer = 00000000] [url = about:blank] 21:02:18 INFO - PROCESS | 3584 | --DOMWINDOW == 57 (1AC99C00) [pid = 3584] [serial = 28] [outer = 00000000] [url = about:blank] 21:02:18 INFO - PROCESS | 3584 | --DOMWINDOW == 56 (1AC96000) [pid = 3584] [serial = 27] [outer = 00000000] [url = about:blank] 21:02:18 INFO - PROCESS | 3584 | --DOMWINDOW == 55 (1A305000) [pid = 3584] [serial = 24] [outer = 00000000] [url = about:blank] 21:02:18 INFO - PROCESS | 3584 | --DOMWINDOW == 54 (16004800) [pid = 3584] [serial = 21] [outer = 00000000] [url = about:blank] 21:02:18 INFO - PROCESS | 3584 | --DOMWINDOW == 53 (16008800) [pid = 3584] [serial = 22] [outer = 00000000] [url = about:blank] 21:02:18 INFO - PROCESS | 3584 | --DOMWINDOW == 52 (1B1DE000) [pid = 3584] [serial = 45] [outer = 00000000] [url = about:blank] 21:02:18 INFO - PROCESS | 3584 | --DOMWINDOW == 51 (1B431C00) [pid = 3584] [serial = 48] [outer = 00000000] [url = about:blank] 21:02:18 INFO - PROCESS | 3584 | 1468900938863 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 21:02:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 21:02:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1336ms 21:02:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 21:02:18 INFO - PROCESS | 3584 | 1468900938917 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 21:02:18 INFO - PROCESS | 3584 | 1468900938920 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 21:02:18 INFO - PROCESS | 3584 | 1468900938925 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 21:02:18 INFO - PROCESS | 3584 | 1468900938928 Marionette TRACE conn3 <- [1,130,null,{}] 21:02:18 INFO - PROCESS | 3584 | 1468900938934 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:18 INFO - PROCESS | 3584 | 1468900938937 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:19 INFO - PROCESS | 3584 | 1468900939023 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 21:02:19 INFO - PROCESS | 3584 | 1468900939080 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:19 INFO - PROCESS | 3584 | 1468900939083 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:19 INFO - PROCESS | 3584 | ++DOCSHELL 110BF800 == 28 [pid = 3584] [id = 42] 21:02:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 52 (110C2800) [pid = 3584] [serial = 122] [outer = 00000000] 21:02:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 53 (11436400) [pid = 3584] [serial = 123] [outer = 110C2800] 21:02:19 INFO - PROCESS | 3584 | 1468900939130 Marionette DEBUG loaded listener.js 21:02:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 54 (114D6800) [pid = 3584] [serial = 124] [outer = 110C2800] 21:02:19 INFO - PROCESS | 3584 | 1468900939479 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 21:02:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 21:02:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 603ms 21:02:19 INFO - PROCESS | 3584 | 1468900939520 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 21:02:19 INFO - PROCESS | 3584 | 1468900939525 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 21:02:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 21:02:19 INFO - PROCESS | 3584 | 1468900939531 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 21:02:19 INFO - PROCESS | 3584 | 1468900939534 Marionette TRACE conn3 <- [1,134,null,{}] 21:02:19 INFO - PROCESS | 3584 | 1468900939538 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:19 INFO - PROCESS | 3584 | 1468900939541 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:19 INFO - PROCESS | 3584 | 1468900939647 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 21:02:19 INFO - PROCESS | 3584 | 1468900939654 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:19 INFO - PROCESS | 3584 | 1468900939657 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:19 INFO - PROCESS | 3584 | ++DOCSHELL 12934400 == 29 [pid = 3584] [id = 43] 21:02:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 55 (12974000) [pid = 3584] [serial = 125] [outer = 00000000] 21:02:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 56 (13148C00) [pid = 3584] [serial = 126] [outer = 12974000] 21:02:19 INFO - PROCESS | 3584 | 1468900939686 Marionette DEBUG loaded listener.js 21:02:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 57 (131E6000) [pid = 3584] [serial = 127] [outer = 12974000] 21:02:20 INFO - PROCESS | 3584 | 1468900940061 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 21:02:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 21:02:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 558ms 21:02:20 INFO - PROCESS | 3584 | 1468900940091 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 21:02:20 INFO - PROCESS | 3584 | 1468900940093 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 21:02:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 21:02:20 INFO - PROCESS | 3584 | 1468900940096 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 21:02:20 INFO - PROCESS | 3584 | 1468900940100 Marionette TRACE conn3 <- [1,138,null,{}] 21:02:20 INFO - PROCESS | 3584 | 1468900940110 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:20 INFO - PROCESS | 3584 | 1468900940115 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:20 INFO - PROCESS | 3584 | 1468900940198 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 21:02:20 INFO - PROCESS | 3584 | 1468900940205 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:20 INFO - PROCESS | 3584 | 1468900940208 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:20 INFO - PROCESS | 3584 | ++DOCSHELL 13E97000 == 30 [pid = 3584] [id = 44] 21:02:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 58 (13E97400) [pid = 3584] [serial = 128] [outer = 00000000] 21:02:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 59 (1429B400) [pid = 3584] [serial = 129] [outer = 13E97400] 21:02:20 INFO - PROCESS | 3584 | 1468900940254 Marionette DEBUG loaded listener.js 21:02:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 60 (142A1C00) [pid = 3584] [serial = 130] [outer = 13E97400] 21:02:20 INFO - PROCESS | 3584 | 1468900940634 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 21:02:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 21:02:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 558ms 21:02:20 INFO - PROCESS | 3584 | 1468900940659 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 21:02:20 INFO - PROCESS | 3584 | 1468900940661 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 21:02:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 21:02:20 INFO - PROCESS | 3584 | 1468900940664 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 21:02:20 INFO - PROCESS | 3584 | 1468900940666 Marionette TRACE conn3 <- [1,142,null,{}] 21:02:20 INFO - PROCESS | 3584 | 1468900940678 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:20 INFO - PROCESS | 3584 | 1468900940681 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:20 INFO - PROCESS | 3584 | 1468900940781 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 21:02:20 INFO - PROCESS | 3584 | 1468900940786 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:20 INFO - PROCESS | 3584 | 1468900940788 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:20 INFO - PROCESS | 3584 | ++DOCSHELL 15043000 == 31 [pid = 3584] [id = 45] 21:02:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 61 (15802800) [pid = 3584] [serial = 131] [outer = 00000000] 21:02:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 62 (1588A400) [pid = 3584] [serial = 132] [outer = 15802800] 21:02:20 INFO - PROCESS | 3584 | 1468900940833 Marionette DEBUG loaded listener.js 21:02:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 63 (16002800) [pid = 3584] [serial = 133] [outer = 15802800] 21:02:21 INFO - PROCESS | 3584 | 1468900941224 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 21:02:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 21:02:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 602ms 21:02:21 INFO - PROCESS | 3584 | 1468900941267 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 21:02:21 INFO - PROCESS | 3584 | 1468900941269 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 21:02:21 INFO - PROCESS | 3584 | 1468900941272 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 21:02:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 21:02:21 INFO - PROCESS | 3584 | 1468900941273 Marionette TRACE conn3 <- [1,146,null,{}] 21:02:21 INFO - PROCESS | 3584 | 1468900941277 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:21 INFO - PROCESS | 3584 | 1468900941279 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:21 INFO - PROCESS | 3584 | 1468900941362 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 21:02:21 INFO - PROCESS | 3584 | 1468900941367 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:21 INFO - PROCESS | 3584 | 1468900941369 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:21 INFO - PROCESS | 3584 | ++DOCSHELL 16007C00 == 32 [pid = 3584] [id = 46] 21:02:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 64 (16008800) [pid = 3584] [serial = 134] [outer = 00000000] 21:02:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 65 (16010400) [pid = 3584] [serial = 135] [outer = 16008800] 21:02:21 INFO - PROCESS | 3584 | 1468900941412 Marionette DEBUG loaded listener.js 21:02:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 66 (1654A000) [pid = 3584] [serial = 136] [outer = 16008800] 21:02:21 INFO - PROCESS | 3584 | 1468900941828 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 21:02:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 21:02:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 603ms 21:02:21 INFO - PROCESS | 3584 | 1468900941875 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 21:02:21 INFO - PROCESS | 3584 | 1468900941877 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 21:02:21 INFO - PROCESS | 3584 | 1468900941880 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 21:02:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 21:02:21 INFO - PROCESS | 3584 | 1468900941881 Marionette TRACE conn3 <- [1,150,null,{}] 21:02:21 INFO - PROCESS | 3584 | 1468900941885 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:21 INFO - PROCESS | 3584 | 1468900941890 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:21 INFO - PROCESS | 3584 | 1468900941995 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 21:02:22 INFO - PROCESS | 3584 | 1468900942007 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:22 INFO - PROCESS | 3584 | 1468900942009 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:22 INFO - PROCESS | 3584 | ++DOCSHELL 16DEDC00 == 33 [pid = 3584] [id = 47] 21:02:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 67 (16F35800) [pid = 3584] [serial = 137] [outer = 00000000] 21:02:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (16F43800) [pid = 3584] [serial = 138] [outer = 16F35800] 21:02:22 INFO - PROCESS | 3584 | 1468900942088 Marionette DEBUG loaded listener.js 21:02:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (171E3000) [pid = 3584] [serial = 139] [outer = 16F35800] 21:02:22 INFO - PROCESS | 3584 | 1468900942459 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 21:02:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 21:02:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 602ms 21:02:22 INFO - PROCESS | 3584 | 1468900942485 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 21:02:22 INFO - PROCESS | 3584 | 1468900942487 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 21:02:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 21:02:22 INFO - PROCESS | 3584 | 1468900942473 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 21:02:22 INFO - PROCESS | 3584 | 1468900942474 Marionette TRACE conn3 <- [1,154,null,{}] 21:02:22 INFO - PROCESS | 3584 | 1468900942477 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:22 INFO - PROCESS | 3584 | 1468900942479 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:22 INFO - PROCESS | 3584 | 1468900942583 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 21:02:22 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (15F11400) [pid = 3584] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 21:02:22 INFO - PROCESS | 3584 | --DOMWINDOW == 67 (10EBA800) [pid = 3584] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 21:02:22 INFO - PROCESS | 3584 | --DOMWINDOW == 66 (129A1000) [pid = 3584] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 21:02:22 INFO - PROCESS | 3584 | --DOMWINDOW == 65 (1429D000) [pid = 3584] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 21:02:22 INFO - PROCESS | 3584 | --DOMWINDOW == 64 (131ED400) [pid = 3584] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 21:02:22 INFO - PROCESS | 3584 | --DOMWINDOW == 63 (13CBB800) [pid = 3584] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 21:02:22 INFO - PROCESS | 3584 | --DOMWINDOW == 62 (17AAC400) [pid = 3584] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 21:02:22 INFO - PROCESS | 3584 | 1468900942693 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:22 INFO - PROCESS | 3584 | 1468900942695 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:22 INFO - PROCESS | 3584 | ++DOCSHELL 10435800 == 34 [pid = 3584] [id = 48] 21:02:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 63 (10439C00) [pid = 3584] [serial = 140] [outer = 00000000] 21:02:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 64 (10EC3800) [pid = 3584] [serial = 141] [outer = 10439C00] 21:02:22 INFO - PROCESS | 3584 | 1468900942738 Marionette DEBUG loaded listener.js 21:02:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 65 (1299A000) [pid = 3584] [serial = 142] [outer = 10439C00] 21:02:23 INFO - PROCESS | 3584 | 1468900943041 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 21:02:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 21:02:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 602ms 21:02:23 INFO - PROCESS | 3584 | 1468900943072 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 21:02:23 INFO - PROCESS | 3584 | 1468900943074 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 21:02:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 21:02:23 INFO - PROCESS | 3584 | 1468900943077 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 21:02:23 INFO - PROCESS | 3584 | 1468900943078 Marionette TRACE conn3 <- [1,158,null,{}] 21:02:23 INFO - PROCESS | 3584 | 1468900943082 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:23 INFO - PROCESS | 3584 | 1468900943084 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:23 INFO - PROCESS | 3584 | 1468900943156 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 21:02:23 INFO - PROCESS | 3584 | 1468900943161 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:23 INFO - PROCESS | 3584 | 1468900943163 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:23 INFO - PROCESS | 3584 | ++DOCSHELL 1021B800 == 35 [pid = 3584] [id = 49] 21:02:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 66 (10EBA800) [pid = 3584] [serial = 143] [outer = 00000000] 21:02:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 67 (177FB800) [pid = 3584] [serial = 144] [outer = 10EBA800] 21:02:23 INFO - PROCESS | 3584 | 1468900943206 Marionette DEBUG loaded listener.js 21:02:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (15F20C00) [pid = 3584] [serial = 145] [outer = 10EBA800] 21:02:23 INFO - PROCESS | 3584 | 1468900943578 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 21:02:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 21:02:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 558ms 21:02:23 INFO - PROCESS | 3584 | 1468900943655 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 21:02:23 INFO - PROCESS | 3584 | 1468900943657 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 21:02:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 21:02:23 INFO - PROCESS | 3584 | 1468900943660 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 21:02:23 INFO - PROCESS | 3584 | 1468900943662 Marionette TRACE conn3 <- [1,162,null,{}] 21:02:23 INFO - PROCESS | 3584 | 1468900943647 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:23 INFO - PROCESS | 3584 | 1468900943649 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:23 INFO - PROCESS | 3584 | 1468900943723 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 21:02:23 INFO - PROCESS | 3584 | 1468900943728 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:23 INFO - PROCESS | 3584 | 1468900943730 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:23 INFO - PROCESS | 3584 | ++DOCSHELL 13E96800 == 36 [pid = 3584] [id = 50] 21:02:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (17AA7000) [pid = 3584] [serial = 146] [outer = 00000000] 21:02:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (17FB7800) [pid = 3584] [serial = 147] [outer = 17AA7000] 21:02:23 INFO - PROCESS | 3584 | 1468900943772 Marionette DEBUG loaded listener.js 21:02:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (17FB7C00) [pid = 3584] [serial = 148] [outer = 17AA7000] 21:02:24 INFO - PROCESS | 3584 | 1468900944138 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 21:02:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 21:02:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 499ms 21:02:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 21:02:24 INFO - PROCESS | 3584 | 1468900944156 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 21:02:24 INFO - PROCESS | 3584 | 1468900944158 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 21:02:24 INFO - PROCESS | 3584 | 1468900944161 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 21:02:24 INFO - PROCESS | 3584 | 1468900944163 Marionette TRACE conn3 <- [1,166,null,{}] 21:02:24 INFO - PROCESS | 3584 | 1468900944166 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:24 INFO - PROCESS | 3584 | 1468900944168 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:24 INFO - PROCESS | 3584 | 1468900944263 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 21:02:24 INFO - PROCESS | 3584 | 1468900944271 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:24 INFO - PROCESS | 3584 | 1468900944273 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:24 INFO - PROCESS | 3584 | ++DOCSHELL 1429A800 == 37 [pid = 3584] [id = 51] 21:02:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (177FD800) [pid = 3584] [serial = 149] [outer = 00000000] 21:02:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (1833A000) [pid = 3584] [serial = 150] [outer = 177FD800] 21:02:24 INFO - PROCESS | 3584 | 1468900944314 Marionette DEBUG loaded listener.js 21:02:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (19793000) [pid = 3584] [serial = 151] [outer = 177FD800] 21:02:24 INFO - PROCESS | 3584 | 1468900944885 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 21:02:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 21:02:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 793ms 21:02:24 INFO - PROCESS | 3584 | 1468900944966 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 21:02:24 INFO - PROCESS | 3584 | 1468900944970 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 21:02:24 INFO - PROCESS | 3584 | 1468900944999 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 21:02:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 21:02:24 INFO - PROCESS | 3584 | 1468900945002 Marionette TRACE conn3 <- [1,170,null,{}] 21:02:24 INFO - PROCESS | 3584 | 1468900945008 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:24 INFO - PROCESS | 3584 | 1468900945011 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:25 INFO - PROCESS | 3584 | 1468900945137 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 21:02:25 INFO - PROCESS | 3584 | 1468900945201 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:25 INFO - PROCESS | 3584 | 1468900945203 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:25 INFO - PROCESS | 3584 | ++DOCSHELL 1047F800 == 38 [pid = 3584] [id = 52] 21:02:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (10A01C00) [pid = 3584] [serial = 152] [outer = 00000000] 21:02:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (11431800) [pid = 3584] [serial = 153] [outer = 10A01C00] 21:02:25 INFO - PROCESS | 3584 | 1468900945258 Marionette DEBUG loaded listener.js 21:02:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (12827400) [pid = 3584] [serial = 154] [outer = 10A01C00] 21:02:26 INFO - PROCESS | 3584 | 1468900946088 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 21:02:26 INFO - PROCESS | 3584 | --DOCSHELL 13E96800 == 37 [pid = 3584] [id = 50] 21:02:26 INFO - PROCESS | 3584 | --DOCSHELL 1021B800 == 36 [pid = 3584] [id = 49] 21:02:26 INFO - PROCESS | 3584 | --DOCSHELL 10435800 == 35 [pid = 3584] [id = 48] 21:02:26 INFO - PROCESS | 3584 | --DOCSHELL 16DEDC00 == 34 [pid = 3584] [id = 47] 21:02:26 INFO - PROCESS | 3584 | --DOCSHELL 16007C00 == 33 [pid = 3584] [id = 46] 21:02:26 INFO - PROCESS | 3584 | --DOCSHELL 15043000 == 32 [pid = 3584] [id = 45] 21:02:26 INFO - PROCESS | 3584 | --DOCSHELL 13E97000 == 31 [pid = 3584] [id = 44] 21:02:26 INFO - PROCESS | 3584 | --DOCSHELL 12934400 == 30 [pid = 3584] [id = 43] 21:02:26 INFO - PROCESS | 3584 | --DOCSHELL 110BF800 == 29 [pid = 3584] [id = 42] 21:02:26 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (16544800) [pid = 3584] [serial = 109] [outer = 00000000] [url = about:blank] 21:02:26 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (112C6000) [pid = 3584] [serial = 96] [outer = 00000000] [url = about:blank] 21:02:26 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (112C9800) [pid = 3584] [serial = 97] [outer = 00000000] [url = about:blank] 21:02:26 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (13157800) [pid = 3584] [serial = 99] [outer = 00000000] [url = about:blank] 21:02:26 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (1506DC00) [pid = 3584] [serial = 105] [outer = 00000000] [url = about:blank] 21:02:26 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (15876C00) [pid = 3584] [serial = 106] [outer = 00000000] [url = about:blank] 21:02:26 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (131E3800) [pid = 3584] [serial = 100] [outer = 00000000] [url = about:blank] 21:02:26 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (13CBAC00) [pid = 3584] [serial = 103] [outer = 00000000] [url = about:blank] 21:02:26 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (16001800) [pid = 3584] [serial = 108] [outer = 00000000] [url = about:blank] 21:02:26 INFO - PROCESS | 3584 | --DOMWINDOW == 67 (199EFC00) [pid = 3584] [serial = 94] [outer = 00000000] [url = about:blank] 21:02:26 INFO - PROCESS | 3584 | --DOMWINDOW == 66 (134B0C00) [pid = 3584] [serial = 102] [outer = 00000000] [url = about:blank] 21:02:26 INFO - PROCESS | 3584 | --DOMWINDOW == 65 (19794400) [pid = 3584] [serial = 93] [outer = 00000000] [url = about:blank] 21:02:26 INFO - PROCESS | 3584 | --DOMWINDOW == 64 (18336400) [pid = 3584] [serial = 91] [outer = 00000000] [url = about:blank] 21:02:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 21:02:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1175ms 21:02:26 INFO - PROCESS | 3584 | 1468900946186 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 21:02:26 INFO - PROCESS | 3584 | 1468900946191 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 21:02:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 21:02:26 INFO - PROCESS | 3584 | 1468900946196 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 21:02:26 INFO - PROCESS | 3584 | 1468900946199 Marionette TRACE conn3 <- [1,174,null,{}] 21:02:26 INFO - PROCESS | 3584 | 1468900946204 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:26 INFO - PROCESS | 3584 | 1468900946206 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:26 INFO - PROCESS | 3584 | 1468900946280 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 21:02:26 INFO - PROCESS | 3584 | 1468900946355 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:26 INFO - PROCESS | 3584 | 1468900946360 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:26 INFO - PROCESS | 3584 | ++DOCSHELL 10A08C00 == 30 [pid = 3584] [id = 53] 21:02:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 65 (10A77800) [pid = 3584] [serial = 155] [outer = 00000000] 21:02:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 66 (1128E000) [pid = 3584] [serial = 156] [outer = 10A77800] 21:02:26 INFO - PROCESS | 3584 | 1468900946407 Marionette DEBUG loaded listener.js 21:02:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 67 (11428000) [pid = 3584] [serial = 157] [outer = 10A77800] 21:02:26 INFO - PROCESS | 3584 | 1468900946758 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 21:02:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 21:02:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 602ms 21:02:26 INFO - PROCESS | 3584 | 1468900946781 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 21:02:26 INFO - PROCESS | 3584 | 1468900946785 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 21:02:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 21:02:26 INFO - PROCESS | 3584 | 1468900946810 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 21:02:26 INFO - PROCESS | 3584 | 1468900946812 Marionette TRACE conn3 <- [1,178,null,{}] 21:02:26 INFO - PROCESS | 3584 | 1468900946817 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:26 INFO - PROCESS | 3584 | 1468900946819 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:26 INFO - PROCESS | 3584 | 1468900946902 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 21:02:26 INFO - PROCESS | 3584 | 1468900946908 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:26 INFO - PROCESS | 3584 | 1468900946910 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:26 INFO - PROCESS | 3584 | ++DOCSHELL 1315D000 == 31 [pid = 3584] [id = 54] 21:02:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (1315E000) [pid = 3584] [serial = 158] [outer = 00000000] 21:02:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (1324AC00) [pid = 3584] [serial = 159] [outer = 1315E000] 21:02:26 INFO - PROCESS | 3584 | 1468900946958 Marionette DEBUG loaded listener.js 21:02:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (134A3400) [pid = 3584] [serial = 160] [outer = 1315E000] 21:02:27 INFO - PROCESS | 3584 | 1468900947322 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 21:02:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 21:02:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 573ms 21:02:27 INFO - PROCESS | 3584 | 1468900947374 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 21:02:27 INFO - PROCESS | 3584 | 1468900947376 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 21:02:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 21:02:27 INFO - PROCESS | 3584 | 1468900947385 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 21:02:27 INFO - PROCESS | 3584 | 1468900947390 Marionette TRACE conn3 <- [1,182,null,{}] 21:02:27 INFO - PROCESS | 3584 | 1468900947403 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:27 INFO - PROCESS | 3584 | 1468900947409 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:27 INFO - PROCESS | 3584 | 1468900947490 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 21:02:27 INFO - PROCESS | 3584 | 1468900947502 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:27 INFO - PROCESS | 3584 | 1468900947507 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:27 INFO - PROCESS | 3584 | ++DOCSHELL 13E9F800 == 32 [pid = 3584] [id = 55] 21:02:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (13EA0400) [pid = 3584] [serial = 161] [outer = 00000000] 21:02:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (142A1000) [pid = 3584] [serial = 162] [outer = 13EA0400] 21:02:27 INFO - PROCESS | 3584 | 1468900947554 Marionette DEBUG loaded listener.js 21:02:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (15803C00) [pid = 3584] [serial = 163] [outer = 13EA0400] 21:02:27 INFO - PROCESS | 3584 | 1468900947960 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 21:02:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 21:02:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 617ms 21:02:28 INFO - PROCESS | 3584 | 1468900948008 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 21:02:28 INFO - PROCESS | 3584 | 1468900948011 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 21:02:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 21:02:28 INFO - PROCESS | 3584 | 1468900948014 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 21:02:28 INFO - PROCESS | 3584 | 1468900948015 Marionette TRACE conn3 <- [1,186,null,{}] 21:02:28 INFO - PROCESS | 3584 | 1468900948019 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:28 INFO - PROCESS | 3584 | 1468900948021 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:28 INFO - PROCESS | 3584 | 1468900948100 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 21:02:28 INFO - PROCESS | 3584 | 1468900948106 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:28 INFO - PROCESS | 3584 | 1468900948108 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:28 INFO - PROCESS | 3584 | ++DOCSHELL 15810800 == 33 [pid = 3584] [id = 56] 21:02:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (1586BC00) [pid = 3584] [serial = 164] [outer = 00000000] 21:02:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (16007C00) [pid = 3584] [serial = 165] [outer = 1586BC00] 21:02:28 INFO - PROCESS | 3584 | 1468900948151 Marionette DEBUG loaded listener.js 21:02:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (1600E400) [pid = 3584] [serial = 166] [outer = 1586BC00] 21:02:28 INFO - PROCESS | 3584 | 1468900948533 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 21:02:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 21:02:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 558ms 21:02:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 21:02:28 INFO - PROCESS | 3584 | 1468900948573 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 21:02:28 INFO - PROCESS | 3584 | 1468900948575 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 21:02:28 INFO - PROCESS | 3584 | 1468900948578 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 21:02:28 INFO - PROCESS | 3584 | 1468900948580 Marionette TRACE conn3 <- [1,190,null,{}] 21:02:28 INFO - PROCESS | 3584 | 1468900948583 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:28 INFO - PROCESS | 3584 | 1468900948585 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:28 INFO - PROCESS | 3584 | 1468900948682 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 21:02:28 INFO - PROCESS | 3584 | 1468900948689 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:28 INFO - PROCESS | 3584 | 1468900948691 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:28 INFO - PROCESS | 3584 | ++DOCSHELL 1654B400 == 34 [pid = 3584] [id = 57] 21:02:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (1654BC00) [pid = 3584] [serial = 167] [outer = 00000000] 21:02:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (16F34400) [pid = 3584] [serial = 168] [outer = 1654BC00] 21:02:28 INFO - PROCESS | 3584 | 1468900948738 Marionette DEBUG loaded listener.js 21:02:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (170B9400) [pid = 3584] [serial = 169] [outer = 1654BC00] 21:02:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (170C5C00) [pid = 3584] [serial = 170] [outer = 1B2DBC00] 21:02:29 INFO - PROCESS | 3584 | 1468900949190 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 21:02:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 21:02:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 646ms 21:02:29 INFO - PROCESS | 3584 | 1468900949242 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 21:02:29 INFO - PROCESS | 3584 | 1468900949244 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 21:02:29 INFO - PROCESS | 3584 | 1468900949247 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 21:02:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 21:02:29 INFO - PROCESS | 3584 | 1468900949249 Marionette TRACE conn3 <- [1,194,null,{}] 21:02:29 INFO - PROCESS | 3584 | 1468900949252 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:29 INFO - PROCESS | 3584 | 1468900949258 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:29 INFO - PROCESS | 3584 | 1468900949374 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 21:02:29 INFO - PROCESS | 3584 | 1468900949430 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:29 INFO - PROCESS | 3584 | 1468900949432 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:29 INFO - PROCESS | 3584 | ++DOCSHELL 15883400 == 35 [pid = 3584] [id = 58] 21:02:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (16F36000) [pid = 3584] [serial = 171] [outer = 00000000] 21:02:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (19791C00) [pid = 3584] [serial = 172] [outer = 16F36000] 21:02:29 INFO - PROCESS | 3584 | 1468900949477 Marionette DEBUG loaded listener.js 21:02:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (19796C00) [pid = 3584] [serial = 173] [outer = 16F36000] 21:02:29 INFO - PROCESS | 3584 | 1468900949874 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 21:02:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 21:02:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 661ms 21:02:29 INFO - PROCESS | 3584 | 1468900949892 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 21:02:29 INFO - PROCESS | 3584 | 1468900949894 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 21:02:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 21:02:29 INFO - PROCESS | 3584 | 1468900949897 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 21:02:29 INFO - PROCESS | 3584 | 1468900949899 Marionette TRACE conn3 <- [1,198,null,{}] 21:02:29 INFO - PROCESS | 3584 | 1468900949932 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:29 INFO - PROCESS | 3584 | 1468900949934 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:30 INFO - PROCESS | 3584 | 1468900950029 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 21:02:30 INFO - PROCESS | 3584 | 1468900950034 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:30 INFO - PROCESS | 3584 | 1468900950036 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:30 INFO - PROCESS | 3584 | ++DOCSHELL 177C0000 == 36 [pid = 3584] [id = 59] 21:02:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (1833B800) [pid = 3584] [serial = 174] [outer = 00000000] 21:02:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (19FEC400) [pid = 3584] [serial = 175] [outer = 1833B800] 21:02:30 INFO - PROCESS | 3584 | 1468900950081 Marionette DEBUG loaded listener.js 21:02:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (19FF6800) [pid = 3584] [serial = 176] [outer = 1833B800] 21:02:30 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (16008800) [pid = 3584] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 21:02:30 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (12974000) [pid = 3584] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 21:02:30 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (13E97400) [pid = 3584] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 21:02:30 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (10476C00) [pid = 3584] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 21:02:30 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (104EB400) [pid = 3584] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 21:02:30 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (131EB800) [pid = 3584] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 21:02:30 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (177C7000) [pid = 3584] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 21:02:30 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (16F35800) [pid = 3584] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 21:02:30 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (10439C00) [pid = 3584] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 21:02:30 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (17AA7000) [pid = 3584] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 21:02:30 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (10EBA800) [pid = 3584] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 21:02:30 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (110C2800) [pid = 3584] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 21:02:30 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (15802800) [pid = 3584] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 21:02:30 INFO - PROCESS | 3584 | 1468900950473 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 21:02:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 21:02:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 617ms 21:02:30 INFO - PROCESS | 3584 | 1468900950521 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 21:02:30 INFO - PROCESS | 3584 | 1468900950523 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 21:02:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 21:02:30 INFO - PROCESS | 3584 | 1468900950536 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 21:02:30 INFO - PROCESS | 3584 | 1468900950537 Marionette TRACE conn3 <- [1,202,null,{}] 21:02:30 INFO - PROCESS | 3584 | 1468900950540 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:30 INFO - PROCESS | 3584 | 1468900950542 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:30 INFO - PROCESS | 3584 | 1468900950622 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 21:02:30 INFO - PROCESS | 3584 | 1468900950628 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:30 INFO - PROCESS | 3584 | 1468900950630 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:30 INFO - PROCESS | 3584 | ++DOCSHELL 131E0000 == 37 [pid = 3584] [id = 60] 21:02:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (13E96400) [pid = 3584] [serial = 177] [outer = 00000000] 21:02:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (170C4C00) [pid = 3584] [serial = 178] [outer = 13E96400] 21:02:30 INFO - PROCESS | 3584 | 1468900950671 Marionette DEBUG loaded listener.js 21:02:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (17AA7000) [pid = 3584] [serial = 179] [outer = 13E96400] 21:02:31 INFO - PROCESS | 3584 | 1468900951025 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 21:02:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 21:02:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 499ms 21:02:31 INFO - PROCESS | 3584 | 1468900951036 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 21:02:31 INFO - PROCESS | 3584 | 1468900951038 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 21:02:31 INFO - PROCESS | 3584 | 1468900951041 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 21:02:31 INFO - PROCESS | 3584 | 1468900951042 Marionette TRACE conn3 <- [1,206,null,{}] 21:02:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 21:02:31 INFO - PROCESS | 3584 | 1468900951046 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:31 INFO - PROCESS | 3584 | 1468900951047 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:31 INFO - PROCESS | 3584 | 1468900951153 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 21:02:31 INFO - PROCESS | 3584 | 1468900951160 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:31 INFO - PROCESS | 3584 | 1468900951162 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:31 INFO - PROCESS | 3584 | ++DOCSHELL 16547800 == 38 [pid = 3584] [id = 61] 21:02:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (199F0400) [pid = 3584] [serial = 180] [outer = 00000000] 21:02:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (1A30A400) [pid = 3584] [serial = 181] [outer = 199F0400] 21:02:31 INFO - PROCESS | 3584 | 1468900951204 Marionette DEBUG loaded listener.js 21:02:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (1A468800) [pid = 3584] [serial = 182] [outer = 199F0400] 21:02:31 INFO - PROCESS | 3584 | 1468900951557 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 21:02:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 21:02:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 558ms 21:02:31 INFO - PROCESS | 3584 | 1468900951604 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 21:02:31 INFO - PROCESS | 3584 | 1468900951607 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 21:02:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 21:02:31 INFO - PROCESS | 3584 | 1468900951611 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 21:02:31 INFO - PROCESS | 3584 | 1468900951613 Marionette TRACE conn3 <- [1,210,null,{}] 21:02:31 INFO - PROCESS | 3584 | 1468900951617 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:31 INFO - PROCESS | 3584 | 1468900951619 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:31 INFO - PROCESS | 3584 | 1468900951720 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 21:02:31 INFO - PROCESS | 3584 | 1468900951727 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:31 INFO - PROCESS | 3584 | 1468900951729 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:31 INFO - PROCESS | 3584 | ++DOCSHELL 128AFC00 == 39 [pid = 3584] [id = 62] 21:02:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (1506A800) [pid = 3584] [serial = 183] [outer = 00000000] 21:02:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (1A597400) [pid = 3584] [serial = 184] [outer = 1506A800] 21:02:31 INFO - PROCESS | 3584 | 1468900951772 Marionette DEBUG loaded listener.js 21:02:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (1A599000) [pid = 3584] [serial = 185] [outer = 1506A800] 21:02:32 INFO - PROCESS | 3584 | 1468900952115 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 21:02:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 21:02:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 558ms 21:02:32 INFO - PROCESS | 3584 | 1468900952205 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 21:02:32 INFO - PROCESS | 3584 | 1468900952209 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 21:02:32 INFO - PROCESS | 3584 | 1468900952214 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 21:02:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 21:02:32 INFO - PROCESS | 3584 | 1468900952219 Marionette TRACE conn3 <- [1,214,null,{}] 21:02:32 INFO - PROCESS | 3584 | 1468900952225 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:32 INFO - PROCESS | 3584 | 1468900952228 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:32 INFO - PROCESS | 3584 | 1468900952327 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 21:02:32 INFO - PROCESS | 3584 | 1468900952504 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:32 INFO - PROCESS | 3584 | 1468900952509 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:32 INFO - PROCESS | 3584 | ++DOCSHELL 11285C00 == 40 [pid = 3584] [id = 63] 21:02:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (11289C00) [pid = 3584] [serial = 186] [outer = 00000000] 21:02:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (11CD6400) [pid = 3584] [serial = 187] [outer = 11289C00] 21:02:32 INFO - PROCESS | 3584 | 1468900952564 Marionette DEBUG loaded listener.js 21:02:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (12934800) [pid = 3584] [serial = 188] [outer = 11289C00] 21:02:33 INFO - PROCESS | 3584 | 1468900953050 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 21:02:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 21:02:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 881ms 21:02:33 INFO - PROCESS | 3584 | 1468900953112 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 21:02:33 INFO - PROCESS | 3584 | 1468900953116 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 21:02:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 21:02:33 INFO - PROCESS | 3584 | 1468900953123 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 21:02:33 INFO - PROCESS | 3584 | 1468900953127 Marionette TRACE conn3 <- [1,218,null,{}] 21:02:33 INFO - PROCESS | 3584 | 1468900953131 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:33 INFO - PROCESS | 3584 | 1468900953134 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:33 INFO - PROCESS | 3584 | 1468900953236 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 21:02:33 INFO - PROCESS | 3584 | 1468900953307 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:33 INFO - PROCESS | 3584 | 1468900953310 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:33 INFO - PROCESS | 3584 | ++DOCSHELL 13CBB800 == 41 [pid = 3584] [id = 64] 21:02:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (13CC4400) [pid = 3584] [serial = 189] [outer = 00000000] 21:02:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (1429B800) [pid = 3584] [serial = 190] [outer = 13CC4400] 21:02:33 INFO - PROCESS | 3584 | 1468900953363 Marionette DEBUG loaded listener.js 21:02:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (1587F000) [pid = 3584] [serial = 191] [outer = 13CC4400] 21:02:33 INFO - PROCESS | 3584 | 1468900953882 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 21:02:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 21:02:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 808ms 21:02:33 INFO - PROCESS | 3584 | 1468900953927 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 21:02:33 INFO - PROCESS | 3584 | 1468900953930 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 21:02:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 21:02:33 INFO - PROCESS | 3584 | 1468900953933 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 21:02:33 INFO - PROCESS | 3584 | 1468900953936 Marionette TRACE conn3 <- [1,222,null,{}] 21:02:33 INFO - PROCESS | 3584 | 1468900953945 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:33 INFO - PROCESS | 3584 | 1468900953950 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:34 INFO - PROCESS | 3584 | 1468900954054 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 21:02:34 INFO - PROCESS | 3584 | 1468900954143 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:34 INFO - PROCESS | 3584 | 1468900954147 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:34 INFO - PROCESS | 3584 | ++DOCSHELL 199F3400 == 42 [pid = 3584] [id = 65] 21:02:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (19FEA000) [pid = 3584] [serial = 192] [outer = 00000000] 21:02:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (1A475400) [pid = 3584] [serial = 193] [outer = 19FEA000] 21:02:34 INFO - PROCESS | 3584 | 1468900954185 Marionette DEBUG loaded listener.js 21:02:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (1A5A1000) [pid = 3584] [serial = 194] [outer = 19FEA000] 21:02:34 INFO - PROCESS | 3584 | 1468900954820 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 21:02:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 21:02:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 925ms 21:02:34 INFO - PROCESS | 3584 | 1468900954860 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 21:02:34 INFO - PROCESS | 3584 | 1468900954865 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 21:02:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 21:02:34 INFO - PROCESS | 3584 | 1468900954878 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 21:02:34 INFO - PROCESS | 3584 | 1468900954882 Marionette TRACE conn3 <- [1,226,null,{}] 21:02:34 INFO - PROCESS | 3584 | 1468900954887 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:34 INFO - PROCESS | 3584 | 1468900954890 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:34 INFO - PROCESS | 3584 | 1468900954983 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 21:02:35 INFO - PROCESS | 3584 | 1468900955066 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:35 INFO - PROCESS | 3584 | 1468900955070 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:35 INFO - PROCESS | 3584 | ++DOCSHELL 11290000 == 43 [pid = 3584] [id = 66] 21:02:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (112C5C00) [pid = 3584] [serial = 195] [outer = 00000000] 21:02:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (11C34400) [pid = 3584] [serial = 196] [outer = 112C5C00] 21:02:35 INFO - PROCESS | 3584 | 1468900955097 Marionette DEBUG loaded listener.js 21:02:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (12829400) [pid = 3584] [serial = 197] [outer = 112C5C00] 21:02:35 INFO - PROCESS | 3584 | --DOCSHELL 16547800 == 42 [pid = 3584] [id = 61] 21:02:35 INFO - PROCESS | 3584 | --DOCSHELL 131E0000 == 41 [pid = 3584] [id = 60] 21:02:35 INFO - PROCESS | 3584 | --DOCSHELL 177C0000 == 40 [pid = 3584] [id = 59] 21:02:35 INFO - PROCESS | 3584 | --DOCSHELL 15883400 == 39 [pid = 3584] [id = 58] 21:02:35 INFO - PROCESS | 3584 | --DOCSHELL 1654B400 == 38 [pid = 3584] [id = 57] 21:02:35 INFO - PROCESS | 3584 | --DOCSHELL 15810800 == 37 [pid = 3584] [id = 56] 21:02:35 INFO - PROCESS | 3584 | --DOCSHELL 13E9F800 == 36 [pid = 3584] [id = 55] 21:02:35 INFO - PROCESS | 3584 | --DOCSHELL 1315D000 == 35 [pid = 3584] [id = 54] 21:02:35 INFO - PROCESS | 3584 | --DOCSHELL 10A08C00 == 34 [pid = 3584] [id = 53] 21:02:35 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (16010400) [pid = 3584] [serial = 135] [outer = 00000000] [url = about:blank] 21:02:35 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (13148C00) [pid = 3584] [serial = 126] [outer = 00000000] [url = about:blank] 21:02:35 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (131E6000) [pid = 3584] [serial = 127] [outer = 00000000] [url = about:blank] 21:02:35 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (1429B400) [pid = 3584] [serial = 129] [outer = 00000000] [url = about:blank] 21:02:35 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (10A7E000) [pid = 3584] [serial = 121] [outer = 00000000] [url = about:blank] 21:02:35 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (10559800) [pid = 3584] [serial = 120] [outer = 00000000] [url = about:blank] 21:02:35 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (11C27800) [pid = 3584] [serial = 112] [outer = 00000000] [url = about:blank] 21:02:35 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (112C6400) [pid = 3584] [serial = 111] [outer = 00000000] [url = about:blank] 21:02:35 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (15067000) [pid = 3584] [serial = 115] [outer = 00000000] [url = about:blank] 21:02:35 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (13E99000) [pid = 3584] [serial = 114] [outer = 00000000] [url = about:blank] 21:02:35 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (178B3400) [pid = 3584] [serial = 118] [outer = 00000000] [url = about:blank] 21:02:35 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (17828C00) [pid = 3584] [serial = 117] [outer = 00000000] [url = about:blank] 21:02:35 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (16F43800) [pid = 3584] [serial = 138] [outer = 00000000] [url = about:blank] 21:02:35 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (1654A000) [pid = 3584] [serial = 136] [outer = 00000000] [url = about:blank] 21:02:35 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (10EC3800) [pid = 3584] [serial = 141] [outer = 00000000] [url = about:blank] 21:02:35 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (171E3000) [pid = 3584] [serial = 139] [outer = 00000000] [url = about:blank] 21:02:35 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (1299A000) [pid = 3584] [serial = 142] [outer = 00000000] [url = about:blank] 21:02:35 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (17FB7C00) [pid = 3584] [serial = 148] [outer = 00000000] [url = about:blank] 21:02:35 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (17FB7800) [pid = 3584] [serial = 147] [outer = 00000000] [url = about:blank] 21:02:35 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (15F20C00) [pid = 3584] [serial = 145] [outer = 00000000] [url = about:blank] 21:02:35 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (114D6800) [pid = 3584] [serial = 124] [outer = 00000000] [url = about:blank] 21:02:35 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (11436400) [pid = 3584] [serial = 123] [outer = 00000000] [url = about:blank] 21:02:35 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (1588A400) [pid = 3584] [serial = 132] [outer = 00000000] [url = about:blank] 21:02:35 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (1833A000) [pid = 3584] [serial = 150] [outer = 00000000] [url = about:blank] 21:02:35 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (16002800) [pid = 3584] [serial = 133] [outer = 00000000] [url = about:blank] 21:02:35 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (177FB800) [pid = 3584] [serial = 144] [outer = 00000000] [url = about:blank] 21:02:35 INFO - PROCESS | 3584 | --DOMWINDOW == 67 (142A1C00) [pid = 3584] [serial = 130] [outer = 00000000] [url = about:blank] 21:02:35 INFO - PROCESS | 3584 | 1468900955635 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 21:02:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 21:02:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 779ms 21:02:35 INFO - PROCESS | 3584 | 1468900955680 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 21:02:35 INFO - PROCESS | 3584 | 1468900955684 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 21:02:35 INFO - PROCESS | 3584 | 1468900955690 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 21:02:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 21:02:35 INFO - PROCESS | 3584 | 1468900955676 Marionette TRACE conn3 <- [1,230,null,{}] 21:02:35 INFO - PROCESS | 3584 | 1468900955680 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:35 INFO - PROCESS | 3584 | 1468900955683 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:35 INFO - PROCESS | 3584 | 1468900955793 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 21:02:35 INFO - PROCESS | 3584 | 1468900955865 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:35 INFO - PROCESS | 3584 | 1468900955867 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:35 INFO - PROCESS | 3584 | ++DOCSHELL 1145E800 == 35 [pid = 3584] [id = 67] 21:02:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (114D1400) [pid = 3584] [serial = 198] [outer = 00000000] 21:02:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (11C27800) [pid = 3584] [serial = 199] [outer = 114D1400] 21:02:35 INFO - PROCESS | 3584 | 1468900955913 Marionette DEBUG loaded listener.js 21:02:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (12D69C00) [pid = 3584] [serial = 200] [outer = 114D1400] 21:02:36 INFO - PROCESS | 3584 | 1468900956261 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 21:02:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 21:02:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 603ms 21:02:36 INFO - PROCESS | 3584 | 1468900956271 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 21:02:36 INFO - PROCESS | 3584 | 1468900956273 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 21:02:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 21:02:36 INFO - PROCESS | 3584 | 1468900956276 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 21:02:36 INFO - PROCESS | 3584 | 1468900956280 Marionette TRACE conn3 <- [1,234,null,{}] 21:02:36 INFO - PROCESS | 3584 | 1468900956289 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:36 INFO - PROCESS | 3584 | 1468900956294 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:36 INFO - PROCESS | 3584 | 1468900956378 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 21:02:36 INFO - PROCESS | 3584 | 1468900956409 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:36 INFO - PROCESS | 3584 | 1468900956412 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:36 INFO - PROCESS | 3584 | ++DOCSHELL 13C70800 == 36 [pid = 3584] [id = 68] 21:02:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (13C70C00) [pid = 3584] [serial = 201] [outer = 00000000] 21:02:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (1429E000) [pid = 3584] [serial = 202] [outer = 13C70C00] 21:02:36 INFO - PROCESS | 3584 | 1468900956457 Marionette DEBUG loaded listener.js 21:02:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (1503EC00) [pid = 3584] [serial = 203] [outer = 13C70C00] 21:02:36 INFO - PROCESS | 3584 | 1468900956856 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 21:02:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 21:02:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 602ms 21:02:36 INFO - PROCESS | 3584 | 1468900956895 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 21:02:36 INFO - PROCESS | 3584 | 1468900956880 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 21:02:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 21:02:36 INFO - PROCESS | 3584 | 1468900956887 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 21:02:36 INFO - PROCESS | 3584 | 1468900956889 Marionette TRACE conn3 <- [1,238,null,{}] 21:02:36 INFO - PROCESS | 3584 | 1468900956892 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:36 INFO - PROCESS | 3584 | 1468900956894 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:36 INFO - PROCESS | 3584 | 1468900956975 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 21:02:36 INFO - PROCESS | 3584 | 1468900956982 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:36 INFO - PROCESS | 3584 | 1468900956984 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:36 INFO - PROCESS | 3584 | ++DOCSHELL 15808800 == 37 [pid = 3584] [id = 69] 21:02:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (15810800) [pid = 3584] [serial = 204] [outer = 00000000] 21:02:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (15F16000) [pid = 3584] [serial = 205] [outer = 15810800] 21:02:37 INFO - PROCESS | 3584 | 1468900957027 Marionette DEBUG loaded listener.js 21:02:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (16004000) [pid = 3584] [serial = 206] [outer = 15810800] 21:02:37 INFO - PROCESS | 3584 | 1468900957437 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 21:02:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 21:02:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 559ms 21:02:37 INFO - PROCESS | 3584 | 1468900957462 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 21:02:37 INFO - PROCESS | 3584 | 1468900957464 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 21:02:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 21:02:37 INFO - PROCESS | 3584 | 1468900957467 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 21:02:37 INFO - PROCESS | 3584 | 1468900957468 Marionette TRACE conn3 <- [1,242,null,{}] 21:02:37 INFO - PROCESS | 3584 | 1468900957472 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:37 INFO - PROCESS | 3584 | 1468900957474 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:37 INFO - PROCESS | 3584 | 1468900957533 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 21:02:37 INFO - PROCESS | 3584 | 1468900957538 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:37 INFO - PROCESS | 3584 | 1468900957540 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:37 INFO - PROCESS | 3584 | ++DOCSHELL 15F1FC00 == 38 [pid = 3584] [id = 70] 21:02:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (16003C00) [pid = 3584] [serial = 207] [outer = 00000000] 21:02:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (1654B000) [pid = 3584] [serial = 208] [outer = 16003C00] 21:02:37 INFO - PROCESS | 3584 | 1468900957582 Marionette DEBUG loaded listener.js 21:02:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (16F40800) [pid = 3584] [serial = 209] [outer = 16003C00] 21:02:37 INFO - PROCESS | 3584 | 1468900958009 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 21:02:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 21:02:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 588ms 21:02:38 INFO - PROCESS | 3584 | 1468900958068 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 21:02:38 INFO - PROCESS | 3584 | 1468900958069 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 21:02:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 21:02:38 INFO - PROCESS | 3584 | 1468900958073 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 21:02:38 INFO - PROCESS | 3584 | 1468900958074 Marionette TRACE conn3 <- [1,246,null,{}] 21:02:38 INFO - PROCESS | 3584 | 1468900958084 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:38 INFO - PROCESS | 3584 | 1468900958089 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:38 INFO - PROCESS | 3584 | 1468900958201 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 21:02:38 INFO - PROCESS | 3584 | 1468900958251 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:38 INFO - PROCESS | 3584 | 1468900958253 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:38 INFO - PROCESS | 3584 | ++DOCSHELL 1600E000 == 39 [pid = 3584] [id = 71] 21:02:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (16292000) [pid = 3584] [serial = 210] [outer = 00000000] 21:02:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (17831400) [pid = 3584] [serial = 211] [outer = 16292000] 21:02:38 INFO - PROCESS | 3584 | 1468900958296 Marionette DEBUG loaded listener.js 21:02:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (17AA6800) [pid = 3584] [serial = 212] [outer = 16292000] 21:02:38 INFO - PROCESS | 3584 | 1468900958664 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 21:02:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 21:02:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 647ms 21:02:38 INFO - PROCESS | 3584 | 1468900958718 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 21:02:38 INFO - PROCESS | 3584 | 1468900958720 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 21:02:38 INFO - PROCESS | 3584 | 1468900958724 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 21:02:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 21:02:38 INFO - PROCESS | 3584 | 1468900958725 Marionette TRACE conn3 <- [1,250,null,{}] 21:02:38 INFO - PROCESS | 3584 | 1468900958729 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:38 INFO - PROCESS | 3584 | 1468900958730 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:38 INFO - PROCESS | 3584 | 1468900958857 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 21:02:38 INFO - PROCESS | 3584 | 1468900958879 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:38 INFO - PROCESS | 3584 | 1468900958880 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:38 INFO - PROCESS | 3584 | ++DOCSHELL 177F4400 == 40 [pid = 3584] [id = 72] 21:02:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (17829000) [pid = 3584] [serial = 213] [outer = 00000000] 21:02:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (180F4400) [pid = 3584] [serial = 214] [outer = 17829000] 21:02:38 INFO - PROCESS | 3584 | 1468900958931 Marionette DEBUG loaded listener.js 21:02:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (18337400) [pid = 3584] [serial = 215] [outer = 17829000] 21:02:39 INFO - PROCESS | 3584 | 1468900959301 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 21:02:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 21:02:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 588ms 21:02:39 INFO - PROCESS | 3584 | 1468900959326 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 21:02:39 INFO - PROCESS | 3584 | 1468900959328 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 21:02:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 21:02:39 INFO - PROCESS | 3584 | 1468900959338 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 21:02:39 INFO - PROCESS | 3584 | 1468900959339 Marionette TRACE conn3 <- [1,254,null,{}] 21:02:39 INFO - PROCESS | 3584 | 1468900959343 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:39 INFO - PROCESS | 3584 | 1468900959344 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:39 INFO - PROCESS | 3584 | 1468900959444 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 21:02:39 INFO - PROCESS | 3584 | 1468900959450 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:39 INFO - PROCESS | 3584 | 1468900959452 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:39 INFO - PROCESS | 3584 | ++DOCSHELL 1026C800 == 41 [pid = 3584] [id = 73] 21:02:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (10439C00) [pid = 3584] [serial = 216] [outer = 00000000] 21:02:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (19787C00) [pid = 3584] [serial = 217] [outer = 10439C00] 21:02:39 INFO - PROCESS | 3584 | 1468900959493 Marionette DEBUG loaded listener.js 21:02:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (199E7800) [pid = 3584] [serial = 218] [outer = 10439C00] 21:02:39 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (1833B800) [pid = 3584] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 21:02:39 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (1586BC00) [pid = 3584] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 21:02:39 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (1654BC00) [pid = 3584] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 21:02:39 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (16F36000) [pid = 3584] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 21:02:39 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (13EA0400) [pid = 3584] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 21:02:39 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (1315E000) [pid = 3584] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 21:02:39 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (13E96400) [pid = 3584] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 21:02:39 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (10A77800) [pid = 3584] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 21:02:39 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (199F0400) [pid = 3584] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 21:02:39 INFO - PROCESS | 3584 | 1468900959941 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 21:02:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 21:02:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 661ms 21:02:39 INFO - PROCESS | 3584 | 1468900960002 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 21:02:39 INFO - PROCESS | 3584 | 1468900960004 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 21:02:39 INFO - PROCESS | 3584 | 1468900960007 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 21:02:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 21:02:39 INFO - PROCESS | 3584 | 1468900960008 Marionette TRACE conn3 <- [1,258,null,{}] 21:02:39 INFO - PROCESS | 3584 | 1468900960012 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:39 INFO - PROCESS | 3584 | 1468900960014 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:40 INFO - PROCESS | 3584 | 1468900960095 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 21:02:40 INFO - PROCESS | 3584 | 1468900960103 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:40 INFO - PROCESS | 3584 | 1468900960105 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:40 INFO - PROCESS | 3584 | ++DOCSHELL 13E9AC00 == 42 [pid = 3584] [id = 74] 21:02:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (1654BC00) [pid = 3584] [serial = 219] [outer = 00000000] 21:02:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (199EB000) [pid = 3584] [serial = 220] [outer = 1654BC00] 21:02:40 INFO - PROCESS | 3584 | 1468900960150 Marionette DEBUG loaded listener.js 21:02:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (18341000) [pid = 3584] [serial = 221] [outer = 1654BC00] 21:02:40 INFO - PROCESS | 3584 | 1468900960515 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 21:02:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 21:02:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 559ms 21:02:40 INFO - PROCESS | 3584 | 1468900960573 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 21:02:40 INFO - PROCESS | 3584 | 1468900960575 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 21:02:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 21:02:40 INFO - PROCESS | 3584 | 1468900960582 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 21:02:40 INFO - PROCESS | 3584 | 1468900960584 Marionette TRACE conn3 <- [1,262,null,{}] 21:02:40 INFO - PROCESS | 3584 | 1468900960588 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:40 INFO - PROCESS | 3584 | 1468900960589 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:40 INFO - PROCESS | 3584 | 1468900960658 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 21:02:40 INFO - PROCESS | 3584 | 1468900960666 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:40 INFO - PROCESS | 3584 | 1468900960667 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:40 INFO - PROCESS | 3584 | ++DOCSHELL 1833F000 == 43 [pid = 3584] [id = 75] 21:02:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (199EA800) [pid = 3584] [serial = 222] [outer = 00000000] 21:02:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (1A46BC00) [pid = 3584] [serial = 223] [outer = 199EA800] 21:02:40 INFO - PROCESS | 3584 | 1468900960709 Marionette DEBUG loaded listener.js 21:02:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (1A5A3C00) [pid = 3584] [serial = 224] [outer = 199EA800] 21:02:41 INFO - PROCESS | 3584 | 1468900961086 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 21:02:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 21:02:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 558ms 21:02:41 INFO - PROCESS | 3584 | 1468900961143 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 21:02:41 INFO - PROCESS | 3584 | 1468900961145 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 21:02:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 21:02:41 INFO - PROCESS | 3584 | 1468900961148 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 21:02:41 INFO - PROCESS | 3584 | 1468900961150 Marionette TRACE conn3 <- [1,266,null,{}] 21:02:41 INFO - PROCESS | 3584 | 1468900961153 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:41 INFO - PROCESS | 3584 | 1468900961156 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:41 INFO - PROCESS | 3584 | 1468900961232 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 21:02:41 INFO - PROCESS | 3584 | 1468900961237 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:41 INFO - PROCESS | 3584 | 1468900961240 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:41 INFO - PROCESS | 3584 | ++DOCSHELL 1A5A3800 == 44 [pid = 3584] [id = 76] 21:02:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (1A6C5800) [pid = 3584] [serial = 225] [outer = 00000000] 21:02:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (1A6D2800) [pid = 3584] [serial = 226] [outer = 1A6C5800] 21:02:41 INFO - PROCESS | 3584 | 1468900961286 Marionette DEBUG loaded listener.js 21:02:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (1A838400) [pid = 3584] [serial = 227] [outer = 1A6C5800] 21:02:41 INFO - PROCESS | 3584 | 1468900961759 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 21:02:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 21:02:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 661ms 21:02:41 INFO - PROCESS | 3584 | 1468900961794 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 21:02:41 INFO - PROCESS | 3584 | 1468900961798 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 21:02:41 INFO - PROCESS | 3584 | 1468900961804 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 21:02:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 21:02:41 INFO - PROCESS | 3584 | 1468900961807 Marionette TRACE conn3 <- [1,270,null,{}] 21:02:41 INFO - PROCESS | 3584 | 1468900961813 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:41 INFO - PROCESS | 3584 | 1468900961816 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:41 INFO - PROCESS | 3584 | 1468900961932 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 21:02:42 INFO - PROCESS | 3584 | 1468900962022 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:42 INFO - PROCESS | 3584 | 1468900962027 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:42 INFO - PROCESS | 3584 | ++DOCSHELL 10A74800 == 45 [pid = 3584] [id = 77] 21:02:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (10A76000) [pid = 3584] [serial = 228] [outer = 00000000] 21:02:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (11452000) [pid = 3584] [serial = 229] [outer = 10A76000] 21:02:42 INFO - PROCESS | 3584 | 1468900962064 Marionette DEBUG loaded listener.js 21:02:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (12BCE800) [pid = 3584] [serial = 230] [outer = 10A76000] 21:02:42 INFO - PROCESS | 3584 | 1468900962652 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 21:02:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 21:02:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 881ms 21:02:42 INFO - PROCESS | 3584 | 1468900962692 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 21:02:42 INFO - PROCESS | 3584 | 1468900962697 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 21:02:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 21:02:42 INFO - PROCESS | 3584 | 1468900962703 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 21:02:42 INFO - PROCESS | 3584 | 1468900962706 Marionette TRACE conn3 <- [1,274,null,{}] 21:02:42 INFO - PROCESS | 3584 | 1468900962710 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:42 INFO - PROCESS | 3584 | 1468900962713 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:42 INFO - PROCESS | 3584 | 1468900962817 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 21:02:42 INFO - PROCESS | 3584 | 1468900962893 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:42 INFO - PROCESS | 3584 | 1468900962896 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:42 INFO - PROCESS | 3584 | ++DOCSHELL 13940800 == 46 [pid = 3584] [id = 78] 21:02:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (139C7400) [pid = 3584] [serial = 231] [outer = 00000000] 21:02:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (15062400) [pid = 3584] [serial = 232] [outer = 139C7400] 21:02:42 INFO - PROCESS | 3584 | 1468900962942 Marionette DEBUG loaded listener.js 21:02:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (15F15400) [pid = 3584] [serial = 233] [outer = 139C7400] 21:02:43 INFO - PROCESS | 3584 | 1468900963469 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 21:02:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 21:02:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 793ms 21:02:43 INFO - PROCESS | 3584 | 1468900963510 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 21:02:43 INFO - PROCESS | 3584 | 1468900963512 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 21:02:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 21:02:43 INFO - PROCESS | 3584 | 1468900963517 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 21:02:43 INFO - PROCESS | 3584 | 1468900963520 Marionette TRACE conn3 <- [1,278,null,{}] 21:02:43 INFO - PROCESS | 3584 | 1468900963531 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:43 INFO - PROCESS | 3584 | 1468900963536 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:43 INFO - PROCESS | 3584 | 1468900963640 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 21:02:43 INFO - PROCESS | 3584 | 1468900963729 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:43 INFO - PROCESS | 3584 | 1468900963732 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:43 INFO - PROCESS | 3584 | ++DOCSHELL 181D2C00 == 47 [pid = 3584] [id = 79] 21:02:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (18334800) [pid = 3584] [serial = 234] [outer = 00000000] 21:02:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (1A303000) [pid = 3584] [serial = 235] [outer = 18334800] 21:02:43 INFO - PROCESS | 3584 | 1468900963786 Marionette DEBUG loaded listener.js 21:02:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (1A6C6000) [pid = 3584] [serial = 236] [outer = 18334800] 21:02:44 INFO - PROCESS | 3584 | 1468900964341 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 21:02:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 21:02:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 852ms 21:02:44 INFO - PROCESS | 3584 | 1468900964486 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 21:02:44 INFO - PROCESS | 3584 | 1468900964489 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 21:02:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 21:02:44 INFO - PROCESS | 3584 | 1468900964532 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 21:02:44 INFO - PROCESS | 3584 | 1468900964534 Marionette TRACE conn3 <- [1,282,null,{}] 21:02:44 INFO - PROCESS | 3584 | 1468900964540 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:44 INFO - PROCESS | 3584 | 1468900964543 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:44 INFO - PROCESS | 3584 | 1468900964639 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 21:02:44 INFO - PROCESS | 3584 | 1468900964709 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:44 INFO - PROCESS | 3584 | 1468900964714 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:44 INFO - PROCESS | 3584 | ++DOCSHELL 11CD9000 == 48 [pid = 3584] [id = 80] 21:02:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 98 (11CD9400) [pid = 3584] [serial = 237] [outer = 00000000] 21:02:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 99 (130D7400) [pid = 3584] [serial = 238] [outer = 11CD9400] 21:02:44 INFO - PROCESS | 3584 | 1468900964743 Marionette DEBUG loaded listener.js 21:02:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 100 (131E3800) [pid = 3584] [serial = 239] [outer = 11CD9400] 21:02:45 INFO - PROCESS | 3584 | --DOCSHELL 1833F000 == 47 [pid = 3584] [id = 75] 21:02:45 INFO - PROCESS | 3584 | --DOCSHELL 13E9AC00 == 46 [pid = 3584] [id = 74] 21:02:45 INFO - PROCESS | 3584 | --DOCSHELL 1026C800 == 45 [pid = 3584] [id = 73] 21:02:45 INFO - PROCESS | 3584 | --DOCSHELL 177F4400 == 44 [pid = 3584] [id = 72] 21:02:45 INFO - PROCESS | 3584 | --DOCSHELL 1600E000 == 43 [pid = 3584] [id = 71] 21:02:45 INFO - PROCESS | 3584 | --DOCSHELL 15F1FC00 == 42 [pid = 3584] [id = 70] 21:02:45 INFO - PROCESS | 3584 | --DOCSHELL 15808800 == 41 [pid = 3584] [id = 69] 21:02:45 INFO - PROCESS | 3584 | --DOCSHELL 13C70800 == 40 [pid = 3584] [id = 68] 21:02:45 INFO - PROCESS | 3584 | --DOCSHELL 1145E800 == 39 [pid = 3584] [id = 67] 21:02:45 INFO - PROCESS | 3584 | --DOCSHELL 11290000 == 38 [pid = 3584] [id = 66] 21:02:45 INFO - PROCESS | 3584 | --DOCSHELL 128AFC00 == 37 [pid = 3584] [id = 62] 21:02:45 INFO - PROCESS | 3584 | --DOMWINDOW == 99 (19FF6800) [pid = 3584] [serial = 176] [outer = 00000000] [url = about:blank] 21:02:45 INFO - PROCESS | 3584 | --DOMWINDOW == 98 (1600E400) [pid = 3584] [serial = 166] [outer = 00000000] [url = about:blank] 21:02:45 INFO - PROCESS | 3584 | --DOMWINDOW == 97 (170B9400) [pid = 3584] [serial = 169] [outer = 00000000] [url = about:blank] 21:02:45 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (19791C00) [pid = 3584] [serial = 172] [outer = 00000000] [url = about:blank] 21:02:45 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (142A1000) [pid = 3584] [serial = 162] [outer = 00000000] [url = about:blank] 21:02:45 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (1324AC00) [pid = 3584] [serial = 159] [outer = 00000000] [url = about:blank] 21:02:45 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (16007C00) [pid = 3584] [serial = 165] [outer = 00000000] [url = about:blank] 21:02:45 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (170C4C00) [pid = 3584] [serial = 178] [outer = 00000000] [url = about:blank] 21:02:45 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (11428000) [pid = 3584] [serial = 157] [outer = 00000000] [url = about:blank] 21:02:45 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (15803C00) [pid = 3584] [serial = 163] [outer = 00000000] [url = about:blank] 21:02:45 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (1128E000) [pid = 3584] [serial = 156] [outer = 00000000] [url = about:blank] 21:02:45 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (19FEC400) [pid = 3584] [serial = 175] [outer = 00000000] [url = about:blank] 21:02:45 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (134A3400) [pid = 3584] [serial = 160] [outer = 00000000] [url = about:blank] 21:02:45 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (1B43B800) [pid = 3584] [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.] 21:02:45 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (1A30A400) [pid = 3584] [serial = 181] [outer = 00000000] [url = about:blank] 21:02:45 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (11431800) [pid = 3584] [serial = 153] [outer = 00000000] [url = about:blank] 21:02:45 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (17AA7000) [pid = 3584] [serial = 179] [outer = 00000000] [url = about:blank] 21:02:45 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (19796C00) [pid = 3584] [serial = 173] [outer = 00000000] [url = about:blank] 21:02:45 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (16F34400) [pid = 3584] [serial = 168] [outer = 00000000] [url = about:blank] 21:02:45 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (1A468800) [pid = 3584] [serial = 182] [outer = 00000000] [url = about:blank] 21:02:45 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (1A597400) [pid = 3584] [serial = 184] [outer = 00000000] [url = about:blank] 21:02:45 INFO - PROCESS | 3584 | 1468900965383 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 21:02:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 21:02:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 911ms 21:02:45 INFO - PROCESS | 3584 | 1468900965433 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 21:02:45 INFO - PROCESS | 3584 | 1468900965436 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 21:02:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 21:02:45 INFO - PROCESS | 3584 | 1468900965444 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 21:02:45 INFO - PROCESS | 3584 | 1468900965447 Marionette TRACE conn3 <- [1,286,null,{}] 21:02:45 INFO - PROCESS | 3584 | 1468900965451 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:45 INFO - PROCESS | 3584 | 1468900965454 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:45 INFO - PROCESS | 3584 | 1468900965536 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 21:02:45 INFO - PROCESS | 3584 | 1468900965542 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:45 INFO - PROCESS | 3584 | 1468900965544 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:45 INFO - PROCESS | 3584 | ++DOCSHELL 13248400 == 38 [pid = 3584] [id = 81] 21:02:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (1324AC00) [pid = 3584] [serial = 240] [outer = 00000000] 21:02:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (13C6D800) [pid = 3584] [serial = 241] [outer = 1324AC00] 21:02:45 INFO - PROCESS | 3584 | 1468900965590 Marionette DEBUG loaded listener.js 21:02:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (1429B400) [pid = 3584] [serial = 242] [outer = 1324AC00] 21:02:46 INFO - PROCESS | 3584 | 1468900966022 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 21:02:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 21:02:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 588ms 21:02:46 INFO - PROCESS | 3584 | 1468900966042 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 21:02:46 INFO - PROCESS | 3584 | 1468900966044 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 21:02:46 INFO - PROCESS | 3584 | 1468900966048 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 21:02:46 INFO - PROCESS | 3584 | 1468900966049 Marionette TRACE conn3 <- [1,290,null,{}] 21:02:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 21:02:46 INFO - PROCESS | 3584 | 1468900966058 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:46 INFO - PROCESS | 3584 | 1468900966062 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:46 INFO - PROCESS | 3584 | 1468900966142 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 21:02:46 INFO - PROCESS | 3584 | 1468900966152 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:46 INFO - PROCESS | 3584 | 1468900966156 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:46 INFO - PROCESS | 3584 | ++DOCSHELL 16292400 == 39 [pid = 3584] [id = 82] 21:02:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (16292800) [pid = 3584] [serial = 243] [outer = 00000000] 21:02:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (1654A800) [pid = 3584] [serial = 244] [outer = 16292800] 21:02:46 INFO - PROCESS | 3584 | 1468900966202 Marionette DEBUG loaded listener.js 21:02:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (16DFA800) [pid = 3584] [serial = 245] [outer = 16292800] 21:02:46 INFO - PROCESS | 3584 | 1468900966585 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 21:02:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 21:02:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 603ms 21:02:46 INFO - PROCESS | 3584 | 1468900966648 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 21:02:46 INFO - PROCESS | 3584 | 1468900966650 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 21:02:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 21:02:46 INFO - PROCESS | 3584 | 1468900966653 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 21:02:46 INFO - PROCESS | 3584 | 1468900966655 Marionette TRACE conn3 <- [1,294,null,{}] 21:02:46 INFO - PROCESS | 3584 | 1468900966659 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:46 INFO - PROCESS | 3584 | 1468900966660 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:46 INFO - PROCESS | 3584 | 1468900966756 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 21:02:46 INFO - PROCESS | 3584 | 1468900966763 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:46 INFO - PROCESS | 3584 | 1468900966765 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:46 INFO - PROCESS | 3584 | ++DOCSHELL 171E0400 == 40 [pid = 3584] [id = 83] 21:02:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (177BFC00) [pid = 3584] [serial = 246] [outer = 00000000] 21:02:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (17832C00) [pid = 3584] [serial = 247] [outer = 177BFC00] 21:02:46 INFO - PROCESS | 3584 | 1468900966795 Marionette DEBUG loaded listener.js 21:02:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (17AA4C00) [pid = 3584] [serial = 248] [outer = 177BFC00] 21:02:47 INFO - PROCESS | 3584 | 1468900967188 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:02:47 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. 21:02:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 558ms 21:02:47 INFO - PROCESS | 3584 | 1468900967220 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 21:02:47 INFO - PROCESS | 3584 | 1468900967222 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 21:02:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 21:02:47 INFO - PROCESS | 3584 | 1468900967226 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 21:02:47 INFO - PROCESS | 3584 | 1468900967227 Marionette TRACE conn3 <- [1,298,null,{}] 21:02:47 INFO - PROCESS | 3584 | 1468900967230 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:47 INFO - PROCESS | 3584 | 1468900967232 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:47 INFO - PROCESS | 3584 | 1468900967308 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 21:02:47 INFO - PROCESS | 3584 | 1468900967314 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:47 INFO - PROCESS | 3584 | 1468900967316 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:47 INFO - PROCESS | 3584 | ++DOCSHELL 177F0800 == 41 [pid = 3584] [id = 84] 21:02:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (17AA6400) [pid = 3584] [serial = 249] [outer = 00000000] 21:02:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (1833B800) [pid = 3584] [serial = 250] [outer = 17AA6400] 21:02:47 INFO - PROCESS | 3584 | 1468900967358 Marionette DEBUG loaded listener.js 21:02:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (199ED000) [pid = 3584] [serial = 251] [outer = 17AA6400] 21:02:47 INFO - PROCESS | 3584 | 1468900967760 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:02:47 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. 21:02:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 603ms 21:02:47 INFO - PROCESS | 3584 | 1468900967824 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 21:02:47 INFO - PROCESS | 3584 | 1468900967826 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 21:02:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 21:02:47 INFO - PROCESS | 3584 | 1468900967830 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 21:02:47 INFO - PROCESS | 3584 | 1468900967831 Marionette TRACE conn3 <- [1,302,null,{}] 21:02:47 INFO - PROCESS | 3584 | 1468900967841 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:47 INFO - PROCESS | 3584 | 1468900967847 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:47 INFO - PROCESS | 3584 | 1468900967965 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 21:02:48 INFO - PROCESS | 3584 | 1468900968065 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:48 INFO - PROCESS | 3584 | 1468900968068 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:48 INFO - PROCESS | 3584 | ++DOCSHELL 1A59F400 == 42 [pid = 3584] [id = 85] 21:02:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (1A59FC00) [pid = 3584] [serial = 252] [outer = 00000000] 21:02:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (1A6CC400) [pid = 3584] [serial = 253] [outer = 1A59FC00] 21:02:48 INFO - PROCESS | 3584 | 1468900968116 Marionette DEBUG loaded listener.js 21:02:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (1A6D3800) [pid = 3584] [serial = 254] [outer = 1A59FC00] 21:02:48 INFO - PROCESS | 3584 | 1468900968659 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:02:48 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. 21:02:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 837ms 21:02:48 INFO - PROCESS | 3584 | 1468900968680 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 21:02:48 INFO - PROCESS | 3584 | 1468900968681 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 21:02:48 INFO - PROCESS | 3584 | 1468900968685 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 21:02:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 21:02:48 INFO - PROCESS | 3584 | 1468900968686 Marionette TRACE conn3 <- [1,306,null,{}] 21:02:48 INFO - PROCESS | 3584 | 1468900968696 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:48 INFO - PROCESS | 3584 | 1468900968698 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:48 INFO - PROCESS | 3584 | 1468900968800 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 21:02:48 INFO - PROCESS | 3584 | 1468900968808 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:48 INFO - PROCESS | 3584 | 1468900968810 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:48 INFO - PROCESS | 3584 | ++DOCSHELL 170C4C00 == 43 [pid = 3584] [id = 86] 21:02:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (1A46B400) [pid = 3584] [serial = 255] [outer = 00000000] 21:02:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (1A843800) [pid = 3584] [serial = 256] [outer = 1A46B400] 21:02:48 INFO - PROCESS | 3584 | 1468900968836 Marionette DEBUG loaded listener.js 21:02:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (1A9DA800) [pid = 3584] [serial = 257] [outer = 1A46B400] 21:02:49 INFO - PROCESS | 3584 | 1468900969224 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:02:49 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. 21:02:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 558ms 21:02:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 21:02:49 INFO - PROCESS | 3584 | 1468900969246 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 21:02:49 INFO - PROCESS | 3584 | 1468900969248 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 21:02:49 INFO - PROCESS | 3584 | 1468900969251 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 21:02:49 INFO - PROCESS | 3584 | 1468900969252 Marionette TRACE conn3 <- [1,310,null,{}] 21:02:49 INFO - PROCESS | 3584 | 1468900969256 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:49 INFO - PROCESS | 3584 | 1468900969258 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:49 INFO - PROCESS | 3584 | 1468900969375 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 21:02:49 INFO - PROCESS | 3584 | 1468900969379 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:49 INFO - PROCESS | 3584 | 1468900969381 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:49 INFO - PROCESS | 3584 | ++DOCSHELL 104EB800 == 44 [pid = 3584] [id = 87] 21:02:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 98 (1A9DD800) [pid = 3584] [serial = 258] [outer = 00000000] 21:02:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 99 (1A9E5C00) [pid = 3584] [serial = 259] [outer = 1A9DD800] 21:02:49 INFO - PROCESS | 3584 | 1468900969423 Marionette DEBUG loaded listener.js 21:02:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 100 (1AA20800) [pid = 3584] [serial = 260] [outer = 1A9DD800] 21:02:49 INFO - PROCESS | 3584 | --DOMWINDOW == 99 (10A01C00) [pid = 3584] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 21:02:49 INFO - PROCESS | 3584 | --DOMWINDOW == 98 (16292000) [pid = 3584] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 21:02:49 INFO - PROCESS | 3584 | --DOMWINDOW == 97 (17829000) [pid = 3584] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 21:02:49 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (15810800) [pid = 3584] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 21:02:49 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (112C5C00) [pid = 3584] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 21:02:49 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (13C70C00) [pid = 3584] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 21:02:49 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (16003C00) [pid = 3584] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 21:02:49 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (114D1400) [pid = 3584] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 21:02:49 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (10439C00) [pid = 3584] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 21:02:49 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (1654BC00) [pid = 3584] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 21:02:49 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (199EA800) [pid = 3584] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 21:02:49 INFO - PROCESS | 3584 | 1468900969909 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:02:49 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. 21:02:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 705ms 21:02:49 INFO - PROCESS | 3584 | 1468900969955 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 21:02:49 INFO - PROCESS | 3584 | 1468900969956 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 21:02:49 INFO - PROCESS | 3584 | 1468900969960 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 21:02:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 21:02:49 INFO - PROCESS | 3584 | 1468900969961 Marionette TRACE conn3 <- [1,314,null,{}] 21:02:49 INFO - PROCESS | 3584 | 1468900969965 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:49 INFO - PROCESS | 3584 | 1468900969967 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:50 INFO - PROCESS | 3584 | 1468900970056 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 21:02:50 INFO - PROCESS | 3584 | 1468900970062 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:50 INFO - PROCESS | 3584 | 1468900970064 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:50 INFO - PROCESS | 3584 | ++DOCSHELL 13251800 == 45 [pid = 3584] [id = 88] 21:02:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (1393E000) [pid = 3584] [serial = 261] [outer = 00000000] 21:02:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (17FBDC00) [pid = 3584] [serial = 262] [outer = 1393E000] 21:02:50 INFO - PROCESS | 3584 | 1468900970112 Marionette DEBUG loaded listener.js 21:02:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (180E9000) [pid = 3584] [serial = 263] [outer = 1393E000] 21:02:50 INFO - PROCESS | 3584 | 1468900970493 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:02:50 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. 21:02:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 558ms 21:02:50 INFO - PROCESS | 3584 | 1468900970528 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 21:02:50 INFO - PROCESS | 3584 | 1468900970530 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 21:02:50 INFO - PROCESS | 3584 | 1468900970533 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 21:02:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 21:02:50 INFO - PROCESS | 3584 | 1468900970535 Marionette TRACE conn3 <- [1,318,null,{}] 21:02:50 INFO - PROCESS | 3584 | 1468900970538 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:50 INFO - PROCESS | 3584 | 1468900970540 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:50 INFO - PROCESS | 3584 | 1468900970621 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 21:02:50 INFO - PROCESS | 3584 | 1468900970626 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:50 INFO - PROCESS | 3584 | 1468900970628 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:50 INFO - PROCESS | 3584 | ++DOCSHELL 13EA3C00 == 46 [pid = 3584] [id = 89] 21:02:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (1600A800) [pid = 3584] [serial = 264] [outer = 00000000] 21:02:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (1AA29400) [pid = 3584] [serial = 265] [outer = 1600A800] 21:02:50 INFO - PROCESS | 3584 | 1468900970654 Marionette DEBUG loaded listener.js 21:02:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (1AA2E400) [pid = 3584] [serial = 266] [outer = 1600A800] 21:02:51 INFO - PROCESS | 3584 | 1468900971022 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:02:51 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. 21:02:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 558ms 21:02:51 INFO - PROCESS | 3584 | 1468900971093 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 21:02:51 INFO - PROCESS | 3584 | 1468900971096 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 21:02:51 INFO - PROCESS | 3584 | 1468900971099 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 21:02:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 21:02:51 INFO - PROCESS | 3584 | 1468900971101 Marionette TRACE conn3 <- [1,322,null,{}] 21:02:51 INFO - PROCESS | 3584 | 1468900971105 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:51 INFO - PROCESS | 3584 | 1468900971107 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:51 INFO - PROCESS | 3584 | 1468900971199 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 21:02:51 INFO - PROCESS | 3584 | 1468900971212 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:51 INFO - PROCESS | 3584 | 1468900971215 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:51 INFO - PROCESS | 3584 | ++DOCSHELL 1AC9FC00 == 47 [pid = 3584] [id = 90] 21:02:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (1ACA1400) [pid = 3584] [serial = 267] [outer = 00000000] 21:02:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (1AF4B000) [pid = 3584] [serial = 268] [outer = 1ACA1400] 21:02:51 INFO - PROCESS | 3584 | 1468900971260 Marionette DEBUG loaded listener.js 21:02:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 98 (1AF51000) [pid = 3584] [serial = 269] [outer = 1ACA1400] 21:02:52 INFO - PROCESS | 3584 | --DOCSHELL 1429A800 == 46 [pid = 3584] [id = 51] 21:02:52 INFO - PROCESS | 3584 | --DOCSHELL 102CD400 == 45 [pid = 3584] [id = 41] 21:02:52 INFO - PROCESS | 3584 | --DOCSHELL 1047F800 == 44 [pid = 3584] [id = 52] 21:02:52 INFO - PROCESS | 3584 | --DOCSHELL 11285C00 == 43 [pid = 3584] [id = 63] 21:02:52 INFO - PROCESS | 3584 | --DOCSHELL 13CBB800 == 42 [pid = 3584] [id = 64] 21:02:52 INFO - PROCESS | 3584 | --DOCSHELL 199F3400 == 41 [pid = 3584] [id = 65] 21:02:52 INFO - PROCESS | 3584 | --DOCSHELL 13248400 == 40 [pid = 3584] [id = 81] 21:02:52 INFO - PROCESS | 3584 | --DOCSHELL 11CD9000 == 39 [pid = 3584] [id = 80] 21:02:52 INFO - PROCESS | 3584 | --DOCSHELL 13940800 == 38 [pid = 3584] [id = 78] 21:02:52 INFO - PROCESS | 3584 | --DOCSHELL 181D2C00 == 37 [pid = 3584] [id = 79] 21:02:52 INFO - PROCESS | 3584 | --DOCSHELL 1A5A3800 == 36 [pid = 3584] [id = 76] 21:02:52 INFO - PROCESS | 3584 | --DOCSHELL 10A74800 == 35 [pid = 3584] [id = 77] 21:02:52 INFO - PROCESS | 3584 | --DOCSHELL 170C4C00 == 34 [pid = 3584] [id = 86] 21:02:52 INFO - PROCESS | 3584 | --DOCSHELL 16292400 == 33 [pid = 3584] [id = 82] 21:02:52 INFO - PROCESS | 3584 | --DOCSHELL 104EB800 == 32 [pid = 3584] [id = 87] 21:02:52 INFO - PROCESS | 3584 | --DOCSHELL 1A59F400 == 31 [pid = 3584] [id = 85] 21:02:52 INFO - PROCESS | 3584 | --DOCSHELL 13251800 == 30 [pid = 3584] [id = 88] 21:02:52 INFO - PROCESS | 3584 | --DOCSHELL 177F0800 == 29 [pid = 3584] [id = 84] 21:02:52 INFO - PROCESS | 3584 | --DOCSHELL 171E0400 == 28 [pid = 3584] [id = 83] 21:02:52 INFO - PROCESS | 3584 | --DOCSHELL 13EA3C00 == 27 [pid = 3584] [id = 89] 21:02:52 INFO - PROCESS | 3584 | --DOMWINDOW == 97 (12827400) [pid = 3584] [serial = 154] [outer = 00000000] [url = about:blank] 21:02:52 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (17831400) [pid = 3584] [serial = 211] [outer = 00000000] [url = about:blank] 21:02:52 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (17AA6800) [pid = 3584] [serial = 212] [outer = 00000000] [url = about:blank] 21:02:52 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (18337400) [pid = 3584] [serial = 215] [outer = 00000000] [url = about:blank] 21:02:52 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (180F4400) [pid = 3584] [serial = 214] [outer = 00000000] [url = about:blank] 21:02:52 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (15F16000) [pid = 3584] [serial = 205] [outer = 00000000] [url = about:blank] 21:02:52 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (16004000) [pid = 3584] [serial = 206] [outer = 00000000] [url = about:blank] 21:02:52 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (1429B800) [pid = 3584] [serial = 190] [outer = 00000000] [url = about:blank] 21:02:52 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (11CD6400) [pid = 3584] [serial = 187] [outer = 00000000] [url = about:blank] 21:02:52 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (12829400) [pid = 3584] [serial = 197] [outer = 00000000] [url = about:blank] 21:02:52 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (11C34400) [pid = 3584] [serial = 196] [outer = 00000000] [url = about:blank] 21:02:52 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (1429E000) [pid = 3584] [serial = 202] [outer = 00000000] [url = about:blank] 21:02:52 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (1503EC00) [pid = 3584] [serial = 203] [outer = 00000000] [url = about:blank] 21:02:52 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (1654B000) [pid = 3584] [serial = 208] [outer = 00000000] [url = about:blank] 21:02:52 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (1A475400) [pid = 3584] [serial = 193] [outer = 00000000] [url = about:blank] 21:02:52 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (11C27800) [pid = 3584] [serial = 199] [outer = 00000000] [url = about:blank] 21:02:52 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (12D69C00) [pid = 3584] [serial = 200] [outer = 00000000] [url = about:blank] 21:02:52 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (19787C00) [pid = 3584] [serial = 217] [outer = 00000000] [url = about:blank] 21:02:52 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (199EB000) [pid = 3584] [serial = 220] [outer = 00000000] [url = about:blank] 21:02:52 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (1A5A3C00) [pid = 3584] [serial = 224] [outer = 00000000] [url = about:blank] 21:02:52 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (1A6D2800) [pid = 3584] [serial = 226] [outer = 00000000] [url = about:blank] 21:02:52 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (1A46BC00) [pid = 3584] [serial = 223] [outer = 00000000] [url = about:blank] 21:02:52 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (199E7800) [pid = 3584] [serial = 218] [outer = 00000000] [url = about:blank] 21:02:52 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (18341000) [pid = 3584] [serial = 221] [outer = 00000000] [url = about:blank] 21:02:52 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (16F40800) [pid = 3584] [serial = 209] [outer = 00000000] [url = about:blank] 21:02:52 INFO - PROCESS | 3584 | 1468900972900 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 21:02:52 INFO - PROCESS | 3584 | 1468900972976 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:02:53 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. 21:02:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1924ms 21:02:53 INFO - PROCESS | 3584 | 1468900973023 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 21:02:53 INFO - PROCESS | 3584 | 1468900973030 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 21:02:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 21:02:53 INFO - PROCESS | 3584 | 1468900973045 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 21:02:53 INFO - PROCESS | 3584 | 1468900973052 Marionette TRACE conn3 <- [1,326,null,{}] 21:02:53 INFO - PROCESS | 3584 | 1468900973060 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:53 INFO - PROCESS | 3584 | 1468900973064 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:53 INFO - PROCESS | 3584 | 1468900973176 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 21:02:53 INFO - PROCESS | 3584 | 1468900973192 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:53 INFO - PROCESS | 3584 | 1468900973196 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:53 INFO - PROCESS | 3584 | ++DOCSHELL 1128E000 == 28 [pid = 3584] [id = 91] 21:02:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (1128F400) [pid = 3584] [serial = 270] [outer = 00000000] 21:02:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (11AC7C00) [pid = 3584] [serial = 271] [outer = 1128F400] 21:02:53 INFO - PROCESS | 3584 | 1468900973249 Marionette DEBUG loaded listener.js 21:02:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (11288C00) [pid = 3584] [serial = 272] [outer = 1128F400] 21:02:53 INFO - PROCESS | 3584 | 1468900973671 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:02:53 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. 21:02:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 660ms 21:02:53 INFO - PROCESS | 3584 | 1468900973701 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 21:02:53 INFO - PROCESS | 3584 | 1468900973706 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 21:02:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 21:02:53 INFO - PROCESS | 3584 | 1468900973712 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 21:02:53 INFO - PROCESS | 3584 | 1468900973716 Marionette TRACE conn3 <- [1,330,null,{}] 21:02:53 INFO - PROCESS | 3584 | 1468900973719 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:53 INFO - PROCESS | 3584 | 1468900973723 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:53 INFO - PROCESS | 3584 | 1468900973809 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 21:02:53 INFO - PROCESS | 3584 | 1468900973818 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:53 INFO - PROCESS | 3584 | 1468900973820 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:53 INFO - PROCESS | 3584 | ++DOCSHELL 13148C00 == 29 [pid = 3584] [id = 92] 21:02:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (13151000) [pid = 3584] [serial = 273] [outer = 00000000] 21:02:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (131E0C00) [pid = 3584] [serial = 274] [outer = 13151000] 21:02:53 INFO - PROCESS | 3584 | 1468900973851 Marionette DEBUG loaded listener.js 21:02:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (13249C00) [pid = 3584] [serial = 275] [outer = 13151000] 21:02:54 INFO - PROCESS | 3584 | 1468900974305 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:02:54 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. 21:02:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 602ms 21:02:54 INFO - PROCESS | 3584 | 1468900974313 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 21:02:54 INFO - PROCESS | 3584 | 1468900974315 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 21:02:54 INFO - PROCESS | 3584 | 1468900974318 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 21:02:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 21:02:54 INFO - PROCESS | 3584 | 1468900974322 Marionette TRACE conn3 <- [1,334,null,{}] 21:02:54 INFO - PROCESS | 3584 | 1468900974336 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:54 INFO - PROCESS | 3584 | 1468900974341 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:54 INFO - PROCESS | 3584 | 1468900974405 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 21:02:54 INFO - PROCESS | 3584 | 1468900974439 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:54 INFO - PROCESS | 3584 | 1468900974442 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:54 INFO - PROCESS | 3584 | ++DOCSHELL 1429B800 == 30 [pid = 3584] [id = 93] 21:02:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (1429E000) [pid = 3584] [serial = 276] [outer = 00000000] 21:02:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (14456C00) [pid = 3584] [serial = 277] [outer = 1429E000] 21:02:54 INFO - PROCESS | 3584 | 1468900974491 Marionette DEBUG loaded listener.js 21:02:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (1445C400) [pid = 3584] [serial = 278] [outer = 1429E000] 21:02:54 INFO - PROCESS | 3584 | 1468900974912 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:02:54 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. 21:02:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 661ms 21:02:54 INFO - PROCESS | 3584 | 1468900974980 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 21:02:54 INFO - PROCESS | 3584 | 1468900974983 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 21:02:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 21:02:54 INFO - PROCESS | 3584 | 1468900974986 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 21:02:54 INFO - PROCESS | 3584 | 1468900974988 Marionette TRACE conn3 <- [1,338,null,{}] 21:02:54 INFO - PROCESS | 3584 | 1468900974974 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:54 INFO - PROCESS | 3584 | 1468900974976 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:55 INFO - PROCESS | 3584 | 1468900975059 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 21:02:55 INFO - PROCESS | 3584 | 1468900975065 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:55 INFO - PROCESS | 3584 | 1468900975067 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:55 INFO - PROCESS | 3584 | ++DOCSHELL 1429A800 == 31 [pid = 3584] [id = 94] 21:02:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (1445A400) [pid = 3584] [serial = 279] [outer = 00000000] 21:02:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (14465C00) [pid = 3584] [serial = 280] [outer = 1445A400] 21:02:55 INFO - PROCESS | 3584 | 1468900975110 Marionette DEBUG loaded listener.js 21:02:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (15068C00) [pid = 3584] [serial = 281] [outer = 1445A400] 21:02:55 INFO - PROCESS | 3584 | 1468900975521 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:02:55 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. 21:02:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 558ms 21:02:55 INFO - PROCESS | 3584 | 1468900975545 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 21:02:55 INFO - PROCESS | 3584 | 1468900975547 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 21:02:55 INFO - PROCESS | 3584 | 1468900975550 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 21:02:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 21:02:55 INFO - PROCESS | 3584 | 1468900975552 Marionette TRACE conn3 <- [1,342,null,{}] 21:02:55 INFO - PROCESS | 3584 | 1468900975556 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:55 INFO - PROCESS | 3584 | 1468900975557 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:55 INFO - PROCESS | 3584 | 1468900975615 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 21:02:55 INFO - PROCESS | 3584 | 1468900975623 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:55 INFO - PROCESS | 3584 | 1468900975625 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:55 INFO - PROCESS | 3584 | ++DOCSHELL 15872000 == 32 [pid = 3584] [id = 95] 21:02:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (15875800) [pid = 3584] [serial = 282] [outer = 00000000] 21:02:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (15F19400) [pid = 3584] [serial = 283] [outer = 15875800] 21:02:55 INFO - PROCESS | 3584 | 1468900975667 Marionette DEBUG loaded listener.js 21:02:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (16002800) [pid = 3584] [serial = 284] [outer = 15875800] 21:02:56 INFO - PROCESS | 3584 | 1468900976088 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:02:56 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. 21:02:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 558ms 21:02:56 INFO - PROCESS | 3584 | 1468900976118 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 21:02:56 INFO - PROCESS | 3584 | 1468900976120 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 21:02:56 INFO - PROCESS | 3584 | 1468900976123 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 21:02:56 INFO - PROCESS | 3584 | 1468900976125 Marionette TRACE conn3 <- [1,346,null,{}] 21:02:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 21:02:56 INFO - PROCESS | 3584 | 1468900976129 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:56 INFO - PROCESS | 3584 | 1468900976134 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:56 INFO - PROCESS | 3584 | 1468900976216 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 21:02:56 INFO - PROCESS | 3584 | 1468900976222 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:56 INFO - PROCESS | 3584 | 1468900976224 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:56 INFO - PROCESS | 3584 | ++DOCSHELL 1653EC00 == 33 [pid = 3584] [id = 96] 21:02:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (16544800) [pid = 3584] [serial = 285] [outer = 00000000] 21:02:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (16F39800) [pid = 3584] [serial = 286] [outer = 16544800] 21:02:56 INFO - PROCESS | 3584 | 1468900976273 Marionette DEBUG loaded listener.js 21:02:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (1718E000) [pid = 3584] [serial = 287] [outer = 16544800] 21:02:56 INFO - PROCESS | 3584 | 1468900976650 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:02:56 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. 21:02:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 558ms 21:02:56 INFO - PROCESS | 3584 | 1468900976685 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 21:02:56 INFO - PROCESS | 3584 | 1468900976687 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 21:02:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 21:02:56 INFO - PROCESS | 3584 | 1468900976690 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 21:02:56 INFO - PROCESS | 3584 | 1468900976692 Marionette TRACE conn3 <- [1,350,null,{}] 21:02:56 INFO - PROCESS | 3584 | 1468900976721 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:56 INFO - PROCESS | 3584 | 1468900976723 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:56 INFO - PROCESS | 3584 | 1468900976778 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 21:02:56 INFO - PROCESS | 3584 | 1468900976783 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:56 INFO - PROCESS | 3584 | 1468900976785 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:56 INFO - PROCESS | 3584 | ++DOCSHELL 16F3C400 == 34 [pid = 3584] [id = 97] 21:02:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (170C6000) [pid = 3584] [serial = 288] [outer = 00000000] 21:02:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (17830800) [pid = 3584] [serial = 289] [outer = 170C6000] 21:02:56 INFO - PROCESS | 3584 | 1468900976831 Marionette DEBUG loaded listener.js 21:02:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (17831400) [pid = 3584] [serial = 290] [outer = 170C6000] 21:02:57 INFO - PROCESS | 3584 | 1468900977233 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:02:57 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. 21:02:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 558ms 21:02:57 INFO - PROCESS | 3584 | 1468900977251 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 21:02:57 INFO - PROCESS | 3584 | 1468900977253 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 21:02:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 21:02:57 INFO - PROCESS | 3584 | 1468900977256 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 21:02:57 INFO - PROCESS | 3584 | 1468900977258 Marionette TRACE conn3 <- [1,354,null,{}] 21:02:57 INFO - PROCESS | 3584 | 1468900977262 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:57 INFO - PROCESS | 3584 | 1468900977263 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:57 INFO - PROCESS | 3584 | 1468900977362 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 21:02:57 INFO - PROCESS | 3584 | 1468900977369 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:57 INFO - PROCESS | 3584 | 1468900977371 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:57 INFO - PROCESS | 3584 | ++DOCSHELL 132F5000 == 35 [pid = 3584] [id = 98] 21:02:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (16DF4000) [pid = 3584] [serial = 291] [outer = 00000000] 21:02:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (18334000) [pid = 3584] [serial = 292] [outer = 16DF4000] 21:02:57 INFO - PROCESS | 3584 | 1468900977414 Marionette DEBUG loaded listener.js 21:02:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (18335800) [pid = 3584] [serial = 293] [outer = 16DF4000] 21:02:57 INFO - PROCESS | 3584 | 1468900977787 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:02:57 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. 21:02:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 558ms 21:02:57 INFO - PROCESS | 3584 | 1468900977813 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 21:02:57 INFO - PROCESS | 3584 | 1468900977815 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 21:02:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 21:02:57 INFO - PROCESS | 3584 | 1468900977818 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 21:02:57 INFO - PROCESS | 3584 | 1468900977820 Marionette TRACE conn3 <- [1,358,null,{}] 21:02:57 INFO - PROCESS | 3584 | 1468900977823 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:57 INFO - PROCESS | 3584 | 1468900977825 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:57 INFO - PROCESS | 3584 | 1468900977899 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 21:02:57 INFO - PROCESS | 3584 | 1468900977974 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:57 INFO - PROCESS | 3584 | 1468900977976 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:57 INFO - PROCESS | 3584 | ++DOCSHELL 1429AC00 == 36 [pid = 3584] [id = 99] 21:02:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 98 (17FC4C00) [pid = 3584] [serial = 294] [outer = 00000000] 21:02:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 99 (19791400) [pid = 3584] [serial = 295] [outer = 17FC4C00] 21:02:58 INFO - PROCESS | 3584 | 1468900978020 Marionette DEBUG loaded listener.js 21:02:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 100 (19794000) [pid = 3584] [serial = 296] [outer = 17FC4C00] 21:02:58 INFO - PROCESS | 3584 | 1468900978423 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:02:58 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. 21:02:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 646ms 21:02:58 INFO - PROCESS | 3584 | 1468900978481 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 21:02:58 INFO - PROCESS | 3584 | 1468900978483 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 21:02:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 21:02:58 INFO - PROCESS | 3584 | 1468900978486 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 21:02:58 INFO - PROCESS | 3584 | 1468900978488 Marionette TRACE conn3 <- [1,362,null,{}] 21:02:58 INFO - PROCESS | 3584 | 1468900978491 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:58 INFO - PROCESS | 3584 | 1468900978493 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:58 INFO - PROCESS | 3584 | 1468900978589 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 21:02:58 INFO - PROCESS | 3584 | 1468900978645 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:58 INFO - PROCESS | 3584 | 1468900978647 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:58 INFO - PROCESS | 3584 | ++DOCSHELL 10A0BC00 == 37 [pid = 3584] [id = 100] 21:02:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 101 (1504AC00) [pid = 3584] [serial = 297] [outer = 00000000] 21:02:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 102 (199F4800) [pid = 3584] [serial = 298] [outer = 1504AC00] 21:02:58 INFO - PROCESS | 3584 | 1468900978691 Marionette DEBUG loaded listener.js 21:02:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 103 (19FF1800) [pid = 3584] [serial = 299] [outer = 1504AC00] 21:02:59 INFO - PROCESS | 3584 | 1468900979084 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:02:59 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. 21:02:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 647ms 21:02:59 INFO - PROCESS | 3584 | 1468900979131 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 21:02:59 INFO - PROCESS | 3584 | 1468900979133 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 21:02:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 21:02:59 INFO - PROCESS | 3584 | 1468900979136 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 21:02:59 INFO - PROCESS | 3584 | 1468900979139 Marionette TRACE conn3 <- [1,366,null,{}] 21:02:59 INFO - PROCESS | 3584 | 1468900979151 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:02:59 INFO - PROCESS | 3584 | 1468900979153 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:59 INFO - PROCESS | 3584 | 1468900979299 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 21:02:59 INFO - PROCESS | 3584 | 1468900979365 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:02:59 INFO - PROCESS | 3584 | 1468900979369 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:02:59 INFO - PROCESS | 3584 | ++DOCSHELL 15871800 == 38 [pid = 3584] [id = 101] 21:02:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 104 (1A306000) [pid = 3584] [serial = 300] [outer = 00000000] 21:02:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 105 (1A5A0800) [pid = 3584] [serial = 301] [outer = 1A306000] 21:02:59 INFO - PROCESS | 3584 | 1468900979416 Marionette DEBUG loaded listener.js 21:02:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 106 (1A5A4400) [pid = 3584] [serial = 302] [outer = 1A306000] 21:02:59 INFO - PROCESS | 3584 | 1468900979782 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:02:59 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. 21:02:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 661ms 21:02:59 INFO - PROCESS | 3584 | --DOMWINDOW == 105 (1506A800) [pid = 3584] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 21:02:59 INFO - PROCESS | 3584 | --DOMWINDOW == 104 (11289C00) [pid = 3584] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 21:03:00 INFO - PROCESS | 3584 | --DOMWINDOW == 103 (13CC4400) [pid = 3584] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 21:03:00 INFO - PROCESS | 3584 | --DOMWINDOW == 102 (19FEA000) [pid = 3584] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 21:03:00 INFO - PROCESS | 3584 | --DOMWINDOW == 101 (1A59FC00) [pid = 3584] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 21:03:00 INFO - PROCESS | 3584 | --DOMWINDOW == 100 (1A46B400) [pid = 3584] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 21:03:00 INFO - PROCESS | 3584 | --DOMWINDOW == 99 (1A9DD800) [pid = 3584] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 21:03:00 INFO - PROCESS | 3584 | --DOMWINDOW == 98 (1600A800) [pid = 3584] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 21:03:00 INFO - PROCESS | 3584 | --DOMWINDOW == 97 (17AA6400) [pid = 3584] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 21:03:00 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (177BFC00) [pid = 3584] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 21:03:00 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (16292800) [pid = 3584] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 21:03:00 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (1324AC00) [pid = 3584] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 21:03:00 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (11CD9400) [pid = 3584] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 21:03:00 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (18334800) [pid = 3584] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 21:03:00 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (139C7400) [pid = 3584] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 21:03:00 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (10A76000) [pid = 3584] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 21:03:00 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (1A6C5800) [pid = 3584] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 21:03:00 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (1393E000) [pid = 3584] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 21:03:00 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (177FD800) [pid = 3584] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 21:03:00 INFO - PROCESS | 3584 | 1468900980010 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 21:03:00 INFO - PROCESS | 3584 | 1468900980012 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 21:03:00 INFO - PROCESS | 3584 | 1468900980021 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 21:03:00 INFO - PROCESS | 3584 | 1468900980023 Marionette TRACE conn3 <- [1,370,null,{}] 21:03:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 21:03:00 INFO - PROCESS | 3584 | 1468900980026 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:00 INFO - PROCESS | 3584 | 1468900980028 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:00 INFO - PROCESS | 3584 | 1468900980104 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 21:03:00 INFO - PROCESS | 3584 | 1468900980109 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:00 INFO - PROCESS | 3584 | 1468900980111 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:00 INFO - PROCESS | 3584 | ++DOCSHELL 131EB000 == 39 [pid = 3584] [id = 102] 21:03:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (1393E000) [pid = 3584] [serial = 303] [outer = 00000000] 21:03:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (142A1C00) [pid = 3584] [serial = 304] [outer = 1393E000] 21:03:00 INFO - PROCESS | 3584 | 1468900980153 Marionette DEBUG loaded listener.js 21:03:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (15048400) [pid = 3584] [serial = 305] [outer = 1393E000] 21:03:00 INFO - PROCESS | 3584 | 1468900980564 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:03:00 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. 21:03:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 558ms 21:03:00 INFO - PROCESS | 3584 | 1468900980599 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 21:03:00 INFO - PROCESS | 3584 | 1468900980610 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 21:03:00 INFO - PROCESS | 3584 | 1468900980614 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 21:03:00 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 21:03:00 INFO - PROCESS | 3584 | 1468900980616 Marionette TRACE conn3 <- [1,374,null,{}] 21:03:00 INFO - PROCESS | 3584 | 1468900980602 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:00 INFO - PROCESS | 3584 | 1468900980604 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:00 INFO - PROCESS | 3584 | 1468900980680 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 21:03:00 INFO - PROCESS | 3584 | 1468900980687 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:00 INFO - PROCESS | 3584 | 1468900980689 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:00 INFO - PROCESS | 3584 | ++DOCSHELL 130D9400 == 40 [pid = 3584] [id = 103] 21:03:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (17709000) [pid = 3584] [serial = 306] [outer = 00000000] 21:03:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (199EA000) [pid = 3584] [serial = 307] [outer = 17709000] 21:03:00 INFO - PROCESS | 3584 | 1468900980730 Marionette DEBUG loaded listener.js 21:03:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (1A59A800) [pid = 3584] [serial = 308] [outer = 17709000] 21:03:01 INFO - PROCESS | 3584 | 1468900981125 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 21:03:01 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 21:03:01 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 559ms 21:03:01 INFO - PROCESS | 3584 | 1468900981175 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 21:03:01 INFO - PROCESS | 3584 | 1468900981177 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 21:03:01 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 21:03:01 INFO - PROCESS | 3584 | 1468900981183 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 21:03:01 INFO - PROCESS | 3584 | 1468900981185 Marionette TRACE conn3 <- [1,378,null,{}] 21:03:01 INFO - PROCESS | 3584 | 1468900981188 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:01 INFO - PROCESS | 3584 | 1468900981190 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:01 INFO - PROCESS | 3584 | 1468900981249 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 21:03:01 INFO - PROCESS | 3584 | 1468900981255 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:01 INFO - PROCESS | 3584 | 1468900981257 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:01 INFO - PROCESS | 3584 | ++DOCSHELL 16D53000 == 41 [pid = 3584] [id = 104] 21:03:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (17AA6400) [pid = 3584] [serial = 309] [outer = 00000000] 21:03:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (1A835800) [pid = 3584] [serial = 310] [outer = 17AA6400] 21:03:01 INFO - PROCESS | 3584 | 1468900981298 Marionette DEBUG loaded listener.js 21:03:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (1A843C00) [pid = 3584] [serial = 311] [outer = 17AA6400] 21:03:01 INFO - PROCESS | 3584 | 1468900981690 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 21:03:01 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 21:03:01 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 558ms 21:03:01 INFO - PROCESS | 3584 | 1468900981747 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 21:03:01 INFO - PROCESS | 3584 | 1468900981749 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 21:03:01 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 21:03:01 INFO - PROCESS | 3584 | 1468900981752 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 21:03:01 INFO - PROCESS | 3584 | 1468900981754 Marionette TRACE conn3 <- [1,382,null,{}] 21:03:01 INFO - PROCESS | 3584 | 1468900981757 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:01 INFO - PROCESS | 3584 | 1468900981759 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:01 INFO - PROCESS | 3584 | 1468900981818 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 21:03:01 INFO - PROCESS | 3584 | 1468900981826 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:01 INFO - PROCESS | 3584 | 1468900981828 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:01 INFO - PROCESS | 3584 | ++DOCSHELL 14463400 == 42 [pid = 3584] [id = 105] 21:03:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (1A841800) [pid = 3584] [serial = 312] [outer = 00000000] 21:03:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 98 (1AA27400) [pid = 3584] [serial = 313] [outer = 1A841800] 21:03:01 INFO - PROCESS | 3584 | 1468900981870 Marionette DEBUG loaded listener.js 21:03:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 99 (1AC96800) [pid = 3584] [serial = 314] [outer = 1A841800] 21:03:02 INFO - PROCESS | 3584 | 1468900982713 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 21:03:02 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 21:03:02 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1028ms 21:03:02 INFO - PROCESS | 3584 | 1468900982778 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 21:03:02 INFO - PROCESS | 3584 | 1468900982782 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 21:03:02 INFO - PROCESS | 3584 | 1468900982787 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 21:03:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 21:03:02 INFO - PROCESS | 3584 | 1468900982792 Marionette TRACE conn3 <- [1,386,null,{}] 21:03:02 INFO - PROCESS | 3584 | 1468900982797 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:02 INFO - PROCESS | 3584 | 1468900982800 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:02 INFO - PROCESS | 3584 | 1468900982921 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 21:03:03 INFO - PROCESS | 3584 | 1468900983044 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:03 INFO - PROCESS | 3584 | 1468900983047 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:03 INFO - PROCESS | 3584 | ++DOCSHELL 11291000 == 43 [pid = 3584] [id = 106] 21:03:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 100 (114DC000) [pid = 3584] [serial = 315] [outer = 00000000] 21:03:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 101 (12974C00) [pid = 3584] [serial = 316] [outer = 114DC000] 21:03:03 INFO - PROCESS | 3584 | 1468900983102 Marionette DEBUG loaded listener.js 21:03:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 102 (13248400) [pid = 3584] [serial = 317] [outer = 114DC000] 21:03:04 INFO - PROCESS | 3584 | 1468900984015 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 21:03:04 INFO - PROCESS | 3584 | --DOCSHELL 16D53000 == 42 [pid = 3584] [id = 104] 21:03:04 INFO - PROCESS | 3584 | --DOCSHELL 130D9400 == 41 [pid = 3584] [id = 103] 21:03:04 INFO - PROCESS | 3584 | --DOCSHELL 131EB000 == 40 [pid = 3584] [id = 102] 21:03:04 INFO - PROCESS | 3584 | --DOCSHELL 15871800 == 39 [pid = 3584] [id = 101] 21:03:04 INFO - PROCESS | 3584 | --DOCSHELL 10A0BC00 == 38 [pid = 3584] [id = 100] 21:03:04 INFO - PROCESS | 3584 | --DOCSHELL 1429AC00 == 37 [pid = 3584] [id = 99] 21:03:04 INFO - PROCESS | 3584 | --DOCSHELL 132F5000 == 36 [pid = 3584] [id = 98] 21:03:04 INFO - PROCESS | 3584 | --DOCSHELL 16F3C400 == 35 [pid = 3584] [id = 97] 21:03:04 INFO - PROCESS | 3584 | --DOCSHELL 1653EC00 == 34 [pid = 3584] [id = 96] 21:03:04 INFO - PROCESS | 3584 | --DOCSHELL 15872000 == 33 [pid = 3584] [id = 95] 21:03:04 INFO - PROCESS | 3584 | --DOCSHELL 1429A800 == 32 [pid = 3584] [id = 94] 21:03:04 INFO - PROCESS | 3584 | --DOCSHELL 1429B800 == 31 [pid = 3584] [id = 93] 21:03:04 INFO - PROCESS | 3584 | --DOCSHELL 13148C00 == 30 [pid = 3584] [id = 92] 21:03:04 INFO - PROCESS | 3584 | --DOCSHELL 1128E000 == 29 [pid = 3584] [id = 91] 21:03:04 INFO - PROCESS | 3584 | --DOMWINDOW == 101 (1AF4B000) [pid = 3584] [serial = 268] [outer = 00000000] [url = about:blank] 21:03:04 INFO - PROCESS | 3584 | --DOCSHELL 1AC9FC00 == 28 [pid = 3584] [id = 90] 21:03:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 21:03:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1307ms 21:03:04 INFO - PROCESS | 3584 | 1468900984101 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 21:03:04 INFO - PROCESS | 3584 | 1468900984105 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 21:03:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 21:03:04 INFO - PROCESS | 3584 | 1468900984111 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 21:03:04 INFO - PROCESS | 3584 | 1468900984113 Marionette TRACE conn3 <- [1,390,null,{}] 21:03:04 INFO - PROCESS | 3584 | 1468900984119 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:04 INFO - PROCESS | 3584 | 1468900984121 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:04 INFO - PROCESS | 3584 | 1468900984212 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 21:03:04 INFO - PROCESS | 3584 | 1468900984219 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:04 INFO - PROCESS | 3584 | 1468900984223 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:04 INFO - PROCESS | 3584 | ++DOCSHELL 112CB800 == 29 [pid = 3584] [id = 107] 21:03:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 102 (11431800) [pid = 3584] [serial = 318] [outer = 00000000] 21:03:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 103 (11ACB000) [pid = 3584] [serial = 319] [outer = 11431800] 21:03:04 INFO - PROCESS | 3584 | 1468900984269 Marionette DEBUG loaded listener.js 21:03:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 104 (1282CC00) [pid = 3584] [serial = 320] [outer = 11431800] 21:03:04 INFO - PROCESS | 3584 | --DOMWINDOW == 103 (1A599000) [pid = 3584] [serial = 185] [outer = 00000000] [url = about:blank] 21:03:04 INFO - PROCESS | 3584 | --DOMWINDOW == 102 (19793000) [pid = 3584] [serial = 151] [outer = 00000000] [url = about:blank] 21:03:04 INFO - PROCESS | 3584 | --DOMWINDOW == 101 (12934800) [pid = 3584] [serial = 188] [outer = 00000000] [url = about:blank] 21:03:04 INFO - PROCESS | 3584 | --DOMWINDOW == 100 (1587F000) [pid = 3584] [serial = 191] [outer = 00000000] [url = about:blank] 21:03:04 INFO - PROCESS | 3584 | --DOMWINDOW == 99 (1A5A1000) [pid = 3584] [serial = 194] [outer = 00000000] [url = about:blank] 21:03:04 INFO - PROCESS | 3584 | --DOMWINDOW == 98 (1A6CC400) [pid = 3584] [serial = 253] [outer = 00000000] [url = about:blank] 21:03:04 INFO - PROCESS | 3584 | --DOMWINDOW == 97 (1A843800) [pid = 3584] [serial = 256] [outer = 00000000] [url = about:blank] 21:03:04 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (1A6D3800) [pid = 3584] [serial = 254] [outer = 00000000] [url = about:blank] 21:03:04 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (1A9E5C00) [pid = 3584] [serial = 259] [outer = 00000000] [url = about:blank] 21:03:04 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (1A9DA800) [pid = 3584] [serial = 257] [outer = 00000000] [url = about:blank] 21:03:04 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (1AA29400) [pid = 3584] [serial = 265] [outer = 00000000] [url = about:blank] 21:03:04 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (1833B800) [pid = 3584] [serial = 250] [outer = 00000000] [url = about:blank] 21:03:04 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (17832C00) [pid = 3584] [serial = 247] [outer = 00000000] [url = about:blank] 21:03:04 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (17AA4C00) [pid = 3584] [serial = 248] [outer = 00000000] [url = about:blank] 21:03:04 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (1654A800) [pid = 3584] [serial = 244] [outer = 00000000] [url = about:blank] 21:03:04 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (16DFA800) [pid = 3584] [serial = 245] [outer = 00000000] [url = about:blank] 21:03:04 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (13C6D800) [pid = 3584] [serial = 241] [outer = 00000000] [url = about:blank] 21:03:04 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (1429B400) [pid = 3584] [serial = 242] [outer = 00000000] [url = about:blank] 21:03:04 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (131E3800) [pid = 3584] [serial = 239] [outer = 00000000] [url = about:blank] 21:03:04 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (130D7400) [pid = 3584] [serial = 238] [outer = 00000000] [url = about:blank] 21:03:04 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (1A6C6000) [pid = 3584] [serial = 236] [outer = 00000000] [url = about:blank] 21:03:04 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (1A303000) [pid = 3584] [serial = 235] [outer = 00000000] [url = about:blank] 21:03:04 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (15F15400) [pid = 3584] [serial = 233] [outer = 00000000] [url = about:blank] 21:03:04 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (15062400) [pid = 3584] [serial = 232] [outer = 00000000] [url = about:blank] 21:03:04 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (12BCE800) [pid = 3584] [serial = 230] [outer = 00000000] [url = about:blank] 21:03:04 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (11452000) [pid = 3584] [serial = 229] [outer = 00000000] [url = about:blank] 21:03:04 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (1A838400) [pid = 3584] [serial = 227] [outer = 00000000] [url = about:blank] 21:03:04 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (1AA20800) [pid = 3584] [serial = 260] [outer = 00000000] [url = about:blank] 21:03:04 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (180E9000) [pid = 3584] [serial = 263] [outer = 00000000] [url = about:blank] 21:03:04 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (17FBDC00) [pid = 3584] [serial = 262] [outer = 00000000] [url = about:blank] 21:03:04 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (1AA2E400) [pid = 3584] [serial = 266] [outer = 00000000] [url = about:blank] 21:03:04 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (199ED000) [pid = 3584] [serial = 251] [outer = 00000000] [url = about:blank] 21:03:04 INFO - PROCESS | 3584 | 1468900984734 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 21:03:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 21:03:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 661ms 21:03:04 INFO - PROCESS | 3584 | 1468900984774 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 21:03:04 INFO - PROCESS | 3584 | 1468900984779 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 21:03:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 21:03:04 INFO - PROCESS | 3584 | 1468900984785 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 21:03:04 INFO - PROCESS | 3584 | 1468900984787 Marionette TRACE conn3 <- [1,394,null,{}] 21:03:04 INFO - PROCESS | 3584 | 1468900984791 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:04 INFO - PROCESS | 3584 | 1468900984793 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:04 INFO - PROCESS | 3584 | 1468900984859 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 21:03:04 INFO - PROCESS | 3584 | 1468900984935 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:04 INFO - PROCESS | 3584 | 1468900984938 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:04 INFO - PROCESS | 3584 | ++DOCSHELL 13157800 == 30 [pid = 3584] [id = 108] 21:03:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (1315A000) [pid = 3584] [serial = 321] [outer = 00000000] 21:03:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (131EB800) [pid = 3584] [serial = 322] [outer = 1315A000] 21:03:04 INFO - PROCESS | 3584 | 1468900984984 Marionette DEBUG loaded listener.js 21:03:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (13938800) [pid = 3584] [serial = 323] [outer = 1315A000] 21:03:05 INFO - PROCESS | 3584 | 1468900985342 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 21:03:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 21:03:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 588ms 21:03:05 INFO - PROCESS | 3584 | 1468900985388 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 21:03:05 INFO - PROCESS | 3584 | 1468900985391 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 21:03:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 21:03:05 INFO - PROCESS | 3584 | 1468900985394 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 21:03:05 INFO - PROCESS | 3584 | 1468900985397 Marionette TRACE conn3 <- [1,398,null,{}] 21:03:05 INFO - PROCESS | 3584 | 1468900985408 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:05 INFO - PROCESS | 3584 | 1468900985412 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:05 INFO - PROCESS | 3584 | 1468900985475 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 21:03:05 INFO - PROCESS | 3584 | 1468900985513 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:05 INFO - PROCESS | 3584 | 1468900985518 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:05 INFO - PROCESS | 3584 | ++DOCSHELL 1445C000 == 31 [pid = 3584] [id = 109] 21:03:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (1445D800) [pid = 3584] [serial = 324] [outer = 00000000] 21:03:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (14461800) [pid = 3584] [serial = 325] [outer = 1445D800] 21:03:05 INFO - PROCESS | 3584 | 1468900985574 Marionette DEBUG loaded listener.js 21:03:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (1503C400) [pid = 3584] [serial = 326] [outer = 1445D800] 21:03:05 INFO - PROCESS | 3584 | 1468900985984 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 21:03:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 21:03:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 603ms 21:03:05 INFO - PROCESS | 3584 | 1468900986006 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 21:03:05 INFO - PROCESS | 3584 | 1468900986009 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 21:03:06 INFO - PROCESS | 3584 | 1468900986012 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 21:03:06 INFO - PROCESS | 3584 | 1468900986014 Marionette TRACE conn3 <- [1,402,null,{}] 21:03:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 21:03:06 INFO - PROCESS | 3584 | 1468900986017 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:06 INFO - PROCESS | 3584 | 1468900986019 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:06 INFO - PROCESS | 3584 | 1468900986117 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 21:03:06 INFO - PROCESS | 3584 | 1468900986125 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:06 INFO - PROCESS | 3584 | 1468900986127 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:06 INFO - PROCESS | 3584 | ++DOCSHELL 15876800 == 32 [pid = 3584] [id = 110] 21:03:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (15877000) [pid = 3584] [serial = 327] [outer = 00000000] 21:03:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (15F1AC00) [pid = 3584] [serial = 328] [outer = 15877000] 21:03:06 INFO - PROCESS | 3584 | 1468900986210 Marionette DEBUG loaded listener.js 21:03:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (16006000) [pid = 3584] [serial = 329] [outer = 15877000] 21:03:06 INFO - PROCESS | 3584 | 1468900986626 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 21:03:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 21:03:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 661ms 21:03:06 INFO - PROCESS | 3584 | 1468900986667 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 21:03:06 INFO - PROCESS | 3584 | 1468900986669 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 21:03:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 21:03:06 INFO - PROCESS | 3584 | 1468900986672 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 21:03:06 INFO - PROCESS | 3584 | 1468900986674 Marionette TRACE conn3 <- [1,406,null,{}] 21:03:06 INFO - PROCESS | 3584 | 1468900986677 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:06 INFO - PROCESS | 3584 | 1468900986679 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:06 INFO - PROCESS | 3584 | 1468900986780 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 21:03:06 INFO - PROCESS | 3584 | 1468900986860 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:06 INFO - PROCESS | 3584 | 1468900986862 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:06 INFO - PROCESS | 3584 | ++DOCSHELL 16291800 == 33 [pid = 3584] [id = 111] 21:03:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (16542400) [pid = 3584] [serial = 330] [outer = 00000000] 21:03:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (16D4EC00) [pid = 3584] [serial = 331] [outer = 16542400] 21:03:06 INFO - PROCESS | 3584 | 1468900986889 Marionette DEBUG loaded listener.js 21:03:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (16F3C400) [pid = 3584] [serial = 332] [outer = 16542400] 21:03:07 INFO - PROCESS | 3584 | 1468900987279 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 21:03:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 21:03:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 646ms 21:03:07 INFO - PROCESS | 3584 | 1468900987334 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 21:03:07 INFO - PROCESS | 3584 | 1468900987336 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 21:03:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 21:03:07 INFO - PROCESS | 3584 | 1468900987340 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 21:03:07 INFO - PROCESS | 3584 | 1468900987341 Marionette TRACE conn3 <- [1,410,null,{}] 21:03:07 INFO - PROCESS | 3584 | 1468900987345 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:07 INFO - PROCESS | 3584 | 1468900987351 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:07 INFO - PROCESS | 3584 | 1468900987467 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 21:03:07 INFO - PROCESS | 3584 | 1468900987521 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:07 INFO - PROCESS | 3584 | 1468900987523 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:07 INFO - PROCESS | 3584 | ++DOCSHELL 16F53800 == 34 [pid = 3584] [id = 112] 21:03:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (17708400) [pid = 3584] [serial = 333] [outer = 00000000] 21:03:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (17F69C00) [pid = 3584] [serial = 334] [outer = 17708400] 21:03:07 INFO - PROCESS | 3584 | 1468900987566 Marionette DEBUG loaded listener.js 21:03:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (17FBA400) [pid = 3584] [serial = 335] [outer = 17708400] 21:03:07 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (17AA6400) [pid = 3584] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 21:03:07 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (1504AC00) [pid = 3584] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 21:03:08 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (1A306000) [pid = 3584] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 21:03:08 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (1128F400) [pid = 3584] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 21:03:08 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (15875800) [pid = 3584] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 21:03:08 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (1393E000) [pid = 3584] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 21:03:08 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (1445A400) [pid = 3584] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 21:03:08 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (17709000) [pid = 3584] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 21:03:08 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (1429E000) [pid = 3584] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 21:03:08 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (16DF4000) [pid = 3584] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 21:03:08 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (170C6000) [pid = 3584] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 21:03:08 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (16544800) [pid = 3584] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 21:03:08 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (13151000) [pid = 3584] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 21:03:08 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (17FC4C00) [pid = 3584] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 21:03:08 INFO - PROCESS | 3584 | 1468900988107 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 21:03:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 21:03:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 793ms 21:03:08 INFO - PROCESS | 3584 | 1468900988129 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 21:03:08 INFO - PROCESS | 3584 | 1468900988130 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 21:03:08 INFO - PROCESS | 3584 | 1468900988134 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 21:03:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 21:03:08 INFO - PROCESS | 3584 | 1468900988135 Marionette TRACE conn3 <- [1,414,null,{}] 21:03:08 INFO - PROCESS | 3584 | 1468900988139 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:08 INFO - PROCESS | 3584 | 1468900988141 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:08 INFO - PROCESS | 3584 | 1468900988215 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 21:03:08 INFO - PROCESS | 3584 | 1468900988222 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:08 INFO - PROCESS | 3584 | 1468900988224 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:08 INFO - PROCESS | 3584 | ++DOCSHELL 110E4400 == 35 [pid = 3584] [id = 113] 21:03:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (1128F400) [pid = 3584] [serial = 336] [outer = 00000000] 21:03:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (15F20000) [pid = 3584] [serial = 337] [outer = 1128F400] 21:03:08 INFO - PROCESS | 3584 | 1468900988315 Marionette DEBUG loaded listener.js 21:03:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (16010C00) [pid = 3584] [serial = 338] [outer = 1128F400] 21:03:08 INFO - PROCESS | 3584 | 1468900988668 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 21:03:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 21:03:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 558ms 21:03:08 INFO - PROCESS | 3584 | 1468900988694 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 21:03:08 INFO - PROCESS | 3584 | 1468900988695 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 21:03:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 21:03:08 INFO - PROCESS | 3584 | 1468900988699 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 21:03:08 INFO - PROCESS | 3584 | 1468900988700 Marionette TRACE conn3 <- [1,418,null,{}] 21:03:08 INFO - PROCESS | 3584 | 1468900988704 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:08 INFO - PROCESS | 3584 | 1468900988706 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:08 INFO - PROCESS | 3584 | 1468900988785 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 21:03:08 INFO - PROCESS | 3584 | 1468900988863 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:08 INFO - PROCESS | 3584 | 1468900988865 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:08 INFO - PROCESS | 3584 | ++DOCSHELL 132FA800 == 36 [pid = 3584] [id = 114] 21:03:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (13EA2C00) [pid = 3584] [serial = 339] [outer = 00000000] 21:03:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (18340800) [pid = 3584] [serial = 340] [outer = 13EA2C00] 21:03:08 INFO - PROCESS | 3584 | 1468900988890 Marionette DEBUG loaded listener.js 21:03:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (19791C00) [pid = 3584] [serial = 341] [outer = 13EA2C00] 21:03:09 INFO - PROCESS | 3584 | 1468900989672 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 21:03:09 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 21:03:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 969ms 21:03:09 INFO - PROCESS | 3584 | 1468900989691 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 21:03:09 INFO - PROCESS | 3584 | 1468900989693 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 21:03:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 21:03:09 INFO - PROCESS | 3584 | 1468900989697 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 21:03:09 INFO - PROCESS | 3584 | 1468900989698 Marionette TRACE conn3 <- [1,422,null,{}] 21:03:09 INFO - PROCESS | 3584 | 1468900989702 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:09 INFO - PROCESS | 3584 | 1468900989703 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:09 INFO - PROCESS | 3584 | 1468900989773 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 21:03:09 INFO - PROCESS | 3584 | 1468900989779 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:09 INFO - PROCESS | 3584 | 1468900989781 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:09 INFO - PROCESS | 3584 | ++DOCSHELL 17FBD800 == 37 [pid = 3584] [id = 115] 21:03:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (1833B800) [pid = 3584] [serial = 342] [outer = 00000000] 21:03:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (199F2400) [pid = 3584] [serial = 343] [outer = 1833B800] 21:03:09 INFO - PROCESS | 3584 | 1468900989824 Marionette DEBUG loaded listener.js 21:03:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (19FEB000) [pid = 3584] [serial = 344] [outer = 1833B800] 21:03:10 INFO - PROCESS | 3584 | 1468900990870 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 21:03:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 21:03:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1219ms 21:03:10 INFO - PROCESS | 3584 | 1468900990951 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 21:03:10 INFO - PROCESS | 3584 | 1468900990956 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 21:03:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 21:03:10 INFO - PROCESS | 3584 | 1468900990962 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 21:03:10 INFO - PROCESS | 3584 | 1468900990965 Marionette TRACE conn3 <- [1,426,null,{}] 21:03:10 INFO - PROCESS | 3584 | 1468900990971 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:10 INFO - PROCESS | 3584 | 1468900990975 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:11 INFO - PROCESS | 3584 | 1468900991071 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 21:03:11 INFO - PROCESS | 3584 | 1468900991206 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:11 INFO - PROCESS | 3584 | 1468900991209 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:11 INFO - PROCESS | 3584 | ++DOCSHELL 11292400 == 38 [pid = 3584] [id = 116] 21:03:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (11436000) [pid = 3584] [serial = 345] [outer = 00000000] 21:03:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (13148C00) [pid = 3584] [serial = 346] [outer = 11436000] 21:03:11 INFO - PROCESS | 3584 | 1468900991265 Marionette DEBUG loaded listener.js 21:03:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (139CC400) [pid = 3584] [serial = 347] [outer = 11436000] 21:03:11 INFO - PROCESS | 3584 | 1468900991819 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 21:03:11 INFO - PROCESS | 3584 | 1468900991857 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 21:03:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 21:03:11 INFO - PROCESS | 3584 | 1468900991864 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 21:03:11 INFO - PROCESS | 3584 | 1468900991866 Marionette TRACE conn3 <- [1,430,null,{}] 21:03:11 INFO - PROCESS | 3584 | 1468900991871 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:11 INFO - PROCESS | 3584 | 1468900991873 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:11 INFO - PROCESS | 3584 | 1468900991981 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 21:03:12 INFO - PROCESS | 3584 | 1468900992056 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:12 INFO - PROCESS | 3584 | 1468900992059 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:12 INFO - PROCESS | 3584 | ++DOCSHELL 1586B400 == 39 [pid = 3584] [id = 117] 21:03:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (1586BC00) [pid = 3584] [serial = 348] [outer = 00000000] 21:03:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (16290400) [pid = 3584] [serial = 349] [outer = 1586BC00] 21:03:12 INFO - PROCESS | 3584 | 1468900992112 Marionette DEBUG loaded listener.js 21:03:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (16F50800) [pid = 3584] [serial = 350] [outer = 1586BC00] 21:03:12 INFO - PROCESS | 3584 | 1468900992756 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 21:03:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 21:03:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 940ms 21:03:12 INFO - PROCESS | 3584 | 1468900992813 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 21:03:12 INFO - PROCESS | 3584 | 1468900992815 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 21:03:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 21:03:12 INFO - PROCESS | 3584 | 1468900992819 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 21:03:12 INFO - PROCESS | 3584 | 1468900992823 Marionette TRACE conn3 <- [1,434,null,{}] 21:03:12 INFO - PROCESS | 3584 | 1468900992847 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:12 INFO - PROCESS | 3584 | 1468900992852 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:13 INFO - PROCESS | 3584 | 1468900993063 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 21:03:13 INFO - PROCESS | 3584 | 1468900993127 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:13 INFO - PROCESS | 3584 | 1468900993130 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:13 INFO - PROCESS | 3584 | ++DOCSHELL 10A76000 == 40 [pid = 3584] [id = 118] 21:03:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (10A76C00) [pid = 3584] [serial = 351] [outer = 00000000] 21:03:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (112CB000) [pid = 3584] [serial = 352] [outer = 10A76C00] 21:03:13 INFO - PROCESS | 3584 | 1468900993180 Marionette DEBUG loaded listener.js 21:03:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (12932400) [pid = 3584] [serial = 353] [outer = 10A76C00] 21:03:13 INFO - PROCESS | 3584 | --DOCSHELL 132FA800 == 39 [pid = 3584] [id = 114] 21:03:13 INFO - PROCESS | 3584 | --DOCSHELL 110E4400 == 38 [pid = 3584] [id = 113] 21:03:13 INFO - PROCESS | 3584 | --DOCSHELL 16F53800 == 37 [pid = 3584] [id = 112] 21:03:13 INFO - PROCESS | 3584 | --DOCSHELL 16291800 == 36 [pid = 3584] [id = 111] 21:03:13 INFO - PROCESS | 3584 | --DOCSHELL 15876800 == 35 [pid = 3584] [id = 110] 21:03:13 INFO - PROCESS | 3584 | --DOCSHELL 1445C000 == 34 [pid = 3584] [id = 109] 21:03:13 INFO - PROCESS | 3584 | --DOCSHELL 13157800 == 33 [pid = 3584] [id = 108] 21:03:13 INFO - PROCESS | 3584 | --DOCSHELL 112CB800 == 32 [pid = 3584] [id = 107] 21:03:13 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (199F4800) [pid = 3584] [serial = 298] [outer = 00000000] [url = about:blank] 21:03:13 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (1A5A0800) [pid = 3584] [serial = 301] [outer = 00000000] [url = about:blank] 21:03:13 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (19FF1800) [pid = 3584] [serial = 299] [outer = 00000000] [url = about:blank] 21:03:13 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (11AC7C00) [pid = 3584] [serial = 271] [outer = 00000000] [url = about:blank] 21:03:13 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (11288C00) [pid = 3584] [serial = 272] [outer = 00000000] [url = about:blank] 21:03:13 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (15F19400) [pid = 3584] [serial = 283] [outer = 00000000] [url = about:blank] 21:03:13 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (1A5A4400) [pid = 3584] [serial = 302] [outer = 00000000] [url = about:blank] 21:03:13 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (16002800) [pid = 3584] [serial = 284] [outer = 00000000] [url = about:blank] 21:03:13 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (142A1C00) [pid = 3584] [serial = 304] [outer = 00000000] [url = about:blank] 21:03:13 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (14465C00) [pid = 3584] [serial = 280] [outer = 00000000] [url = about:blank] 21:03:13 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (15068C00) [pid = 3584] [serial = 281] [outer = 00000000] [url = about:blank] 21:03:13 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (199EA000) [pid = 3584] [serial = 307] [outer = 00000000] [url = about:blank] 21:03:13 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (14456C00) [pid = 3584] [serial = 277] [outer = 00000000] [url = about:blank] 21:03:13 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (1445C400) [pid = 3584] [serial = 278] [outer = 00000000] [url = about:blank] 21:03:13 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (18334000) [pid = 3584] [serial = 292] [outer = 00000000] [url = about:blank] 21:03:13 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (18335800) [pid = 3584] [serial = 293] [outer = 00000000] [url = about:blank] 21:03:13 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (17830800) [pid = 3584] [serial = 289] [outer = 00000000] [url = about:blank] 21:03:13 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (17831400) [pid = 3584] [serial = 290] [outer = 00000000] [url = about:blank] 21:03:13 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (15048400) [pid = 3584] [serial = 305] [outer = 00000000] [url = about:blank] 21:03:13 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (16F39800) [pid = 3584] [serial = 286] [outer = 00000000] [url = about:blank] 21:03:13 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (1718E000) [pid = 3584] [serial = 287] [outer = 00000000] [url = about:blank] 21:03:13 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (131E0C00) [pid = 3584] [serial = 274] [outer = 00000000] [url = about:blank] 21:03:13 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (13249C00) [pid = 3584] [serial = 275] [outer = 00000000] [url = about:blank] 21:03:13 INFO - PROCESS | 3584 | --DOMWINDOW == 67 (19794000) [pid = 3584] [serial = 296] [outer = 00000000] [url = about:blank] 21:03:13 INFO - PROCESS | 3584 | --DOMWINDOW == 66 (1A59A800) [pid = 3584] [serial = 308] [outer = 00000000] [url = about:blank] 21:03:13 INFO - PROCESS | 3584 | --DOMWINDOW == 65 (19791400) [pid = 3584] [serial = 295] [outer = 00000000] [url = about:blank] 21:03:13 INFO - PROCESS | 3584 | --DOMWINDOW == 64 (1A843C00) [pid = 3584] [serial = 311] [outer = 00000000] [url = about:blank] 21:03:13 INFO - PROCESS | 3584 | --DOMWINDOW == 63 (1A835800) [pid = 3584] [serial = 310] [outer = 00000000] [url = about:blank] 21:03:13 INFO - PROCESS | 3584 | 1468900993721 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 21:03:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 21:03:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 940ms 21:03:13 INFO - PROCESS | 3584 | 1468900993764 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 21:03:13 INFO - PROCESS | 3584 | 1468900993768 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 21:03:13 INFO - PROCESS | 3584 | 1468900993773 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 21:03:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 21:03:13 INFO - PROCESS | 3584 | 1468900993776 Marionette TRACE conn3 <- [1,438,null,{}] 21:03:13 INFO - PROCESS | 3584 | 1468900993781 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:13 INFO - PROCESS | 3584 | 1468900993783 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:13 INFO - PROCESS | 3584 | 1468900993853 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 21:03:13 INFO - PROCESS | 3584 | 1468900993949 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:13 INFO - PROCESS | 3584 | 1468900993952 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:13 INFO - PROCESS | 3584 | ++DOCSHELL 13158000 == 33 [pid = 3584] [id = 119] 21:03:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 64 (1315E400) [pid = 3584] [serial = 354] [outer = 00000000] 21:03:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 65 (131EC800) [pid = 3584] [serial = 355] [outer = 1315E400] 21:03:13 INFO - PROCESS | 3584 | 1468900993998 Marionette DEBUG loaded listener.js 21:03:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 66 (13941400) [pid = 3584] [serial = 356] [outer = 1315E400] 21:03:14 INFO - PROCESS | 3584 | 1468900994381 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 21:03:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 21:03:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 646ms 21:03:14 INFO - PROCESS | 3584 | 1468900994416 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 21:03:14 INFO - PROCESS | 3584 | 1468900994419 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 21:03:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 21:03:14 INFO - PROCESS | 3584 | 1468900994427 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 21:03:14 INFO - PROCESS | 3584 | 1468900994429 Marionette TRACE conn3 <- [1,442,null,{}] 21:03:14 INFO - PROCESS | 3584 | 1468900994432 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:14 INFO - PROCESS | 3584 | 1468900994434 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:14 INFO - PROCESS | 3584 | 1468900994516 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 21:03:14 INFO - PROCESS | 3584 | 1468900994529 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:14 INFO - PROCESS | 3584 | 1468900994531 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:14 INFO - PROCESS | 3584 | ++DOCSHELL 1503B400 == 34 [pid = 3584] [id = 120] 21:03:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 67 (1503B800) [pid = 3584] [serial = 357] [outer = 00000000] 21:03:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (1506C000) [pid = 3584] [serial = 358] [outer = 1503B800] 21:03:14 INFO - PROCESS | 3584 | 1468900994574 Marionette DEBUG loaded listener.js 21:03:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (1587D000) [pid = 3584] [serial = 359] [outer = 1503B800] 21:03:14 INFO - PROCESS | 3584 | 1468900995006 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 21:03:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 21:03:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 602ms 21:03:15 INFO - PROCESS | 3584 | 1468900995042 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 21:03:15 INFO - PROCESS | 3584 | 1468900995045 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 21:03:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 21:03:15 INFO - PROCESS | 3584 | 1468900995038 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 21:03:15 INFO - PROCESS | 3584 | 1468900995042 Marionette TRACE conn3 <- [1,446,null,{}] 21:03:15 INFO - PROCESS | 3584 | 1468900995046 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:15 INFO - PROCESS | 3584 | 1468900995049 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:15 INFO - PROCESS | 3584 | 1468900995172 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 21:03:15 INFO - PROCESS | 3584 | 1468900995255 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:15 INFO - PROCESS | 3584 | 1468900995258 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:15 INFO - PROCESS | 3584 | ++DOCSHELL 10A01C00 == 35 [pid = 3584] [id = 121] 21:03:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (10A04800) [pid = 3584] [serial = 360] [outer = 00000000] 21:03:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (1128DC00) [pid = 3584] [serial = 361] [outer = 10A04800] 21:03:15 INFO - PROCESS | 3584 | 1468900995339 Marionette DEBUG loaded listener.js 21:03:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (11AC7C00) [pid = 3584] [serial = 362] [outer = 10A04800] 21:03:15 INFO - PROCESS | 3584 | 1468900995997 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 21:03:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 21:03:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 984ms 21:03:16 INFO - PROCESS | 3584 | 1468900996027 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 21:03:16 INFO - PROCESS | 3584 | 1468900996032 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 21:03:16 INFO - PROCESS | 3584 | 1468900996056 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 21:03:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 21:03:16 INFO - PROCESS | 3584 | 1468900996059 Marionette TRACE conn3 <- [1,450,null,{}] 21:03:16 INFO - PROCESS | 3584 | 1468900996064 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:16 INFO - PROCESS | 3584 | 1468900996067 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:16 INFO - PROCESS | 3584 | 1468900996170 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 21:03:16 INFO - PROCESS | 3584 | 1468900996230 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:16 INFO - PROCESS | 3584 | 1468900996233 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:16 INFO - PROCESS | 3584 | ++DOCSHELL 14464400 == 36 [pid = 3584] [id = 122] 21:03:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (1503EC00) [pid = 3584] [serial = 363] [outer = 00000000] 21:03:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (16001800) [pid = 3584] [serial = 364] [outer = 1503EC00] 21:03:16 INFO - PROCESS | 3584 | 1468900996287 Marionette DEBUG loaded listener.js 21:03:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (1600C000) [pid = 3584] [serial = 365] [outer = 1503EC00] 21:03:16 INFO - PROCESS | 3584 | 1468900996909 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 21:03:16 INFO - PROCESS | 3584 | 1468900996955 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 21:03:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 21:03:16 INFO - PROCESS | 3584 | 1468900996959 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 21:03:16 INFO - PROCESS | 3584 | 1468900996961 Marionette TRACE conn3 <- [1,454,null,{}] 21:03:16 INFO - PROCESS | 3584 | 1468900996965 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:16 INFO - PROCESS | 3584 | 1468900996968 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:17 INFO - PROCESS | 3584 | 1468900997068 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 21:03:17 INFO - PROCESS | 3584 | 1468900997148 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:17 INFO - PROCESS | 3584 | 1468900997150 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:17 INFO - PROCESS | 3584 | ++DOCSHELL 17713400 == 37 [pid = 3584] [id = 123] 21:03:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (17AA7000) [pid = 3584] [serial = 366] [outer = 00000000] 21:03:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (17FC1000) [pid = 3584] [serial = 367] [outer = 17AA7000] 21:03:17 INFO - PROCESS | 3584 | 1468900997202 Marionette DEBUG loaded listener.js 21:03:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (18337000) [pid = 3584] [serial = 368] [outer = 17AA7000] 21:03:17 INFO - PROCESS | 3584 | [3584] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:03:17 INFO - PROCESS | 3584 | 1468900997828 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 21:03:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 21:03:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 896ms 21:03:17 INFO - PROCESS | 3584 | 1468900997849 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 21:03:17 INFO - PROCESS | 3584 | 1468900997853 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 21:03:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 21:03:17 INFO - PROCESS | 3584 | 1468900997868 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 21:03:17 INFO - PROCESS | 3584 | 1468900997875 Marionette TRACE conn3 <- [1,458,null,{}] 21:03:17 INFO - PROCESS | 3584 | 1468900997879 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:17 INFO - PROCESS | 3584 | 1468900997883 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:17 INFO - PROCESS | 3584 | 1468900997973 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 21:03:18 INFO - PROCESS | 3584 | 1468900998049 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:18 INFO - PROCESS | 3584 | 1468900998051 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:18 INFO - PROCESS | 3584 | ++DOCSHELL 13E98400 == 38 [pid = 3584] [id = 124] 21:03:18 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (171E3000) [pid = 3584] [serial = 369] [outer = 00000000] 21:03:18 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (19FF0C00) [pid = 3584] [serial = 370] [outer = 171E3000] 21:03:18 INFO - PROCESS | 3584 | 1468900998106 Marionette DEBUG loaded listener.js 21:03:18 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (1A305400) [pid = 3584] [serial = 371] [outer = 171E3000] 21:03:19 INFO - PROCESS | 3584 | --DOCSHELL 14463400 == 37 [pid = 3584] [id = 105] 21:03:19 INFO - PROCESS | 3584 | --DOCSHELL 1503B400 == 36 [pid = 3584] [id = 120] 21:03:19 INFO - PROCESS | 3584 | --DOCSHELL 13158000 == 35 [pid = 3584] [id = 119] 21:03:19 INFO - PROCESS | 3584 | --DOCSHELL 10A76000 == 34 [pid = 3584] [id = 118] 21:03:19 INFO - PROCESS | 3584 | --DOCSHELL 11292400 == 33 [pid = 3584] [id = 116] 21:03:19 INFO - PROCESS | 3584 | --DOCSHELL 1586B400 == 32 [pid = 3584] [id = 117] 21:03:19 INFO - PROCESS | 3584 | --DOCSHELL 11291000 == 31 [pid = 3584] [id = 106] 21:03:19 INFO - PROCESS | 3584 | --DOCSHELL 17FBD800 == 30 [pid = 3584] [id = 115] 21:03:19 INFO - PROCESS | 3584 | --DOCSHELL 14464400 == 29 [pid = 3584] [id = 122] 21:03:19 INFO - PROCESS | 3584 | --DOCSHELL 17713400 == 28 [pid = 3584] [id = 123] 21:03:19 INFO - PROCESS | 3584 | --DOCSHELL 10A01C00 == 27 [pid = 3584] [id = 121] 21:03:19 INFO - PROCESS | 3584 | 1468900999342 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 21:03:19 INFO - PROCESS | 3584 | 1468900999438 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 21:03:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 21:03:19 INFO - PROCESS | 3584 | 1468900999443 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 21:03:19 INFO - PROCESS | 3584 | 1468900999429 Marionette TRACE conn3 <- [1,462,null,{}] 21:03:19 INFO - PROCESS | 3584 | 1468900999435 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:19 INFO - PROCESS | 3584 | 1468900999439 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:19 INFO - PROCESS | 3584 | 1468900999523 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 21:03:19 INFO - PROCESS | 3584 | 1468900999531 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:19 INFO - PROCESS | 3584 | 1468900999536 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:19 INFO - PROCESS | 3584 | ++DOCSHELL 11291000 == 28 [pid = 3584] [id = 125] 21:03:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (11292400) [pid = 3584] [serial = 372] [outer = 00000000] 21:03:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (1145E800) [pid = 3584] [serial = 373] [outer = 11292400] 21:03:19 INFO - PROCESS | 3584 | 1468900999587 Marionette DEBUG loaded listener.js 21:03:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (114D1400) [pid = 3584] [serial = 374] [outer = 11292400] 21:03:19 INFO - PROCESS | 3584 | [3584] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 21:03:19 INFO - PROCESS | 3584 | [3584] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 21:03:20 INFO - PROCESS | 3584 | [3584] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:03:20 INFO - PROCESS | 3584 | 1468901000077 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 21:03:20 INFO - PROCESS | 3584 | 1468901000129 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 21:03:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 21:03:20 INFO - PROCESS | 3584 | 1468901000135 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 21:03:20 INFO - PROCESS | 3584 | 1468901000138 Marionette TRACE conn3 <- [1,466,null,{}] 21:03:20 INFO - PROCESS | 3584 | 1468901000148 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:20 INFO - PROCESS | 3584 | 1468901000151 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:20 INFO - PROCESS | 3584 | 1468901000262 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 21:03:20 INFO - PROCESS | 3584 | 1468901000275 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:20 INFO - PROCESS | 3584 | 1468901000278 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:20 INFO - PROCESS | 3584 | ++DOCSHELL 13C6F400 == 29 [pid = 3584] [id = 126] 21:03:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (13C70000) [pid = 3584] [serial = 375] [outer = 00000000] 21:03:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (1429F400) [pid = 3584] [serial = 376] [outer = 13C70000] 21:03:20 INFO - PROCESS | 3584 | 1468901000323 Marionette DEBUG loaded listener.js 21:03:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (14458000) [pid = 3584] [serial = 377] [outer = 13C70000] 21:03:20 INFO - PROCESS | 3584 | 1468901000734 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 21:03:20 INFO - PROCESS | 3584 | 1468901000814 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 21:03:20 INFO - PROCESS | 3584 | 1468901000817 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 21:03:20 INFO - PROCESS | 3584 | 1468901000821 Marionette TRACE conn3 <- [1,470,null,{}] 21:03:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 21:03:20 INFO - PROCESS | 3584 | 1468901000832 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:20 INFO - PROCESS | 3584 | 1468901000836 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:20 INFO - PROCESS | 3584 | 1468901000931 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 21:03:20 INFO - PROCESS | 3584 | 1468901000994 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:20 INFO - PROCESS | 3584 | 1468901000997 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:21 INFO - PROCESS | 3584 | ++DOCSHELL 132EF800 == 30 [pid = 3584] [id = 127] 21:03:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (16293000) [pid = 3584] [serial = 378] [outer = 00000000] 21:03:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (171E2400) [pid = 3584] [serial = 379] [outer = 16293000] 21:03:21 INFO - PROCESS | 3584 | 1468901001044 Marionette DEBUG loaded listener.js 21:03:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (177F1400) [pid = 3584] [serial = 380] [outer = 16293000] 21:03:21 INFO - PROCESS | 3584 | 1468901001477 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 21:03:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 21:03:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 690ms 21:03:21 INFO - PROCESS | 3584 | 1468901001507 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 21:03:21 INFO - PROCESS | 3584 | 1468901001509 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 21:03:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 21:03:21 INFO - PROCESS | 3584 | 1468901001513 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 21:03:21 INFO - PROCESS | 3584 | 1468901001514 Marionette TRACE conn3 <- [1,474,null,{}] 21:03:21 INFO - PROCESS | 3584 | 1468901001518 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:21 INFO - PROCESS | 3584 | 1468901001520 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:21 INFO - PROCESS | 3584 | 1468901001639 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 21:03:21 INFO - PROCESS | 3584 | 1468901001694 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:21 INFO - PROCESS | 3584 | 1468901001696 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:21 INFO - PROCESS | 3584 | ++DOCSHELL 178AA800 == 31 [pid = 3584] [id = 128] 21:03:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (17F67800) [pid = 3584] [serial = 381] [outer = 00000000] 21:03:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (1833E800) [pid = 3584] [serial = 382] [outer = 17F67800] 21:03:21 INFO - PROCESS | 3584 | 1468901001739 Marionette DEBUG loaded listener.js 21:03:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (19795000) [pid = 3584] [serial = 383] [outer = 17F67800] 21:03:22 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (1ACA1400) [pid = 3584] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 21:03:22 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (1503B800) [pid = 3584] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 21:03:22 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (17708400) [pid = 3584] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 21:03:22 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (11431800) [pid = 3584] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 21:03:22 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (1315A000) [pid = 3584] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 21:03:22 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (1445D800) [pid = 3584] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 21:03:22 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (1A841800) [pid = 3584] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 21:03:22 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (114DC000) [pid = 3584] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 21:03:22 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (16542400) [pid = 3584] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 21:03:22 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (10A76C00) [pid = 3584] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 21:03:22 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (1315E400) [pid = 3584] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 21:03:22 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (1833B800) [pid = 3584] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 21:03:22 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (1128F400) [pid = 3584] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 21:03:22 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (11436000) [pid = 3584] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 21:03:22 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (1586BC00) [pid = 3584] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 21:03:22 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (13EA2C00) [pid = 3584] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 21:03:22 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (15877000) [pid = 3584] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 21:03:22 INFO - PROCESS | 3584 | 1468901002355 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 21:03:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 21:03:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 896ms 21:03:22 INFO - PROCESS | 3584 | 1468901002420 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 21:03:22 INFO - PROCESS | 3584 | 1468901002422 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 21:03:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 21:03:22 INFO - PROCESS | 3584 | 1468901002425 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 21:03:22 INFO - PROCESS | 3584 | 1468901002410 Marionette TRACE conn3 <- [1,478,null,{}] 21:03:22 INFO - PROCESS | 3584 | 1468901002413 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:22 INFO - PROCESS | 3584 | 1468901002415 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:22 INFO - PROCESS | 3584 | 1468901002489 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 21:03:22 INFO - PROCESS | 3584 | 1468901002494 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:22 INFO - PROCESS | 3584 | 1468901002496 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:22 INFO - PROCESS | 3584 | ++DOCSHELL 11AC3400 == 32 [pid = 3584] [id = 129] 21:03:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (13158400) [pid = 3584] [serial = 384] [outer = 00000000] 21:03:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (14460800) [pid = 3584] [serial = 385] [outer = 13158400] 21:03:22 INFO - PROCESS | 3584 | 1468901002538 Marionette DEBUG loaded listener.js 21:03:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (16002C00) [pid = 3584] [serial = 386] [outer = 13158400] 21:03:22 INFO - PROCESS | 3584 | 1468901002963 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 21:03:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 21:03:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 558ms 21:03:22 INFO - PROCESS | 3584 | 1468901002989 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 21:03:22 INFO - PROCESS | 3584 | 1468901002991 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 21:03:22 INFO - PROCESS | 3584 | 1468901002994 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 21:03:22 INFO - PROCESS | 3584 | 1468901002996 Marionette TRACE conn3 <- [1,482,null,{}] 21:03:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 21:03:22 INFO - PROCESS | 3584 | 1468901003000 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:22 INFO - PROCESS | 3584 | 1468901003009 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:23 INFO - PROCESS | 3584 | 1468901003099 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 21:03:23 INFO - PROCESS | 3584 | 1468901003105 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:23 INFO - PROCESS | 3584 | 1468901003107 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:23 INFO - PROCESS | 3584 | ++DOCSHELL 1503B800 == 33 [pid = 3584] [id = 130] 21:03:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (17708400) [pid = 3584] [serial = 387] [outer = 00000000] 21:03:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (199F1400) [pid = 3584] [serial = 388] [outer = 17708400] 21:03:23 INFO - PROCESS | 3584 | 1468901003149 Marionette DEBUG loaded listener.js 21:03:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (1A30C800) [pid = 3584] [serial = 389] [outer = 17708400] 21:03:23 INFO - PROCESS | 3584 | 1468901003575 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 21:03:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 21:03:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 588ms 21:03:23 INFO - PROCESS | 3584 | 1468901003596 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 21:03:23 INFO - PROCESS | 3584 | 1468901003597 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 21:03:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 21:03:23 INFO - PROCESS | 3584 | 1468901003613 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 21:03:23 INFO - PROCESS | 3584 | 1468901003614 Marionette TRACE conn3 <- [1,486,null,{}] 21:03:23 INFO - PROCESS | 3584 | 1468901003618 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:23 INFO - PROCESS | 3584 | 1468901003620 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:23 INFO - PROCESS | 3584 | 1468901003684 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 21:03:23 INFO - PROCESS | 3584 | 1468901003689 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:23 INFO - PROCESS | 3584 | 1468901003691 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:23 INFO - PROCESS | 3584 | ++DOCSHELL 19FEDC00 == 34 [pid = 3584] [id = 131] 21:03:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (1A46BC00) [pid = 3584] [serial = 390] [outer = 00000000] 21:03:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (1A59F400) [pid = 3584] [serial = 391] [outer = 1A46BC00] 21:03:23 INFO - PROCESS | 3584 | 1468901003733 Marionette DEBUG loaded listener.js 21:03:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (1A5A3400) [pid = 3584] [serial = 392] [outer = 1A46BC00] 21:03:24 INFO - PROCESS | 3584 | 1468901004429 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 21:03:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 21:03:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 896ms 21:03:24 INFO - PROCESS | 3584 | 1468901004489 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 21:03:24 INFO - PROCESS | 3584 | 1468901004493 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 21:03:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 21:03:24 INFO - PROCESS | 3584 | 1468901004498 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 21:03:24 INFO - PROCESS | 3584 | 1468901004501 Marionette TRACE conn3 <- [1,490,null,{}] 21:03:24 INFO - PROCESS | 3584 | 1468901004507 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:24 INFO - PROCESS | 3584 | 1468901004510 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:24 INFO - PROCESS | 3584 | 1468901004631 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 21:03:24 INFO - PROCESS | 3584 | 1468901004703 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:24 INFO - PROCESS | 3584 | 1468901004706 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:24 INFO - PROCESS | 3584 | ++DOCSHELL 114D0800 == 35 [pid = 3584] [id = 132] 21:03:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (12827C00) [pid = 3584] [serial = 393] [outer = 00000000] 21:03:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (132F1000) [pid = 3584] [serial = 394] [outer = 12827C00] 21:03:24 INFO - PROCESS | 3584 | 1468901004745 Marionette DEBUG loaded listener.js 21:03:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (14294000) [pid = 3584] [serial = 395] [outer = 12827C00] 21:03:25 INFO - PROCESS | 3584 | 1468901005584 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 21:03:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (10EB8800) [pid = 3584] [serial = 396] [outer = 1B2DBC00] 21:03:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 21:03:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1160ms 21:03:25 INFO - PROCESS | 3584 | 1468901005707 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 21:03:25 INFO - PROCESS | 3584 | 1468901005711 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 21:03:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 21:03:25 INFO - PROCESS | 3584 | 1468901005718 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 21:03:25 INFO - PROCESS | 3584 | 1468901005722 Marionette TRACE conn3 <- [1,494,null,{}] 21:03:25 INFO - PROCESS | 3584 | 1468901005727 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:25 INFO - PROCESS | 3584 | 1468901005730 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:25 INFO - PROCESS | 3584 | 1468901005837 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 21:03:25 INFO - PROCESS | 3584 | 1468901005891 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:25 INFO - PROCESS | 3584 | 1468901005896 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:25 INFO - PROCESS | 3584 | ++DOCSHELL 131E0C00 == 36 [pid = 3584] [id = 133] 21:03:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (131E6000) [pid = 3584] [serial = 397] [outer = 00000000] 21:03:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (134A8400) [pid = 3584] [serial = 398] [outer = 131E6000] 21:03:25 INFO - PROCESS | 3584 | 1468901005945 Marionette DEBUG loaded listener.js 21:03:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (13940000) [pid = 3584] [serial = 399] [outer = 131E6000] 21:03:26 INFO - PROCESS | 3584 | --DOCSHELL 1503B800 == 35 [pid = 3584] [id = 130] 21:03:26 INFO - PROCESS | 3584 | --DOCSHELL 11AC3400 == 34 [pid = 3584] [id = 129] 21:03:26 INFO - PROCESS | 3584 | --DOCSHELL 178AA800 == 33 [pid = 3584] [id = 128] 21:03:26 INFO - PROCESS | 3584 | --DOCSHELL 132EF800 == 32 [pid = 3584] [id = 127] 21:03:26 INFO - PROCESS | 3584 | --DOCSHELL 13C6F400 == 31 [pid = 3584] [id = 126] 21:03:26 INFO - PROCESS | 3584 | --DOCSHELL 11291000 == 30 [pid = 3584] [id = 125] 21:03:26 INFO - PROCESS | 3584 | --DOCSHELL 13E98400 == 29 [pid = 3584] [id = 124] 21:03:26 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (1AF51000) [pid = 3584] [serial = 269] [outer = 00000000] [url = about:blank] 21:03:26 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (12974C00) [pid = 3584] [serial = 316] [outer = 00000000] [url = about:blank] 21:03:26 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (16F3C400) [pid = 3584] [serial = 332] [outer = 00000000] [url = about:blank] 21:03:26 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (112CB000) [pid = 3584] [serial = 352] [outer = 00000000] [url = about:blank] 21:03:26 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (131EC800) [pid = 3584] [serial = 355] [outer = 00000000] [url = about:blank] 21:03:26 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (12932400) [pid = 3584] [serial = 353] [outer = 00000000] [url = about:blank] 21:03:26 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (13941400) [pid = 3584] [serial = 356] [outer = 00000000] [url = about:blank] 21:03:26 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (16D4EC00) [pid = 3584] [serial = 331] [outer = 00000000] [url = about:blank] 21:03:26 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (199F2400) [pid = 3584] [serial = 343] [outer = 00000000] [url = about:blank] 21:03:26 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (15F20000) [pid = 3584] [serial = 337] [outer = 00000000] [url = about:blank] 21:03:26 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (13148C00) [pid = 3584] [serial = 346] [outer = 00000000] [url = about:blank] 21:03:26 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (16290400) [pid = 3584] [serial = 349] [outer = 00000000] [url = about:blank] 21:03:26 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (17FBA400) [pid = 3584] [serial = 335] [outer = 00000000] [url = about:blank] 21:03:26 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (1587D000) [pid = 3584] [serial = 359] [outer = 00000000] [url = about:blank] 21:03:26 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (19791C00) [pid = 3584] [serial = 341] [outer = 00000000] [url = about:blank] 21:03:26 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (139CC400) [pid = 3584] [serial = 347] [outer = 00000000] [url = about:blank] 21:03:26 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (15F1AC00) [pid = 3584] [serial = 328] [outer = 00000000] [url = about:blank] 21:03:26 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (16F50800) [pid = 3584] [serial = 350] [outer = 00000000] [url = about:blank] 21:03:26 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (16006000) [pid = 3584] [serial = 329] [outer = 00000000] [url = about:blank] 21:03:26 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (16010C00) [pid = 3584] [serial = 338] [outer = 00000000] [url = about:blank] 21:03:26 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (1503C400) [pid = 3584] [serial = 326] [outer = 00000000] [url = about:blank] 21:03:26 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (18340800) [pid = 3584] [serial = 340] [outer = 00000000] [url = about:blank] 21:03:26 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (19FEB000) [pid = 3584] [serial = 344] [outer = 00000000] [url = about:blank] 21:03:26 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (13248400) [pid = 3584] [serial = 317] [outer = 00000000] [url = about:blank] 21:03:26 INFO - PROCESS | 3584 | --DOMWINDOW == 67 (1AC96800) [pid = 3584] [serial = 314] [outer = 00000000] [url = about:blank] 21:03:26 INFO - PROCESS | 3584 | --DOMWINDOW == 66 (1506C000) [pid = 3584] [serial = 358] [outer = 00000000] [url = about:blank] 21:03:26 INFO - PROCESS | 3584 | --DOMWINDOW == 65 (17F69C00) [pid = 3584] [serial = 334] [outer = 00000000] [url = about:blank] 21:03:26 INFO - PROCESS | 3584 | --DOMWINDOW == 64 (11ACB000) [pid = 3584] [serial = 319] [outer = 00000000] [url = about:blank] 21:03:26 INFO - PROCESS | 3584 | --DOMWINDOW == 63 (1282CC00) [pid = 3584] [serial = 320] [outer = 00000000] [url = about:blank] 21:03:26 INFO - PROCESS | 3584 | --DOMWINDOW == 62 (131EB800) [pid = 3584] [serial = 322] [outer = 00000000] [url = about:blank] 21:03:26 INFO - PROCESS | 3584 | --DOMWINDOW == 61 (13938800) [pid = 3584] [serial = 323] [outer = 00000000] [url = about:blank] 21:03:26 INFO - PROCESS | 3584 | --DOMWINDOW == 60 (14461800) [pid = 3584] [serial = 325] [outer = 00000000] [url = about:blank] 21:03:26 INFO - PROCESS | 3584 | --DOMWINDOW == 59 (1AA27400) [pid = 3584] [serial = 313] [outer = 00000000] [url = about:blank] 21:03:26 INFO - PROCESS | 3584 | 1468901006414 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 21:03:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 21:03:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 749ms 21:03:26 INFO - PROCESS | 3584 | 1468901006484 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 21:03:26 INFO - PROCESS | 3584 | 1468901006488 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 21:03:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 21:03:26 INFO - PROCESS | 3584 | 1468901006478 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 21:03:26 INFO - PROCESS | 3584 | 1468901006480 Marionette TRACE conn3 <- [1,498,null,{}] 21:03:26 INFO - PROCESS | 3584 | 1468901006484 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:26 INFO - PROCESS | 3584 | 1468901006487 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:26 INFO - PROCESS | 3584 | 1468901006572 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 21:03:26 INFO - PROCESS | 3584 | 1468901006581 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:26 INFO - PROCESS | 3584 | 1468901006583 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:26 INFO - PROCESS | 3584 | ++DOCSHELL 13155800 == 30 [pid = 3584] [id = 134] 21:03:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 60 (1393FC00) [pid = 3584] [serial = 400] [outer = 00000000] 21:03:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 61 (13C64000) [pid = 3584] [serial = 401] [outer = 1393FC00] 21:03:26 INFO - PROCESS | 3584 | 1468901006637 Marionette DEBUG loaded listener.js 21:03:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 62 (13CC6000) [pid = 3584] [serial = 402] [outer = 1393FC00] 21:03:27 INFO - PROCESS | 3584 | 1468901007055 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 21:03:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 21:03:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 602ms 21:03:27 INFO - PROCESS | 3584 | 1468901007093 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 21:03:27 INFO - PROCESS | 3584 | 1468901007096 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 21:03:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 21:03:27 INFO - PROCESS | 3584 | 1468901007099 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 21:03:27 INFO - PROCESS | 3584 | 1468901007102 Marionette TRACE conn3 <- [1,502,null,{}] 21:03:27 INFO - PROCESS | 3584 | 1468901007114 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:27 INFO - PROCESS | 3584 | 1468901007122 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:27 INFO - PROCESS | 3584 | 1468901007221 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 21:03:27 INFO - PROCESS | 3584 | 1468901007241 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:27 INFO - PROCESS | 3584 | 1468901007244 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:27 INFO - PROCESS | 3584 | ++DOCSHELL 1503E000 == 31 [pid = 3584] [id = 135] 21:03:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 63 (1503E400) [pid = 3584] [serial = 403] [outer = 00000000] 21:03:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 64 (15808000) [pid = 3584] [serial = 404] [outer = 1503E400] 21:03:27 INFO - PROCESS | 3584 | 1468901007354 Marionette DEBUG loaded listener.js 21:03:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 65 (15876C00) [pid = 3584] [serial = 405] [outer = 1503E400] 21:03:27 INFO - PROCESS | 3584 | 1468901007723 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 21:03:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 21:03:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 646ms 21:03:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 21:03:27 INFO - PROCESS | 3584 | 1468901007767 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 21:03:27 INFO - PROCESS | 3584 | 1468901007769 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 21:03:27 INFO - PROCESS | 3584 | 1468901007756 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 21:03:27 INFO - PROCESS | 3584 | 1468901007757 Marionette TRACE conn3 <- [1,506,null,{}] 21:03:27 INFO - PROCESS | 3584 | 1468901007761 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:27 INFO - PROCESS | 3584 | 1468901007763 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:27 INFO - PROCESS | 3584 | 1468901007842 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 21:03:27 INFO - PROCESS | 3584 | 1468901007848 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:27 INFO - PROCESS | 3584 | 1468901007850 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:27 INFO - PROCESS | 3584 | ++DOCSHELL 15F20C00 == 32 [pid = 3584] [id = 136] 21:03:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 66 (16001400) [pid = 3584] [serial = 406] [outer = 00000000] 21:03:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 67 (16D52C00) [pid = 3584] [serial = 407] [outer = 16001400] 21:03:27 INFO - PROCESS | 3584 | 1468901007893 Marionette DEBUG loaded listener.js 21:03:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (16F3BC00) [pid = 3584] [serial = 408] [outer = 16001400] 21:03:28 INFO - PROCESS | 3584 | 1468901008346 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 21:03:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 21:03:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 602ms 21:03:28 INFO - PROCESS | 3584 | 1468901008368 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 21:03:28 INFO - PROCESS | 3584 | 1468901008370 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 21:03:28 INFO - PROCESS | 3584 | 1468901008373 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 21:03:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 21:03:28 INFO - PROCESS | 3584 | 1468901008358 Marionette TRACE conn3 <- [1,510,null,{}] 21:03:28 INFO - PROCESS | 3584 | 1468901008361 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:28 INFO - PROCESS | 3584 | 1468901008363 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:28 INFO - PROCESS | 3584 | 1468901008465 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 21:03:28 INFO - PROCESS | 3584 | 1468901008545 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:28 INFO - PROCESS | 3584 | 1468901008548 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:28 INFO - PROCESS | 3584 | ++DOCSHELL 16D53000 == 33 [pid = 3584] [id = 137] 21:03:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (170C3400) [pid = 3584] [serial = 409] [outer = 00000000] 21:03:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (177F4C00) [pid = 3584] [serial = 410] [outer = 170C3400] 21:03:28 INFO - PROCESS | 3584 | 1468901008590 Marionette DEBUG loaded listener.js 21:03:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (178B1800) [pid = 3584] [serial = 411] [outer = 170C3400] 21:03:28 INFO - PROCESS | 3584 | 1468901008966 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 21:03:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 21:03:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 661ms 21:03:29 INFO - PROCESS | 3584 | 1468901009020 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 21:03:29 INFO - PROCESS | 3584 | 1468901009022 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 21:03:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 21:03:29 INFO - PROCESS | 3584 | 1468901009025 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 21:03:29 INFO - PROCESS | 3584 | 1468901009026 Marionette TRACE conn3 <- [1,514,null,{}] 21:03:29 INFO - PROCESS | 3584 | 1468901009030 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:29 INFO - PROCESS | 3584 | 1468901009036 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:29 INFO - PROCESS | 3584 | 1468901009172 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 21:03:29 INFO - PROCESS | 3584 | 1468901009237 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:29 INFO - PROCESS | 3584 | 1468901009239 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:29 INFO - PROCESS | 3584 | ++DOCSHELL 180F1C00 == 34 [pid = 3584] [id = 138] 21:03:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (180F4400) [pid = 3584] [serial = 412] [outer = 00000000] 21:03:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (1833B800) [pid = 3584] [serial = 413] [outer = 180F4400] 21:03:29 INFO - PROCESS | 3584 | 1468901009264 Marionette DEBUG loaded listener.js 21:03:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (1978DC00) [pid = 3584] [serial = 414] [outer = 180F4400] 21:03:29 INFO - PROCESS | 3584 | 1468901009649 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 21:03:29 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 21:03:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 646ms 21:03:29 INFO - PROCESS | 3584 | 1468901009684 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 21:03:29 INFO - PROCESS | 3584 | 1468901009686 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 21:03:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 21:03:29 INFO - PROCESS | 3584 | 1468901009689 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 21:03:29 INFO - PROCESS | 3584 | 1468901009691 Marionette TRACE conn3 <- [1,518,null,{}] 21:03:29 INFO - PROCESS | 3584 | 1468901009694 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:29 INFO - PROCESS | 3584 | 1468901009696 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:29 INFO - PROCESS | 3584 | 1468901009840 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 21:03:29 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (13C70000) [pid = 3584] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 21:03:29 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (16293000) [pid = 3584] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 21:03:29 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (11292400) [pid = 3584] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 21:03:29 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (171E3000) [pid = 3584] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 21:03:29 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (17F67800) [pid = 3584] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 21:03:29 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (10A04800) [pid = 3584] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 21:03:29 INFO - PROCESS | 3584 | --DOMWINDOW == 67 (1503EC00) [pid = 3584] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 21:03:29 INFO - PROCESS | 3584 | --DOMWINDOW == 66 (17708400) [pid = 3584] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 21:03:29 INFO - PROCESS | 3584 | --DOMWINDOW == 65 (17AA7000) [pid = 3584] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 21:03:29 INFO - PROCESS | 3584 | --DOMWINDOW == 64 (13158400) [pid = 3584] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 21:03:29 INFO - PROCESS | 3584 | 1468901009899 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:29 INFO - PROCESS | 3584 | 1468901009901 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:29 INFO - PROCESS | 3584 | ++DOCSHELL 1055E000 == 35 [pid = 3584] [id = 139] 21:03:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 65 (1055FC00) [pid = 3584] [serial = 415] [outer = 00000000] 21:03:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 66 (1314A000) [pid = 3584] [serial = 416] [outer = 1055FC00] 21:03:29 INFO - PROCESS | 3584 | 1468901009927 Marionette DEBUG loaded listener.js 21:03:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 67 (13CBE000) [pid = 3584] [serial = 417] [outer = 1055FC00] 21:03:30 INFO - PROCESS | 3584 | 1468901010270 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 21:03:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 21:03:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 587ms 21:03:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 21:03:30 INFO - PROCESS | 3584 | 1468901010288 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 21:03:30 INFO - PROCESS | 3584 | 1468901010290 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 21:03:30 INFO - PROCESS | 3584 | 1468901010294 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 21:03:30 INFO - PROCESS | 3584 | 1468901010295 Marionette TRACE conn3 <- [1,522,null,{}] 21:03:30 INFO - PROCESS | 3584 | 1468901010298 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:30 INFO - PROCESS | 3584 | 1468901010300 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:30 INFO - PROCESS | 3584 | 1468901010373 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 21:03:30 INFO - PROCESS | 3584 | 1468901010379 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:30 INFO - PROCESS | 3584 | 1468901010381 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:30 INFO - PROCESS | 3584 | ++DOCSHELL 13C70000 == 36 [pid = 3584] [id = 140] 21:03:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (1503EC00) [pid = 3584] [serial = 418] [outer = 00000000] 21:03:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (199EC400) [pid = 3584] [serial = 419] [outer = 1503EC00] 21:03:30 INFO - PROCESS | 3584 | 1468901010474 Marionette DEBUG loaded listener.js 21:03:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (199F2000) [pid = 3584] [serial = 420] [outer = 1503EC00] 21:03:30 INFO - PROCESS | 3584 | 1468901010808 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 21:03:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 21:03:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 558ms 21:03:30 INFO - PROCESS | 3584 | 1468901010853 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 21:03:30 INFO - PROCESS | 3584 | 1468901010855 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 21:03:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 21:03:30 INFO - PROCESS | 3584 | 1468901010858 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 21:03:30 INFO - PROCESS | 3584 | 1468901010860 Marionette TRACE conn3 <- [1,526,null,{}] 21:03:30 INFO - PROCESS | 3584 | 1468901010863 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:30 INFO - PROCESS | 3584 | 1468901010865 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:30 INFO - PROCESS | 3584 | 1468901010945 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 21:03:31 INFO - PROCESS | 3584 | 1468901011020 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:31 INFO - PROCESS | 3584 | 1468901011022 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:31 INFO - PROCESS | 3584 | ++DOCSHELL 12998400 == 37 [pid = 3584] [id = 141] 21:03:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (15806800) [pid = 3584] [serial = 421] [outer = 00000000] 21:03:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (1A598800) [pid = 3584] [serial = 422] [outer = 15806800] 21:03:31 INFO - PROCESS | 3584 | 1468901011089 Marionette DEBUG loaded listener.js 21:03:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (1A59E000) [pid = 3584] [serial = 423] [outer = 15806800] 21:03:31 INFO - PROCESS | 3584 | 1468901011406 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 21:03:31 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 21:03:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 602ms 21:03:31 INFO - PROCESS | 3584 | 1468901011458 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 21:03:31 INFO - PROCESS | 3584 | 1468901011459 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 21:03:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 21:03:31 INFO - PROCESS | 3584 | 1468901011463 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 21:03:31 INFO - PROCESS | 3584 | 1468901011465 Marionette TRACE conn3 <- [1,530,null,{}] 21:03:31 INFO - PROCESS | 3584 | 1468901011468 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:31 INFO - PROCESS | 3584 | 1468901011470 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:31 INFO - PROCESS | 3584 | 1468901011577 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 21:03:31 INFO - PROCESS | 3584 | 1468901011583 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:31 INFO - PROCESS | 3584 | 1468901011585 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:31 INFO - PROCESS | 3584 | ++DOCSHELL 15881C00 == 38 [pid = 3584] [id = 142] 21:03:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (19793800) [pid = 3584] [serial = 424] [outer = 00000000] 21:03:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (1A6CE000) [pid = 3584] [serial = 425] [outer = 19793800] 21:03:31 INFO - PROCESS | 3584 | 1468901011631 Marionette DEBUG loaded listener.js 21:03:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (1A6D1400) [pid = 3584] [serial = 426] [outer = 19793800] 21:03:32 INFO - PROCESS | 3584 | 1468901012139 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 21:03:32 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 21:03:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 21:03:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:03:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:03:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 21:03:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 21:03:32 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 21:03:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 21:03:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:03:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:03:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 21:03:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 21:03:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 690ms 21:03:32 INFO - PROCESS | 3584 | 1468901012219 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 21:03:32 INFO - PROCESS | 3584 | 1468901012206 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 21:03:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 21:03:32 INFO - PROCESS | 3584 | 1468901012212 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 21:03:32 INFO - PROCESS | 3584 | 1468901012215 Marionette TRACE conn3 <- [1,534,null,{}] 21:03:32 INFO - PROCESS | 3584 | 1468901012222 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:32 INFO - PROCESS | 3584 | 1468901012225 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:32 INFO - PROCESS | 3584 | 1468901012356 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 21:03:32 INFO - PROCESS | 3584 | 1468901012430 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:32 INFO - PROCESS | 3584 | 1468901012433 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:32 INFO - PROCESS | 3584 | ++DOCSHELL 11CD5400 == 39 [pid = 3584] [id = 143] 21:03:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (129A0C00) [pid = 3584] [serial = 427] [outer = 00000000] 21:03:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (13E9AC00) [pid = 3584] [serial = 428] [outer = 129A0C00] 21:03:32 INFO - PROCESS | 3584 | 1468901012509 Marionette DEBUG loaded listener.js 21:03:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (142A0800) [pid = 3584] [serial = 429] [outer = 129A0C00] 21:03:32 INFO - PROCESS | 3584 | 1468901013000 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 21:03:32 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. 21:03:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 793ms 21:03:33 INFO - PROCESS | 3584 | 1468901013025 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 21:03:33 INFO - PROCESS | 3584 | 1468901013029 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 21:03:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 21:03:33 INFO - PROCESS | 3584 | 1468901013037 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 21:03:33 INFO - PROCESS | 3584 | 1468901013039 Marionette TRACE conn3 <- [1,538,null,{}] 21:03:33 INFO - PROCESS | 3584 | 1468901013044 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:33 INFO - PROCESS | 3584 | 1468901013047 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:33 INFO - PROCESS | 3584 | 1468901013134 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 21:03:33 INFO - PROCESS | 3584 | 1468901013226 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:33 INFO - PROCESS | 3584 | 1468901013228 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:33 INFO - PROCESS | 3584 | ++DOCSHELL 1600E400 == 40 [pid = 3584] [id = 144] 21:03:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (16544800) [pid = 3584] [serial = 430] [outer = 00000000] 21:03:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (170C6000) [pid = 3584] [serial = 431] [outer = 16544800] 21:03:33 INFO - PROCESS | 3584 | 1468901013288 Marionette DEBUG loaded listener.js 21:03:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (17AA2C00) [pid = 3584] [serial = 432] [outer = 16544800] 21:03:33 INFO - PROCESS | 3584 | 1468901013821 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 21:03:33 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. 21:03:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 851ms 21:03:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 21:03:33 INFO - PROCESS | 3584 | 1468901013891 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 21:03:33 INFO - PROCESS | 3584 | 1468901013893 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 21:03:33 INFO - PROCESS | 3584 | 1468901013898 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 21:03:33 INFO - PROCESS | 3584 | 1468901013901 Marionette TRACE conn3 <- [1,542,null,{}] 21:03:33 INFO - PROCESS | 3584 | 1468901013912 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:33 INFO - PROCESS | 3584 | 1468901013917 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:33 INFO - PROCESS | 3584 | 1468901014004 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 21:03:34 INFO - PROCESS | 3584 | 1468901014113 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:34 INFO - PROCESS | 3584 | 1468901014116 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:34 INFO - PROCESS | 3584 | ++DOCSHELL 1A59C000 == 41 [pid = 3584] [id = 145] 21:03:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (1A6CC800) [pid = 3584] [serial = 433] [outer = 00000000] 21:03:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (1A83E400) [pid = 3584] [serial = 434] [outer = 1A6CC800] 21:03:34 INFO - PROCESS | 3584 | 1468901014171 Marionette DEBUG loaded listener.js 21:03:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (1A843400) [pid = 3584] [serial = 435] [outer = 1A6CC800] 21:03:34 INFO - PROCESS | 3584 | [3584] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:03:34 INFO - PROCESS | 3584 | [3584] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:03:34 INFO - PROCESS | 3584 | 1468901014665 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 21:03:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 21:03:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 778ms 21:03:34 INFO - PROCESS | 3584 | 1468901014699 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 21:03:34 INFO - PROCESS | 3584 | 1468901014702 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 21:03:34 INFO - PROCESS | 3584 | 1468901014706 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 21:03:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 21:03:34 INFO - PROCESS | 3584 | 1468901014708 Marionette TRACE conn3 <- [1,546,null,{}] 21:03:34 INFO - PROCESS | 3584 | 1468901014712 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:34 INFO - PROCESS | 3584 | 1468901014714 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:34 INFO - PROCESS | 3584 | 1468901014799 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 21:03:34 INFO - PROCESS | 3584 | 1468901014890 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:34 INFO - PROCESS | 3584 | 1468901014892 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:34 INFO - PROCESS | 3584 | ++DOCSHELL 1A837C00 == 42 [pid = 3584] [id = 146] 21:03:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (1A839400) [pid = 3584] [serial = 436] [outer = 00000000] 21:03:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (1A9DEC00) [pid = 3584] [serial = 437] [outer = 1A839400] 21:03:34 INFO - PROCESS | 3584 | 1468901014944 Marionette DEBUG loaded listener.js 21:03:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (1A9E3400) [pid = 3584] [serial = 438] [outer = 1A839400] 21:03:35 INFO - PROCESS | 3584 | 1468901015672 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 21:03:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 21:03:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1028ms 21:03:35 INFO - PROCESS | 3584 | 1468901015733 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 21:03:35 INFO - PROCESS | 3584 | 1468901015737 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 21:03:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 21:03:35 INFO - PROCESS | 3584 | 1468901015742 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 21:03:35 INFO - PROCESS | 3584 | 1468901015745 Marionette TRACE conn3 <- [1,550,null,{}] 21:03:35 INFO - PROCESS | 3584 | 1468901015750 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:35 INFO - PROCESS | 3584 | 1468901015753 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:35 INFO - PROCESS | 3584 | 1468901015849 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 21:03:35 INFO - PROCESS | 3584 | 1468901015929 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:35 INFO - PROCESS | 3584 | 1468901015932 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:35 INFO - PROCESS | 3584 | ++DOCSHELL 12DA4400 == 43 [pid = 3584] [id = 147] 21:03:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (130AF400) [pid = 3584] [serial = 439] [outer = 00000000] 21:03:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (13C64800) [pid = 3584] [serial = 440] [outer = 130AF400] 21:03:35 INFO - PROCESS | 3584 | 1468901015962 Marionette DEBUG loaded listener.js 21:03:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (14295C00) [pid = 3584] [serial = 441] [outer = 130AF400] 21:03:36 INFO - PROCESS | 3584 | --DOCSHELL 12998400 == 42 [pid = 3584] [id = 141] 21:03:36 INFO - PROCESS | 3584 | --DOCSHELL 13C70000 == 41 [pid = 3584] [id = 140] 21:03:36 INFO - PROCESS | 3584 | --DOCSHELL 1055E000 == 40 [pid = 3584] [id = 139] 21:03:36 INFO - PROCESS | 3584 | --DOCSHELL 180F1C00 == 39 [pid = 3584] [id = 138] 21:03:36 INFO - PROCESS | 3584 | --DOCSHELL 16D53000 == 38 [pid = 3584] [id = 137] 21:03:36 INFO - PROCESS | 3584 | --DOCSHELL 15F20C00 == 37 [pid = 3584] [id = 136] 21:03:36 INFO - PROCESS | 3584 | --DOCSHELL 1503E000 == 36 [pid = 3584] [id = 135] 21:03:36 INFO - PROCESS | 3584 | --DOCSHELL 13155800 == 35 [pid = 3584] [id = 134] 21:03:36 INFO - PROCESS | 3584 | --DOCSHELL 19FEDC00 == 34 [pid = 3584] [id = 131] 21:03:36 INFO - PROCESS | 3584 | --DOCSHELL 114D0800 == 33 [pid = 3584] [id = 132] 21:03:36 INFO - PROCESS | 3584 | --DOCSHELL 131E0C00 == 32 [pid = 3584] [id = 133] 21:03:36 INFO - PROCESS | 3584 | --DOCSHELL 1A837C00 == 31 [pid = 3584] [id = 146] 21:03:36 INFO - PROCESS | 3584 | --DOCSHELL 1600E400 == 30 [pid = 3584] [id = 144] 21:03:36 INFO - PROCESS | 3584 | --DOCSHELL 1A59C000 == 29 [pid = 3584] [id = 145] 21:03:36 INFO - PROCESS | 3584 | --DOCSHELL 15881C00 == 28 [pid = 3584] [id = 142] 21:03:36 INFO - PROCESS | 3584 | --DOCSHELL 11CD5400 == 27 [pid = 3584] [id = 143] 21:03:36 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (1429F400) [pid = 3584] [serial = 376] [outer = 00000000] [url = about:blank] 21:03:36 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (14458000) [pid = 3584] [serial = 377] [outer = 00000000] [url = about:blank] 21:03:36 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (177F1400) [pid = 3584] [serial = 380] [outer = 00000000] [url = about:blank] 21:03:36 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (171E2400) [pid = 3584] [serial = 379] [outer = 00000000] [url = about:blank] 21:03:36 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (1145E800) [pid = 3584] [serial = 373] [outer = 00000000] [url = about:blank] 21:03:36 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (1A305400) [pid = 3584] [serial = 371] [outer = 00000000] [url = about:blank] 21:03:36 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (19FF0C00) [pid = 3584] [serial = 370] [outer = 00000000] [url = about:blank] 21:03:36 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (1833E800) [pid = 3584] [serial = 382] [outer = 00000000] [url = about:blank] 21:03:36 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (11AC7C00) [pid = 3584] [serial = 362] [outer = 00000000] [url = about:blank] 21:03:36 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (1128DC00) [pid = 3584] [serial = 361] [outer = 00000000] [url = about:blank] 21:03:36 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (1600C000) [pid = 3584] [serial = 365] [outer = 00000000] [url = about:blank] 21:03:36 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (16001800) [pid = 3584] [serial = 364] [outer = 00000000] [url = about:blank] 21:03:36 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (1A30C800) [pid = 3584] [serial = 389] [outer = 00000000] [url = about:blank] 21:03:36 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (1A59F400) [pid = 3584] [serial = 391] [outer = 00000000] [url = about:blank] 21:03:36 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (18337000) [pid = 3584] [serial = 368] [outer = 00000000] [url = about:blank] 21:03:36 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (17FC1000) [pid = 3584] [serial = 367] [outer = 00000000] [url = about:blank] 21:03:36 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (199F1400) [pid = 3584] [serial = 388] [outer = 00000000] [url = about:blank] 21:03:36 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (19795000) [pid = 3584] [serial = 383] [outer = 00000000] [url = about:blank] 21:03:36 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (14460800) [pid = 3584] [serial = 385] [outer = 00000000] [url = about:blank] 21:03:36 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (114D1400) [pid = 3584] [serial = 374] [outer = 00000000] [url = about:blank] 21:03:36 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (16002C00) [pid = 3584] [serial = 386] [outer = 00000000] [url = about:blank] 21:03:36 INFO - PROCESS | 3584 | [3584] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:03:36 INFO - PROCESS | 3584 | [3584] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:03:36 INFO - PROCESS | 3584 | [3584] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:03:37 INFO - PROCESS | 3584 | 1468901017058 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 21:03:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 21:03:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1366ms 21:03:37 INFO - PROCESS | 3584 | 1468901017126 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 21:03:37 INFO - PROCESS | 3584 | 1468901017130 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 21:03:37 INFO - PROCESS | 3584 | 1468901017135 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 21:03:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 21:03:37 INFO - PROCESS | 3584 | 1468901017137 Marionette TRACE conn3 <- [1,554,null,{}] 21:03:37 INFO - PROCESS | 3584 | 1468901017142 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:37 INFO - PROCESS | 3584 | 1468901017145 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:37 INFO - PROCESS | 3584 | 1468901017205 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 21:03:37 INFO - PROCESS | 3584 | 1468901017211 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:37 INFO - PROCESS | 3584 | 1468901017214 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:37 INFO - PROCESS | 3584 | ++DOCSHELL 1145E800 == 28 [pid = 3584] [id = 148] 21:03:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (1145EC00) [pid = 3584] [serial = 442] [outer = 00000000] 21:03:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (1282B400) [pid = 3584] [serial = 443] [outer = 1145EC00] 21:03:37 INFO - PROCESS | 3584 | 1468901017261 Marionette DEBUG loaded listener.js 21:03:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (128A7400) [pid = 3584] [serial = 444] [outer = 1145EC00] 21:03:37 INFO - PROCESS | 3584 | [3584] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:03:37 INFO - PROCESS | 3584 | [3584] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:03:37 INFO - PROCESS | 3584 | [3584] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:03:37 INFO - PROCESS | 3584 | 1468901017705 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 21:03:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 21:03:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 602ms 21:03:37 INFO - PROCESS | 3584 | 1468901017732 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 21:03:37 INFO - PROCESS | 3584 | 1468901017737 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 21:03:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 21:03:37 INFO - PROCESS | 3584 | 1468901017743 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 21:03:37 INFO - PROCESS | 3584 | 1468901017746 Marionette TRACE conn3 <- [1,558,null,{}] 21:03:37 INFO - PROCESS | 3584 | 1468901017749 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:37 INFO - PROCESS | 3584 | 1468901017752 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:37 INFO - PROCESS | 3584 | 1468901017840 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 21:03:37 INFO - PROCESS | 3584 | 1468901017849 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:37 INFO - PROCESS | 3584 | 1468901017851 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:37 INFO - PROCESS | 3584 | ++DOCSHELL 132FA800 == 29 [pid = 3584] [id = 149] 21:03:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (132FAC00) [pid = 3584] [serial = 445] [outer = 00000000] 21:03:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (13CC3800) [pid = 3584] [serial = 446] [outer = 132FAC00] 21:03:37 INFO - PROCESS | 3584 | 1468901017896 Marionette DEBUG loaded listener.js 21:03:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (142A1C00) [pid = 3584] [serial = 447] [outer = 132FAC00] 21:03:38 INFO - PROCESS | 3584 | [3584] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:03:38 INFO - PROCESS | 3584 | [3584] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:03:38 INFO - PROCESS | 3584 | [3584] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:03:38 INFO - PROCESS | 3584 | 1468901018306 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 21:03:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 21:03:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 587ms 21:03:38 INFO - PROCESS | 3584 | 1468901018346 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 21:03:38 INFO - PROCESS | 3584 | 1468901018348 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 21:03:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 21:03:38 INFO - PROCESS | 3584 | 1468901018352 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 21:03:38 INFO - PROCESS | 3584 | 1468901018355 Marionette TRACE conn3 <- [1,562,null,{}] 21:03:38 INFO - PROCESS | 3584 | 1468901018366 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:38 INFO - PROCESS | 3584 | 1468901018370 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:38 INFO - PROCESS | 3584 | 1468901018456 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 21:03:38 INFO - PROCESS | 3584 | 1468901018465 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:38 INFO - PROCESS | 3584 | 1468901018468 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:38 INFO - PROCESS | 3584 | ++DOCSHELL 1587F000 == 30 [pid = 3584] [id = 150] 21:03:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (15881800) [pid = 3584] [serial = 448] [outer = 00000000] 21:03:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (16001800) [pid = 3584] [serial = 449] [outer = 15881800] 21:03:38 INFO - PROCESS | 3584 | 1468901018519 Marionette DEBUG loaded listener.js 21:03:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (16009400) [pid = 3584] [serial = 450] [outer = 15881800] 21:03:38 INFO - PROCESS | 3584 | 1468901018922 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 21:03:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 21:03:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 587ms 21:03:38 INFO - PROCESS | 3584 | 1468901018953 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 21:03:38 INFO - PROCESS | 3584 | 1468901018956 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 21:03:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 21:03:38 INFO - PROCESS | 3584 | 1468901018959 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 21:03:38 INFO - PROCESS | 3584 | 1468901018961 Marionette TRACE conn3 <- [1,566,null,{}] 21:03:38 INFO - PROCESS | 3584 | 1468901018973 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:38 INFO - PROCESS | 3584 | 1468901018975 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:39 INFO - PROCESS | 3584 | 1468901019084 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 21:03:39 INFO - PROCESS | 3584 | 1468901019145 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:39 INFO - PROCESS | 3584 | 1468901019147 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:39 INFO - PROCESS | 3584 | ++DOCSHELL 16D4FC00 == 31 [pid = 3584] [id = 151] 21:03:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (16D50000) [pid = 3584] [serial = 451] [outer = 00000000] 21:03:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (16F48C00) [pid = 3584] [serial = 452] [outer = 16D50000] 21:03:39 INFO - PROCESS | 3584 | 1468901019189 Marionette DEBUG loaded listener.js 21:03:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (17712C00) [pid = 3584] [serial = 453] [outer = 16D50000] 21:03:39 INFO - PROCESS | 3584 | 1468901019593 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 21:03:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 21:03:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 646ms 21:03:39 INFO - PROCESS | 3584 | 1468901019619 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 21:03:39 INFO - PROCESS | 3584 | 1468901019621 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 21:03:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 21:03:39 INFO - PROCESS | 3584 | 1468901019631 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 21:03:39 INFO - PROCESS | 3584 | 1468901019633 Marionette TRACE conn3 <- [1,570,null,{}] 21:03:39 INFO - PROCESS | 3584 | 1468901019636 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:39 INFO - PROCESS | 3584 | 1468901019638 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:39 INFO - PROCESS | 3584 | 1468901019739 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 21:03:39 INFO - PROCESS | 3584 | 1468901019747 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:39 INFO - PROCESS | 3584 | 1468901019749 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:39 INFO - PROCESS | 3584 | ++DOCSHELL 177C5400 == 32 [pid = 3584] [id = 152] 21:03:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (177CBC00) [pid = 3584] [serial = 454] [outer = 00000000] 21:03:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (17AA3000) [pid = 3584] [serial = 455] [outer = 177CBC00] 21:03:39 INFO - PROCESS | 3584 | 1468901019775 Marionette DEBUG loaded listener.js 21:03:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (17FBA400) [pid = 3584] [serial = 456] [outer = 177CBC00] 21:03:40 INFO - PROCESS | 3584 | 1468901020196 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 21:03:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 21:03:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 617ms 21:03:40 INFO - PROCESS | 3584 | 1468901020245 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 21:03:40 INFO - PROCESS | 3584 | 1468901020247 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 21:03:40 INFO - PROCESS | 3584 | 1468901020250 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 21:03:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 21:03:40 INFO - PROCESS | 3584 | 1468901020252 Marionette TRACE conn3 <- [1,574,null,{}] 21:03:40 INFO - PROCESS | 3584 | 1468901020261 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:40 INFO - PROCESS | 3584 | 1468901020267 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:40 INFO - PROCESS | 3584 | 1468901020400 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 21:03:40 INFO - PROCESS | 3584 | 1468901020426 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:40 INFO - PROCESS | 3584 | 1468901020428 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:40 INFO - PROCESS | 3584 | ++DOCSHELL 19794000 == 33 [pid = 3584] [id = 153] 21:03:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (19794400) [pid = 3584] [serial = 457] [outer = 00000000] 21:03:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (199EE400) [pid = 3584] [serial = 458] [outer = 19794400] 21:03:40 INFO - PROCESS | 3584 | 1468901020472 Marionette DEBUG loaded listener.js 21:03:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (19FEDC00) [pid = 3584] [serial = 459] [outer = 19794400] 21:03:40 INFO - PROCESS | 3584 | [3584] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:03:40 INFO - PROCESS | 3584 | [3584] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:03:40 INFO - PROCESS | 3584 | [3584] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:03:41 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (15806800) [pid = 3584] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 21:03:41 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (170C3400) [pid = 3584] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 21:03:41 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (180F4400) [pid = 3584] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 21:03:41 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (1055FC00) [pid = 3584] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 21:03:41 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (19793800) [pid = 3584] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 21:03:41 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (1A46BC00) [pid = 3584] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 21:03:41 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (12827C00) [pid = 3584] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 21:03:41 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (131E6000) [pid = 3584] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 21:03:41 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (16001400) [pid = 3584] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 21:03:41 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (1393FC00) [pid = 3584] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 21:03:41 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (1503E400) [pid = 3584] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 21:03:41 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (1503EC00) [pid = 3584] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 21:03:41 INFO - PROCESS | 3584 | 1468901021076 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 21:03:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 21:03:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 837ms 21:03:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 21:03:41 INFO - PROCESS | 3584 | 1468901021094 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 21:03:41 INFO - PROCESS | 3584 | 1468901021096 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 21:03:41 INFO - PROCESS | 3584 | 1468901021099 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 21:03:41 INFO - PROCESS | 3584 | 1468901021100 Marionette TRACE conn3 <- [1,578,null,{}] 21:03:41 INFO - PROCESS | 3584 | 1468901021104 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:41 INFO - PROCESS | 3584 | 1468901021106 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:41 INFO - PROCESS | 3584 | 1468901021178 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 21:03:41 INFO - PROCESS | 3584 | 1468901021183 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:41 INFO - PROCESS | 3584 | 1468901021185 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:41 INFO - PROCESS | 3584 | ++DOCSHELL 13E99C00 == 34 [pid = 3584] [id = 154] 21:03:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (1503B800) [pid = 3584] [serial = 460] [outer = 00000000] 21:03:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (16291C00) [pid = 3584] [serial = 461] [outer = 1503B800] 21:03:41 INFO - PROCESS | 3584 | 1468901021227 Marionette DEBUG loaded listener.js 21:03:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (16547C00) [pid = 3584] [serial = 462] [outer = 1503B800] 21:03:41 INFO - PROCESS | 3584 | 1468901021596 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 21:03:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 21:03:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 559ms 21:03:41 INFO - PROCESS | 3584 | 1468901021660 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 21:03:41 INFO - PROCESS | 3584 | 1468901021663 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 21:03:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 21:03:41 INFO - PROCESS | 3584 | 1468901021668 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 21:03:41 INFO - PROCESS | 3584 | 1468901021670 Marionette TRACE conn3 <- [1,582,null,{}] 21:03:41 INFO - PROCESS | 3584 | 1468901021673 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:41 INFO - PROCESS | 3584 | 1468901021675 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:41 INFO - PROCESS | 3584 | 1468901021748 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 21:03:41 INFO - PROCESS | 3584 | 1468901021753 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:41 INFO - PROCESS | 3584 | 1468901021755 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:41 INFO - PROCESS | 3584 | ++DOCSHELL 12932400 == 35 [pid = 3584] [id = 155] 21:03:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (18334800) [pid = 3584] [serial = 463] [outer = 00000000] 21:03:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (199EF400) [pid = 3584] [serial = 464] [outer = 18334800] 21:03:41 INFO - PROCESS | 3584 | 1468901021797 Marionette DEBUG loaded listener.js 21:03:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (199EAC00) [pid = 3584] [serial = 465] [outer = 18334800] 21:03:42 INFO - PROCESS | 3584 | 1468901022155 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 21:03:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 21:03:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 499ms 21:03:42 INFO - PROCESS | 3584 | 1468901022165 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 21:03:42 INFO - PROCESS | 3584 | 1468901022167 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 21:03:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 21:03:42 INFO - PROCESS | 3584 | 1468901022170 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 21:03:42 INFO - PROCESS | 3584 | 1468901022171 Marionette TRACE conn3 <- [1,586,null,{}] 21:03:42 INFO - PROCESS | 3584 | 1468901022174 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:42 INFO - PROCESS | 3584 | 1468901022176 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:42 INFO - PROCESS | 3584 | 1468901022285 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 21:03:42 INFO - PROCESS | 3584 | 1468901022293 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:42 INFO - PROCESS | 3584 | 1468901022294 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:42 INFO - PROCESS | 3584 | ++DOCSHELL 1587C800 == 36 [pid = 3584] [id = 156] 21:03:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (181D1800) [pid = 3584] [serial = 466] [outer = 00000000] 21:03:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (1A5A0800) [pid = 3584] [serial = 467] [outer = 181D1800] 21:03:42 INFO - PROCESS | 3584 | 1468901022337 Marionette DEBUG loaded listener.js 21:03:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (1A6C5800) [pid = 3584] [serial = 468] [outer = 181D1800] 21:03:42 INFO - PROCESS | 3584 | 1468901022701 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 21:03:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 21:03:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 558ms 21:03:42 INFO - PROCESS | 3584 | 1468901022732 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 21:03:42 INFO - PROCESS | 3584 | 1468901022734 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 21:03:42 INFO - PROCESS | 3584 | 1468901022737 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 21:03:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 21:03:42 INFO - PROCESS | 3584 | 1468901022739 Marionette TRACE conn3 <- [1,590,null,{}] 21:03:42 INFO - PROCESS | 3584 | 1468901022742 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:42 INFO - PROCESS | 3584 | 1468901022744 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:42 INFO - PROCESS | 3584 | 1468901022821 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 21:03:42 INFO - PROCESS | 3584 | 1468901022900 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:42 INFO - PROCESS | 3584 | 1468901022902 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:42 INFO - PROCESS | 3584 | ++DOCSHELL 12827400 == 37 [pid = 3584] [id = 157] 21:03:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (134AB800) [pid = 3584] [serial = 469] [outer = 00000000] 21:03:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (1A83D800) [pid = 3584] [serial = 470] [outer = 134AB800] 21:03:42 INFO - PROCESS | 3584 | 1468901022943 Marionette DEBUG loaded listener.js 21:03:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (1A9DB400) [pid = 3584] [serial = 471] [outer = 134AB800] 21:03:43 INFO - PROCESS | 3584 | 1468901023658 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 21:03:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 21:03:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 911ms 21:03:43 INFO - PROCESS | 3584 | 1468901023674 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 21:03:43 INFO - PROCESS | 3584 | 1468901023678 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 21:03:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 21:03:43 INFO - PROCESS | 3584 | 1468901023682 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 21:03:43 INFO - PROCESS | 3584 | 1468901023688 Marionette TRACE conn3 <- [1,594,null,{}] 21:03:43 INFO - PROCESS | 3584 | 1468901023693 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:43 INFO - PROCESS | 3584 | 1468901023695 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:43 INFO - PROCESS | 3584 | 1468901023810 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 21:03:43 INFO - PROCESS | 3584 | 1468901023873 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:43 INFO - PROCESS | 3584 | 1468901023876 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:43 INFO - PROCESS | 3584 | ++DOCSHELL 114D1400 == 38 [pid = 3584] [id = 158] 21:03:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (129A4400) [pid = 3584] [serial = 472] [outer = 00000000] 21:03:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (132F0800) [pid = 3584] [serial = 473] [outer = 129A4400] 21:03:43 INFO - PROCESS | 3584 | 1468901023971 Marionette DEBUG loaded listener.js 21:03:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (139CC000) [pid = 3584] [serial = 474] [outer = 129A4400] 21:03:44 INFO - PROCESS | 3584 | 1468901024918 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 21:03:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 21:03:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1336ms 21:03:44 INFO - PROCESS | 3584 | 1468901025023 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 21:03:44 INFO - PROCESS | 3584 | 1468901025027 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 21:03:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 21:03:45 INFO - PROCESS | 3584 | 1468901025014 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 21:03:45 INFO - PROCESS | 3584 | 1468901025017 Marionette TRACE conn3 <- [1,598,null,{}] 21:03:45 INFO - PROCESS | 3584 | 1468901025023 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:45 INFO - PROCESS | 3584 | 1468901025026 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:45 INFO - PROCESS | 3584 | 1468901025259 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 21:03:45 INFO - PROCESS | 3584 | --DOCSHELL 1587C800 == 37 [pid = 3584] [id = 156] 21:03:45 INFO - PROCESS | 3584 | --DOCSHELL 12932400 == 36 [pid = 3584] [id = 155] 21:03:45 INFO - PROCESS | 3584 | --DOCSHELL 13E99C00 == 35 [pid = 3584] [id = 154] 21:03:45 INFO - PROCESS | 3584 | --DOCSHELL 19794000 == 34 [pid = 3584] [id = 153] 21:03:45 INFO - PROCESS | 3584 | --DOCSHELL 177C5400 == 33 [pid = 3584] [id = 152] 21:03:45 INFO - PROCESS | 3584 | --DOCSHELL 16D4FC00 == 32 [pid = 3584] [id = 151] 21:03:45 INFO - PROCESS | 3584 | --DOCSHELL 1587F000 == 31 [pid = 3584] [id = 150] 21:03:45 INFO - PROCESS | 3584 | --DOCSHELL 132FA800 == 30 [pid = 3584] [id = 149] 21:03:45 INFO - PROCESS | 3584 | --DOCSHELL 1145E800 == 29 [pid = 3584] [id = 148] 21:03:45 INFO - PROCESS | 3584 | --DOCSHELL 12DA4400 == 28 [pid = 3584] [id = 147] 21:03:45 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (178B1800) [pid = 3584] [serial = 411] [outer = 00000000] [url = about:blank] 21:03:45 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (1314A000) [pid = 3584] [serial = 416] [outer = 00000000] [url = about:blank] 21:03:45 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (1A6D1400) [pid = 3584] [serial = 426] [outer = 00000000] [url = about:blank] 21:03:45 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (1A6CE000) [pid = 3584] [serial = 425] [outer = 00000000] [url = about:blank] 21:03:45 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (1A5A3400) [pid = 3584] [serial = 392] [outer = 00000000] [url = about:blank] 21:03:45 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (132F1000) [pid = 3584] [serial = 394] [outer = 00000000] [url = about:blank] 21:03:45 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (14294000) [pid = 3584] [serial = 395] [outer = 00000000] [url = about:blank] 21:03:45 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (134A8400) [pid = 3584] [serial = 398] [outer = 00000000] [url = about:blank] 21:03:45 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (13940000) [pid = 3584] [serial = 399] [outer = 00000000] [url = about:blank] 21:03:45 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (16D52C00) [pid = 3584] [serial = 407] [outer = 00000000] [url = about:blank] 21:03:45 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (1978DC00) [pid = 3584] [serial = 414] [outer = 00000000] [url = about:blank] 21:03:45 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (13C64000) [pid = 3584] [serial = 401] [outer = 00000000] [url = about:blank] 21:03:45 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (13CC6000) [pid = 3584] [serial = 402] [outer = 00000000] [url = about:blank] 21:03:45 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (15808000) [pid = 3584] [serial = 404] [outer = 00000000] [url = about:blank] 21:03:45 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (15876C00) [pid = 3584] [serial = 405] [outer = 00000000] [url = about:blank] 21:03:45 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (170C5C00) [pid = 3584] [serial = 170] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 21:03:45 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (13CBE000) [pid = 3584] [serial = 417] [outer = 00000000] [url = about:blank] 21:03:45 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (1A598800) [pid = 3584] [serial = 422] [outer = 00000000] [url = about:blank] 21:03:45 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (199EC400) [pid = 3584] [serial = 419] [outer = 00000000] [url = about:blank] 21:03:45 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (199F2000) [pid = 3584] [serial = 420] [outer = 00000000] [url = about:blank] 21:03:45 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (16F3BC00) [pid = 3584] [serial = 408] [outer = 00000000] [url = about:blank] 21:03:45 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (1A59E000) [pid = 3584] [serial = 423] [outer = 00000000] [url = about:blank] 21:03:45 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (177F4C00) [pid = 3584] [serial = 410] [outer = 00000000] [url = about:blank] 21:03:45 INFO - PROCESS | 3584 | --DOMWINDOW == 67 (1833B800) [pid = 3584] [serial = 413] [outer = 00000000] [url = about:blank] 21:03:45 INFO - PROCESS | 3584 | 1468901025412 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:45 INFO - PROCESS | 3584 | 1468901025416 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:45 INFO - PROCESS | 3584 | ++DOCSHELL 10A7F400 == 29 [pid = 3584] [id = 159] 21:03:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (10EBD400) [pid = 3584] [serial = 475] [outer = 00000000] 21:03:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (110F2000) [pid = 3584] [serial = 476] [outer = 10EBD400] 21:03:45 INFO - PROCESS | 3584 | 1468901025463 Marionette DEBUG loaded listener.js 21:03:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (1296E400) [pid = 3584] [serial = 477] [outer = 10EBD400] 21:03:45 INFO - PROCESS | 3584 | 1468901025840 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 21:03:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 21:03:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 837ms 21:03:45 INFO - PROCESS | 3584 | 1468901025865 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 21:03:45 INFO - PROCESS | 3584 | 1468901025870 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 21:03:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 21:03:45 INFO - PROCESS | 3584 | 1468901025876 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 21:03:45 INFO - PROCESS | 3584 | 1468901025879 Marionette TRACE conn3 <- [1,602,null,{}] 21:03:45 INFO - PROCESS | 3584 | 1468901025883 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:45 INFO - PROCESS | 3584 | 1468901025885 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:45 INFO - PROCESS | 3584 | 1468901025968 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 21:03:45 INFO - PROCESS | 3584 | 1468901025973 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:45 INFO - PROCESS | 3584 | 1468901025976 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:45 INFO - PROCESS | 3584 | ++DOCSHELL 13CBE800 == 30 [pid = 3584] [id = 160] 21:03:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (13EA3C00) [pid = 3584] [serial = 478] [outer = 00000000] 21:03:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (1506A800) [pid = 3584] [serial = 479] [outer = 13EA3C00] 21:03:46 INFO - PROCESS | 3584 | 1468901026021 Marionette DEBUG loaded listener.js 21:03:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (1586DC00) [pid = 3584] [serial = 480] [outer = 13EA3C00] 21:03:46 INFO - PROCESS | 3584 | 1468901026438 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 21:03:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 21:03:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 602ms 21:03:46 INFO - PROCESS | 3584 | 1468901026477 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 21:03:46 INFO - PROCESS | 3584 | 1468901026479 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 21:03:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 21:03:46 INFO - PROCESS | 3584 | 1468901026482 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 21:03:46 INFO - PROCESS | 3584 | 1468901026486 Marionette TRACE conn3 <- [1,606,null,{}] 21:03:46 INFO - PROCESS | 3584 | 1468901026496 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:46 INFO - PROCESS | 3584 | 1468901026501 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:46 INFO - PROCESS | 3584 | 1468901026584 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 21:03:46 INFO - PROCESS | 3584 | 1468901026625 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:46 INFO - PROCESS | 3584 | 1468901026628 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:46 INFO - PROCESS | 3584 | ++DOCSHELL 16DF1C00 == 31 [pid = 3584] [id = 161] 21:03:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (16DF6400) [pid = 3584] [serial = 481] [outer = 00000000] 21:03:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (171D6C00) [pid = 3584] [serial = 482] [outer = 16DF6400] 21:03:46 INFO - PROCESS | 3584 | 1468901026688 Marionette DEBUG loaded listener.js 21:03:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (177F3C00) [pid = 3584] [serial = 483] [outer = 16DF6400] 21:03:47 INFO - PROCESS | 3584 | 1468901027079 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 21:03:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 21:03:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 661ms 21:03:47 INFO - PROCESS | 3584 | 1468901027146 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 21:03:47 INFO - PROCESS | 3584 | 1468901027149 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 21:03:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 21:03:47 INFO - PROCESS | 3584 | 1468901027152 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 21:03:47 INFO - PROCESS | 3584 | 1468901027154 Marionette TRACE conn3 <- [1,610,null,{}] 21:03:47 INFO - PROCESS | 3584 | 1468901027157 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:47 INFO - PROCESS | 3584 | 1468901027159 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:47 INFO - PROCESS | 3584 | 1468901027248 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 21:03:47 INFO - PROCESS | 3584 | 1468901027253 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:47 INFO - PROCESS | 3584 | 1468901027255 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:47 INFO - PROCESS | 3584 | ++DOCSHELL 17829000 == 32 [pid = 3584] [id = 162] 21:03:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (1782F800) [pid = 3584] [serial = 484] [outer = 00000000] 21:03:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (181D1C00) [pid = 3584] [serial = 485] [outer = 1782F800] 21:03:47 INFO - PROCESS | 3584 | 1468901027280 Marionette DEBUG loaded listener.js 21:03:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (18338C00) [pid = 3584] [serial = 486] [outer = 1782F800] 21:03:47 INFO - PROCESS | 3584 | 1468901027706 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 21:03:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 21:03:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 602ms 21:03:47 INFO - PROCESS | 3584 | 1468901027753 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 21:03:47 INFO - PROCESS | 3584 | 1468901027755 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 21:03:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 21:03:47 INFO - PROCESS | 3584 | 1468901027765 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 21:03:47 INFO - PROCESS | 3584 | 1468901027767 Marionette TRACE conn3 <- [1,614,null,{}] 21:03:47 INFO - PROCESS | 3584 | 1468901027771 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:47 INFO - PROCESS | 3584 | 1468901027772 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:47 INFO - PROCESS | 3584 | 1468901027856 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 21:03:47 INFO - PROCESS | 3584 | 1468901027938 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:47 INFO - PROCESS | 3584 | 1468901027940 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:47 INFO - PROCESS | 3584 | ++DOCSHELL 1833E000 == 33 [pid = 3584] [id = 163] 21:03:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (1833E400) [pid = 3584] [serial = 487] [outer = 00000000] 21:03:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (199E8000) [pid = 3584] [serial = 488] [outer = 1833E400] 21:03:47 INFO - PROCESS | 3584 | 1468901027982 Marionette DEBUG loaded listener.js 21:03:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (199F1800) [pid = 3584] [serial = 489] [outer = 1833E400] 21:03:48 INFO - PROCESS | 3584 | 1468901028366 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 21:03:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 21:03:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 661ms 21:03:48 INFO - PROCESS | 3584 | 1468901028409 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 21:03:48 INFO - PROCESS | 3584 | 1468901028411 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 21:03:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 21:03:48 INFO - PROCESS | 3584 | 1468901028414 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 21:03:48 INFO - PROCESS | 3584 | 1468901028416 Marionette TRACE conn3 <- [1,618,null,{}] 21:03:48 INFO - PROCESS | 3584 | 1468901028419 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:48 INFO - PROCESS | 3584 | 1468901028424 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:48 INFO - PROCESS | 3584 | 1468901028552 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 21:03:48 INFO - PROCESS | 3584 | 1468901028613 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:48 INFO - PROCESS | 3584 | 1468901028615 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:48 INFO - PROCESS | 3584 | ++DOCSHELL 18341400 == 34 [pid = 3584] [id = 164] 21:03:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (199F6800) [pid = 3584] [serial = 490] [outer = 00000000] 21:03:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (1A5A0000) [pid = 3584] [serial = 491] [outer = 199F6800] 21:03:48 INFO - PROCESS | 3584 | 1468901028660 Marionette DEBUG loaded listener.js 21:03:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (1A6CB000) [pid = 3584] [serial = 492] [outer = 199F6800] 21:03:49 INFO - PROCESS | 3584 | 1468901029034 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 21:03:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 21:03:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 661ms 21:03:49 INFO - PROCESS | 3584 | 1468901029078 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 21:03:49 INFO - PROCESS | 3584 | 1468901029080 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 21:03:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 21:03:49 INFO - PROCESS | 3584 | 1468901029083 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 21:03:49 INFO - PROCESS | 3584 | 1468901029085 Marionette TRACE conn3 <- [1,622,null,{}] 21:03:49 INFO - PROCESS | 3584 | 1468901029088 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:49 INFO - PROCESS | 3584 | 1468901029099 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:49 INFO - PROCESS | 3584 | 1468901029215 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 21:03:49 INFO - PROCESS | 3584 | 1468901029224 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:49 INFO - PROCESS | 3584 | 1468901029226 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:49 INFO - PROCESS | 3584 | ++DOCSHELL 1600E400 == 35 [pid = 3584] [id = 165] 21:03:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (16549000) [pid = 3584] [serial = 493] [outer = 00000000] 21:03:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (1A839C00) [pid = 3584] [serial = 494] [outer = 16549000] 21:03:49 INFO - PROCESS | 3584 | 1468901029274 Marionette DEBUG loaded listener.js 21:03:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (1A842C00) [pid = 3584] [serial = 495] [outer = 16549000] 21:03:49 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (15881800) [pid = 3584] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 21:03:49 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (1145EC00) [pid = 3584] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 21:03:49 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (132FAC00) [pid = 3584] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 21:03:49 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (130AF400) [pid = 3584] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 21:03:49 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (16D50000) [pid = 3584] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 21:03:49 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (129A0C00) [pid = 3584] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 21:03:49 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (16544800) [pid = 3584] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 21:03:49 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (1A6CC800) [pid = 3584] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 21:03:49 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (1A839400) [pid = 3584] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 21:03:49 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (177CBC00) [pid = 3584] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 21:03:49 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (19794400) [pid = 3584] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 21:03:49 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (1503B800) [pid = 3584] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 21:03:49 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (181D1800) [pid = 3584] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 21:03:49 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (18334800) [pid = 3584] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 21:03:49 INFO - PROCESS | 3584 | [3584] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:03:49 INFO - PROCESS | 3584 | [3584] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:03:49 INFO - PROCESS | 3584 | 1468901029738 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 21:03:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 21:03:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 690ms 21:03:49 INFO - PROCESS | 3584 | 1468901029788 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 21:03:49 INFO - PROCESS | 3584 | 1468901029790 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 21:03:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 21:03:49 INFO - PROCESS | 3584 | 1468901029793 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 21:03:49 INFO - PROCESS | 3584 | 1468901029795 Marionette TRACE conn3 <- [1,626,null,{}] 21:03:49 INFO - PROCESS | 3584 | 1468901029798 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:49 INFO - PROCESS | 3584 | 1468901029800 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:49 INFO - PROCESS | 3584 | 1468901029878 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 21:03:49 INFO - PROCESS | 3584 | 1468901029883 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:49 INFO - PROCESS | 3584 | 1468901029885 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:49 INFO - PROCESS | 3584 | ++DOCSHELL 13E9E400 == 36 [pid = 3584] [id = 166] 21:03:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (1445D400) [pid = 3584] [serial = 496] [outer = 00000000] 21:03:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (177CBC00) [pid = 3584] [serial = 497] [outer = 1445D400] 21:03:49 INFO - PROCESS | 3584 | 1468901029927 Marionette DEBUG loaded listener.js 21:03:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (19794400) [pid = 3584] [serial = 498] [outer = 1445D400] 21:03:50 INFO - PROCESS | 3584 | [3584] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:03:50 INFO - PROCESS | 3584 | [3584] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:03:50 INFO - PROCESS | 3584 | 1468901030333 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 21:03:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 21:03:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 603ms 21:03:50 INFO - PROCESS | 3584 | 1468901030394 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 21:03:50 INFO - PROCESS | 3584 | 1468901030396 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 21:03:50 INFO - PROCESS | 3584 | 1468901030399 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 21:03:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 21:03:50 INFO - PROCESS | 3584 | 1468901030401 Marionette TRACE conn3 <- [1,630,null,{}] 21:03:50 INFO - PROCESS | 3584 | 1468901030404 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:50 INFO - PROCESS | 3584 | 1468901030389 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:50 INFO - PROCESS | 3584 | 1468901030464 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 21:03:50 INFO - PROCESS | 3584 | 1468901030471 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:50 INFO - PROCESS | 3584 | 1468901030473 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:50 INFO - PROCESS | 3584 | ++DOCSHELL 16547800 == 37 [pid = 3584] [id = 167] 21:03:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (1A46E000) [pid = 3584] [serial = 499] [outer = 00000000] 21:03:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (1A836000) [pid = 3584] [serial = 500] [outer = 1A46E000] 21:03:50 INFO - PROCESS | 3584 | 1468901030514 Marionette DEBUG loaded listener.js 21:03:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (1A9D8C00) [pid = 3584] [serial = 501] [outer = 1A46E000] 21:03:50 INFO - PROCESS | 3584 | 1468901030916 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 21:03:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 21:03:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 558ms 21:03:50 INFO - PROCESS | 3584 | 1468901030967 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 21:03:50 INFO - PROCESS | 3584 | 1468901030969 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 21:03:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 21:03:50 INFO - PROCESS | 3584 | 1468901030985 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 21:03:50 INFO - PROCESS | 3584 | 1468901030987 Marionette TRACE conn3 <- [1,634,null,{}] 21:03:50 INFO - PROCESS | 3584 | 1468901030991 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:50 INFO - PROCESS | 3584 | 1468901030976 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:51 INFO - PROCESS | 3584 | 1468901031051 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 21:03:51 INFO - PROCESS | 3584 | 1468901031077 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:51 INFO - PROCESS | 3584 | 1468901031079 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:51 INFO - PROCESS | 3584 | ++DOCSHELL 1AA29000 == 38 [pid = 3584] [id = 168] 21:03:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (1AA2A000) [pid = 3584] [serial = 502] [outer = 00000000] 21:03:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (1AC94C00) [pid = 3584] [serial = 503] [outer = 1AA2A000] 21:03:51 INFO - PROCESS | 3584 | 1468901031125 Marionette DEBUG loaded listener.js 21:03:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (1AC9A000) [pid = 3584] [serial = 504] [outer = 1AA2A000] 21:03:51 INFO - PROCESS | 3584 | 1468901031652 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 21:03:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 21:03:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 764ms 21:03:51 INFO - PROCESS | 3584 | 1468901031732 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 21:03:51 INFO - PROCESS | 3584 | 1468901031736 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 21:03:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 21:03:51 INFO - PROCESS | 3584 | 1468901031755 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 21:03:51 INFO - PROCESS | 3584 | 1468901031758 Marionette TRACE conn3 <- [1,638,null,{}] 21:03:51 INFO - PROCESS | 3584 | 1468901031764 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:51 INFO - PROCESS | 3584 | 1468901031767 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:51 INFO - PROCESS | 3584 | 1468901031887 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 21:03:51 INFO - PROCESS | 3584 | 1468901031986 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:51 INFO - PROCESS | 3584 | 1468901031989 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:51 INFO - PROCESS | 3584 | ++DOCSHELL 0F318000 == 39 [pid = 3584] [id = 169] 21:03:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (0F31A800) [pid = 3584] [serial = 505] [outer = 00000000] 21:03:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (10A0BC00) [pid = 3584] [serial = 506] [outer = 0F31A800] 21:03:52 INFO - PROCESS | 3584 | 1468901032046 Marionette DEBUG loaded listener.js 21:03:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (110E6800) [pid = 3584] [serial = 507] [outer = 0F31A800] 21:03:52 INFO - PROCESS | 3584 | 1468901032607 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 21:03:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 21:03:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 881ms 21:03:52 INFO - PROCESS | 3584 | 1468901032643 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 21:03:52 INFO - PROCESS | 3584 | 1468901032647 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 21:03:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 21:03:52 INFO - PROCESS | 3584 | 1468901032654 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 21:03:52 INFO - PROCESS | 3584 | 1468901032657 Marionette TRACE conn3 <- [1,642,null,{}] 21:03:52 INFO - PROCESS | 3584 | 1468901032661 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:52 INFO - PROCESS | 3584 | 1468901032663 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:52 INFO - PROCESS | 3584 | 1468901032752 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 21:03:52 INFO - PROCESS | 3584 | 1468901032852 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:52 INFO - PROCESS | 3584 | 1468901032854 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:52 INFO - PROCESS | 3584 | ++DOCSHELL 1393E800 == 40 [pid = 3584] [id = 170] 21:03:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (1393F000) [pid = 3584] [serial = 508] [outer = 00000000] 21:03:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (14461000) [pid = 3584] [serial = 509] [outer = 1393F000] 21:03:52 INFO - PROCESS | 3584 | 1468901032908 Marionette DEBUG loaded listener.js 21:03:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (1587F400) [pid = 3584] [serial = 510] [outer = 1393F000] 21:03:53 INFO - PROCESS | 3584 | 1468901033466 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 21:03:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 21:03:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 882ms 21:03:53 INFO - PROCESS | 3584 | 1468901033543 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 21:03:53 INFO - PROCESS | 3584 | 1468901033546 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 21:03:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 21:03:53 INFO - PROCESS | 3584 | 1468901033550 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 21:03:53 INFO - PROCESS | 3584 | 1468901033553 Marionette TRACE conn3 <- [1,646,null,{}] 21:03:53 INFO - PROCESS | 3584 | 1468901033564 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:53 INFO - PROCESS | 3584 | 1468901033569 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:53 INFO - PROCESS | 3584 | 1468901033656 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 21:03:53 INFO - PROCESS | 3584 | 1468901033783 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:53 INFO - PROCESS | 3584 | 1468901033787 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:53 INFO - PROCESS | 3584 | ++DOCSHELL 17F61C00 == 41 [pid = 3584] [id = 171] 21:03:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (17F66000) [pid = 3584] [serial = 511] [outer = 00000000] 21:03:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (18341000) [pid = 3584] [serial = 512] [outer = 17F66000] 21:03:53 INFO - PROCESS | 3584 | 1468901033844 Marionette DEBUG loaded listener.js 21:03:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (1A301800) [pid = 3584] [serial = 513] [outer = 17F66000] 21:03:54 INFO - PROCESS | 3584 | 1468901034568 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 21:03:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 21:03:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1073ms 21:03:54 INFO - PROCESS | 3584 | 1468901034621 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 21:03:54 INFO - PROCESS | 3584 | 1468901034627 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 21:03:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 21:03:54 INFO - PROCESS | 3584 | 1468901034633 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 21:03:54 INFO - PROCESS | 3584 | 1468901034637 Marionette TRACE conn3 <- [1,650,null,{}] 21:03:54 INFO - PROCESS | 3584 | 1468901034643 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:54 INFO - PROCESS | 3584 | 1468901034646 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:54 INFO - PROCESS | 3584 | 1468901034748 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 21:03:54 INFO - PROCESS | 3584 | 1468901034810 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:54 INFO - PROCESS | 3584 | 1468901034813 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:54 INFO - PROCESS | 3584 | ++DOCSHELL 1047F800 == 42 [pid = 3584] [id = 172] 21:03:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (1055E000) [pid = 3584] [serial = 514] [outer = 00000000] 21:03:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (11C35400) [pid = 3584] [serial = 515] [outer = 1055E000] 21:03:54 INFO - PROCESS | 3584 | 1468901034912 Marionette DEBUG loaded listener.js 21:03:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (130AF400) [pid = 3584] [serial = 516] [outer = 1055E000] 21:03:55 INFO - PROCESS | 3584 | --DOCSHELL 16547800 == 41 [pid = 3584] [id = 167] 21:03:55 INFO - PROCESS | 3584 | --DOCSHELL 13E9E400 == 40 [pid = 3584] [id = 166] 21:03:55 INFO - PROCESS | 3584 | --DOCSHELL 1600E400 == 39 [pid = 3584] [id = 165] 21:03:55 INFO - PROCESS | 3584 | --DOCSHELL 18341400 == 38 [pid = 3584] [id = 164] 21:03:55 INFO - PROCESS | 3584 | --DOCSHELL 1833E000 == 37 [pid = 3584] [id = 163] 21:03:55 INFO - PROCESS | 3584 | --DOCSHELL 17829000 == 36 [pid = 3584] [id = 162] 21:03:55 INFO - PROCESS | 3584 | --DOCSHELL 16DF1C00 == 35 [pid = 3584] [id = 161] 21:03:55 INFO - PROCESS | 3584 | --DOCSHELL 13CBE800 == 34 [pid = 3584] [id = 160] 21:03:55 INFO - PROCESS | 3584 | --DOCSHELL 10A7F400 == 33 [pid = 3584] [id = 159] 21:03:55 INFO - PROCESS | 3584 | --DOCSHELL 114D1400 == 32 [pid = 3584] [id = 158] 21:03:55 INFO - PROCESS | 3584 | --DOCSHELL 12827400 == 31 [pid = 3584] [id = 157] 21:03:55 INFO - PROCESS | 3584 | --DOCSHELL 17F61C00 == 30 [pid = 3584] [id = 171] 21:03:55 INFO - PROCESS | 3584 | --DOCSHELL 1AA29000 == 29 [pid = 3584] [id = 168] 21:03:55 INFO - PROCESS | 3584 | --DOCSHELL 0F318000 == 28 [pid = 3584] [id = 169] 21:03:55 INFO - PROCESS | 3584 | --DOCSHELL 1393E800 == 27 [pid = 3584] [id = 170] 21:03:55 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (1282B400) [pid = 3584] [serial = 443] [outer = 00000000] [url = about:blank] 21:03:55 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (128A7400) [pid = 3584] [serial = 444] [outer = 00000000] [url = about:blank] 21:03:55 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (13CC3800) [pid = 3584] [serial = 446] [outer = 00000000] [url = about:blank] 21:03:55 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (142A1C00) [pid = 3584] [serial = 447] [outer = 00000000] [url = about:blank] 21:03:55 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (14295C00) [pid = 3584] [serial = 441] [outer = 00000000] [url = about:blank] 21:03:55 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (13C64800) [pid = 3584] [serial = 440] [outer = 00000000] [url = about:blank] 21:03:55 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (16F48C00) [pid = 3584] [serial = 452] [outer = 00000000] [url = about:blank] 21:03:55 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (142A0800) [pid = 3584] [serial = 429] [outer = 00000000] [url = about:blank] 21:03:55 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (13E9AC00) [pid = 3584] [serial = 428] [outer = 00000000] [url = about:blank] 21:03:55 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (17AA2C00) [pid = 3584] [serial = 432] [outer = 00000000] [url = about:blank] 21:03:55 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (170C6000) [pid = 3584] [serial = 431] [outer = 00000000] [url = about:blank] 21:03:55 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (1A843400) [pid = 3584] [serial = 435] [outer = 00000000] [url = about:blank] 21:03:55 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (1A83E400) [pid = 3584] [serial = 434] [outer = 00000000] [url = about:blank] 21:03:55 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (1A9E3400) [pid = 3584] [serial = 438] [outer = 00000000] [url = about:blank] 21:03:55 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (1A9DEC00) [pid = 3584] [serial = 437] [outer = 00000000] [url = about:blank] 21:03:55 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (17FBA400) [pid = 3584] [serial = 456] [outer = 00000000] [url = about:blank] 21:03:55 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (17AA3000) [pid = 3584] [serial = 455] [outer = 00000000] [url = about:blank] 21:03:55 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (199EE400) [pid = 3584] [serial = 458] [outer = 00000000] [url = about:blank] 21:03:55 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (16291C00) [pid = 3584] [serial = 461] [outer = 00000000] [url = about:blank] 21:03:55 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (16547C00) [pid = 3584] [serial = 462] [outer = 00000000] [url = about:blank] 21:03:55 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (1A6C5800) [pid = 3584] [serial = 468] [outer = 00000000] [url = about:blank] 21:03:55 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (1A5A0800) [pid = 3584] [serial = 467] [outer = 00000000] [url = about:blank] 21:03:55 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (19FEDC00) [pid = 3584] [serial = 459] [outer = 00000000] [url = about:blank] 21:03:55 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (17712C00) [pid = 3584] [serial = 453] [outer = 00000000] [url = about:blank] 21:03:55 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (16009400) [pid = 3584] [serial = 450] [outer = 00000000] [url = about:blank] 21:03:55 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (199EF400) [pid = 3584] [serial = 464] [outer = 00000000] [url = about:blank] 21:03:55 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (199EAC00) [pid = 3584] [serial = 465] [outer = 00000000] [url = about:blank] 21:03:55 INFO - PROCESS | 3584 | --DOMWINDOW == 67 (16001800) [pid = 3584] [serial = 449] [outer = 00000000] [url = about:blank] 21:03:55 INFO - PROCESS | 3584 | [3584] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:03:55 INFO - PROCESS | 3584 | [3584] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:03:55 INFO - PROCESS | 3584 | [3584] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:03:55 INFO - PROCESS | 3584 | 1468901035903 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 21:03:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 21:03:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1307ms 21:03:55 INFO - PROCESS | 3584 | 1468901035944 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 21:03:55 INFO - PROCESS | 3584 | 1468901035948 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 21:03:55 INFO - PROCESS | 3584 | 1468901035952 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 21:03:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 21:03:55 INFO - PROCESS | 3584 | 1468901035957 Marionette TRACE conn3 <- [1,654,null,{}] 21:03:55 INFO - PROCESS | 3584 | 1468901035961 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:55 INFO - PROCESS | 3584 | 1468901035964 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:56 INFO - PROCESS | 3584 | 1468901036051 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 21:03:56 INFO - PROCESS | 3584 | 1468901036059 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:56 INFO - PROCESS | 3584 | 1468901036062 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:56 INFO - PROCESS | 3584 | ++DOCSHELL 10A7F400 == 28 [pid = 3584] [id = 173] 21:03:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (10A82800) [pid = 3584] [serial = 517] [outer = 00000000] 21:03:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (11C34400) [pid = 3584] [serial = 518] [outer = 10A82800] 21:03:56 INFO - PROCESS | 3584 | 1468901036109 Marionette DEBUG loaded listener.js 21:03:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (12930400) [pid = 3584] [serial = 519] [outer = 10A82800] 21:03:56 INFO - PROCESS | 3584 | [3584] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:03:56 INFO - PROCESS | 3584 | [3584] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:03:56 INFO - PROCESS | 3584 | [3584] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:03:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 21:03:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 602ms 21:03:56 INFO - PROCESS | 3584 | 1468901036545 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 21:03:56 INFO - PROCESS | 3584 | 1468901036555 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 21:03:56 INFO - PROCESS | 3584 | 1468901036560 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 21:03:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 21:03:56 INFO - PROCESS | 3584 | 1468901036566 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 21:03:56 INFO - PROCESS | 3584 | 1468901036569 Marionette TRACE conn3 <- [1,658,null,{}] 21:03:56 INFO - PROCESS | 3584 | 1468901036573 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:56 INFO - PROCESS | 3584 | 1468901036575 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:56 INFO - PROCESS | 3584 | 1468901036665 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 21:03:56 INFO - PROCESS | 3584 | 1468901036707 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:56 INFO - PROCESS | 3584 | 1468901036709 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:56 INFO - PROCESS | 3584 | ++DOCSHELL 13C66800 == 29 [pid = 3584] [id = 174] 21:03:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (13C67C00) [pid = 3584] [serial = 520] [outer = 00000000] 21:03:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (13E98C00) [pid = 3584] [serial = 521] [outer = 13C67C00] 21:03:56 INFO - PROCESS | 3584 | 1468901036741 Marionette DEBUG loaded listener.js 21:03:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (13EA0400) [pid = 3584] [serial = 522] [outer = 13C67C00] 21:03:57 INFO - PROCESS | 3584 | 1468901037169 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 21:03:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 21:03:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 646ms 21:03:57 INFO - PROCESS | 3584 | 1468901037226 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 21:03:57 INFO - PROCESS | 3584 | 1468901037228 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 21:03:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 21:03:57 INFO - PROCESS | 3584 | 1468901037231 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 21:03:57 INFO - PROCESS | 3584 | 1468901037235 Marionette TRACE conn3 <- [1,662,null,{}] 21:03:57 INFO - PROCESS | 3584 | 1468901037245 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:57 INFO - PROCESS | 3584 | 1468901037250 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:57 INFO - PROCESS | 3584 | 1468901037329 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 21:03:57 INFO - PROCESS | 3584 | 1468901037338 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:57 INFO - PROCESS | 3584 | 1468901037341 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:57 INFO - PROCESS | 3584 | ++DOCSHELL 15066C00 == 30 [pid = 3584] [id = 175] 21:03:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (15067000) [pid = 3584] [serial = 523] [outer = 00000000] 21:03:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (1587F000) [pid = 3584] [serial = 524] [outer = 15067000] 21:03:57 INFO - PROCESS | 3584 | 1468901037370 Marionette DEBUG loaded listener.js 21:03:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (16001400) [pid = 3584] [serial = 525] [outer = 15067000] 21:03:57 INFO - PROCESS | 3584 | [3584] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:03:57 INFO - PROCESS | 3584 | [3584] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:03:57 INFO - PROCESS | 3584 | [3584] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:03:57 INFO - PROCESS | 3584 | 1468901037818 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 21:03:57 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 21:03:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 602ms 21:03:57 INFO - PROCESS | 3584 | 1468901037833 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 21:03:57 INFO - PROCESS | 3584 | 1468901037836 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 21:03:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 21:03:57 INFO - PROCESS | 3584 | 1468901037850 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 21:03:57 INFO - PROCESS | 3584 | 1468901037851 Marionette TRACE conn3 <- [1,666,null,{}] 21:03:57 INFO - PROCESS | 3584 | 1468901037855 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:57 INFO - PROCESS | 3584 | 1468901037857 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:57 INFO - PROCESS | 3584 | 1468901037952 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 21:03:58 INFO - PROCESS | 3584 | 1468901038029 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:58 INFO - PROCESS | 3584 | 1468901038031 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:58 INFO - PROCESS | 3584 | ++DOCSHELL 1600E400 == 31 [pid = 3584] [id = 176] 21:03:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (16290400) [pid = 3584] [serial = 526] [outer = 00000000] 21:03:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (16980800) [pid = 3584] [serial = 527] [outer = 16290400] 21:03:58 INFO - PROCESS | 3584 | 1468901038074 Marionette DEBUG loaded listener.js 21:03:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (16F34400) [pid = 3584] [serial = 528] [outer = 16290400] 21:03:58 INFO - PROCESS | 3584 | 1468901038444 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 21:03:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 21:03:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 646ms 21:03:58 INFO - PROCESS | 3584 | 1468901038509 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 21:03:58 INFO - PROCESS | 3584 | 1468901038511 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 21:03:58 INFO - PROCESS | 3584 | 1468901038514 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 21:03:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 21:03:58 INFO - PROCESS | 3584 | 1468901038516 Marionette TRACE conn3 <- [1,670,null,{}] 21:03:58 INFO - PROCESS | 3584 | 1468901038519 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:58 INFO - PROCESS | 3584 | 1468901038521 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:58 INFO - PROCESS | 3584 | 1468901038607 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 21:03:58 INFO - PROCESS | 3584 | 1468901038612 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:58 INFO - PROCESS | 3584 | 1468901038614 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:58 INFO - PROCESS | 3584 | ++DOCSHELL 16008800 == 32 [pid = 3584] [id = 177] 21:03:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (1600B000) [pid = 3584] [serial = 529] [outer = 00000000] 21:03:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (17709400) [pid = 3584] [serial = 530] [outer = 1600B000] 21:03:58 INFO - PROCESS | 3584 | 1468901038661 Marionette DEBUG loaded listener.js 21:03:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (177FB800) [pid = 3584] [serial = 531] [outer = 1600B000] 21:03:59 INFO - PROCESS | 3584 | 1468901039641 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 21:03:59 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) 21:03:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1175ms 21:03:59 INFO - PROCESS | 3584 | 1468901039702 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 21:03:59 INFO - PROCESS | 3584 | 1468901039686 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 21:03:59 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (1A46E000) [pid = 3584] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 21:03:59 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (1833E400) [pid = 3584] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 21:03:59 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (199F6800) [pid = 3584] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 21:03:59 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (16549000) [pid = 3584] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 21:03:59 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (134AB800) [pid = 3584] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 21:03:59 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (10EBD400) [pid = 3584] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 21:03:59 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (1782F800) [pid = 3584] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 21:03:59 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (129A4400) [pid = 3584] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 21:03:59 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (13EA3C00) [pid = 3584] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 21:03:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 21:03:59 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (16DF6400) [pid = 3584] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 21:03:59 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (1AA2A000) [pid = 3584] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 21:03:59 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (1445D400) [pid = 3584] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 21:03:59 INFO - PROCESS | 3584 | 1468901039851 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 21:03:59 INFO - PROCESS | 3584 | 1468901039853 Marionette TRACE conn3 <- [1,674,null,{}] 21:03:59 INFO - PROCESS | 3584 | 1468901039857 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:03:59 INFO - PROCESS | 3584 | 1468901039862 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:59 INFO - PROCESS | 3584 | 1468901039944 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 21:03:59 INFO - PROCESS | 3584 | 1468901039949 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:03:59 INFO - PROCESS | 3584 | 1468901039951 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:03:59 INFO - PROCESS | 3584 | ++DOCSHELL 15049C00 == 33 [pid = 3584] [id = 178] 21:03:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (15062800) [pid = 3584] [serial = 532] [outer = 00000000] 21:03:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (16549000) [pid = 3584] [serial = 533] [outer = 15062800] 21:03:59 INFO - PROCESS | 3584 | 1468901039993 Marionette DEBUG loaded listener.js 21:04:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (17AA3000) [pid = 3584] [serial = 534] [outer = 15062800] 21:04:00 INFO - PROCESS | 3584 | 1468901040827 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 21:04:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 21:04:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1028ms 21:04:00 INFO - PROCESS | 3584 | 1468901040889 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 21:04:00 INFO - PROCESS | 3584 | 1468901040900 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 21:04:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 21:04:00 INFO - PROCESS | 3584 | 1468901040890 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 21:04:00 INFO - PROCESS | 3584 | 1468901040892 Marionette TRACE conn3 <- [1,678,null,{}] 21:04:00 INFO - PROCESS | 3584 | 1468901040895 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:00 INFO - PROCESS | 3584 | 1468901040897 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:00 INFO - PROCESS | 3584 | 1468901040971 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 21:04:00 INFO - PROCESS | 3584 | 1468901040977 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:00 INFO - PROCESS | 3584 | 1468901040978 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:00 INFO - PROCESS | 3584 | ++DOCSHELL 14457C00 == 34 [pid = 3584] [id = 179] 21:04:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (1445F800) [pid = 3584] [serial = 535] [outer = 00000000] 21:04:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (18335400) [pid = 3584] [serial = 536] [outer = 1445F800] 21:04:01 INFO - PROCESS | 3584 | 1468901041020 Marionette DEBUG loaded listener.js 21:04:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (1833E000) [pid = 3584] [serial = 537] [outer = 1445F800] 21:04:01 INFO - PROCESS | 3584 | 1468901041946 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 21:04:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 21:04:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1087ms 21:04:01 INFO - PROCESS | 3584 | 1468901041980 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 21:04:01 INFO - PROCESS | 3584 | 1468901041984 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 21:04:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 21:04:01 INFO - PROCESS | 3584 | 1468901041990 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 21:04:01 INFO - PROCESS | 3584 | 1468901041993 Marionette TRACE conn3 <- [1,682,null,{}] 21:04:02 INFO - PROCESS | 3584 | 1468901042042 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:02 INFO - PROCESS | 3584 | 1468901042045 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:02 INFO - PROCESS | 3584 | 1468901042151 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 21:04:02 INFO - PROCESS | 3584 | 1468901042305 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:02 INFO - PROCESS | 3584 | 1468901042308 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:02 INFO - PROCESS | 3584 | ++DOCSHELL 11285C00 == 35 [pid = 3584] [id = 180] 21:04:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (1128A000) [pid = 3584] [serial = 538] [outer = 00000000] 21:04:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (114D0800) [pid = 3584] [serial = 539] [outer = 1128A000] 21:04:02 INFO - PROCESS | 3584 | 1468901042406 Marionette DEBUG loaded listener.js 21:04:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (1282CC00) [pid = 3584] [serial = 540] [outer = 1128A000] 21:04:03 INFO - PROCESS | 3584 | 1468901043464 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 21:04:03 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) 21:04:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1513ms 21:04:03 INFO - PROCESS | 3584 | 1468901043504 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 21:04:03 INFO - PROCESS | 3584 | 1468901043508 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 21:04:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 21:04:03 INFO - PROCESS | 3584 | 1468901043513 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 21:04:03 INFO - PROCESS | 3584 | 1468901043516 Marionette TRACE conn3 <- [1,686,null,{}] 21:04:03 INFO - PROCESS | 3584 | 1468901043522 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:03 INFO - PROCESS | 3584 | 1468901043524 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:03 INFO - PROCESS | 3584 | 1468901043697 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 21:04:03 INFO - PROCESS | 3584 | --DOCSHELL 15049C00 == 34 [pid = 3584] [id = 178] 21:04:03 INFO - PROCESS | 3584 | --DOCSHELL 16008800 == 33 [pid = 3584] [id = 177] 21:04:03 INFO - PROCESS | 3584 | --DOCSHELL 1600E400 == 32 [pid = 3584] [id = 176] 21:04:03 INFO - PROCESS | 3584 | --DOCSHELL 15066C00 == 31 [pid = 3584] [id = 175] 21:04:03 INFO - PROCESS | 3584 | --DOCSHELL 13C66800 == 30 [pid = 3584] [id = 174] 21:04:03 INFO - PROCESS | 3584 | --DOCSHELL 10A7F400 == 29 [pid = 3584] [id = 173] 21:04:03 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (1A9D8C00) [pid = 3584] [serial = 501] [outer = 00000000] [url = about:blank] 21:04:03 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (199E8000) [pid = 3584] [serial = 488] [outer = 00000000] [url = about:blank] 21:04:03 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (1A5A0000) [pid = 3584] [serial = 491] [outer = 00000000] [url = about:blank] 21:04:03 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (199F1800) [pid = 3584] [serial = 489] [outer = 00000000] [url = about:blank] 21:04:03 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (1A839C00) [pid = 3584] [serial = 494] [outer = 00000000] [url = about:blank] 21:04:03 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (1A9DB400) [pid = 3584] [serial = 471] [outer = 00000000] [url = about:blank] 21:04:03 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (1A83D800) [pid = 3584] [serial = 470] [outer = 00000000] [url = about:blank] 21:04:03 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (110F2000) [pid = 3584] [serial = 476] [outer = 00000000] [url = about:blank] 21:04:03 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (1296E400) [pid = 3584] [serial = 477] [outer = 00000000] [url = about:blank] 21:04:03 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (181D1C00) [pid = 3584] [serial = 485] [outer = 00000000] [url = about:blank] 21:04:03 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (132F0800) [pid = 3584] [serial = 473] [outer = 00000000] [url = about:blank] 21:04:03 INFO - PROCESS | 3584 | --DOMWINDOW == 67 (139CC000) [pid = 3584] [serial = 474] [outer = 00000000] [url = about:blank] 21:04:03 INFO - PROCESS | 3584 | --DOMWINDOW == 66 (1506A800) [pid = 3584] [serial = 479] [outer = 00000000] [url = about:blank] 21:04:03 INFO - PROCESS | 3584 | --DOMWINDOW == 65 (1586DC00) [pid = 3584] [serial = 480] [outer = 00000000] [url = about:blank] 21:04:03 INFO - PROCESS | 3584 | --DOMWINDOW == 64 (171D6C00) [pid = 3584] [serial = 482] [outer = 00000000] [url = about:blank] 21:04:03 INFO - PROCESS | 3584 | --DOMWINDOW == 63 (177F3C00) [pid = 3584] [serial = 483] [outer = 00000000] [url = about:blank] 21:04:03 INFO - PROCESS | 3584 | --DOMWINDOW == 62 (1A6CB000) [pid = 3584] [serial = 492] [outer = 00000000] [url = about:blank] 21:04:03 INFO - PROCESS | 3584 | --DOMWINDOW == 61 (1AC94C00) [pid = 3584] [serial = 503] [outer = 00000000] [url = about:blank] 21:04:03 INFO - PROCESS | 3584 | --DOMWINDOW == 60 (1AC9A000) [pid = 3584] [serial = 504] [outer = 00000000] [url = about:blank] 21:04:03 INFO - PROCESS | 3584 | --DOMWINDOW == 59 (1A836000) [pid = 3584] [serial = 500] [outer = 00000000] [url = about:blank] 21:04:03 INFO - PROCESS | 3584 | --DOMWINDOW == 58 (1A842C00) [pid = 3584] [serial = 495] [outer = 00000000] [url = about:blank] 21:04:03 INFO - PROCESS | 3584 | --DOMWINDOW == 57 (177CBC00) [pid = 3584] [serial = 497] [outer = 00000000] [url = about:blank] 21:04:03 INFO - PROCESS | 3584 | --DOMWINDOW == 56 (18338C00) [pid = 3584] [serial = 486] [outer = 00000000] [url = about:blank] 21:04:03 INFO - PROCESS | 3584 | --DOMWINDOW == 55 (19794400) [pid = 3584] [serial = 498] [outer = 00000000] [url = about:blank] 21:04:03 INFO - PROCESS | 3584 | 1468901043812 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:03 INFO - PROCESS | 3584 | 1468901043815 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:03 INFO - PROCESS | 3584 | ++DOCSHELL 10A09400 == 30 [pid = 3584] [id = 181] 21:04:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 56 (10A0A000) [pid = 3584] [serial = 541] [outer = 00000000] 21:04:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 57 (10A7DC00) [pid = 3584] [serial = 542] [outer = 10A0A000] 21:04:03 INFO - PROCESS | 3584 | 1468901043863 Marionette DEBUG loaded listener.js 21:04:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 58 (10A81800) [pid = 3584] [serial = 543] [outer = 10A0A000] 21:04:04 INFO - PROCESS | 3584 | 1468901044681 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 21:04:04 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) 21:04:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1234ms 21:04:04 INFO - PROCESS | 3584 | 1468901044752 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 21:04:04 INFO - PROCESS | 3584 | 1468901044739 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 21:04:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 21:04:04 INFO - PROCESS | 3584 | 1468901044746 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 21:04:04 INFO - PROCESS | 3584 | 1468901044749 Marionette TRACE conn3 <- [1,690,null,{}] 21:04:04 INFO - PROCESS | 3584 | 1468901044752 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:04 INFO - PROCESS | 3584 | 1468901044755 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:04 INFO - PROCESS | 3584 | 1468901044838 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 21:04:04 INFO - PROCESS | 3584 | 1468901044844 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:04 INFO - PROCESS | 3584 | 1468901044846 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:04 INFO - PROCESS | 3584 | ++DOCSHELL 13153C00 == 31 [pid = 3584] [id = 182] 21:04:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 59 (13155400) [pid = 3584] [serial = 544] [outer = 00000000] 21:04:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 60 (13245800) [pid = 3584] [serial = 545] [outer = 13155400] 21:04:04 INFO - PROCESS | 3584 | 1468901044892 Marionette DEBUG loaded listener.js 21:04:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 61 (134A8000) [pid = 3584] [serial = 546] [outer = 13155400] 21:04:05 INFO - PROCESS | 3584 | 1468901045802 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 21:04:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 21:04:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1072ms 21:04:05 INFO - PROCESS | 3584 | 1468901045820 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 21:04:05 INFO - PROCESS | 3584 | 1468901045822 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 21:04:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 21:04:05 INFO - PROCESS | 3584 | 1468901045833 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 21:04:05 INFO - PROCESS | 3584 | 1468901045837 Marionette TRACE conn3 <- [1,694,null,{}] 21:04:05 INFO - PROCESS | 3584 | 1468901045848 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:05 INFO - PROCESS | 3584 | 1468901045852 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:05 INFO - PROCESS | 3584 | 1468901045960 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 21:04:05 INFO - PROCESS | 3584 | 1468901045967 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:05 INFO - PROCESS | 3584 | 1468901045970 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:05 INFO - PROCESS | 3584 | ++DOCSHELL 1445BC00 == 32 [pid = 3584] [id = 183] 21:04:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 62 (1445C000) [pid = 3584] [serial = 547] [outer = 00000000] 21:04:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 63 (14463000) [pid = 3584] [serial = 548] [outer = 1445C000] 21:04:06 INFO - PROCESS | 3584 | 1468901046017 Marionette DEBUG loaded listener.js 21:04:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 64 (15049C00) [pid = 3584] [serial = 549] [outer = 1445C000] 21:04:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 21:04:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1073ms 21:04:06 INFO - PROCESS | 3584 | 1468901046913 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 21:04:06 INFO - PROCESS | 3584 | 1468901046920 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 21:04:06 INFO - PROCESS | 3584 | 1468901046922 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 21:04:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 21:04:06 INFO - PROCESS | 3584 | 1468901046926 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 21:04:06 INFO - PROCESS | 3584 | 1468901046928 Marionette TRACE conn3 <- [1,698,null,{}] 21:04:06 INFO - PROCESS | 3584 | 1468901046931 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:06 INFO - PROCESS | 3584 | 1468901046933 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:07 INFO - PROCESS | 3584 | 1468901047032 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 21:04:07 INFO - PROCESS | 3584 | 1468901047039 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:07 INFO - PROCESS | 3584 | 1468901047041 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:07 INFO - PROCESS | 3584 | ++DOCSHELL 1586B400 == 33 [pid = 3584] [id = 184] 21:04:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 65 (1586DC00) [pid = 3584] [serial = 550] [outer = 00000000] 21:04:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 66 (15F20800) [pid = 3584] [serial = 551] [outer = 1586DC00] 21:04:07 INFO - PROCESS | 3584 | 1468901047126 Marionette DEBUG loaded listener.js 21:04:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 67 (1600B400) [pid = 3584] [serial = 552] [outer = 1586DC00] 21:04:07 INFO - PROCESS | 3584 | --DOMWINDOW == 66 (10A82800) [pid = 3584] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 21:04:07 INFO - PROCESS | 3584 | --DOMWINDOW == 65 (16290400) [pid = 3584] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 21:04:07 INFO - PROCESS | 3584 | --DOMWINDOW == 64 (0F31A800) [pid = 3584] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 21:04:07 INFO - PROCESS | 3584 | --DOMWINDOW == 63 (1393F000) [pid = 3584] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 21:04:07 INFO - PROCESS | 3584 | --DOMWINDOW == 62 (17F66000) [pid = 3584] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 21:04:07 INFO - PROCESS | 3584 | --DOMWINDOW == 61 (1600B000) [pid = 3584] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 21:04:07 INFO - PROCESS | 3584 | --DOMWINDOW == 60 (15062800) [pid = 3584] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 21:04:07 INFO - PROCESS | 3584 | --DOMWINDOW == 59 (1055E000) [pid = 3584] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 21:04:07 INFO - PROCESS | 3584 | --DOMWINDOW == 58 (15067000) [pid = 3584] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 21:04:07 INFO - PROCESS | 3584 | --DOMWINDOW == 57 (13C67C00) [pid = 3584] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 21:04:07 INFO - PROCESS | 3584 | 1468901047973 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 21:04:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 21:04:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1072ms 21:04:07 INFO - PROCESS | 3584 | 1468901047993 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 21:04:07 INFO - PROCESS | 3584 | 1468901047995 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 21:04:07 INFO - PROCESS | 3584 | 1468901047998 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 21:04:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 21:04:07 INFO - PROCESS | 3584 | 1468901048000 Marionette TRACE conn3 <- [1,702,null,{}] 21:04:07 INFO - PROCESS | 3584 | 1468901048004 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:07 INFO - PROCESS | 3584 | 1468901048006 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:08 INFO - PROCESS | 3584 | 1468901048081 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 21:04:08 INFO - PROCESS | 3584 | 1468901048153 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:08 INFO - PROCESS | 3584 | 1468901048155 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:08 INFO - PROCESS | 3584 | ++DOCSHELL 1445D800 == 34 [pid = 3584] [id = 185] 21:04:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 58 (14464000) [pid = 3584] [serial = 553] [outer = 00000000] 21:04:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 59 (16290400) [pid = 3584] [serial = 554] [outer = 14464000] 21:04:08 INFO - PROCESS | 3584 | 1468901048197 Marionette DEBUG loaded listener.js 21:04:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 60 (16D50000) [pid = 3584] [serial = 555] [outer = 14464000] 21:04:08 INFO - PROCESS | 3584 | 1468901049016 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 21:04:09 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 21:04:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1014ms 21:04:09 INFO - PROCESS | 3584 | 1468901049038 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 21:04:09 INFO - PROCESS | 3584 | 1468901049040 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 21:04:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 21:04:09 INFO - PROCESS | 3584 | 1468901049043 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 21:04:09 INFO - PROCESS | 3584 | 1468901049045 Marionette TRACE conn3 <- [1,706,null,{}] 21:04:09 INFO - PROCESS | 3584 | 1468901049049 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:09 INFO - PROCESS | 3584 | 1468901049054 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:09 INFO - PROCESS | 3584 | 1468901049162 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 21:04:09 INFO - PROCESS | 3584 | 1468901049170 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:09 INFO - PROCESS | 3584 | 1468901049172 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:09 INFO - PROCESS | 3584 | ++DOCSHELL 16010000 == 35 [pid = 3584] [id = 186] 21:04:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 61 (16F51C00) [pid = 3584] [serial = 556] [outer = 00000000] 21:04:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 62 (17713400) [pid = 3584] [serial = 557] [outer = 16F51C00] 21:04:09 INFO - PROCESS | 3584 | 1468901049214 Marionette DEBUG loaded listener.js 21:04:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 63 (177F6400) [pid = 3584] [serial = 558] [outer = 16F51C00] 21:04:10 INFO - PROCESS | 3584 | 1468901050185 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 21:04:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 21:04:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1175ms 21:04:10 INFO - PROCESS | 3584 | 1468901050257 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 21:04:10 INFO - PROCESS | 3584 | 1468901050261 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 21:04:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 21:04:10 INFO - PROCESS | 3584 | 1468901050267 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 21:04:10 INFO - PROCESS | 3584 | 1468901050271 Marionette TRACE conn3 <- [1,710,null,{}] 21:04:10 INFO - PROCESS | 3584 | 1468901050277 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:10 INFO - PROCESS | 3584 | 1468901050280 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:10 INFO - PROCESS | 3584 | 1468901050466 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 21:04:10 INFO - PROCESS | 3584 | 1468901050539 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:10 INFO - PROCESS | 3584 | 1468901050525 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:10 INFO - PROCESS | 3584 | ++DOCSHELL 10439C00 == 36 [pid = 3584] [id = 187] 21:04:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 64 (1047E400) [pid = 3584] [serial = 559] [outer = 00000000] 21:04:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 65 (12999400) [pid = 3584] [serial = 560] [outer = 1047E400] 21:04:10 INFO - PROCESS | 3584 | 1468901050580 Marionette DEBUG loaded listener.js 21:04:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 66 (131DF400) [pid = 3584] [serial = 561] [outer = 1047E400] 21:04:11 INFO - PROCESS | 3584 | 1468901051096 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 21:04:11 INFO - PROCESS | 3584 | 1468901051159 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 21:04:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 21:04:11 INFO - PROCESS | 3584 | 1468901051166 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 21:04:11 INFO - PROCESS | 3584 | 1468901051169 Marionette TRACE conn3 <- [1,714,null,{}] 21:04:11 INFO - PROCESS | 3584 | 1468901051173 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:11 INFO - PROCESS | 3584 | 1468901051175 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:11 INFO - PROCESS | 3584 | 1468901051277 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 21:04:11 INFO - PROCESS | 3584 | 1468901051375 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:11 INFO - PROCESS | 3584 | 1468901051377 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:11 INFO - PROCESS | 3584 | ++DOCSHELL 14459000 == 37 [pid = 3584] [id = 188] 21:04:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 67 (14459400) [pid = 3584] [serial = 562] [outer = 00000000] 21:04:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (14463400) [pid = 3584] [serial = 563] [outer = 14459400] 21:04:11 INFO - PROCESS | 3584 | 1468901051414 Marionette DEBUG loaded listener.js 21:04:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (15872000) [pid = 3584] [serial = 564] [outer = 14459400] 21:04:12 INFO - PROCESS | 3584 | 1468901052039 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 21:04:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 21:04:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 940ms 21:04:12 INFO - PROCESS | 3584 | 1468901052115 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 21:04:12 INFO - PROCESS | 3584 | 1468901052117 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 21:04:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 21:04:12 INFO - PROCESS | 3584 | 1468901052121 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 21:04:12 INFO - PROCESS | 3584 | 1468901052125 Marionette TRACE conn3 <- [1,718,null,{}] 21:04:12 INFO - PROCESS | 3584 | 1468901052242 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:12 INFO - PROCESS | 3584 | 1468901052245 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:12 INFO - PROCESS | 3584 | 1468901052344 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 21:04:12 INFO - PROCESS | 3584 | 1468901052434 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:12 INFO - PROCESS | 3584 | 1468901052437 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:12 INFO - PROCESS | 3584 | ++DOCSHELL 110E8C00 == 38 [pid = 3584] [id = 189] 21:04:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (110E9000) [pid = 3584] [serial = 565] [outer = 00000000] 21:04:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (128A3C00) [pid = 3584] [serial = 566] [outer = 110E9000] 21:04:12 INFO - PROCESS | 3584 | 1468901052468 Marionette DEBUG loaded listener.js 21:04:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (13158400) [pid = 3584] [serial = 567] [outer = 110E9000] 21:04:13 INFO - PROCESS | 3584 | --DOCSHELL 1445D800 == 37 [pid = 3584] [id = 185] 21:04:13 INFO - PROCESS | 3584 | --DOCSHELL 1586B400 == 36 [pid = 3584] [id = 184] 21:04:13 INFO - PROCESS | 3584 | --DOCSHELL 1445BC00 == 35 [pid = 3584] [id = 183] 21:04:13 INFO - PROCESS | 3584 | --DOCSHELL 13153C00 == 34 [pid = 3584] [id = 182] 21:04:13 INFO - PROCESS | 3584 | --DOCSHELL 10A09400 == 33 [pid = 3584] [id = 181] 21:04:13 INFO - PROCESS | 3584 | --DOCSHELL 11285C00 == 32 [pid = 3584] [id = 180] 21:04:13 INFO - PROCESS | 3584 | --DOCSHELL 14457C00 == 31 [pid = 3584] [id = 179] 21:04:13 INFO - PROCESS | 3584 | --DOCSHELL 1047F800 == 30 [pid = 3584] [id = 172] 21:04:13 INFO - PROCESS | 3584 | --DOCSHELL 16010000 == 29 [pid = 3584] [id = 186] 21:04:13 INFO - PROCESS | 3584 | --DOCSHELL 10439C00 == 28 [pid = 3584] [id = 187] 21:04:13 INFO - PROCESS | 3584 | --DOCSHELL 14459000 == 27 [pid = 3584] [id = 188] 21:04:13 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (18335400) [pid = 3584] [serial = 536] [outer = 00000000] [url = about:blank] 21:04:13 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (11C34400) [pid = 3584] [serial = 518] [outer = 00000000] [url = about:blank] 21:04:13 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (12930400) [pid = 3584] [serial = 519] [outer = 00000000] [url = about:blank] 21:04:13 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (16980800) [pid = 3584] [serial = 527] [outer = 00000000] [url = about:blank] 21:04:13 INFO - PROCESS | 3584 | --DOMWINDOW == 67 (16F34400) [pid = 3584] [serial = 528] [outer = 00000000] [url = about:blank] 21:04:13 INFO - PROCESS | 3584 | --DOMWINDOW == 66 (110E6800) [pid = 3584] [serial = 507] [outer = 00000000] [url = about:blank] 21:04:13 INFO - PROCESS | 3584 | --DOMWINDOW == 65 (10A0BC00) [pid = 3584] [serial = 506] [outer = 00000000] [url = about:blank] 21:04:13 INFO - PROCESS | 3584 | --DOMWINDOW == 64 (1587F400) [pid = 3584] [serial = 510] [outer = 00000000] [url = about:blank] 21:04:13 INFO - PROCESS | 3584 | --DOMWINDOW == 63 (14461000) [pid = 3584] [serial = 509] [outer = 00000000] [url = about:blank] 21:04:13 INFO - PROCESS | 3584 | --DOMWINDOW == 62 (1A301800) [pid = 3584] [serial = 513] [outer = 00000000] [url = about:blank] 21:04:13 INFO - PROCESS | 3584 | --DOMWINDOW == 61 (18341000) [pid = 3584] [serial = 512] [outer = 00000000] [url = about:blank] 21:04:13 INFO - PROCESS | 3584 | --DOMWINDOW == 60 (17709400) [pid = 3584] [serial = 530] [outer = 00000000] [url = about:blank] 21:04:13 INFO - PROCESS | 3584 | --DOMWINDOW == 59 (16549000) [pid = 3584] [serial = 533] [outer = 00000000] [url = about:blank] 21:04:13 INFO - PROCESS | 3584 | --DOMWINDOW == 58 (130AF400) [pid = 3584] [serial = 516] [outer = 00000000] [url = about:blank] 21:04:13 INFO - PROCESS | 3584 | --DOMWINDOW == 57 (11C35400) [pid = 3584] [serial = 515] [outer = 00000000] [url = about:blank] 21:04:13 INFO - PROCESS | 3584 | --DOMWINDOW == 56 (1587F000) [pid = 3584] [serial = 524] [outer = 00000000] [url = about:blank] 21:04:13 INFO - PROCESS | 3584 | --DOMWINDOW == 55 (13E98C00) [pid = 3584] [serial = 521] [outer = 00000000] [url = about:blank] 21:04:13 INFO - PROCESS | 3584 | --DOMWINDOW == 54 (177FB800) [pid = 3584] [serial = 531] [outer = 00000000] [url = about:blank] 21:04:13 INFO - PROCESS | 3584 | --DOMWINDOW == 53 (13EA0400) [pid = 3584] [serial = 522] [outer = 00000000] [url = about:blank] 21:04:13 INFO - PROCESS | 3584 | --DOMWINDOW == 52 (17AA3000) [pid = 3584] [serial = 534] [outer = 00000000] [url = about:blank] 21:04:13 INFO - PROCESS | 3584 | --DOMWINDOW == 51 (16001400) [pid = 3584] [serial = 525] [outer = 00000000] [url = about:blank] 21:04:13 INFO - PROCESS | 3584 | 1468901053532 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 21:04:13 INFO - PROCESS | 3584 | 1468901053586 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 21:04:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 21:04:13 INFO - PROCESS | 3584 | 1468901053591 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 21:04:13 INFO - PROCESS | 3584 | 1468901053594 Marionette TRACE conn3 <- [1,722,null,{}] 21:04:13 INFO - PROCESS | 3584 | 1468901053600 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:13 INFO - PROCESS | 3584 | 1468901053603 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:13 INFO - PROCESS | 3584 | 1468901053725 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 21:04:13 INFO - PROCESS | 3584 | 1468901053784 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:13 INFO - PROCESS | 3584 | 1468901053788 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:13 INFO - PROCESS | 3584 | ++DOCSHELL 10A7A400 == 28 [pid = 3584] [id = 190] 21:04:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 52 (114D1800) [pid = 3584] [serial = 568] [outer = 00000000] 21:04:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 53 (12828800) [pid = 3584] [serial = 569] [outer = 114D1800] 21:04:13 INFO - PROCESS | 3584 | 1468901053835 Marionette DEBUG loaded listener.js 21:04:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 54 (12971400) [pid = 3584] [serial = 570] [outer = 114D1800] 21:04:14 INFO - PROCESS | 3584 | 1468901054206 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 21:04:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 21:04:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 647ms 21:04:14 INFO - PROCESS | 3584 | 1468901054257 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 21:04:14 INFO - PROCESS | 3584 | 1468901054262 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 21:04:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 21:04:14 INFO - PROCESS | 3584 | 1468901054268 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 21:04:14 INFO - PROCESS | 3584 | 1468901054271 Marionette TRACE conn3 <- [1,726,null,{}] 21:04:14 INFO - PROCESS | 3584 | 1468901054257 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:14 INFO - PROCESS | 3584 | 1468901054259 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:14 INFO - PROCESS | 3584 | 1468901054342 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 21:04:14 INFO - PROCESS | 3584 | 1468901054349 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:14 INFO - PROCESS | 3584 | 1468901054351 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:14 INFO - PROCESS | 3584 | ++DOCSHELL 13C70C00 == 29 [pid = 3584] [id = 191] 21:04:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 55 (13CB9400) [pid = 3584] [serial = 571] [outer = 00000000] 21:04:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 56 (13E9B400) [pid = 3584] [serial = 572] [outer = 13CB9400] 21:04:14 INFO - PROCESS | 3584 | 1468901054397 Marionette DEBUG loaded listener.js 21:04:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 57 (1429C800) [pid = 3584] [serial = 573] [outer = 13CB9400] 21:04:15 INFO - PROCESS | 3584 | 1468901055275 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 21:04:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 21:04:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1087ms 21:04:15 INFO - PROCESS | 3584 | 1468901055343 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 21:04:15 INFO - PROCESS | 3584 | 1468901055345 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 21:04:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 21:04:15 INFO - PROCESS | 3584 | 1468901055348 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 21:04:15 INFO - PROCESS | 3584 | 1468901055352 Marionette TRACE conn3 <- [1,730,null,{}] 21:04:15 INFO - PROCESS | 3584 | 1468901055368 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:15 INFO - PROCESS | 3584 | 1468901055372 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:15 INFO - PROCESS | 3584 | 1468901055485 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 21:04:15 INFO - PROCESS | 3584 | 1468901055493 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:15 INFO - PROCESS | 3584 | 1468901055496 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:15 INFO - PROCESS | 3584 | ++DOCSHELL 1587E800 == 30 [pid = 3584] [id = 192] 21:04:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 58 (1587F000) [pid = 3584] [serial = 574] [outer = 00000000] 21:04:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 59 (16002400) [pid = 3584] [serial = 575] [outer = 1587F000] 21:04:15 INFO - PROCESS | 3584 | 1468901055526 Marionette DEBUG loaded listener.js 21:04:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 60 (1600A800) [pid = 3584] [serial = 576] [outer = 1587F000] 21:04:16 INFO - PROCESS | 3584 | --DOMWINDOW == 59 (14464000) [pid = 3584] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 21:04:16 INFO - PROCESS | 3584 | --DOMWINDOW == 58 (1445C000) [pid = 3584] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 21:04:16 INFO - PROCESS | 3584 | --DOMWINDOW == 57 (1586DC00) [pid = 3584] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 21:04:16 INFO - PROCESS | 3584 | --DOMWINDOW == 56 (1128A000) [pid = 3584] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 21:04:16 INFO - PROCESS | 3584 | --DOMWINDOW == 55 (1445F800) [pid = 3584] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 21:04:16 INFO - PROCESS | 3584 | --DOMWINDOW == 54 (10A0A000) [pid = 3584] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 21:04:16 INFO - PROCESS | 3584 | --DOMWINDOW == 53 (13155400) [pid = 3584] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 21:04:16 INFO - PROCESS | 3584 | --DOMWINDOW == 52 (16F51C00) [pid = 3584] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 21:04:16 INFO - PROCESS | 3584 | 1468901056840 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 21:04:16 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 21:04:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1513ms 21:04:16 INFO - PROCESS | 3584 | 1468901056877 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 21:04:16 INFO - PROCESS | 3584 | 1468901056881 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 21:04:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 21:04:16 INFO - PROCESS | 3584 | 1468901056870 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 21:04:16 INFO - PROCESS | 3584 | 1468901056873 Marionette TRACE conn3 <- [1,734,null,{}] 21:04:16 INFO - PROCESS | 3584 | 1468901056879 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:16 INFO - PROCESS | 3584 | 1468901056882 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:16 INFO - PROCESS | 3584 | 1468901056986 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 21:04:17 INFO - PROCESS | 3584 | 1468901057053 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:17 INFO - PROCESS | 3584 | 1468901057056 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:17 INFO - PROCESS | 3584 | ++DOCSHELL 10A0E000 == 31 [pid = 3584] [id = 193] 21:04:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 53 (10A7F400) [pid = 3584] [serial = 577] [outer = 00000000] 21:04:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 54 (12997800) [pid = 3584] [serial = 578] [outer = 10A7F400] 21:04:17 INFO - PROCESS | 3584 | 1468901057111 Marionette DEBUG loaded listener.js 21:04:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 55 (13CBF000) [pid = 3584] [serial = 579] [outer = 10A7F400] 21:04:17 INFO - PROCESS | 3584 | --DOCSHELL 13C70C00 == 30 [pid = 3584] [id = 191] 21:04:17 INFO - PROCESS | 3584 | --DOCSHELL 10A7A400 == 29 [pid = 3584] [id = 190] 21:04:17 INFO - PROCESS | 3584 | --DOCSHELL 110E8C00 == 28 [pid = 3584] [id = 189] 21:04:17 INFO - PROCESS | 3584 | --DOMWINDOW == 54 (15049C00) [pid = 3584] [serial = 549] [outer = 00000000] [url = about:blank] 21:04:17 INFO - PROCESS | 3584 | --DOMWINDOW == 53 (14463000) [pid = 3584] [serial = 548] [outer = 00000000] [url = about:blank] 21:04:17 INFO - PROCESS | 3584 | --DOMWINDOW == 52 (15F20800) [pid = 3584] [serial = 551] [outer = 00000000] [url = about:blank] 21:04:17 INFO - PROCESS | 3584 | --DOMWINDOW == 51 (114D0800) [pid = 3584] [serial = 539] [outer = 00000000] [url = about:blank] 21:04:17 INFO - PROCESS | 3584 | --DOMWINDOW == 50 (1282CC00) [pid = 3584] [serial = 540] [outer = 00000000] [url = about:blank] 21:04:17 INFO - PROCESS | 3584 | --DOMWINDOW == 49 (1833E000) [pid = 3584] [serial = 537] [outer = 00000000] [url = about:blank] 21:04:17 INFO - PROCESS | 3584 | --DOMWINDOW == 48 (10A7DC00) [pid = 3584] [serial = 542] [outer = 00000000] [url = about:blank] 21:04:17 INFO - PROCESS | 3584 | --DOMWINDOW == 47 (10A81800) [pid = 3584] [serial = 543] [outer = 00000000] [url = about:blank] 21:04:17 INFO - PROCESS | 3584 | --DOMWINDOW == 46 (13245800) [pid = 3584] [serial = 545] [outer = 00000000] [url = about:blank] 21:04:17 INFO - PROCESS | 3584 | --DOMWINDOW == 45 (17713400) [pid = 3584] [serial = 557] [outer = 00000000] [url = about:blank] 21:04:17 INFO - PROCESS | 3584 | --DOMWINDOW == 44 (1600B400) [pid = 3584] [serial = 552] [outer = 00000000] [url = about:blank] 21:04:17 INFO - PROCESS | 3584 | --DOMWINDOW == 43 (16290400) [pid = 3584] [serial = 554] [outer = 00000000] [url = about:blank] 21:04:17 INFO - PROCESS | 3584 | --DOMWINDOW == 42 (177F6400) [pid = 3584] [serial = 558] [outer = 00000000] [url = about:blank] 21:04:17 INFO - PROCESS | 3584 | --DOMWINDOW == 41 (134A8000) [pid = 3584] [serial = 546] [outer = 00000000] [url = about:blank] 21:04:17 INFO - PROCESS | 3584 | --DOMWINDOW == 40 (16D50000) [pid = 3584] [serial = 555] [outer = 00000000] [url = about:blank] 21:04:18 INFO - PROCESS | 3584 | 1468901058138 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 21:04:18 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.) 21:04:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1336ms 21:04:18 INFO - PROCESS | 3584 | 1468901058209 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 21:04:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 21:04:18 INFO - PROCESS | 3584 | 1468901058212 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 21:04:18 INFO - PROCESS | 3584 | 1468901058217 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 21:04:18 INFO - PROCESS | 3584 | 1468901058220 Marionette TRACE conn3 <- [1,738,null,{}] 21:04:18 INFO - PROCESS | 3584 | 1468901058225 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:18 INFO - PROCESS | 3584 | 1468901058228 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:18 INFO - PROCESS | 3584 | 1468901058294 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 21:04:18 INFO - PROCESS | 3584 | 1468901058397 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:18 INFO - PROCESS | 3584 | 1468901058402 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:18 INFO - PROCESS | 3584 | ++DOCSHELL 1128A000 == 29 [pid = 3584] [id = 194] 21:04:18 INFO - PROCESS | 3584 | ++DOMWINDOW == 41 (1128A400) [pid = 3584] [serial = 580] [outer = 00000000] 21:04:18 INFO - PROCESS | 3584 | ++DOMWINDOW == 42 (114D1400) [pid = 3584] [serial = 581] [outer = 1128A400] 21:04:18 INFO - PROCESS | 3584 | 1468901058447 Marionette DEBUG loaded listener.js 21:04:18 INFO - PROCESS | 3584 | ++DOMWINDOW == 43 (11CD6400) [pid = 3584] [serial = 582] [outer = 1128A400] 21:04:19 INFO - PROCESS | 3584 | 1468901059255 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 21:04:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 21:04:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1087ms 21:04:19 INFO - PROCESS | 3584 | 1468901059293 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 21:04:19 INFO - PROCESS | 3584 | 1468901059298 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 21:04:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 21:04:19 INFO - PROCESS | 3584 | 1468901059306 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 21:04:19 INFO - PROCESS | 3584 | 1468901059309 Marionette TRACE conn3 <- [1,742,null,{}] 21:04:19 INFO - PROCESS | 3584 | 1468901059313 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:19 INFO - PROCESS | 3584 | 1468901059315 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:19 INFO - PROCESS | 3584 | 1468901059398 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 21:04:19 INFO - PROCESS | 3584 | 1468901059425 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:19 INFO - PROCESS | 3584 | 1468901059428 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:19 INFO - PROCESS | 3584 | ++DOCSHELL 139D6400 == 30 [pid = 3584] [id = 195] 21:04:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 44 (139D6800) [pid = 3584] [serial = 583] [outer = 00000000] 21:04:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 45 (13E9A800) [pid = 3584] [serial = 584] [outer = 139D6800] 21:04:19 INFO - PROCESS | 3584 | 1468901059477 Marionette DEBUG loaded listener.js 21:04:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 46 (142A1400) [pid = 3584] [serial = 585] [outer = 139D6800] 21:04:20 INFO - PROCESS | 3584 | 1468901060360 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 21:04:20 INFO - PROCESS | 3584 | --DOMWINDOW == 45 (13CB9400) [pid = 3584] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 21:04:20 INFO - PROCESS | 3584 | --DOMWINDOW == 44 (1047E400) [pid = 3584] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 21:04:20 INFO - PROCESS | 3584 | --DOMWINDOW == 43 (14459400) [pid = 3584] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 21:04:20 INFO - PROCESS | 3584 | --DOMWINDOW == 42 (110E9000) [pid = 3584] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 21:04:20 INFO - PROCESS | 3584 | --DOMWINDOW == 41 (114D1800) [pid = 3584] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 21:04:20 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 21:04:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1072ms 21:04:20 INFO - PROCESS | 3584 | 1468901060393 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 21:04:20 INFO - PROCESS | 3584 | 1468901060395 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 21:04:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 21:04:20 INFO - PROCESS | 3584 | 1468901060381 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 21:04:20 INFO - PROCESS | 3584 | 1468901060384 Marionette TRACE conn3 <- [1,746,null,{}] 21:04:20 INFO - PROCESS | 3584 | 1468901060397 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:20 INFO - PROCESS | 3584 | 1468901060401 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:20 INFO - PROCESS | 3584 | 1468901060503 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 21:04:20 INFO - PROCESS | 3584 | 1468901060511 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:20 INFO - PROCESS | 3584 | 1468901060514 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:20 INFO - PROCESS | 3584 | ++DOCSHELL 1503E000 == 31 [pid = 3584] [id = 196] 21:04:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 42 (1503F400) [pid = 3584] [serial = 586] [outer = 00000000] 21:04:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 43 (1580F800) [pid = 3584] [serial = 587] [outer = 1503F400] 21:04:20 INFO - PROCESS | 3584 | 1468901060561 Marionette DEBUG loaded listener.js 21:04:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 44 (15884000) [pid = 3584] [serial = 588] [outer = 1503F400] 21:04:20 INFO - PROCESS | 3584 | 1468901060971 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 21:04:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 21:04:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 588ms 21:04:20 INFO - PROCESS | 3584 | 1468901060981 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 21:04:20 INFO - PROCESS | 3584 | 1468901060983 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 21:04:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 21:04:20 INFO - PROCESS | 3584 | 1468901060986 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 21:04:20 INFO - PROCESS | 3584 | 1468901060988 Marionette TRACE conn3 <- [1,750,null,{}] 21:04:20 INFO - PROCESS | 3584 | 1468901060992 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:20 INFO - PROCESS | 3584 | 1468901060994 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:21 INFO - PROCESS | 3584 | 1468901061075 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 21:04:21 INFO - PROCESS | 3584 | 1468901061081 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:21 INFO - PROCESS | 3584 | 1468901061083 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:21 INFO - PROCESS | 3584 | ++DOCSHELL 16005C00 == 32 [pid = 3584] [id = 197] 21:04:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 45 (16008800) [pid = 3584] [serial = 589] [outer = 00000000] 21:04:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 46 (1654BC00) [pid = 3584] [serial = 590] [outer = 16008800] 21:04:21 INFO - PROCESS | 3584 | 1468901061125 Marionette DEBUG loaded listener.js 21:04:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 47 (16D53800) [pid = 3584] [serial = 591] [outer = 16008800] 21:04:21 INFO - PROCESS | 3584 | 1468901061943 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 21:04:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 21:04:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 969ms 21:04:21 INFO - PROCESS | 3584 | 1468901061975 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 21:04:21 INFO - PROCESS | 3584 | 1468901061977 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 21:04:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 21:04:21 INFO - PROCESS | 3584 | 1468901061981 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 21:04:21 INFO - PROCESS | 3584 | 1468901061983 Marionette TRACE conn3 <- [1,754,null,{}] 21:04:21 INFO - PROCESS | 3584 | 1468901061986 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:21 INFO - PROCESS | 3584 | 1468901061988 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:22 INFO - PROCESS | 3584 | 1468901062089 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 21:04:22 INFO - PROCESS | 3584 | 1468901062096 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:22 INFO - PROCESS | 3584 | 1468901062098 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:22 INFO - PROCESS | 3584 | ++DOCSHELL 0F312400 == 33 [pid = 3584] [id = 198] 21:04:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 48 (16DF7800) [pid = 3584] [serial = 592] [outer = 00000000] 21:04:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 49 (16F52400) [pid = 3584] [serial = 593] [outer = 16DF7800] 21:04:22 INFO - PROCESS | 3584 | 1468901062139 Marionette DEBUG loaded listener.js 21:04:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 50 (17706800) [pid = 3584] [serial = 594] [outer = 16DF7800] 21:04:22 INFO - PROCESS | 3584 | 1468901062932 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 21:04:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 21:04:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 984ms 21:04:22 INFO - PROCESS | 3584 | 1468901062967 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 21:04:22 INFO - PROCESS | 3584 | 1468901062969 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 21:04:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 21:04:22 INFO - PROCESS | 3584 | 1468901062972 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 21:04:22 INFO - PROCESS | 3584 | 1468901062974 Marionette TRACE conn3 <- [1,758,null,{}] 21:04:22 INFO - PROCESS | 3584 | 1468901062977 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:22 INFO - PROCESS | 3584 | 1468901062982 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:23 INFO - PROCESS | 3584 | 1468901063079 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 21:04:23 INFO - PROCESS | 3584 | 1468901063149 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:23 INFO - PROCESS | 3584 | 1468901063150 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:23 INFO - PROCESS | 3584 | ++DOCSHELL 16DF4000 == 34 [pid = 3584] [id = 199] 21:04:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 51 (177C3400) [pid = 3584] [serial = 595] [outer = 00000000] 21:04:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 52 (1782F800) [pid = 3584] [serial = 596] [outer = 177C3400] 21:04:23 INFO - PROCESS | 3584 | 1468901063195 Marionette DEBUG loaded listener.js 21:04:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 53 (17AA3C00) [pid = 3584] [serial = 597] [outer = 177C3400] 21:04:23 INFO - PROCESS | 3584 | 1468901063536 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 21:04:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 21:04:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 603ms 21:04:23 INFO - PROCESS | 3584 | 1468901063574 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 21:04:23 INFO - PROCESS | 3584 | 1468901063576 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 21:04:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 21:04:23 INFO - PROCESS | 3584 | 1468901063579 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 21:04:23 INFO - PROCESS | 3584 | 1468901063581 Marionette TRACE conn3 <- [1,762,null,{}] 21:04:23 INFO - PROCESS | 3584 | 1468901063584 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:23 INFO - PROCESS | 3584 | 1468901063586 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:23 INFO - PROCESS | 3584 | 1468901063692 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 21:04:23 INFO - PROCESS | 3584 | 1468901063769 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:23 INFO - PROCESS | 3584 | 1468901063772 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:23 INFO - PROCESS | 3584 | ++DOCSHELL 0C76C800 == 35 [pid = 3584] [id = 200] 21:04:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 54 (0C773000) [pid = 3584] [serial = 598] [outer = 00000000] 21:04:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 55 (1026A800) [pid = 3584] [serial = 599] [outer = 0C773000] 21:04:23 INFO - PROCESS | 3584 | 1468901063812 Marionette DEBUG loaded listener.js 21:04:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 56 (104E8000) [pid = 3584] [serial = 600] [outer = 0C773000] 21:04:24 INFO - PROCESS | 3584 | 1468901064392 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 21:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 21:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 851ms 21:04:24 INFO - PROCESS | 3584 | 1468901064443 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 21:04:24 INFO - PROCESS | 3584 | 1468901064447 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 21:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 21:04:24 INFO - PROCESS | 3584 | 1468901064453 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 21:04:24 INFO - PROCESS | 3584 | 1468901064456 Marionette TRACE conn3 <- [1,766,null,{}] 21:04:24 INFO - PROCESS | 3584 | 1468901064461 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:24 INFO - PROCESS | 3584 | 1468901064466 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:24 INFO - PROCESS | 3584 | 1468901064581 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 21:04:24 INFO - PROCESS | 3584 | 1468901064653 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:24 INFO - PROCESS | 3584 | 1468901064656 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:24 INFO - PROCESS | 3584 | ++DOCSHELL 139D3800 == 36 [pid = 3584] [id = 201] 21:04:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 57 (13C66800) [pid = 3584] [serial = 601] [outer = 00000000] 21:04:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 58 (14296800) [pid = 3584] [serial = 602] [outer = 13C66800] 21:04:24 INFO - PROCESS | 3584 | 1468901064718 Marionette DEBUG loaded listener.js 21:04:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 59 (1445D000) [pid = 3584] [serial = 603] [outer = 13C66800] 21:04:25 INFO - PROCESS | 3584 | 1468901065238 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 21:04:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 21:04:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 793ms 21:04:25 INFO - PROCESS | 3584 | 1468901065272 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 21:04:25 INFO - PROCESS | 3584 | 1468901065277 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 21:04:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 21:04:25 INFO - PROCESS | 3584 | 1468901065281 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 21:04:25 INFO - PROCESS | 3584 | 1468901065284 Marionette TRACE conn3 <- [1,770,null,{}] 21:04:25 INFO - PROCESS | 3584 | 1468901065288 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:25 INFO - PROCESS | 3584 | 1468901065290 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:25 INFO - PROCESS | 3584 | 1468901065377 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 21:04:25 INFO - PROCESS | 3584 | 1468901065469 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:25 INFO - PROCESS | 3584 | 1468901065472 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:25 INFO - PROCESS | 3584 | ++DOCSHELL 16F3B400 == 37 [pid = 3584] [id = 202] 21:04:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 60 (16F4C400) [pid = 3584] [serial = 604] [outer = 00000000] 21:04:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 61 (177C8000) [pid = 3584] [serial = 605] [outer = 16F4C400] 21:04:25 INFO - PROCESS | 3584 | 1468901065523 Marionette DEBUG loaded listener.js 21:04:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 62 (177FDC00) [pid = 3584] [serial = 606] [outer = 16F4C400] 21:04:26 INFO - PROCESS | 3584 | 1468901066088 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 21:04:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 21:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 851ms 21:04:26 INFO - PROCESS | 3584 | 1468901066130 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 21:04:26 INFO - PROCESS | 3584 | 1468901066132 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 21:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 21:04:26 INFO - PROCESS | 3584 | 1468901066125 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 21:04:26 INFO - PROCESS | 3584 | 1468901066131 Marionette TRACE conn3 <- [1,774,null,{}] 21:04:26 INFO - PROCESS | 3584 | 1468901066135 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:26 INFO - PROCESS | 3584 | 1468901066139 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:26 INFO - PROCESS | 3584 | 1468901066241 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 21:04:26 INFO - PROCESS | 3584 | 1468901066319 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:26 INFO - PROCESS | 3584 | 1468901066322 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:26 INFO - PROCESS | 3584 | ++DOCSHELL 14458400 == 38 [pid = 3584] [id = 203] 21:04:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 63 (16549C00) [pid = 3584] [serial = 607] [outer = 00000000] 21:04:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 64 (17FC3400) [pid = 3584] [serial = 608] [outer = 16549C00] 21:04:26 INFO - PROCESS | 3584 | 1468901066373 Marionette DEBUG loaded listener.js 21:04:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 65 (181D2000) [pid = 3584] [serial = 609] [outer = 16549C00] 21:04:27 INFO - PROCESS | 3584 | 1468901067046 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 21:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 21:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 999ms 21:04:27 INFO - PROCESS | 3584 | 1468901067144 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 21:04:27 INFO - PROCESS | 3584 | 1468901067148 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 21:04:27 INFO - PROCESS | 3584 | 1468901067153 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 21:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 21:04:27 INFO - PROCESS | 3584 | 1468901067156 Marionette TRACE conn3 <- [1,778,null,{}] 21:04:27 INFO - PROCESS | 3584 | 1468901067162 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:27 INFO - PROCESS | 3584 | 1468901067164 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:27 INFO - PROCESS | 3584 | --DOCSHELL 16DF4000 == 37 [pid = 3584] [id = 199] 21:04:27 INFO - PROCESS | 3584 | --DOCSHELL 0F312400 == 36 [pid = 3584] [id = 198] 21:04:27 INFO - PROCESS | 3584 | --DOCSHELL 16005C00 == 35 [pid = 3584] [id = 197] 21:04:27 INFO - PROCESS | 3584 | --DOCSHELL 1503E000 == 34 [pid = 3584] [id = 196] 21:04:27 INFO - PROCESS | 3584 | --DOCSHELL 139D6400 == 33 [pid = 3584] [id = 195] 21:04:27 INFO - PROCESS | 3584 | --DOCSHELL 1128A000 == 32 [pid = 3584] [id = 194] 21:04:27 INFO - PROCESS | 3584 | --DOCSHELL 1587E800 == 31 [pid = 3584] [id = 192] 21:04:27 INFO - PROCESS | 3584 | --DOCSHELL 10A0E000 == 30 [pid = 3584] [id = 193] 21:04:27 INFO - PROCESS | 3584 | --DOCSHELL 16F3B400 == 29 [pid = 3584] [id = 202] 21:04:27 INFO - PROCESS | 3584 | --DOCSHELL 0C76C800 == 28 [pid = 3584] [id = 200] 21:04:27 INFO - PROCESS | 3584 | --DOCSHELL 139D3800 == 27 [pid = 3584] [id = 201] 21:04:27 INFO - PROCESS | 3584 | --DOMWINDOW == 64 (1429C800) [pid = 3584] [serial = 573] [outer = 00000000] [url = about:blank] 21:04:27 INFO - PROCESS | 3584 | --DOMWINDOW == 63 (13E9B400) [pid = 3584] [serial = 572] [outer = 00000000] [url = about:blank] 21:04:27 INFO - PROCESS | 3584 | --DOMWINDOW == 62 (16002400) [pid = 3584] [serial = 575] [outer = 00000000] [url = about:blank] 21:04:27 INFO - PROCESS | 3584 | --DOMWINDOW == 61 (131DF400) [pid = 3584] [serial = 561] [outer = 00000000] [url = about:blank] 21:04:27 INFO - PROCESS | 3584 | --DOMWINDOW == 60 (15872000) [pid = 3584] [serial = 564] [outer = 00000000] [url = about:blank] 21:04:27 INFO - PROCESS | 3584 | --DOMWINDOW == 59 (13158400) [pid = 3584] [serial = 567] [outer = 00000000] [url = about:blank] 21:04:27 INFO - PROCESS | 3584 | --DOMWINDOW == 58 (128A3C00) [pid = 3584] [serial = 566] [outer = 00000000] [url = about:blank] 21:04:27 INFO - PROCESS | 3584 | --DOMWINDOW == 57 (12828800) [pid = 3584] [serial = 569] [outer = 00000000] [url = about:blank] 21:04:27 INFO - PROCESS | 3584 | --DOMWINDOW == 56 (12971400) [pid = 3584] [serial = 570] [outer = 00000000] [url = about:blank] 21:04:27 INFO - PROCESS | 3584 | --DOMWINDOW == 55 (12999400) [pid = 3584] [serial = 560] [outer = 00000000] [url = about:blank] 21:04:27 INFO - PROCESS | 3584 | --DOMWINDOW == 54 (14463400) [pid = 3584] [serial = 563] [outer = 00000000] [url = about:blank] 21:04:27 INFO - PROCESS | 3584 | 1468901067897 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 21:04:27 INFO - PROCESS | 3584 | 1468901067946 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:27 INFO - PROCESS | 3584 | 1468901067949 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:27 INFO - PROCESS | 3584 | ++DOCSHELL 10A7DC00 == 28 [pid = 3584] [id = 204] 21:04:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 55 (10A7F000) [pid = 3584] [serial = 610] [outer = 00000000] 21:04:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 56 (110E8C00) [pid = 3584] [serial = 611] [outer = 10A7F000] 21:04:27 INFO - PROCESS | 3584 | 1468901067996 Marionette DEBUG loaded listener.js 21:04:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 57 (112CA800) [pid = 3584] [serial = 612] [outer = 10A7F000] 21:04:28 INFO - PROCESS | 3584 | 1468901068369 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 21:04:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 21:04:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1278ms 21:04:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 21:04:28 INFO - PROCESS | 3584 | 1468901068434 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 21:04:28 INFO - PROCESS | 3584 | 1468901068438 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 21:04:28 INFO - PROCESS | 3584 | 1468901068442 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 21:04:28 INFO - PROCESS | 3584 | 1468901068445 Marionette TRACE conn3 <- [1,782,null,{}] 21:04:28 INFO - PROCESS | 3584 | 1468901068450 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:28 INFO - PROCESS | 3584 | 1468901068452 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:28 INFO - PROCESS | 3584 | 1468901068536 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 21:04:28 INFO - PROCESS | 3584 | 1468901068552 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:28 INFO - PROCESS | 3584 | 1468901068555 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:28 INFO - PROCESS | 3584 | ++DOCSHELL 13158000 == 29 [pid = 3584] [id = 205] 21:04:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 58 (13158400) [pid = 3584] [serial = 613] [outer = 00000000] 21:04:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 59 (131E5C00) [pid = 3584] [serial = 614] [outer = 13158400] 21:04:28 INFO - PROCESS | 3584 | 1468901068604 Marionette DEBUG loaded listener.js 21:04:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 60 (132FA000) [pid = 3584] [serial = 615] [outer = 13158400] 21:04:29 INFO - PROCESS | 3584 | 1468901069015 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 21:04:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 21:04:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 587ms 21:04:29 INFO - PROCESS | 3584 | 1468901069038 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 21:04:29 INFO - PROCESS | 3584 | 1468901069041 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 21:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 21:04:29 INFO - PROCESS | 3584 | 1468901069048 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 21:04:29 INFO - PROCESS | 3584 | 1468901069050 Marionette TRACE conn3 <- [1,786,null,{}] 21:04:29 INFO - PROCESS | 3584 | 1468901069055 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:29 INFO - PROCESS | 3584 | 1468901069057 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:29 INFO - PROCESS | 3584 | 1468901069168 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 21:04:29 INFO - PROCESS | 3584 | 1468901069163 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:29 INFO - PROCESS | 3584 | 1468901069165 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:29 INFO - PROCESS | 3584 | ++DOCSHELL 1445CC00 == 30 [pid = 3584] [id = 206] 21:04:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 61 (1445E400) [pid = 3584] [serial = 616] [outer = 00000000] 21:04:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 62 (144E5400) [pid = 3584] [serial = 617] [outer = 1445E400] 21:04:29 INFO - PROCESS | 3584 | 1468901069214 Marionette DEBUG loaded listener.js 21:04:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 63 (1504AC00) [pid = 3584] [serial = 618] [outer = 1445E400] 21:04:29 INFO - PROCESS | 3584 | 1468901069596 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 21:04:29 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 21:04:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 602ms 21:04:29 INFO - PROCESS | 3584 | 1468901069661 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 21:04:29 INFO - PROCESS | 3584 | 1468901069664 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 21:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 21:04:29 INFO - PROCESS | 3584 | 1468901069675 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 21:04:29 INFO - PROCESS | 3584 | 1468901069679 Marionette TRACE conn3 <- [1,790,null,{}] 21:04:29 INFO - PROCESS | 3584 | 1468901069683 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:29 INFO - PROCESS | 3584 | 1468901069685 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:29 INFO - PROCESS | 3584 | 1468901069764 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 21:04:29 INFO - PROCESS | 3584 | 1468901069762 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:29 INFO - PROCESS | 3584 | 1468901069764 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:29 INFO - PROCESS | 3584 | ++DOCSHELL 12D99800 == 31 [pid = 3584] [id = 207] 21:04:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 64 (13CC8C00) [pid = 3584] [serial = 619] [outer = 00000000] 21:04:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 65 (16004C00) [pid = 3584] [serial = 620] [outer = 13CC8C00] 21:04:29 INFO - PROCESS | 3584 | 1468901069807 Marionette DEBUG loaded listener.js 21:04:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 66 (1654B000) [pid = 3584] [serial = 621] [outer = 13CC8C00] 21:04:30 INFO - PROCESS | 3584 | 1468901070262 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 21:04:30 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 21:04:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 602ms 21:04:30 INFO - PROCESS | 3584 | 1468901070273 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 21:04:30 INFO - PROCESS | 3584 | 1468901070275 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 21:04:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 21:04:30 INFO - PROCESS | 3584 | 1468901070278 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 21:04:30 INFO - PROCESS | 3584 | 1468901070280 Marionette TRACE conn3 <- [1,794,null,{}] 21:04:30 INFO - PROCESS | 3584 | 1468901070293 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:30 INFO - PROCESS | 3584 | 1468901070295 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:30 INFO - PROCESS | 3584 | 1468901070375 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 21:04:30 INFO - PROCESS | 3584 | 1468901070450 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:30 INFO - PROCESS | 3584 | 1468901070452 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:30 INFO - PROCESS | 3584 | ++DOCSHELL 1586E400 == 32 [pid = 3584] [id = 208] 21:04:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 67 (16002400) [pid = 3584] [serial = 622] [outer = 00000000] 21:04:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (170C3800) [pid = 3584] [serial = 623] [outer = 16002400] 21:04:30 INFO - PROCESS | 3584 | 1468901070498 Marionette DEBUG loaded listener.js 21:04:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (177F4000) [pid = 3584] [serial = 624] [outer = 16002400] 21:04:30 INFO - PROCESS | 3584 | 1468901070893 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 21:04:30 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 21:04:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 646ms 21:04:30 INFO - PROCESS | 3584 | 1468901070926 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 21:04:30 INFO - PROCESS | 3584 | 1468901070928 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 21:04:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 21:04:30 INFO - PROCESS | 3584 | 1468901070931 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 21:04:30 INFO - PROCESS | 3584 | 1468901070933 Marionette TRACE conn3 <- [1,798,null,{}] 21:04:30 INFO - PROCESS | 3584 | 1468901070936 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:30 INFO - PROCESS | 3584 | 1468901070938 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:31 INFO - PROCESS | 3584 | 1468901071070 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 21:04:31 INFO - PROCESS | 3584 | 1468901071124 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:31 INFO - PROCESS | 3584 | 1468901071130 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:31 INFO - PROCESS | 3584 | ++DOCSHELL 13153400 == 33 [pid = 3584] [id = 209] 21:04:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (17AA3000) [pid = 3584] [serial = 625] [outer = 00000000] 21:04:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (18338800) [pid = 3584] [serial = 626] [outer = 17AA3000] 21:04:31 INFO - PROCESS | 3584 | 1468901071174 Marionette DEBUG loaded listener.js 21:04:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (1833F800) [pid = 3584] [serial = 627] [outer = 17AA3000] 21:04:31 INFO - PROCESS | 3584 | 1468901071542 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 21:04:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 21:04:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 646ms 21:04:31 INFO - PROCESS | 3584 | 1468901071596 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 21:04:31 INFO - PROCESS | 3584 | 1468901071598 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 21:04:31 INFO - PROCESS | 3584 | 1468901071601 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 21:04:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 21:04:31 INFO - PROCESS | 3584 | 1468901071602 Marionette TRACE conn3 <- [1,802,null,{}] 21:04:31 INFO - PROCESS | 3584 | 1468901071606 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:31 INFO - PROCESS | 3584 | 1468901071608 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:31 INFO - PROCESS | 3584 | 1468901071734 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 21:04:31 INFO - PROCESS | 3584 | 1468901071743 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:31 INFO - PROCESS | 3584 | 1468901071745 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:31 INFO - PROCESS | 3584 | ++DOCSHELL 16008C00 == 34 [pid = 3584] [id = 210] 21:04:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (18342000) [pid = 3584] [serial = 628] [outer = 00000000] 21:04:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (199E9000) [pid = 3584] [serial = 629] [outer = 18342000] 21:04:31 INFO - PROCESS | 3584 | 1468901071779 Marionette DEBUG loaded listener.js 21:04:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (19791000) [pid = 3584] [serial = 630] [outer = 18342000] 21:04:31 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (177C3400) [pid = 3584] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 21:04:31 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (1503F400) [pid = 3584] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 21:04:31 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (1587F000) [pid = 3584] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 21:04:31 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (1128A400) [pid = 3584] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 21:04:32 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (139D6800) [pid = 3584] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 21:04:32 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (10A7F400) [pid = 3584] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 21:04:32 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (16008800) [pid = 3584] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 21:04:32 INFO - PROCESS | 3584 | --DOMWINDOW == 67 (16DF7800) [pid = 3584] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 21:04:32 INFO - PROCESS | 3584 | 1468901072219 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 21:04:32 INFO - PROCESS | 3584 | 1468901072268 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 21:04:32 INFO - PROCESS | 3584 | 1468901072271 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 21:04:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 21:04:32 INFO - PROCESS | 3584 | 1468901072273 Marionette TRACE conn3 <- [1,806,null,{}] 21:04:32 INFO - PROCESS | 3584 | 1468901072276 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:32 INFO - PROCESS | 3584 | 1468901072278 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:32 INFO - PROCESS | 3584 | 1468901072337 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 21:04:32 INFO - PROCESS | 3584 | 1468901072342 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:32 INFO - PROCESS | 3584 | 1468901072344 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:32 INFO - PROCESS | 3584 | ++DOCSHELL 15804800 == 35 [pid = 3584] [id = 211] 21:04:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (15872400) [pid = 3584] [serial = 631] [outer = 00000000] 21:04:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (199EC400) [pid = 3584] [serial = 632] [outer = 15872400] 21:04:32 INFO - PROCESS | 3584 | 1468901072386 Marionette DEBUG loaded listener.js 21:04:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (199F0800) [pid = 3584] [serial = 633] [outer = 15872400] 21:04:32 INFO - PROCESS | 3584 | 1468901072787 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 21:04:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 21:04:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 558ms 21:04:32 INFO - PROCESS | 3584 | 1468901072831 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 21:04:32 INFO - PROCESS | 3584 | 1468901072833 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 21:04:32 INFO - PROCESS | 3584 | 1468901072836 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 21:04:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 21:04:32 INFO - PROCESS | 3584 | 1468901072838 Marionette TRACE conn3 <- [1,810,null,{}] 21:04:32 INFO - PROCESS | 3584 | 1468901072841 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:32 INFO - PROCESS | 3584 | 1468901072843 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:32 INFO - PROCESS | 3584 | 1468901072922 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 21:04:32 INFO - PROCESS | 3584 | 1468901072911 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:32 INFO - PROCESS | 3584 | 1468901072913 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:32 INFO - PROCESS | 3584 | ++DOCSHELL 199F3800 == 36 [pid = 3584] [id = 212] 21:04:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (199F4400) [pid = 3584] [serial = 634] [outer = 00000000] 21:04:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (19FF6000) [pid = 3584] [serial = 635] [outer = 199F4400] 21:04:32 INFO - PROCESS | 3584 | 1468901072955 Marionette DEBUG loaded listener.js 21:04:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (19FF6C00) [pid = 3584] [serial = 636] [outer = 199F4400] 21:04:33 INFO - PROCESS | 3584 | 1468901073359 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 21:04:33 INFO - PROCESS | 3584 | 1468901073400 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 21:04:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 21:04:33 INFO - PROCESS | 3584 | 1468901073414 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 21:04:33 INFO - PROCESS | 3584 | 1468901073416 Marionette TRACE conn3 <- [1,814,null,{}] 21:04:33 INFO - PROCESS | 3584 | 1468901073424 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:33 INFO - PROCESS | 3584 | 1468901073427 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:33 INFO - PROCESS | 3584 | 1468901073511 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 21:04:33 INFO - PROCESS | 3584 | 1468901073519 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:33 INFO - PROCESS | 3584 | 1468901073521 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:33 INFO - PROCESS | 3584 | ++DOCSHELL 14465800 == 37 [pid = 3584] [id = 213] 21:04:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (16004800) [pid = 3584] [serial = 637] [outer = 00000000] 21:04:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (1A46CC00) [pid = 3584] [serial = 638] [outer = 16004800] 21:04:33 INFO - PROCESS | 3584 | 1468901073564 Marionette DEBUG loaded listener.js 21:04:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (1A597000) [pid = 3584] [serial = 639] [outer = 16004800] 21:04:34 INFO - PROCESS | 3584 | 1468901074289 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 21:04:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 21:04:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 940ms 21:04:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 21:04:34 INFO - PROCESS | 3584 | 1468901074347 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 21:04:34 INFO - PROCESS | 3584 | 1468901074351 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 21:04:34 INFO - PROCESS | 3584 | 1468901074356 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 21:04:34 INFO - PROCESS | 3584 | 1468901074360 Marionette TRACE conn3 <- [1,818,null,{}] 21:04:34 INFO - PROCESS | 3584 | 1468901074365 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:34 INFO - PROCESS | 3584 | 1468901074369 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:34 INFO - PROCESS | 3584 | 1468901074493 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 21:04:34 INFO - PROCESS | 3584 | 1468901074567 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:34 INFO - PROCESS | 3584 | 1468901074570 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:34 INFO - PROCESS | 3584 | ++DOCSHELL 1055E000 == 38 [pid = 3584] [id = 214] 21:04:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (10A7B800) [pid = 3584] [serial = 640] [outer = 00000000] 21:04:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (130AE400) [pid = 3584] [serial = 641] [outer = 10A7B800] 21:04:34 INFO - PROCESS | 3584 | 1468901074648 Marionette DEBUG loaded listener.js 21:04:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (131E5000) [pid = 3584] [serial = 642] [outer = 10A7B800] 21:04:35 INFO - PROCESS | 3584 | 1468901075532 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 21:04:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 21:04:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1219ms 21:04:35 INFO - PROCESS | 3584 | 1468901075582 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 21:04:35 INFO - PROCESS | 3584 | 1468901075586 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 21:04:35 INFO - PROCESS | 3584 | 1468901075591 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 21:04:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 21:04:35 INFO - PROCESS | 3584 | 1468901075594 Marionette TRACE conn3 <- [1,822,null,{}] 21:04:35 INFO - PROCESS | 3584 | 1468901075599 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:35 INFO - PROCESS | 3584 | 1468901075601 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:35 INFO - PROCESS | 3584 | 1468901075716 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 21:04:35 INFO - PROCESS | 3584 | --DOCSHELL 199F3800 == 37 [pid = 3584] [id = 212] 21:04:35 INFO - PROCESS | 3584 | --DOCSHELL 15804800 == 36 [pid = 3584] [id = 211] 21:04:35 INFO - PROCESS | 3584 | --DOCSHELL 16008C00 == 35 [pid = 3584] [id = 210] 21:04:35 INFO - PROCESS | 3584 | --DOCSHELL 13153400 == 34 [pid = 3584] [id = 209] 21:04:35 INFO - PROCESS | 3584 | --DOCSHELL 1586E400 == 33 [pid = 3584] [id = 208] 21:04:35 INFO - PROCESS | 3584 | --DOCSHELL 12D99800 == 32 [pid = 3584] [id = 207] 21:04:35 INFO - PROCESS | 3584 | --DOCSHELL 1445CC00 == 31 [pid = 3584] [id = 206] 21:04:35 INFO - PROCESS | 3584 | --DOCSHELL 13158000 == 30 [pid = 3584] [id = 205] 21:04:35 INFO - PROCESS | 3584 | --DOCSHELL 10A7DC00 == 29 [pid = 3584] [id = 204] 21:04:35 INFO - PROCESS | 3584 | --DOCSHELL 14458400 == 28 [pid = 3584] [id = 203] 21:04:35 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (1782F800) [pid = 3584] [serial = 596] [outer = 00000000] [url = about:blank] 21:04:35 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (1580F800) [pid = 3584] [serial = 587] [outer = 00000000] [url = about:blank] 21:04:35 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (1600A800) [pid = 3584] [serial = 576] [outer = 00000000] [url = about:blank] 21:04:35 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (114D1400) [pid = 3584] [serial = 581] [outer = 00000000] [url = about:blank] 21:04:35 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (11CD6400) [pid = 3584] [serial = 582] [outer = 00000000] [url = about:blank] 21:04:35 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (13E9A800) [pid = 3584] [serial = 584] [outer = 00000000] [url = about:blank] 21:04:35 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (12997800) [pid = 3584] [serial = 578] [outer = 00000000] [url = about:blank] 21:04:35 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (13CBF000) [pid = 3584] [serial = 579] [outer = 00000000] [url = about:blank] 21:04:35 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (1654BC00) [pid = 3584] [serial = 590] [outer = 00000000] [url = about:blank] 21:04:35 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (16F52400) [pid = 3584] [serial = 593] [outer = 00000000] [url = about:blank] 21:04:35 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (16D53800) [pid = 3584] [serial = 591] [outer = 00000000] [url = about:blank] 21:04:35 INFO - PROCESS | 3584 | --DOMWINDOW == 67 (142A1400) [pid = 3584] [serial = 585] [outer = 00000000] [url = about:blank] 21:04:35 INFO - PROCESS | 3584 | --DOMWINDOW == 66 (17706800) [pid = 3584] [serial = 594] [outer = 00000000] [url = about:blank] 21:04:35 INFO - PROCESS | 3584 | --DOMWINDOW == 65 (15884000) [pid = 3584] [serial = 588] [outer = 00000000] [url = about:blank] 21:04:35 INFO - PROCESS | 3584 | --DOMWINDOW == 64 (17AA3C00) [pid = 3584] [serial = 597] [outer = 00000000] [url = about:blank] 21:04:35 INFO - PROCESS | 3584 | 1468901075813 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:35 INFO - PROCESS | 3584 | 1468901075801 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:35 INFO - PROCESS | 3584 | ++DOCSHELL 10273000 == 29 [pid = 3584] [id = 215] 21:04:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 65 (102C9800) [pid = 3584] [serial = 643] [outer = 00000000] 21:04:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 66 (110BDC00) [pid = 3584] [serial = 644] [outer = 102C9800] 21:04:35 INFO - PROCESS | 3584 | 1468901075847 Marionette DEBUG loaded listener.js 21:04:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 67 (11AC5400) [pid = 3584] [serial = 645] [outer = 102C9800] 21:04:36 INFO - PROCESS | 3584 | 1468901076248 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 21:04:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 21:04:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 690ms 21:04:36 INFO - PROCESS | 3584 | 1468901076292 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 21:04:36 INFO - PROCESS | 3584 | 1468901076296 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 21:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 21:04:36 INFO - PROCESS | 3584 | 1468901076302 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 21:04:36 INFO - PROCESS | 3584 | 1468901076305 Marionette TRACE conn3 <- [1,826,null,{}] 21:04:36 INFO - PROCESS | 3584 | 1468901076309 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:36 INFO - PROCESS | 3584 | 1468901076311 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:36 INFO - PROCESS | 3584 | 1468901076396 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 21:04:36 INFO - PROCESS | 3584 | 1468901076402 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:36 INFO - PROCESS | 3584 | 1468901076404 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:36 INFO - PROCESS | 3584 | ++DOCSHELL 13148C00 == 30 [pid = 3584] [id = 216] 21:04:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (131E6400) [pid = 3584] [serial = 646] [outer = 00000000] 21:04:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (13C6F800) [pid = 3584] [serial = 647] [outer = 131E6400] 21:04:36 INFO - PROCESS | 3584 | 1468901076432 Marionette DEBUG loaded listener.js 21:04:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (13E9FC00) [pid = 3584] [serial = 648] [outer = 131E6400] 21:04:36 INFO - PROCESS | 3584 | 1468901076873 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 21:04:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 21:04:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 602ms 21:04:36 INFO - PROCESS | 3584 | 1468901076903 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 21:04:36 INFO - PROCESS | 3584 | 1468901076905 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 21:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 21:04:36 INFO - PROCESS | 3584 | 1468901076912 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 21:04:36 INFO - PROCESS | 3584 | 1468901076916 Marionette TRACE conn3 <- [1,830,null,{}] 21:04:36 INFO - PROCESS | 3584 | 1468901076926 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:36 INFO - PROCESS | 3584 | 1468901076931 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:36 INFO - PROCESS | 3584 | 1468901076993 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 21:04:36 INFO - PROCESS | 3584 | 1468901077000 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:37 INFO - PROCESS | 3584 | 1468901077003 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:37 INFO - PROCESS | 3584 | ++DOCSHELL 1587C800 == 31 [pid = 3584] [id = 217] 21:04:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (1587D000) [pid = 3584] [serial = 649] [outer = 00000000] 21:04:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (15889800) [pid = 3584] [serial = 650] [outer = 1587D000] 21:04:37 INFO - PROCESS | 3584 | 1468901077085 Marionette DEBUG loaded listener.js 21:04:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (16002000) [pid = 3584] [serial = 651] [outer = 1587D000] 21:04:37 INFO - PROCESS | 3584 | 1468901077510 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 21:04:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 21:04:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 661ms 21:04:37 INFO - PROCESS | 3584 | 1468901077569 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 21:04:37 INFO - PROCESS | 3584 | 1468901077571 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 21:04:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 21:04:37 INFO - PROCESS | 3584 | 1468901077574 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 21:04:37 INFO - PROCESS | 3584 | 1468901077576 Marionette TRACE conn3 <- [1,834,null,{}] 21:04:37 INFO - PROCESS | 3584 | 1468901077579 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:37 INFO - PROCESS | 3584 | 1468901077581 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:37 INFO - PROCESS | 3584 | 1468901077651 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 21:04:37 INFO - PROCESS | 3584 | 1468901077659 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:37 INFO - PROCESS | 3584 | 1468901077661 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:37 INFO - PROCESS | 3584 | ++DOCSHELL 1600C800 == 32 [pid = 3584] [id = 218] 21:04:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (1600F800) [pid = 3584] [serial = 652] [outer = 00000000] 21:04:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (16DF7800) [pid = 3584] [serial = 653] [outer = 1600F800] 21:04:37 INFO - PROCESS | 3584 | 1468901077703 Marionette DEBUG loaded listener.js 21:04:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (16F53800) [pid = 3584] [serial = 654] [outer = 1600F800] 21:04:38 INFO - PROCESS | 3584 | 1468901078106 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 21:04:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 21:04:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 558ms 21:04:38 INFO - PROCESS | 3584 | 1468901078138 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 21:04:38 INFO - PROCESS | 3584 | 1468901078140 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 21:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 21:04:38 INFO - PROCESS | 3584 | 1468901078143 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 21:04:38 INFO - PROCESS | 3584 | 1468901078145 Marionette TRACE conn3 <- [1,838,null,{}] 21:04:38 INFO - PROCESS | 3584 | 1468901078148 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:38 INFO - PROCESS | 3584 | 1468901078150 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:38 INFO - PROCESS | 3584 | 1468901078237 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 21:04:38 INFO - PROCESS | 3584 | 1468901078242 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:38 INFO - PROCESS | 3584 | 1468901078244 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:38 INFO - PROCESS | 3584 | ++DOCSHELL 13248800 == 33 [pid = 3584] [id = 219] 21:04:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (15045400) [pid = 3584] [serial = 655] [outer = 00000000] 21:04:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (177F6000) [pid = 3584] [serial = 656] [outer = 15045400] 21:04:38 INFO - PROCESS | 3584 | 1468901078290 Marionette DEBUG loaded listener.js 21:04:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (178AE800) [pid = 3584] [serial = 657] [outer = 15045400] 21:04:38 INFO - PROCESS | 3584 | 1468901078735 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 21:04:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 21:04:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 603ms 21:04:38 INFO - PROCESS | 3584 | 1468901078747 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 21:04:38 INFO - PROCESS | 3584 | 1468901078748 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 21:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 21:04:38 INFO - PROCESS | 3584 | 1468901078752 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 21:04:38 INFO - PROCESS | 3584 | 1468901078753 Marionette TRACE conn3 <- [1,842,null,{}] 21:04:38 INFO - PROCESS | 3584 | 1468901078739 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:38 INFO - PROCESS | 3584 | 1468901078744 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:38 INFO - PROCESS | 3584 | 1468901078874 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 21:04:38 INFO - PROCESS | 3584 | 1468901078880 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:38 INFO - PROCESS | 3584 | 1468901078882 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:38 INFO - PROCESS | 3584 | ++DOCSHELL 17AB0800 == 34 [pid = 3584] [id = 220] 21:04:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (17F61000) [pid = 3584] [serial = 658] [outer = 00000000] 21:04:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (1833D800) [pid = 3584] [serial = 659] [outer = 17F61000] 21:04:38 INFO - PROCESS | 3584 | 1468901078924 Marionette DEBUG loaded listener.js 21:04:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (1833E400) [pid = 3584] [serial = 660] [outer = 17F61000] 21:04:39 INFO - PROCESS | 3584 | 1468901079342 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 21:04:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 21:04:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 661ms 21:04:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 21:04:39 INFO - PROCESS | 3584 | 1468901079400 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 21:04:39 INFO - PROCESS | 3584 | 1468901079402 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 21:04:39 INFO - PROCESS | 3584 | 1468901079405 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 21:04:39 INFO - PROCESS | 3584 | 1468901079407 Marionette TRACE conn3 <- [1,846,null,{}] 21:04:39 INFO - PROCESS | 3584 | 1468901079410 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:39 INFO - PROCESS | 3584 | 1468901079421 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:39 INFO - PROCESS | 3584 | 1468901079548 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 21:04:39 INFO - PROCESS | 3584 | 1468901079572 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:39 INFO - PROCESS | 3584 | 1468901079574 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:39 INFO - PROCESS | 3584 | ++DOCSHELL 13E98C00 == 35 [pid = 3584] [id = 221] 21:04:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (1580B800) [pid = 3584] [serial = 661] [outer = 00000000] 21:04:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (19FE7C00) [pid = 3584] [serial = 662] [outer = 1580B800] 21:04:39 INFO - PROCESS | 3584 | 1468901079616 Marionette DEBUG loaded listener.js 21:04:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (19FEA000) [pid = 3584] [serial = 663] [outer = 1580B800] 21:04:39 INFO - PROCESS | 3584 | 1468901079984 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 21:04:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 21:04:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 588ms 21:04:40 INFO - PROCESS | 3584 | 1468901080008 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 21:04:40 INFO - PROCESS | 3584 | 1468901080010 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 21:04:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 21:04:40 INFO - PROCESS | 3584 | 1468901080013 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 21:04:40 INFO - PROCESS | 3584 | 1468901080015 Marionette TRACE conn3 <- [1,850,null,{}] 21:04:40 INFO - PROCESS | 3584 | 1468901080018 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:40 INFO - PROCESS | 3584 | 1468901080020 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:40 INFO - PROCESS | 3584 | 1468901080221 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 21:04:40 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (16002400) [pid = 3584] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 21:04:40 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (10A7F000) [pid = 3584] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 21:04:40 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (13CC8C00) [pid = 3584] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 21:04:40 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (13158400) [pid = 3584] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 21:04:40 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (1445E400) [pid = 3584] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 21:04:40 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (199F4400) [pid = 3584] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 21:04:40 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (0C773000) [pid = 3584] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 21:04:40 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (17AA3000) [pid = 3584] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 21:04:40 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (13C66800) [pid = 3584] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 21:04:40 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (16F4C400) [pid = 3584] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 21:04:40 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (18342000) [pid = 3584] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 21:04:40 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (15872400) [pid = 3584] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 21:04:40 INFO - PROCESS | 3584 | 1468901080277 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:40 INFO - PROCESS | 3584 | 1468901080279 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:40 INFO - PROCESS | 3584 | ++DOCSHELL 10A7A800 == 36 [pid = 3584] [id = 222] 21:04:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (10A7F000) [pid = 3584] [serial = 664] [outer = 00000000] 21:04:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (13C66800) [pid = 3584] [serial = 665] [outer = 10A7F000] 21:04:40 INFO - PROCESS | 3584 | 1468901080322 Marionette DEBUG loaded listener.js 21:04:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (144F4C00) [pid = 3584] [serial = 666] [outer = 10A7F000] 21:04:40 INFO - PROCESS | 3584 | 1468901080671 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 21:04:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 21:04:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 691ms 21:04:40 INFO - PROCESS | 3584 | 1468901080716 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 21:04:40 INFO - PROCESS | 3584 | 1468901080718 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 21:04:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 21:04:40 INFO - PROCESS | 3584 | 1468901080721 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 21:04:40 INFO - PROCESS | 3584 | 1468901080723 Marionette TRACE conn3 <- [1,854,null,{}] 21:04:40 INFO - PROCESS | 3584 | 1468901080727 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:40 INFO - PROCESS | 3584 | 1468901080728 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:40 INFO - PROCESS | 3584 | 1468901080810 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 21:04:40 INFO - PROCESS | 3584 | 1468901080817 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:40 INFO - PROCESS | 3584 | 1468901080819 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:40 INFO - PROCESS | 3584 | ++DOCSHELL 17833800 == 37 [pid = 3584] [id = 223] 21:04:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (180F3800) [pid = 3584] [serial = 667] [outer = 00000000] 21:04:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (1A305400) [pid = 3584] [serial = 668] [outer = 180F3800] 21:04:40 INFO - PROCESS | 3584 | 1468901080860 Marionette DEBUG loaded listener.js 21:04:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (1A473C00) [pid = 3584] [serial = 669] [outer = 180F3800] 21:04:41 INFO - PROCESS | 3584 | 1468901081248 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 21:04:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 21:04:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 558ms 21:04:41 INFO - PROCESS | 3584 | 1468901081291 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 21:04:41 INFO - PROCESS | 3584 | 1468901081293 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 21:04:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 21:04:41 INFO - PROCESS | 3584 | 1468901081310 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 21:04:41 INFO - PROCESS | 3584 | 1468901081312 Marionette TRACE conn3 <- [1,858,null,{}] 21:04:41 INFO - PROCESS | 3584 | 1468901081315 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:41 INFO - PROCESS | 3584 | 1468901081317 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:41 INFO - PROCESS | 3584 | 1468901081376 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 21:04:41 INFO - PROCESS | 3584 | 1468901081381 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:41 INFO - PROCESS | 3584 | 1468901081383 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:41 INFO - PROCESS | 3584 | ++DOCSHELL 1600C000 == 38 [pid = 3584] [id = 224] 21:04:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (1833D400) [pid = 3584] [serial = 670] [outer = 00000000] 21:04:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (1A6C5400) [pid = 3584] [serial = 671] [outer = 1833D400] 21:04:41 INFO - PROCESS | 3584 | 1468901081425 Marionette DEBUG loaded listener.js 21:04:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (1A6C8C00) [pid = 3584] [serial = 672] [outer = 1833D400] 21:04:41 INFO - PROCESS | 3584 | 1468901081811 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 21:04:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 21:04:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 558ms 21:04:41 INFO - PROCESS | 3584 | 1468901081874 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 21:04:41 INFO - PROCESS | 3584 | 1468901081877 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 21:04:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 21:04:41 INFO - PROCESS | 3584 | 1468901081880 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 21:04:41 INFO - PROCESS | 3584 | 1468901081882 Marionette TRACE conn3 <- [1,862,null,{}] 21:04:41 INFO - PROCESS | 3584 | 1468901081886 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:41 INFO - PROCESS | 3584 | 1468901081888 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:41 INFO - PROCESS | 3584 | 1468901081962 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 21:04:41 INFO - PROCESS | 3584 | 1468901081970 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:41 INFO - PROCESS | 3584 | 1468901081972 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:41 INFO - PROCESS | 3584 | ++DOCSHELL 1A5A1800 == 39 [pid = 3584] [id = 225] 21:04:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (1A6CC800) [pid = 3584] [serial = 673] [outer = 00000000] 21:04:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (134A3C00) [pid = 3584] [serial = 674] [outer = 1A6CC800] 21:04:42 INFO - PROCESS | 3584 | 1468901082017 Marionette DEBUG loaded listener.js 21:04:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (1A839000) [pid = 3584] [serial = 675] [outer = 1A6CC800] 21:04:42 INFO - PROCESS | 3584 | 1468901082660 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 21:04:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 21:04:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 852ms 21:04:42 INFO - PROCESS | 3584 | 1468901082729 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 21:04:42 INFO - PROCESS | 3584 | 1468901082734 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 21:04:42 INFO - PROCESS | 3584 | 1468901082739 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 21:04:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 21:04:42 INFO - PROCESS | 3584 | 1468901082744 Marionette TRACE conn3 <- [1,866,null,{}] 21:04:42 INFO - PROCESS | 3584 | 1468901082749 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:42 INFO - PROCESS | 3584 | 1468901082752 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:42 INFO - PROCESS | 3584 | 1468901082844 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 21:04:42 INFO - PROCESS | 3584 | 1468901082967 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:42 INFO - PROCESS | 3584 | 1468901082970 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:42 INFO - PROCESS | 3584 | ++DOCSHELL 10A7FC00 == 40 [pid = 3584] [id = 226] 21:04:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (11C2C400) [pid = 3584] [serial = 676] [outer = 00000000] 21:04:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (12977C00) [pid = 3584] [serial = 677] [outer = 11C2C400] 21:04:43 INFO - PROCESS | 3584 | 1468901083026 Marionette DEBUG loaded listener.js 21:04:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (139D6400) [pid = 3584] [serial = 678] [outer = 11C2C400] 21:04:43 INFO - PROCESS | 3584 | 1468901083581 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 21:04:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 21:04:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 882ms 21:04:43 INFO - PROCESS | 3584 | 1468901083625 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 21:04:43 INFO - PROCESS | 3584 | 1468901083630 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 21:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 21:04:43 INFO - PROCESS | 3584 | 1468901083636 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 21:04:43 INFO - PROCESS | 3584 | 1468901083639 Marionette TRACE conn3 <- [1,870,null,{}] 21:04:43 INFO - PROCESS | 3584 | 1468901083643 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:43 INFO - PROCESS | 3584 | 1468901083646 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:43 INFO - PROCESS | 3584 | 1468901083768 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 21:04:43 INFO - PROCESS | 3584 | 1468901083896 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:43 INFO - PROCESS | 3584 | 1468901083899 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:43 INFO - PROCESS | 3584 | ++DOCSHELL 1580A800 == 41 [pid = 3584] [id = 227] 21:04:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (1580F800) [pid = 3584] [serial = 679] [outer = 00000000] 21:04:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (16010C00) [pid = 3584] [serial = 680] [outer = 1580F800] 21:04:43 INFO - PROCESS | 3584 | 1468901083954 Marionette DEBUG loaded listener.js 21:04:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (16F34400) [pid = 3584] [serial = 681] [outer = 1580F800] 21:04:44 INFO - PROCESS | 3584 | 1468901084842 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 21:04:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 21:04:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1219ms 21:04:44 INFO - PROCESS | 3584 | 1468901084856 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 21:04:44 INFO - PROCESS | 3584 | 1468901084858 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 21:04:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 21:04:44 INFO - PROCESS | 3584 | 1468901084862 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 21:04:44 INFO - PROCESS | 3584 | 1468901084866 Marionette TRACE conn3 <- [1,874,null,{}] 21:04:44 INFO - PROCESS | 3584 | 1468901084876 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:44 INFO - PROCESS | 3584 | 1468901084881 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:44 INFO - PROCESS | 3584 | 1468901084966 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 21:04:45 INFO - PROCESS | 3584 | 1468901085051 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:45 INFO - PROCESS | 3584 | 1468901085054 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:45 INFO - PROCESS | 3584 | ++DOCSHELL 0F318000 == 42 [pid = 3584] [id = 228] 21:04:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (0F318400) [pid = 3584] [serial = 682] [outer = 00000000] 21:04:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (10A7A400) [pid = 3584] [serial = 683] [outer = 0F318400] 21:04:45 INFO - PROCESS | 3584 | 1468901085234 Marionette DEBUG loaded listener.js 21:04:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (112C5C00) [pid = 3584] [serial = 684] [outer = 0F318400] 21:04:46 INFO - PROCESS | 3584 | --DOCSHELL 1600C000 == 41 [pid = 3584] [id = 224] 21:04:46 INFO - PROCESS | 3584 | --DOCSHELL 17833800 == 40 [pid = 3584] [id = 223] 21:04:46 INFO - PROCESS | 3584 | --DOCSHELL 10A7A800 == 39 [pid = 3584] [id = 222] 21:04:46 INFO - PROCESS | 3584 | --DOCSHELL 13E98C00 == 38 [pid = 3584] [id = 221] 21:04:46 INFO - PROCESS | 3584 | --DOCSHELL 17AB0800 == 37 [pid = 3584] [id = 220] 21:04:46 INFO - PROCESS | 3584 | --DOCSHELL 13248800 == 36 [pid = 3584] [id = 219] 21:04:46 INFO - PROCESS | 3584 | --DOCSHELL 1600C800 == 35 [pid = 3584] [id = 218] 21:04:46 INFO - PROCESS | 3584 | --DOCSHELL 1587C800 == 34 [pid = 3584] [id = 217] 21:04:46 INFO - PROCESS | 3584 | --DOCSHELL 13148C00 == 33 [pid = 3584] [id = 216] 21:04:46 INFO - PROCESS | 3584 | --DOCSHELL 10273000 == 32 [pid = 3584] [id = 215] 21:04:46 INFO - PROCESS | 3584 | --DOCSHELL 1055E000 == 31 [pid = 3584] [id = 214] 21:04:46 INFO - PROCESS | 3584 | --DOCSHELL 14465800 == 30 [pid = 3584] [id = 213] 21:04:46 INFO - PROCESS | 3584 | --DOCSHELL 1580A800 == 29 [pid = 3584] [id = 227] 21:04:46 INFO - PROCESS | 3584 | --DOCSHELL 1A5A1800 == 28 [pid = 3584] [id = 225] 21:04:46 INFO - PROCESS | 3584 | --DOCSHELL 10A7FC00 == 27 [pid = 3584] [id = 226] 21:04:46 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (170C3800) [pid = 3584] [serial = 623] [outer = 00000000] [url = about:blank] 21:04:46 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (110E8C00) [pid = 3584] [serial = 611] [outer = 00000000] [url = about:blank] 21:04:46 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (112CA800) [pid = 3584] [serial = 612] [outer = 00000000] [url = about:blank] 21:04:46 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (16004C00) [pid = 3584] [serial = 620] [outer = 00000000] [url = about:blank] 21:04:46 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (131E5C00) [pid = 3584] [serial = 614] [outer = 00000000] [url = about:blank] 21:04:46 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (132FA000) [pid = 3584] [serial = 615] [outer = 00000000] [url = about:blank] 21:04:46 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (144E5400) [pid = 3584] [serial = 617] [outer = 00000000] [url = about:blank] 21:04:46 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (1504AC00) [pid = 3584] [serial = 618] [outer = 00000000] [url = about:blank] 21:04:46 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (17FC3400) [pid = 3584] [serial = 608] [outer = 00000000] [url = about:blank] 21:04:46 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (19FF6C00) [pid = 3584] [serial = 636] [outer = 00000000] [url = about:blank] 21:04:46 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (1A46CC00) [pid = 3584] [serial = 638] [outer = 00000000] [url = about:blank] 21:04:46 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (104E8000) [pid = 3584] [serial = 600] [outer = 00000000] [url = about:blank] 21:04:46 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (1026A800) [pid = 3584] [serial = 599] [outer = 00000000] [url = about:blank] 21:04:46 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (18338800) [pid = 3584] [serial = 626] [outer = 00000000] [url = about:blank] 21:04:46 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (1445D000) [pid = 3584] [serial = 603] [outer = 00000000] [url = about:blank] 21:04:46 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (14296800) [pid = 3584] [serial = 602] [outer = 00000000] [url = about:blank] 21:04:46 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (177FDC00) [pid = 3584] [serial = 606] [outer = 00000000] [url = about:blank] 21:04:46 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (177C8000) [pid = 3584] [serial = 605] [outer = 00000000] [url = about:blank] 21:04:46 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (177F4000) [pid = 3584] [serial = 624] [outer = 00000000] [url = about:blank] 21:04:46 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (199E9000) [pid = 3584] [serial = 629] [outer = 00000000] [url = about:blank] 21:04:46 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (1833F800) [pid = 3584] [serial = 627] [outer = 00000000] [url = about:blank] 21:04:46 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (19FF6000) [pid = 3584] [serial = 635] [outer = 00000000] [url = about:blank] 21:04:46 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (19791000) [pid = 3584] [serial = 630] [outer = 00000000] [url = about:blank] 21:04:46 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (199EC400) [pid = 3584] [serial = 632] [outer = 00000000] [url = about:blank] 21:04:46 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (199F0800) [pid = 3584] [serial = 633] [outer = 00000000] [url = about:blank] 21:04:46 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (1654B000) [pid = 3584] [serial = 621] [outer = 00000000] [url = about:blank] 21:04:46 INFO - PROCESS | 3584 | 1468901086444 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 21:04:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 21:04:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1616ms 21:04:46 INFO - PROCESS | 3584 | 1468901086474 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 21:04:46 INFO - PROCESS | 3584 | 1468901086478 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 21:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 21:04:46 INFO - PROCESS | 3584 | 1468901086484 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 21:04:46 INFO - PROCESS | 3584 | 1468901086487 Marionette TRACE conn3 <- [1,878,null,{}] 21:04:46 INFO - PROCESS | 3584 | 1468901086495 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:46 INFO - PROCESS | 3584 | 1468901086497 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:46 INFO - PROCESS | 3584 | 1468901086584 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 21:04:46 INFO - PROCESS | 3584 | 1468901086591 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:46 INFO - PROCESS | 3584 | 1468901086594 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:46 INFO - PROCESS | 3584 | ++DOCSHELL 1055A000 == 28 [pid = 3584] [id = 229] 21:04:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (1055D800) [pid = 3584] [serial = 685] [outer = 00000000] 21:04:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (112CF000) [pid = 3584] [serial = 686] [outer = 1055D800] 21:04:46 INFO - PROCESS | 3584 | 1468901086630 Marionette DEBUG loaded listener.js 21:04:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (11AC7400) [pid = 3584] [serial = 687] [outer = 1055D800] 21:04:47 INFO - PROCESS | 3584 | 1468901087086 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 21:04:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 21:04:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 661ms 21:04:47 INFO - PROCESS | 3584 | 1468901087147 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 21:04:47 INFO - PROCESS | 3584 | 1468901087152 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 21:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 21:04:47 INFO - PROCESS | 3584 | 1468901087158 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 21:04:47 INFO - PROCESS | 3584 | 1468901087161 Marionette TRACE conn3 <- [1,882,null,{}] 21:04:47 INFO - PROCESS | 3584 | 1468901087164 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:47 INFO - PROCESS | 3584 | 1468901087167 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:47 INFO - PROCESS | 3584 | 1468901087234 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 21:04:47 INFO - PROCESS | 3584 | 1468901087243 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:47 INFO - PROCESS | 3584 | 1468901087246 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:47 INFO - PROCESS | 3584 | ++DOCSHELL 131EC000 == 29 [pid = 3584] [id = 230] 21:04:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (131ED000) [pid = 3584] [serial = 688] [outer = 00000000] 21:04:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (134A8000) [pid = 3584] [serial = 689] [outer = 131ED000] 21:04:47 INFO - PROCESS | 3584 | 1468901087291 Marionette DEBUG loaded listener.js 21:04:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (139D6000) [pid = 3584] [serial = 690] [outer = 131ED000] 21:04:47 INFO - PROCESS | 3584 | 1468901087728 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 21:04:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 21:04:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 588ms 21:04:47 INFO - PROCESS | 3584 | 1468901087757 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 21:04:47 INFO - PROCESS | 3584 | 1468901087759 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 21:04:47 INFO - PROCESS | 3584 | 1468901087763 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 21:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 21:04:47 INFO - PROCESS | 3584 | 1468901087766 Marionette TRACE conn3 <- [1,886,null,{}] 21:04:47 INFO - PROCESS | 3584 | 1468901087777 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:47 INFO - PROCESS | 3584 | 1468901087782 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:47 INFO - PROCESS | 3584 | 1468901087883 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 21:04:47 INFO - PROCESS | 3584 | 1468901087983 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:47 INFO - PROCESS | 3584 | 1468901087986 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:47 INFO - PROCESS | 3584 | ++DOCSHELL 15048000 == 30 [pid = 3584] [id = 231] 21:04:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (1506A800) [pid = 3584] [serial = 691] [outer = 00000000] 21:04:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (1580EC00) [pid = 3584] [serial = 692] [outer = 1506A800] 21:04:48 INFO - PROCESS | 3584 | 1468901088035 Marionette DEBUG loaded listener.js 21:04:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (15884000) [pid = 3584] [serial = 693] [outer = 1506A800] 21:04:48 INFO - PROCESS | 3584 | 1468901088371 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 21:04:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 21:04:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 647ms 21:04:48 INFO - PROCESS | 3584 | 1468901088417 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 21:04:48 INFO - PROCESS | 3584 | 1468901088420 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 21:04:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 21:04:48 INFO - PROCESS | 3584 | 1468901088437 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 21:04:48 INFO - PROCESS | 3584 | 1468901088438 Marionette TRACE conn3 <- [1,890,null,{}] 21:04:48 INFO - PROCESS | 3584 | 1468901088442 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:48 INFO - PROCESS | 3584 | 1468901088444 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:48 INFO - PROCESS | 3584 | 1468901088559 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 21:04:48 INFO - PROCESS | 3584 | 1468901088609 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:48 INFO - PROCESS | 3584 | 1468901088611 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:48 INFO - PROCESS | 3584 | ++DOCSHELL 15F17400 == 31 [pid = 3584] [id = 232] 21:04:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (15F20400) [pid = 3584] [serial = 694] [outer = 00000000] 21:04:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (1654B000) [pid = 3584] [serial = 695] [outer = 15F20400] 21:04:48 INFO - PROCESS | 3584 | 1468901088638 Marionette DEBUG loaded listener.js 21:04:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (16F37C00) [pid = 3584] [serial = 696] [outer = 15F20400] 21:04:49 INFO - PROCESS | 3584 | 1468901089037 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 21:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 21:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 646ms 21:04:49 INFO - PROCESS | 3584 | 1468901089087 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 21:04:49 INFO - PROCESS | 3584 | 1468901089089 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 21:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 21:04:49 INFO - PROCESS | 3584 | 1468901089092 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 21:04:49 INFO - PROCESS | 3584 | 1468901089094 Marionette TRACE conn3 <- [1,894,null,{}] 21:04:49 INFO - PROCESS | 3584 | 1468901089097 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:49 INFO - PROCESS | 3584 | 1468901089099 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:49 INFO - PROCESS | 3584 | 1468901089211 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 21:04:49 INFO - PROCESS | 3584 | 1468901089233 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:49 INFO - PROCESS | 3584 | 1468901089235 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:49 INFO - PROCESS | 3584 | ++DOCSHELL 171E3000 == 32 [pid = 3584] [id = 233] 21:04:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (17706000) [pid = 3584] [serial = 697] [outer = 00000000] 21:04:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (177F3C00) [pid = 3584] [serial = 698] [outer = 17706000] 21:04:49 INFO - PROCESS | 3584 | 1468901089278 Marionette DEBUG loaded listener.js 21:04:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (1782B400) [pid = 3584] [serial = 699] [outer = 17706000] 21:04:49 INFO - PROCESS | 3584 | 1468901089701 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 21:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 21:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 646ms 21:04:49 INFO - PROCESS | 3584 | 1468901089760 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 21:04:49 INFO - PROCESS | 3584 | 1468901089762 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 21:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 21:04:49 INFO - PROCESS | 3584 | 1468901089766 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 21:04:49 INFO - PROCESS | 3584 | 1468901089767 Marionette TRACE conn3 <- [1,898,null,{}] 21:04:49 INFO - PROCESS | 3584 | 1468901089754 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:49 INFO - PROCESS | 3584 | 1468901089760 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:49 INFO - PROCESS | 3584 | 1468901089889 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 21:04:49 INFO - PROCESS | 3584 | 1468901089901 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:49 INFO - PROCESS | 3584 | 1468901089903 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:49 INFO - PROCESS | 3584 | ++DOCSHELL 17AA4000 == 33 [pid = 3584] [id = 234] 21:04:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (17AB0800) [pid = 3584] [serial = 700] [outer = 00000000] 21:04:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (181D7000) [pid = 3584] [serial = 701] [outer = 17AB0800] 21:04:49 INFO - PROCESS | 3584 | 1468901089946 Marionette DEBUG loaded listener.js 21:04:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (1833EC00) [pid = 3584] [serial = 702] [outer = 17AB0800] 21:04:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (199F0800) [pid = 3584] [serial = 703] [outer = 1B2DBC00] 21:04:50 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (1A6CC800) [pid = 3584] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 21:04:50 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (15045400) [pid = 3584] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 21:04:50 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (1587D000) [pid = 3584] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 21:04:50 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (16004800) [pid = 3584] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 21:04:50 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (131E6400) [pid = 3584] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 21:04:50 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (10A7B800) [pid = 3584] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 21:04:50 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (1600F800) [pid = 3584] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 21:04:50 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (102C9800) [pid = 3584] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 21:04:50 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (17F61000) [pid = 3584] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 21:04:50 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (1580B800) [pid = 3584] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 21:04:50 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (10A7F000) [pid = 3584] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 21:04:50 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (180F3800) [pid = 3584] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 21:04:50 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (16549C00) [pid = 3584] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 21:04:50 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (1833D400) [pid = 3584] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 21:04:50 INFO - PROCESS | 3584 | 1468901090613 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 21:04:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 21:04:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 896ms 21:04:50 INFO - PROCESS | 3584 | 1468901090650 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 21:04:50 INFO - PROCESS | 3584 | 1468901090652 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 21:04:50 INFO - PROCESS | 3584 | 1468901090656 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 21:04:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 21:04:50 INFO - PROCESS | 3584 | 1468901090666 Marionette TRACE conn3 <- [1,902,null,{}] 21:04:50 INFO - PROCESS | 3584 | 1468901090670 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:50 INFO - PROCESS | 3584 | 1468901090672 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:50 INFO - PROCESS | 3584 | 1468901090729 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 21:04:50 INFO - PROCESS | 3584 | 1468901090736 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:50 INFO - PROCESS | 3584 | 1468901090738 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:50 INFO - PROCESS | 3584 | ++DOCSHELL 16002400 == 34 [pid = 3584] [id = 235] 21:04:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (1654BC00) [pid = 3584] [serial = 704] [outer = 00000000] 21:04:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (180F1C00) [pid = 3584] [serial = 705] [outer = 1654BC00] 21:04:50 INFO - PROCESS | 3584 | 1468901090780 Marionette DEBUG loaded listener.js 21:04:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (18339400) [pid = 3584] [serial = 706] [outer = 1654BC00] 21:04:51 INFO - PROCESS | 3584 | 1468901091185 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 21:04:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 21:04:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 558ms 21:04:51 INFO - PROCESS | 3584 | 1468901091217 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 21:04:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 21:04:51 INFO - PROCESS | 3584 | 1468901091219 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 21:04:51 INFO - PROCESS | 3584 | 1468901091222 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 21:04:51 INFO - PROCESS | 3584 | 1468901091224 Marionette TRACE conn3 <- [1,906,null,{}] 21:04:51 INFO - PROCESS | 3584 | 1468901091227 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:51 INFO - PROCESS | 3584 | 1468901091229 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:51 INFO - PROCESS | 3584 | 1468901091302 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 21:04:51 INFO - PROCESS | 3584 | 1468901091308 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:51 INFO - PROCESS | 3584 | 1468901091310 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:51 INFO - PROCESS | 3584 | ++DOCSHELL 16004800 == 35 [pid = 3584] [id = 236] 21:04:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (17FC4400) [pid = 3584] [serial = 707] [outer = 00000000] 21:04:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (199EAC00) [pid = 3584] [serial = 708] [outer = 17FC4400] 21:04:51 INFO - PROCESS | 3584 | 1468901091333 Marionette DEBUG loaded listener.js 21:04:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (199ED000) [pid = 3584] [serial = 709] [outer = 17FC4400] 21:04:51 INFO - PROCESS | 3584 | 1468901091752 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 21:04:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 21:04:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 558ms 21:04:51 INFO - PROCESS | 3584 | 1468901091781 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 21:04:51 INFO - PROCESS | 3584 | 1468901091783 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 21:04:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 21:04:51 INFO - PROCESS | 3584 | 1468901091786 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 21:04:51 INFO - PROCESS | 3584 | 1468901091788 Marionette TRACE conn3 <- [1,910,null,{}] 21:04:51 INFO - PROCESS | 3584 | 1468901091792 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:51 INFO - PROCESS | 3584 | 1468901091793 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:51 INFO - PROCESS | 3584 | 1468901091866 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 21:04:51 INFO - PROCESS | 3584 | 1468901091874 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:51 INFO - PROCESS | 3584 | 1468901091876 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:51 INFO - PROCESS | 3584 | ++DOCSHELL 15043400 == 36 [pid = 3584] [id = 237] 21:04:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (1A303000) [pid = 3584] [serial = 710] [outer = 00000000] 21:04:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (1A46CC00) [pid = 3584] [serial = 711] [outer = 1A303000] 21:04:51 INFO - PROCESS | 3584 | 1468901091900 Marionette DEBUG loaded listener.js 21:04:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (110E8000) [pid = 3584] [serial = 712] [outer = 1A303000] 21:04:52 INFO - PROCESS | 3584 | 1468901092341 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 21:04:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 21:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 602ms 21:04:52 INFO - PROCESS | 3584 | 1468901092390 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 21:04:52 INFO - PROCESS | 3584 | 1468901092392 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 21:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 21:04:52 INFO - PROCESS | 3584 | 1468901092395 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 21:04:52 INFO - PROCESS | 3584 | 1468901092397 Marionette TRACE conn3 <- [1,914,null,{}] 21:04:52 INFO - PROCESS | 3584 | 1468901092442 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:52 INFO - PROCESS | 3584 | 1468901092445 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:52 INFO - PROCESS | 3584 | 1468901092547 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 21:04:52 INFO - PROCESS | 3584 | 1468901092666 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:52 INFO - PROCESS | 3584 | 1468901092670 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:52 INFO - PROCESS | 3584 | ++DOCSHELL 10EB6800 == 37 [pid = 3584] [id = 238] 21:04:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (110E6800) [pid = 3584] [serial = 713] [outer = 00000000] 21:04:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (114D1800) [pid = 3584] [serial = 714] [outer = 110E6800] 21:04:52 INFO - PROCESS | 3584 | 1468901092727 Marionette DEBUG loaded listener.js 21:04:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (12974C00) [pid = 3584] [serial = 715] [outer = 110E6800] 21:04:53 INFO - PROCESS | 3584 | 1468901093413 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 21:04:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 21:04:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1072ms 21:04:53 INFO - PROCESS | 3584 | 1468901093463 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 21:04:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 21:04:53 INFO - PROCESS | 3584 | 1468901093467 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 21:04:53 INFO - PROCESS | 3584 | 1468901093474 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 21:04:53 INFO - PROCESS | 3584 | 1468901093478 Marionette TRACE conn3 <- [1,918,null,{}] 21:04:53 INFO - PROCESS | 3584 | 1468901093486 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:53 INFO - PROCESS | 3584 | 1468901093489 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:53 INFO - PROCESS | 3584 | 1468901093604 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 21:04:53 INFO - PROCESS | 3584 | 1468901093730 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:53 INFO - PROCESS | 3584 | 1468901093734 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:53 INFO - PROCESS | 3584 | ++DOCSHELL 14460400 == 38 [pid = 3584] [id = 239] 21:04:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (14461400) [pid = 3584] [serial = 716] [outer = 00000000] 21:04:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (15066800) [pid = 3584] [serial = 717] [outer = 14461400] 21:04:53 INFO - PROCESS | 3584 | 1468901093789 Marionette DEBUG loaded listener.js 21:04:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (15F1C400) [pid = 3584] [serial = 718] [outer = 14461400] 21:04:54 INFO - PROCESS | 3584 | 1468901094575 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 21:04:54 INFO - PROCESS | 3584 | --DOCSHELL 16004800 == 37 [pid = 3584] [id = 236] 21:04:54 INFO - PROCESS | 3584 | --DOCSHELL 16002400 == 36 [pid = 3584] [id = 235] 21:04:54 INFO - PROCESS | 3584 | --DOCSHELL 17AA4000 == 35 [pid = 3584] [id = 234] 21:04:54 INFO - PROCESS | 3584 | --DOCSHELL 171E3000 == 34 [pid = 3584] [id = 233] 21:04:54 INFO - PROCESS | 3584 | --DOCSHELL 15F17400 == 33 [pid = 3584] [id = 232] 21:04:54 INFO - PROCESS | 3584 | --DOCSHELL 15048000 == 32 [pid = 3584] [id = 231] 21:04:54 INFO - PROCESS | 3584 | --DOCSHELL 131EC000 == 31 [pid = 3584] [id = 230] 21:04:54 INFO - PROCESS | 3584 | --DOCSHELL 1055A000 == 30 [pid = 3584] [id = 229] 21:04:54 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (181D2000) [pid = 3584] [serial = 609] [outer = 00000000] [url = about:blank] 21:04:54 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (177F6000) [pid = 3584] [serial = 656] [outer = 00000000] [url = about:blank] 21:04:54 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (13C66800) [pid = 3584] [serial = 665] [outer = 00000000] [url = about:blank] 21:04:54 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (1A473C00) [pid = 3584] [serial = 669] [outer = 00000000] [url = about:blank] 21:04:54 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (16F53800) [pid = 3584] [serial = 654] [outer = 00000000] [url = about:blank] 21:04:54 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (1A6C5400) [pid = 3584] [serial = 671] [outer = 00000000] [url = about:blank] 21:04:54 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (134A3C00) [pid = 3584] [serial = 674] [outer = 00000000] [url = about:blank] 21:04:54 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (1A839000) [pid = 3584] [serial = 675] [outer = 00000000] [url = about:blank] 21:04:54 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (178AE800) [pid = 3584] [serial = 657] [outer = 00000000] [url = about:blank] 21:04:54 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (15889800) [pid = 3584] [serial = 650] [outer = 00000000] [url = about:blank] 21:04:54 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (16002000) [pid = 3584] [serial = 651] [outer = 00000000] [url = about:blank] 21:04:54 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (1A597000) [pid = 3584] [serial = 639] [outer = 00000000] [url = about:blank] 21:04:54 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (13C6F800) [pid = 3584] [serial = 647] [outer = 00000000] [url = about:blank] 21:04:54 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (13E9FC00) [pid = 3584] [serial = 648] [outer = 00000000] [url = about:blank] 21:04:54 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (130AE400) [pid = 3584] [serial = 641] [outer = 00000000] [url = about:blank] 21:04:54 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (131E5000) [pid = 3584] [serial = 642] [outer = 00000000] [url = about:blank] 21:04:54 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (16DF7800) [pid = 3584] [serial = 653] [outer = 00000000] [url = about:blank] 21:04:54 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (110BDC00) [pid = 3584] [serial = 644] [outer = 00000000] [url = about:blank] 21:04:54 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (11AC5400) [pid = 3584] [serial = 645] [outer = 00000000] [url = about:blank] 21:04:54 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (1833E400) [pid = 3584] [serial = 660] [outer = 00000000] [url = about:blank] 21:04:54 INFO - PROCESS | 3584 | --DOMWINDOW == 67 (1833D800) [pid = 3584] [serial = 659] [outer = 00000000] [url = about:blank] 21:04:54 INFO - PROCESS | 3584 | --DOMWINDOW == 66 (1A6C8C00) [pid = 3584] [serial = 672] [outer = 00000000] [url = about:blank] 21:04:54 INFO - PROCESS | 3584 | --DOMWINDOW == 65 (19FEA000) [pid = 3584] [serial = 663] [outer = 00000000] [url = about:blank] 21:04:54 INFO - PROCESS | 3584 | --DOMWINDOW == 64 (19FE7C00) [pid = 3584] [serial = 662] [outer = 00000000] [url = about:blank] 21:04:54 INFO - PROCESS | 3584 | --DOMWINDOW == 63 (144F4C00) [pid = 3584] [serial = 666] [outer = 00000000] [url = about:blank] 21:04:54 INFO - PROCESS | 3584 | --DOMWINDOW == 62 (1A305400) [pid = 3584] [serial = 668] [outer = 00000000] [url = about:blank] 21:04:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 21:04:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1175ms 21:04:54 INFO - PROCESS | 3584 | 1468901094659 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 21:04:54 INFO - PROCESS | 3584 | 1468901094663 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 21:04:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 21:04:54 INFO - PROCESS | 3584 | 1468901094668 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 21:04:54 INFO - PROCESS | 3584 | 1468901094671 Marionette TRACE conn3 <- [1,922,null,{}] 21:04:54 INFO - PROCESS | 3584 | 1468901094659 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:54 INFO - PROCESS | 3584 | 1468901094662 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:54 INFO - PROCESS | 3584 | 1468901094753 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 21:04:54 INFO - PROCESS | 3584 | 1468901094760 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:54 INFO - PROCESS | 3584 | 1468901094764 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:54 INFO - PROCESS | 3584 | ++DOCSHELL 110E9000 == 31 [pid = 3584] [id = 240] 21:04:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 63 (11284C00) [pid = 3584] [serial = 719] [outer = 00000000] 21:04:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 64 (12829400) [pid = 3584] [serial = 720] [outer = 11284C00] 21:04:54 INFO - PROCESS | 3584 | 1468901094810 Marionette DEBUG loaded listener.js 21:04:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 65 (130AB000) [pid = 3584] [serial = 721] [outer = 11284C00] 21:04:55 INFO - PROCESS | 3584 | 1468901095263 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 21:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 21:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 661ms 21:04:55 INFO - PROCESS | 3584 | 1468901095312 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 21:04:55 INFO - PROCESS | 3584 | 1468901095317 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 21:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 21:04:55 INFO - PROCESS | 3584 | 1468901095323 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 21:04:55 INFO - PROCESS | 3584 | 1468901095325 Marionette TRACE conn3 <- [1,926,null,{}] 21:04:55 INFO - PROCESS | 3584 | 1468901095329 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:55 INFO - PROCESS | 3584 | 1468901095331 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:55 INFO - PROCESS | 3584 | 1468901095413 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 21:04:55 INFO - PROCESS | 3584 | 1468901095421 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:55 INFO - PROCESS | 3584 | 1468901095423 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:55 INFO - PROCESS | 3584 | ++DOCSHELL 13C62C00 == 32 [pid = 3584] [id = 241] 21:04:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 66 (13C66800) [pid = 3584] [serial = 722] [outer = 00000000] 21:04:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 67 (14458C00) [pid = 3584] [serial = 723] [outer = 13C66800] 21:04:55 INFO - PROCESS | 3584 | 1468901095472 Marionette DEBUG loaded listener.js 21:04:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (14463C00) [pid = 3584] [serial = 724] [outer = 13C66800] 21:04:55 INFO - PROCESS | 3584 | 1468901095892 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 21:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 21:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 588ms 21:04:55 INFO - PROCESS | 3584 | 1468901095924 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 21:04:55 INFO - PROCESS | 3584 | 1468901095927 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 21:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 21:04:55 INFO - PROCESS | 3584 | 1468901095930 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 21:04:55 INFO - PROCESS | 3584 | 1468901095933 Marionette TRACE conn3 <- [1,930,null,{}] 21:04:55 INFO - PROCESS | 3584 | 1468901095944 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:55 INFO - PROCESS | 3584 | 1468901095948 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:56 INFO - PROCESS | 3584 | 1468901096029 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 21:04:56 INFO - PROCESS | 3584 | 1468901096139 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:56 INFO - PROCESS | 3584 | 1468901096142 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:56 INFO - PROCESS | 3584 | ++DOCSHELL 1600B400 == 33 [pid = 3584] [id = 242] 21:04:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (1600BC00) [pid = 3584] [serial = 725] [outer = 00000000] 21:04:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (16544800) [pid = 3584] [serial = 726] [outer = 1600BC00] 21:04:56 INFO - PROCESS | 3584 | 1468901096176 Marionette DEBUG loaded listener.js 21:04:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (16F38400) [pid = 3584] [serial = 727] [outer = 1600BC00] 21:04:56 INFO - PROCESS | 3584 | 1468901096537 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 21:04:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 21:04:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 646ms 21:04:56 INFO - PROCESS | 3584 | 1468901096590 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 21:04:56 INFO - PROCESS | 3584 | 1468901096592 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 21:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 21:04:56 INFO - PROCESS | 3584 | 1468901096596 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 21:04:56 INFO - PROCESS | 3584 | 1468901096597 Marionette TRACE conn3 <- [1,934,null,{}] 21:04:56 INFO - PROCESS | 3584 | 1468901096601 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:56 INFO - PROCESS | 3584 | 1468901096603 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:56 INFO - PROCESS | 3584 | 1468901096716 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 21:04:56 INFO - PROCESS | 3584 | 1468901096733 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:56 INFO - PROCESS | 3584 | 1468901096735 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:56 INFO - PROCESS | 3584 | ++DOCSHELL 16DEEC00 == 34 [pid = 3584] [id = 243] 21:04:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (16F3D000) [pid = 3584] [serial = 728] [outer = 00000000] 21:04:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (177F5C00) [pid = 3584] [serial = 729] [outer = 16F3D000] 21:04:56 INFO - PROCESS | 3584 | 1468901096761 Marionette DEBUG loaded listener.js 21:04:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (178B3000) [pid = 3584] [serial = 730] [outer = 16F3D000] 21:04:57 INFO - PROCESS | 3584 | 1468901097165 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 21:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 21:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 588ms 21:04:57 INFO - PROCESS | 3584 | 1468901097197 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 21:04:57 INFO - PROCESS | 3584 | 1468901097199 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 21:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 21:04:57 INFO - PROCESS | 3584 | 1468901097202 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 21:04:57 INFO - PROCESS | 3584 | 1468901097203 Marionette TRACE conn3 <- [1,938,null,{}] 21:04:57 INFO - PROCESS | 3584 | 1468901097207 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:57 INFO - PROCESS | 3584 | 1468901097208 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:57 INFO - PROCESS | 3584 | 1468901097312 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 21:04:57 INFO - PROCESS | 3584 | 1468901097380 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:57 INFO - PROCESS | 3584 | 1468901097382 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:57 INFO - PROCESS | 3584 | ++DOCSHELL 17AA4000 == 35 [pid = 3584] [id = 244] 21:04:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (17AA8400) [pid = 3584] [serial = 731] [outer = 00000000] 21:04:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (17F68000) [pid = 3584] [serial = 732] [outer = 17AA8400] 21:04:57 INFO - PROCESS | 3584 | 1468901097425 Marionette DEBUG loaded listener.js 21:04:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (17FBB400) [pid = 3584] [serial = 733] [outer = 17AA8400] 21:04:57 INFO - PROCESS | 3584 | 1468901097829 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 21:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 21:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 661ms 21:04:57 INFO - PROCESS | 3584 | 1468901097865 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 21:04:57 INFO - PROCESS | 3584 | 1468901097867 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 21:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 21:04:57 INFO - PROCESS | 3584 | 1468901097877 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 21:04:57 INFO - PROCESS | 3584 | 1468901097879 Marionette TRACE conn3 <- [1,942,null,{}] 21:04:57 INFO - PROCESS | 3584 | 1468901097882 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:57 INFO - PROCESS | 3584 | 1468901097887 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:57 INFO - PROCESS | 3584 | 1468901097997 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 21:04:58 INFO - PROCESS | 3584 | 1468901098054 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:58 INFO - PROCESS | 3584 | 1468901098056 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:58 INFO - PROCESS | 3584 | ++DOCSHELL 18337000 == 36 [pid = 3584] [id = 245] 21:04:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (18337400) [pid = 3584] [serial = 734] [outer = 00000000] 21:04:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (19FF6000) [pid = 3584] [serial = 735] [outer = 18337400] 21:04:58 INFO - PROCESS | 3584 | 1468901098099 Marionette DEBUG loaded listener.js 21:04:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (1A301400) [pid = 3584] [serial = 736] [outer = 18337400] 21:04:58 INFO - PROCESS | 3584 | 1468901098466 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 21:04:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 21:04:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 661ms 21:04:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 21:04:58 INFO - PROCESS | 3584 | 1468901098524 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 21:04:58 INFO - PROCESS | 3584 | 1468901098526 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 21:04:58 INFO - PROCESS | 3584 | 1468901098529 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 21:04:58 INFO - PROCESS | 3584 | 1468901098531 Marionette TRACE conn3 <- [1,946,null,{}] 21:04:58 INFO - PROCESS | 3584 | 1468901098535 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:58 INFO - PROCESS | 3584 | 1468901098536 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:58 INFO - PROCESS | 3584 | 1468901098719 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 21:04:58 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (1055D800) [pid = 3584] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 21:04:58 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (1506A800) [pid = 3584] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 21:04:58 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (131ED000) [pid = 3584] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 21:04:58 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (17AB0800) [pid = 3584] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 21:04:58 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (11C2C400) [pid = 3584] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 21:04:58 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (1580F800) [pid = 3584] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 21:04:58 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (17706000) [pid = 3584] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 21:04:58 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (1654BC00) [pid = 3584] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 21:04:58 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (17FC4400) [pid = 3584] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 21:04:58 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (0F318400) [pid = 3584] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 21:04:58 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (15F20400) [pid = 3584] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 21:04:58 INFO - PROCESS | 3584 | 1468901098781 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:58 INFO - PROCESS | 3584 | 1468901098783 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:58 INFO - PROCESS | 3584 | ++DOCSHELL 0F31DC00 == 37 [pid = 3584] [id = 246] 21:04:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (1026A800) [pid = 3584] [serial = 737] [outer = 00000000] 21:04:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (13153C00) [pid = 3584] [serial = 738] [outer = 1026A800] 21:04:58 INFO - PROCESS | 3584 | 1468901098805 Marionette DEBUG loaded listener.js 21:04:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (14462800) [pid = 3584] [serial = 739] [outer = 1026A800] 21:04:59 INFO - PROCESS | 3584 | 1468901099133 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 21:04:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 21:04:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 646ms 21:04:59 INFO - PROCESS | 3584 | 1468901099187 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 21:04:59 INFO - PROCESS | 3584 | 1468901099189 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 21:04:59 INFO - PROCESS | 3584 | 1468901099192 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 21:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 21:04:59 INFO - PROCESS | 3584 | 1468901099193 Marionette TRACE conn3 <- [1,950,null,{}] 21:04:59 INFO - PROCESS | 3584 | 1468901099197 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:59 INFO - PROCESS | 3584 | 1468901099198 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:59 INFO - PROCESS | 3584 | 1468901099273 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 21:04:59 INFO - PROCESS | 3584 | 1468901099278 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:59 INFO - PROCESS | 3584 | 1468901099280 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:59 INFO - PROCESS | 3584 | ++DOCSHELL 1580F800 == 38 [pid = 3584] [id = 247] 21:04:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (16002C00) [pid = 3584] [serial = 740] [outer = 00000000] 21:04:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (1A307C00) [pid = 3584] [serial = 741] [outer = 16002C00] 21:04:59 INFO - PROCESS | 3584 | 1468901099322 Marionette DEBUG loaded listener.js 21:04:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (1A596400) [pid = 3584] [serial = 742] [outer = 16002C00] 21:04:59 INFO - PROCESS | 3584 | 1468901099701 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 21:04:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 21:04:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 558ms 21:04:59 INFO - PROCESS | 3584 | 1468901099753 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 21:04:59 INFO - PROCESS | 3584 | 1468901099755 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 21:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 21:04:59 INFO - PROCESS | 3584 | 1468901099762 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 21:04:59 INFO - PROCESS | 3584 | 1468901099764 Marionette TRACE conn3 <- [1,954,null,{}] 21:04:59 INFO - PROCESS | 3584 | 1468901099767 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:04:59 INFO - PROCESS | 3584 | 1468901099769 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:59 INFO - PROCESS | 3584 | 1468901099844 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 21:04:59 INFO - PROCESS | 3584 | 1468901099850 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:04:59 INFO - PROCESS | 3584 | 1468901099852 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:04:59 INFO - PROCESS | 3584 | ++DOCSHELL 1A306400 == 39 [pid = 3584] [id = 248] 21:04:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (1A5A0800) [pid = 3584] [serial = 743] [outer = 00000000] 21:04:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (1A6C8C00) [pid = 3584] [serial = 744] [outer = 1A5A0800] 21:04:59 INFO - PROCESS | 3584 | 1468901099927 Marionette DEBUG loaded listener.js 21:04:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (1A6CB400) [pid = 3584] [serial = 745] [outer = 1A5A0800] 21:05:00 INFO - PROCESS | 3584 | 1468901100368 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 21:05:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 21:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 646ms 21:05:00 INFO - PROCESS | 3584 | 1468901100425 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 21:05:00 INFO - PROCESS | 3584 | 1468901100427 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 21:05:00 INFO - PROCESS | 3584 | 1468901100430 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 21:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 21:05:00 INFO - PROCESS | 3584 | 1468901100432 Marionette TRACE conn3 <- [1,958,null,{}] 21:05:00 INFO - PROCESS | 3584 | 1468901100435 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:00 INFO - PROCESS | 3584 | 1468901100437 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:00 INFO - PROCESS | 3584 | 1468901100513 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 21:05:00 INFO - PROCESS | 3584 | 1468901100520 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:00 INFO - PROCESS | 3584 | 1468901100505 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:00 INFO - PROCESS | 3584 | ++DOCSHELL 1A836C00 == 40 [pid = 3584] [id = 249] 21:05:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (1A837800) [pid = 3584] [serial = 746] [outer = 00000000] 21:05:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (1A83DC00) [pid = 3584] [serial = 747] [outer = 1A837800] 21:05:00 INFO - PROCESS | 3584 | 1468901100547 Marionette DEBUG loaded listener.js 21:05:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (1A840400) [pid = 3584] [serial = 748] [outer = 1A837800] 21:05:01 INFO - PROCESS | 3584 | 1468901101192 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 21:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 21:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 838ms 21:05:01 INFO - PROCESS | 3584 | 1468901101282 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 21:05:01 INFO - PROCESS | 3584 | 1468901101286 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 21:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 21:05:01 INFO - PROCESS | 3584 | 1468901101291 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 21:05:01 INFO - PROCESS | 3584 | 1468901101296 Marionette TRACE conn3 <- [1,962,null,{}] 21:05:01 INFO - PROCESS | 3584 | 1468901101301 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:01 INFO - PROCESS | 3584 | 1468901101304 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:01 INFO - PROCESS | 3584 | 1468901101402 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 21:05:01 INFO - PROCESS | 3584 | 1468901101480 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:01 INFO - PROCESS | 3584 | 1468901101484 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:01 INFO - PROCESS | 3584 | ++DOCSHELL 10A76C00 == 41 [pid = 3584] [id = 250] 21:05:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (10A77C00) [pid = 3584] [serial = 749] [outer = 00000000] 21:05:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (131E4C00) [pid = 3584] [serial = 750] [outer = 10A77C00] 21:05:01 INFO - PROCESS | 3584 | 1468901101583 Marionette DEBUG loaded listener.js 21:05:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (14459C00) [pid = 3584] [serial = 751] [outer = 10A77C00] 21:05:02 INFO - PROCESS | 3584 | 1468901102164 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 21:05:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 21:05:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 940ms 21:05:02 INFO - PROCESS | 3584 | 1468901102223 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 21:05:02 INFO - PROCESS | 3584 | 1468901102228 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 21:05:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 21:05:02 INFO - PROCESS | 3584 | 1468901102236 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 21:05:02 INFO - PROCESS | 3584 | 1468901102238 Marionette TRACE conn3 <- [1,966,null,{}] 21:05:02 INFO - PROCESS | 3584 | 1468901102242 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:02 INFO - PROCESS | 3584 | 1468901102245 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:02 INFO - PROCESS | 3584 | 1468901102359 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 21:05:02 INFO - PROCESS | 3584 | 1468901102477 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:02 INFO - PROCESS | 3584 | 1468901102480 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:02 INFO - PROCESS | 3584 | ++DOCSHELL 16D53800 == 42 [pid = 3584] [id = 251] 21:05:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (16DF6400) [pid = 3584] [serial = 752] [outer = 00000000] 21:05:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (177F6000) [pid = 3584] [serial = 753] [outer = 16DF6400] 21:05:02 INFO - PROCESS | 3584 | 1468901102517 Marionette DEBUG loaded listener.js 21:05:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (17F66800) [pid = 3584] [serial = 754] [outer = 16DF6400] 21:05:03 INFO - PROCESS | 3584 | 1468901103112 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 21:05:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 21:05:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 925ms 21:05:03 INFO - PROCESS | 3584 | 1468901103164 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 21:05:03 INFO - PROCESS | 3584 | 1468901103166 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 21:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 21:05:03 INFO - PROCESS | 3584 | 1468901103170 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 21:05:03 INFO - PROCESS | 3584 | 1468901103174 Marionette TRACE conn3 <- [1,970,null,{}] 21:05:03 INFO - PROCESS | 3584 | 1468901103184 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:03 INFO - PROCESS | 3584 | 1468901103189 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:03 INFO - PROCESS | 3584 | 1468901103294 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 21:05:03 INFO - PROCESS | 3584 | 1468901103536 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:03 INFO - PROCESS | 3584 | 1468901103539 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:03 INFO - PROCESS | 3584 | ++DOCSHELL 102CB000 == 43 [pid = 3584] [id = 252] 21:05:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (102D2000) [pid = 3584] [serial = 755] [outer = 00000000] 21:05:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (10A7F400) [pid = 3584] [serial = 756] [outer = 102D2000] 21:05:03 INFO - PROCESS | 3584 | 1468901103605 Marionette DEBUG loaded listener.js 21:05:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (11CD3C00) [pid = 3584] [serial = 757] [outer = 102D2000] 21:05:04 INFO - PROCESS | 3584 | --DOCSHELL 1A306400 == 42 [pid = 3584] [id = 248] 21:05:04 INFO - PROCESS | 3584 | --DOCSHELL 1580F800 == 41 [pid = 3584] [id = 247] 21:05:04 INFO - PROCESS | 3584 | --DOCSHELL 0F31DC00 == 40 [pid = 3584] [id = 246] 21:05:04 INFO - PROCESS | 3584 | --DOCSHELL 18337000 == 39 [pid = 3584] [id = 245] 21:05:04 INFO - PROCESS | 3584 | --DOCSHELL 17AA4000 == 38 [pid = 3584] [id = 244] 21:05:04 INFO - PROCESS | 3584 | --DOCSHELL 16DEEC00 == 37 [pid = 3584] [id = 243] 21:05:04 INFO - PROCESS | 3584 | --DOCSHELL 1600B400 == 36 [pid = 3584] [id = 242] 21:05:04 INFO - PROCESS | 3584 | --DOCSHELL 13C62C00 == 35 [pid = 3584] [id = 241] 21:05:04 INFO - PROCESS | 3584 | --DOCSHELL 110E9000 == 34 [pid = 3584] [id = 240] 21:05:04 INFO - PROCESS | 3584 | --DOCSHELL 15043400 == 33 [pid = 3584] [id = 237] 21:05:04 INFO - PROCESS | 3584 | --DOCSHELL 0F318000 == 32 [pid = 3584] [id = 228] 21:05:04 INFO - PROCESS | 3584 | --DOCSHELL 10EB6800 == 31 [pid = 3584] [id = 238] 21:05:04 INFO - PROCESS | 3584 | --DOCSHELL 14460400 == 30 [pid = 3584] [id = 239] 21:05:04 INFO - PROCESS | 3584 | --DOCSHELL 16D53800 == 29 [pid = 3584] [id = 251] 21:05:04 INFO - PROCESS | 3584 | --DOCSHELL 1A836C00 == 28 [pid = 3584] [id = 249] 21:05:04 INFO - PROCESS | 3584 | --DOCSHELL 10A76C00 == 27 [pid = 3584] [id = 250] 21:05:04 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (1A46CC00) [pid = 3584] [serial = 711] [outer = 00000000] [url = about:blank] 21:05:04 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (112CF000) [pid = 3584] [serial = 686] [outer = 00000000] [url = about:blank] 21:05:04 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (11AC7400) [pid = 3584] [serial = 687] [outer = 00000000] [url = about:blank] 21:05:04 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (1580EC00) [pid = 3584] [serial = 692] [outer = 00000000] [url = about:blank] 21:05:04 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (134A8000) [pid = 3584] [serial = 689] [outer = 00000000] [url = about:blank] 21:05:04 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (139D6000) [pid = 3584] [serial = 690] [outer = 00000000] [url = about:blank] 21:05:04 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (181D7000) [pid = 3584] [serial = 701] [outer = 00000000] [url = about:blank] 21:05:04 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (139D6400) [pid = 3584] [serial = 678] [outer = 00000000] [url = about:blank] 21:05:04 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (12977C00) [pid = 3584] [serial = 677] [outer = 00000000] [url = about:blank] 21:05:04 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (16F34400) [pid = 3584] [serial = 681] [outer = 00000000] [url = about:blank] 21:05:04 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (16010C00) [pid = 3584] [serial = 680] [outer = 00000000] [url = about:blank] 21:05:04 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (1782B400) [pid = 3584] [serial = 699] [outer = 00000000] [url = about:blank] 21:05:04 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (177F3C00) [pid = 3584] [serial = 698] [outer = 00000000] [url = about:blank] 21:05:04 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (10EB8800) [pid = 3584] [serial = 396] [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.] 21:05:04 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (18339400) [pid = 3584] [serial = 706] [outer = 00000000] [url = about:blank] 21:05:04 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (180F1C00) [pid = 3584] [serial = 705] [outer = 00000000] [url = about:blank] 21:05:04 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (199EAC00) [pid = 3584] [serial = 708] [outer = 00000000] [url = about:blank] 21:05:04 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (199ED000) [pid = 3584] [serial = 709] [outer = 00000000] [url = about:blank] 21:05:04 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (112C5C00) [pid = 3584] [serial = 684] [outer = 00000000] [url = about:blank] 21:05:04 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (10A7A400) [pid = 3584] [serial = 683] [outer = 00000000] [url = about:blank] 21:05:04 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (1833EC00) [pid = 3584] [serial = 702] [outer = 00000000] [url = about:blank] 21:05:04 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (1654B000) [pid = 3584] [serial = 695] [outer = 00000000] [url = about:blank] 21:05:04 INFO - PROCESS | 3584 | --DOMWINDOW == 67 (16F37C00) [pid = 3584] [serial = 696] [outer = 00000000] [url = about:blank] 21:05:04 INFO - PROCESS | 3584 | --DOMWINDOW == 66 (15884000) [pid = 3584] [serial = 693] [outer = 00000000] [url = about:blank] 21:05:04 INFO - PROCESS | 3584 | 1468901104784 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 21:05:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 21:05:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1660ms 21:05:04 INFO - PROCESS | 3584 | 1468901104843 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 21:05:04 INFO - PROCESS | 3584 | 1468901104847 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 21:05:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 21:05:04 INFO - PROCESS | 3584 | 1468901104852 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 21:05:04 INFO - PROCESS | 3584 | 1468901104855 Marionette TRACE conn3 <- [1,974,null,{}] 21:05:04 INFO - PROCESS | 3584 | 1468901104861 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:04 INFO - PROCESS | 3584 | 1468901104864 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:04 INFO - PROCESS | 3584 | 1468901104983 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 21:05:05 INFO - PROCESS | 3584 | 1468901105045 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:05 INFO - PROCESS | 3584 | 1468901105050 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:05 INFO - PROCESS | 3584 | ++DOCSHELL 104EB000 == 28 [pid = 3584] [id = 253] 21:05:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 67 (110C2400) [pid = 3584] [serial = 758] [outer = 00000000] 21:05:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (11290000) [pid = 3584] [serial = 759] [outer = 110C2400] 21:05:05 INFO - PROCESS | 3584 | 1468901105098 Marionette DEBUG loaded listener.js 21:05:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (11436C00) [pid = 3584] [serial = 760] [outer = 110C2400] 21:05:05 INFO - PROCESS | 3584 | 1468901105478 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 21:05:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 21:05:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 646ms 21:05:05 INFO - PROCESS | 3584 | 1468901105518 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 21:05:05 INFO - PROCESS | 3584 | 1468901105523 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 21:05:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 21:05:05 INFO - PROCESS | 3584 | 1468901105529 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 21:05:05 INFO - PROCESS | 3584 | 1468901105532 Marionette TRACE conn3 <- [1,978,null,{}] 21:05:05 INFO - PROCESS | 3584 | 1468901105535 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:05 INFO - PROCESS | 3584 | 1468901105538 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:05 INFO - PROCESS | 3584 | 1468901105605 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 21:05:05 INFO - PROCESS | 3584 | 1468901105611 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:05 INFO - PROCESS | 3584 | 1468901105613 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:05 INFO - PROCESS | 3584 | ++DOCSHELL 13148C00 == 29 [pid = 3584] [id = 254] 21:05:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (13151000) [pid = 3584] [serial = 761] [outer = 00000000] 21:05:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (13245800) [pid = 3584] [serial = 762] [outer = 13151000] 21:05:05 INFO - PROCESS | 3584 | 1468901105660 Marionette DEBUG loaded listener.js 21:05:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (132FB800) [pid = 3584] [serial = 763] [outer = 13151000] 21:05:06 INFO - PROCESS | 3584 | 1468901106092 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 21:05:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 21:05:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 587ms 21:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 21:05:06 INFO - PROCESS | 3584 | 1468901106129 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 21:05:06 INFO - PROCESS | 3584 | 1468901106132 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 21:05:06 INFO - PROCESS | 3584 | 1468901106135 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 21:05:06 INFO - PROCESS | 3584 | 1468901106138 Marionette TRACE conn3 <- [1,982,null,{}] 21:05:06 INFO - PROCESS | 3584 | 1468901106149 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:06 INFO - PROCESS | 3584 | 1468901106154 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:06 INFO - PROCESS | 3584 | 1468901106217 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 21:05:06 INFO - PROCESS | 3584 | 1468901106260 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:06 INFO - PROCESS | 3584 | 1468901106263 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:06 INFO - PROCESS | 3584 | ++DOCSHELL 1445B000 == 30 [pid = 3584] [id = 255] 21:05:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (1445C800) [pid = 3584] [serial = 764] [outer = 00000000] 21:05:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (15043400) [pid = 3584] [serial = 765] [outer = 1445C800] 21:05:06 INFO - PROCESS | 3584 | 1468901106395 Marionette DEBUG loaded listener.js 21:05:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (15808000) [pid = 3584] [serial = 766] [outer = 1445C800] 21:05:06 INFO - PROCESS | 3584 | 1468901106754 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 21:05:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 21:05:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 646ms 21:05:06 INFO - PROCESS | 3584 | 1468901106782 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 21:05:06 INFO - PROCESS | 3584 | 1468901106784 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 21:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 21:05:06 INFO - PROCESS | 3584 | 1468901106787 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 21:05:06 INFO - PROCESS | 3584 | 1468901106789 Marionette TRACE conn3 <- [1,986,null,{}] 21:05:06 INFO - PROCESS | 3584 | 1468901106792 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:06 INFO - PROCESS | 3584 | 1468901106794 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:06 INFO - PROCESS | 3584 | 1468901106925 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 21:05:06 INFO - PROCESS | 3584 | 1468901106930 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:06 INFO - PROCESS | 3584 | 1468901106932 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:06 INFO - PROCESS | 3584 | ++DOCSHELL 14457800 == 31 [pid = 3584] [id = 256] 21:05:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (1445E800) [pid = 3584] [serial = 767] [outer = 00000000] 21:05:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (15F20C00) [pid = 3584] [serial = 768] [outer = 1445E800] 21:05:06 INFO - PROCESS | 3584 | 1468901106975 Marionette DEBUG loaded listener.js 21:05:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (16547400) [pid = 3584] [serial = 769] [outer = 1445E800] 21:05:07 INFO - PROCESS | 3584 | 1468901107379 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 21:05:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 21:05:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 661ms 21:05:07 INFO - PROCESS | 3584 | 1468901107450 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 21:05:07 INFO - PROCESS | 3584 | 1468901107452 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 21:05:07 INFO - PROCESS | 3584 | 1468901107456 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 21:05:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 21:05:07 INFO - PROCESS | 3584 | 1468901107457 Marionette TRACE conn3 <- [1,990,null,{}] 21:05:07 INFO - PROCESS | 3584 | 1468901107461 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:07 INFO - PROCESS | 3584 | 1468901107463 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:07 INFO - PROCESS | 3584 | 1468901107572 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 21:05:07 INFO - PROCESS | 3584 | 1468901107592 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:07 INFO - PROCESS | 3584 | 1468901107594 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:07 INFO - PROCESS | 3584 | ++DOCSHELL 16D4F800 == 32 [pid = 3584] [id = 257] 21:05:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (16DEDC00) [pid = 3584] [serial = 770] [outer = 00000000] 21:05:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (16F39C00) [pid = 3584] [serial = 771] [outer = 16DEDC00] 21:05:07 INFO - PROCESS | 3584 | 1468901107637 Marionette DEBUG loaded listener.js 21:05:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (170C4C00) [pid = 3584] [serial = 772] [outer = 16DEDC00] 21:05:08 INFO - PROCESS | 3584 | 1468901108057 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 21:05:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 21:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 661ms 21:05:08 INFO - PROCESS | 3584 | 1468901108119 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 21:05:08 INFO - PROCESS | 3584 | 1468901108121 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 21:05:08 INFO - PROCESS | 3584 | 1468901108124 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 21:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 21:05:08 INFO - PROCESS | 3584 | 1468901108126 Marionette TRACE conn3 <- [1,994,null,{}] 21:05:08 INFO - PROCESS | 3584 | 1468901108113 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:08 INFO - PROCESS | 3584 | 1468901108118 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:08 INFO - PROCESS | 3584 | 1468901108249 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 21:05:08 INFO - PROCESS | 3584 | 1468901108261 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:08 INFO - PROCESS | 3584 | 1468901108263 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:08 INFO - PROCESS | 3584 | ++DOCSHELL 13947400 == 33 [pid = 3584] [id = 258] 21:05:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (16DF3800) [pid = 3584] [serial = 773] [outer = 00000000] 21:05:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (17834800) [pid = 3584] [serial = 774] [outer = 16DF3800] 21:05:08 INFO - PROCESS | 3584 | 1468901108354 Marionette DEBUG loaded listener.js 21:05:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (17AA9400) [pid = 3584] [serial = 775] [outer = 16DF3800] 21:05:08 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (17AA8400) [pid = 3584] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 21:05:08 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (18337400) [pid = 3584] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 21:05:08 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (11284C00) [pid = 3584] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 21:05:08 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (14461400) [pid = 3584] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 21:05:08 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (13C66800) [pid = 3584] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 21:05:08 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (1600BC00) [pid = 3584] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 21:05:08 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (1A303000) [pid = 3584] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 21:05:08 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (110E6800) [pid = 3584] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 21:05:08 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (16002C00) [pid = 3584] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 21:05:08 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (16F3D000) [pid = 3584] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 21:05:08 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (1026A800) [pid = 3584] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 21:05:08 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (1A837800) [pid = 3584] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 21:05:08 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (1A5A0800) [pid = 3584] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 21:05:08 INFO - PROCESS | 3584 | 1468901108900 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 21:05:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 21:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 793ms 21:05:08 INFO - PROCESS | 3584 | 1468901108914 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 21:05:08 INFO - PROCESS | 3584 | 1468901108916 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 21:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 21:05:08 INFO - PROCESS | 3584 | 1468901108919 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 21:05:08 INFO - PROCESS | 3584 | 1468901108921 Marionette TRACE conn3 <- [1,998,null,{}] 21:05:08 INFO - PROCESS | 3584 | 1468901108924 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:08 INFO - PROCESS | 3584 | 1468901108926 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:09 INFO - PROCESS | 3584 | 1468901109023 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 21:05:09 INFO - PROCESS | 3584 | 1468901109070 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:09 INFO - PROCESS | 3584 | 1468901109072 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:09 INFO - PROCESS | 3584 | ++DOCSHELL 12826C00 == 34 [pid = 3584] [id = 259] 21:05:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (139C7C00) [pid = 3584] [serial = 776] [outer = 00000000] 21:05:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (1600BC00) [pid = 3584] [serial = 777] [outer = 139C7C00] 21:05:09 INFO - PROCESS | 3584 | 1468901109114 Marionette DEBUG loaded listener.js 21:05:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (1782EC00) [pid = 3584] [serial = 778] [outer = 139C7C00] 21:05:09 INFO - PROCESS | 3584 | 1468901109455 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 21:05:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 21:05:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 558ms 21:05:09 INFO - PROCESS | 3584 | 1468901109479 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 21:05:09 INFO - PROCESS | 3584 | 1468901109481 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 21:05:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 21:05:09 INFO - PROCESS | 3584 | 1468901109484 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 21:05:09 INFO - PROCESS | 3584 | 1468901109485 Marionette TRACE conn3 <- [1,1002,null,{}] 21:05:09 INFO - PROCESS | 3584 | 1468901109488 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:09 INFO - PROCESS | 3584 | 1468901109490 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:09 INFO - PROCESS | 3584 | 1468901109583 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 21:05:09 INFO - PROCESS | 3584 | 1468901109590 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:09 INFO - PROCESS | 3584 | 1468901109592 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:09 INFO - PROCESS | 3584 | ++DOCSHELL 1055FC00 == 35 [pid = 3584] [id = 260] 21:05:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (15F20000) [pid = 3584] [serial = 779] [outer = 00000000] 21:05:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (181DC000) [pid = 3584] [serial = 780] [outer = 15F20000] 21:05:09 INFO - PROCESS | 3584 | 1468901109636 Marionette DEBUG loaded listener.js 21:05:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (1833C000) [pid = 3584] [serial = 781] [outer = 15F20000] 21:05:10 INFO - PROCESS | 3584 | 1468901110073 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 21:05:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 21:05:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 602ms 21:05:10 INFO - PROCESS | 3584 | 1468901110086 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 21:05:10 INFO - PROCESS | 3584 | 1468901110088 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 21:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 21:05:10 INFO - PROCESS | 3584 | 1468901110091 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 21:05:10 INFO - PROCESS | 3584 | 1468901110092 Marionette TRACE conn3 <- [1,1006,null,{}] 21:05:10 INFO - PROCESS | 3584 | 1468901110096 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:10 INFO - PROCESS | 3584 | 1468901110097 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:10 INFO - PROCESS | 3584 | 1468901110186 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 21:05:10 INFO - PROCESS | 3584 | 1468901110193 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:10 INFO - PROCESS | 3584 | 1468901110195 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:10 INFO - PROCESS | 3584 | ++DOCSHELL 14458800 == 36 [pid = 3584] [id = 261] 21:05:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (17FC1000) [pid = 3584] [serial = 782] [outer = 00000000] 21:05:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (19793000) [pid = 3584] [serial = 783] [outer = 17FC1000] 21:05:10 INFO - PROCESS | 3584 | 1468901110237 Marionette DEBUG loaded listener.js 21:05:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (19793C00) [pid = 3584] [serial = 784] [outer = 17FC1000] 21:05:10 INFO - PROCESS | 3584 | 1468901110729 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 21:05:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 21:05:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 705ms 21:05:10 INFO - PROCESS | 3584 | 1468901110792 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 21:05:10 INFO - PROCESS | 3584 | 1468901110796 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 21:05:10 INFO - PROCESS | 3584 | 1468901110802 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 21:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 21:05:10 INFO - PROCESS | 3584 | 1468901110805 Marionette TRACE conn3 <- [1,1010,null,{}] 21:05:10 INFO - PROCESS | 3584 | 1468901110811 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:10 INFO - PROCESS | 3584 | 1468901110814 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:10 INFO - PROCESS | 3584 | 1468901110938 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 21:05:11 INFO - PROCESS | 3584 | 1468901111058 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:11 INFO - PROCESS | 3584 | 1468901111062 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:11 INFO - PROCESS | 3584 | ++DOCSHELL 1055E400 == 37 [pid = 3584] [id = 262] 21:05:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (1059BC00) [pid = 3584] [serial = 785] [outer = 00000000] 21:05:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (11ACB000) [pid = 3584] [serial = 786] [outer = 1059BC00] 21:05:11 INFO - PROCESS | 3584 | 1468901111102 Marionette DEBUG loaded listener.js 21:05:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (12977C00) [pid = 3584] [serial = 787] [outer = 1059BC00] 21:05:11 INFO - PROCESS | 3584 | 1468901111824 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 21:05:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 21:05:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1087ms 21:05:11 INFO - PROCESS | 3584 | 1468901111883 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 21:05:11 INFO - PROCESS | 3584 | 1468901111888 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 21:05:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 21:05:11 INFO - PROCESS | 3584 | 1468901111894 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 21:05:11 INFO - PROCESS | 3584 | 1468901111897 Marionette TRACE conn3 <- [1,1014,null,{}] 21:05:11 INFO - PROCESS | 3584 | 1468901111901 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:11 INFO - PROCESS | 3584 | 1468901111887 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:12 INFO - PROCESS | 3584 | 1468901112014 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 21:05:12 INFO - PROCESS | 3584 | 1468901112091 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:12 INFO - PROCESS | 3584 | 1468901112093 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:12 INFO - PROCESS | 3584 | ++DOCSHELL 139CB400 == 38 [pid = 3584] [id = 263] 21:05:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (14294400) [pid = 3584] [serial = 788] [outer = 00000000] 21:05:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (14459800) [pid = 3584] [serial = 789] [outer = 14294400] 21:05:12 INFO - PROCESS | 3584 | 1468901112188 Marionette DEBUG loaded listener.js 21:05:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (15882400) [pid = 3584] [serial = 790] [outer = 14294400] 21:05:12 INFO - PROCESS | 3584 | 1468901112972 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 21:05:12 INFO - PROCESS | 3584 | --DOCSHELL 1055FC00 == 37 [pid = 3584] [id = 260] 21:05:12 INFO - PROCESS | 3584 | --DOCSHELL 12826C00 == 36 [pid = 3584] [id = 259] 21:05:12 INFO - PROCESS | 3584 | --DOCSHELL 13947400 == 35 [pid = 3584] [id = 258] 21:05:12 INFO - PROCESS | 3584 | --DOCSHELL 16D4F800 == 34 [pid = 3584] [id = 257] 21:05:12 INFO - PROCESS | 3584 | --DOCSHELL 14457800 == 33 [pid = 3584] [id = 256] 21:05:12 INFO - PROCESS | 3584 | --DOCSHELL 1445B000 == 32 [pid = 3584] [id = 255] 21:05:12 INFO - PROCESS | 3584 | --DOCSHELL 13148C00 == 31 [pid = 3584] [id = 254] 21:05:12 INFO - PROCESS | 3584 | --DOCSHELL 104EB000 == 30 [pid = 3584] [id = 253] 21:05:12 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (1A840400) [pid = 3584] [serial = 748] [outer = 00000000] [url = about:blank] 21:05:12 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (1A6C8C00) [pid = 3584] [serial = 744] [outer = 00000000] [url = about:blank] 21:05:12 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (17F68000) [pid = 3584] [serial = 732] [outer = 00000000] [url = about:blank] 21:05:12 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (19FF6000) [pid = 3584] [serial = 735] [outer = 00000000] [url = about:blank] 21:05:12 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (17FBB400) [pid = 3584] [serial = 733] [outer = 00000000] [url = about:blank] 21:05:12 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (1A301400) [pid = 3584] [serial = 736] [outer = 00000000] [url = about:blank] 21:05:12 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (12829400) [pid = 3584] [serial = 720] [outer = 00000000] [url = about:blank] 21:05:12 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (130AB000) [pid = 3584] [serial = 721] [outer = 00000000] [url = about:blank] 21:05:12 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (15066800) [pid = 3584] [serial = 717] [outer = 00000000] [url = about:blank] 21:05:12 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (15F1C400) [pid = 3584] [serial = 718] [outer = 00000000] [url = about:blank] 21:05:12 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (14458C00) [pid = 3584] [serial = 723] [outer = 00000000] [url = about:blank] 21:05:12 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (14463C00) [pid = 3584] [serial = 724] [outer = 00000000] [url = about:blank] 21:05:12 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (16544800) [pid = 3584] [serial = 726] [outer = 00000000] [url = about:blank] 21:05:12 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (16F38400) [pid = 3584] [serial = 727] [outer = 00000000] [url = about:blank] 21:05:12 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (110E8000) [pid = 3584] [serial = 712] [outer = 00000000] [url = about:blank] 21:05:12 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (114D1800) [pid = 3584] [serial = 714] [outer = 00000000] [url = about:blank] 21:05:12 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (12974C00) [pid = 3584] [serial = 715] [outer = 00000000] [url = about:blank] 21:05:12 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (1A307C00) [pid = 3584] [serial = 741] [outer = 00000000] [url = about:blank] 21:05:12 INFO - PROCESS | 3584 | --DOMWINDOW == 67 (177F5C00) [pid = 3584] [serial = 729] [outer = 00000000] [url = about:blank] 21:05:12 INFO - PROCESS | 3584 | --DOMWINDOW == 66 (1A596400) [pid = 3584] [serial = 742] [outer = 00000000] [url = about:blank] 21:05:12 INFO - PROCESS | 3584 | --DOMWINDOW == 65 (1A6CB400) [pid = 3584] [serial = 745] [outer = 00000000] [url = about:blank] 21:05:12 INFO - PROCESS | 3584 | --DOMWINDOW == 64 (178B3000) [pid = 3584] [serial = 730] [outer = 00000000] [url = about:blank] 21:05:12 INFO - PROCESS | 3584 | --DOMWINDOW == 63 (13153C00) [pid = 3584] [serial = 738] [outer = 00000000] [url = about:blank] 21:05:12 INFO - PROCESS | 3584 | --DOMWINDOW == 62 (14462800) [pid = 3584] [serial = 739] [outer = 00000000] [url = about:blank] 21:05:13 INFO - PROCESS | 3584 | --DOMWINDOW == 61 (1A83DC00) [pid = 3584] [serial = 747] [outer = 00000000] [url = about:blank] 21:05:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 21:05:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1117ms 21:05:13 INFO - PROCESS | 3584 | 1468901113006 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 21:05:13 INFO - PROCESS | 3584 | 1468901113009 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 21:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 21:05:13 INFO - PROCESS | 3584 | 1468901113015 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 21:05:13 INFO - PROCESS | 3584 | 1468901113018 Marionette TRACE conn3 <- [1,1018,null,{}] 21:05:13 INFO - PROCESS | 3584 | 1468901113022 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:13 INFO - PROCESS | 3584 | 1468901113025 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:13 INFO - PROCESS | 3584 | 1468901113123 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 21:05:13 INFO - PROCESS | 3584 | 1468901113130 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:13 INFO - PROCESS | 3584 | 1468901113132 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:13 INFO - PROCESS | 3584 | ++DOCSHELL 112C5C00 == 31 [pid = 3584] [id = 264] 21:05:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 62 (112CA800) [pid = 3584] [serial = 791] [outer = 00000000] 21:05:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 63 (128A3000) [pid = 3584] [serial = 792] [outer = 112CA800] 21:05:13 INFO - PROCESS | 3584 | 1468901113182 Marionette DEBUG loaded listener.js 21:05:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 64 (12997000) [pid = 3584] [serial = 793] [outer = 112CA800] 21:05:13 INFO - PROCESS | 3584 | 1468901113610 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 21:05:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 21:05:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 661ms 21:05:13 INFO - PROCESS | 3584 | 1468901113676 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 21:05:13 INFO - PROCESS | 3584 | 1468901113681 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 21:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 21:05:13 INFO - PROCESS | 3584 | 1468901113687 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 21:05:13 INFO - PROCESS | 3584 | 1468901113689 Marionette TRACE conn3 <- [1,1022,null,{}] 21:05:13 INFO - PROCESS | 3584 | 1468901113693 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:13 INFO - PROCESS | 3584 | 1468901113695 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:13 INFO - PROCESS | 3584 | 1468901113778 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 21:05:13 INFO - PROCESS | 3584 | 1468901113787 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:13 INFO - PROCESS | 3584 | 1468901113790 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:13 INFO - PROCESS | 3584 | ++DOCSHELL 1393E800 == 32 [pid = 3584] [id = 265] 21:05:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 65 (139CC400) [pid = 3584] [serial = 794] [outer = 00000000] 21:05:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 66 (13CC4800) [pid = 3584] [serial = 795] [outer = 139CC400] 21:05:13 INFO - PROCESS | 3584 | 1468901113838 Marionette DEBUG loaded listener.js 21:05:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 67 (1429AC00) [pid = 3584] [serial = 796] [outer = 139CC400] 21:05:14 INFO - PROCESS | 3584 | 1468901114259 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 21:05:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 21:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 587ms 21:05:14 INFO - PROCESS | 3584 | 1468901114304 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 21:05:14 INFO - PROCESS | 3584 | 1468901114308 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 21:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 21:05:14 INFO - PROCESS | 3584 | 1468901114317 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 21:05:14 INFO - PROCESS | 3584 | 1468901114321 Marionette TRACE conn3 <- [1,1026,null,{}] 21:05:14 INFO - PROCESS | 3584 | 1468901114328 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:14 INFO - PROCESS | 3584 | 1468901114332 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:14 INFO - PROCESS | 3584 | 1468901114425 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 21:05:14 INFO - PROCESS | 3584 | 1468901114506 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:14 INFO - PROCESS | 3584 | 1468901114511 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:14 INFO - PROCESS | 3584 | ++DOCSHELL 11434000 == 33 [pid = 3584] [id = 266] 21:05:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (1145EC00) [pid = 3584] [serial = 797] [outer = 00000000] 21:05:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (12826C00) [pid = 3584] [serial = 798] [outer = 1145EC00] 21:05:14 INFO - PROCESS | 3584 | 1468901114608 Marionette DEBUG loaded listener.js 21:05:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (12D9DC00) [pid = 3584] [serial = 799] [outer = 1145EC00] 21:05:15 INFO - PROCESS | 3584 | 1468901115198 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 21:05:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 21:05:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 940ms 21:05:15 INFO - PROCESS | 3584 | 1468901115261 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 21:05:15 INFO - PROCESS | 3584 | 1468901115264 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 21:05:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 21:05:15 INFO - PROCESS | 3584 | 1468901115271 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 21:05:15 INFO - PROCESS | 3584 | 1468901115275 Marionette TRACE conn3 <- [1,1030,null,{}] 21:05:15 INFO - PROCESS | 3584 | 1468901115279 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:15 INFO - PROCESS | 3584 | 1468901115265 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:15 INFO - PROCESS | 3584 | 1468901115365 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 21:05:15 INFO - PROCESS | 3584 | 1468901115445 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:15 INFO - PROCESS | 3584 | 1468901115448 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:15 INFO - PROCESS | 3584 | ++DOCSHELL 15875800 == 34 [pid = 3584] [id = 267] 21:05:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (1587D400) [pid = 3584] [serial = 800] [outer = 00000000] 21:05:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (15F1CC00) [pid = 3584] [serial = 801] [outer = 1587D400] 21:05:15 INFO - PROCESS | 3584 | 1468901115502 Marionette DEBUG loaded listener.js 21:05:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (1600A800) [pid = 3584] [serial = 802] [outer = 1587D400] 21:05:16 INFO - PROCESS | 3584 | 1468901116025 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 21:05:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 21:05:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 779ms 21:05:16 INFO - PROCESS | 3584 | 1468901116055 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 21:05:16 INFO - PROCESS | 3584 | 1468901116058 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 21:05:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 21:05:16 INFO - PROCESS | 3584 | 1468901116063 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 21:05:16 INFO - PROCESS | 3584 | 1468901116066 Marionette TRACE conn3 <- [1,1034,null,{}] 21:05:16 INFO - PROCESS | 3584 | 1468901116080 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:16 INFO - PROCESS | 3584 | 1468901116086 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:16 INFO - PROCESS | 3584 | 1468901116175 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 21:05:16 INFO - PROCESS | 3584 | 1468901116272 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:16 INFO - PROCESS | 3584 | 1468901116276 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:16 INFO - PROCESS | 3584 | ++DOCSHELL 170BA000 == 35 [pid = 3584] [id = 268] 21:05:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (171E3000) [pid = 3584] [serial = 803] [outer = 00000000] 21:05:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (177C6000) [pid = 3584] [serial = 804] [outer = 171E3000] 21:05:16 INFO - PROCESS | 3584 | 1468901116333 Marionette DEBUG loaded listener.js 21:05:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (177F4000) [pid = 3584] [serial = 805] [outer = 171E3000] 21:05:16 INFO - PROCESS | 3584 | 1468901116946 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 21:05:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 21:05:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 939ms 21:05:16 INFO - PROCESS | 3584 | 1468901116993 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 21:05:16 INFO - PROCESS | 3584 | 1468901116996 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 21:05:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 21:05:16 INFO - PROCESS | 3584 | 1468901116999 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 21:05:16 INFO - PROCESS | 3584 | 1468901117001 Marionette TRACE conn3 <- [1,1038,null,{}] 21:05:16 INFO - PROCESS | 3584 | 1468901117005 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:16 INFO - PROCESS | 3584 | 1468901117007 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:17 INFO - PROCESS | 3584 | 1468901117113 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 21:05:17 INFO - PROCESS | 3584 | 1468901117232 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:17 INFO - PROCESS | 3584 | 1468901117234 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:17 INFO - PROCESS | 3584 | ++DOCSHELL 177F8800 == 36 [pid = 3584] [id = 269] 21:05:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (17F68000) [pid = 3584] [serial = 806] [outer = 00000000] 21:05:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (18336000) [pid = 3584] [serial = 807] [outer = 17F68000] 21:05:17 INFO - PROCESS | 3584 | 1468901117270 Marionette DEBUG loaded listener.js 21:05:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (18339800) [pid = 3584] [serial = 808] [outer = 17F68000] 21:05:17 INFO - PROCESS | 3584 | 1468901117852 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 21:05:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 21:05:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 896ms 21:05:17 INFO - PROCESS | 3584 | 1468901117893 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 21:05:17 INFO - PROCESS | 3584 | 1468901117898 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 21:05:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 21:05:17 INFO - PROCESS | 3584 | 1468901117903 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 21:05:17 INFO - PROCESS | 3584 | 1468901117906 Marionette TRACE conn3 <- [1,1042,null,{}] 21:05:17 INFO - PROCESS | 3584 | 1468901117912 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:17 INFO - PROCESS | 3584 | 1468901117914 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:17 INFO - PROCESS | 3584 | 1468901118016 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 21:05:18 INFO - PROCESS | 3584 | 1468901118119 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:18 INFO - PROCESS | 3584 | 1468901118125 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:18 INFO - PROCESS | 3584 | ++DOCSHELL 11CD6400 == 37 [pid = 3584] [id = 270] 21:05:18 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (12828800) [pid = 3584] [serial = 809] [outer = 00000000] 21:05:18 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (131ED000) [pid = 3584] [serial = 810] [outer = 12828800] 21:05:18 INFO - PROCESS | 3584 | 1468901118173 Marionette DEBUG loaded listener.js 21:05:18 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (13C64800) [pid = 3584] [serial = 811] [outer = 12828800] 21:05:18 INFO - PROCESS | 3584 | --DOCSHELL 112C5C00 == 36 [pid = 3584] [id = 264] 21:05:18 INFO - PROCESS | 3584 | --DOCSHELL 139CB400 == 35 [pid = 3584] [id = 263] 21:05:18 INFO - PROCESS | 3584 | --DOCSHELL 1055E400 == 34 [pid = 3584] [id = 262] 21:05:18 INFO - PROCESS | 3584 | --DOCSHELL 102CB000 == 33 [pid = 3584] [id = 252] 21:05:18 INFO - PROCESS | 3584 | --DOCSHELL 177F8800 == 32 [pid = 3584] [id = 269] 21:05:18 INFO - PROCESS | 3584 | --DOCSHELL 14458800 == 31 [pid = 3584] [id = 261] 21:05:18 INFO - PROCESS | 3584 | --DOCSHELL 15875800 == 30 [pid = 3584] [id = 267] 21:05:18 INFO - PROCESS | 3584 | --DOCSHELL 170BA000 == 29 [pid = 3584] [id = 268] 21:05:18 INFO - PROCESS | 3584 | --DOCSHELL 1393E800 == 28 [pid = 3584] [id = 265] 21:05:18 INFO - PROCESS | 3584 | --DOCSHELL 11434000 == 27 [pid = 3584] [id = 266] 21:05:19 INFO - PROCESS | 3584 | 1468901119234 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 21:05:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 21:05:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1351ms 21:05:19 INFO - PROCESS | 3584 | 1468901119273 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 21:05:19 INFO - PROCESS | 3584 | 1468901119259 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 21:05:19 INFO - PROCESS | 3584 | 1468901119264 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 21:05:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 21:05:19 INFO - PROCESS | 3584 | 1468901119269 Marionette TRACE conn3 <- [1,1046,null,{}] 21:05:19 INFO - PROCESS | 3584 | 1468901119274 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:19 INFO - PROCESS | 3584 | 1468901119276 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:19 INFO - PROCESS | 3584 | 1468901119364 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 21:05:19 INFO - PROCESS | 3584 | 1468901119371 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:19 INFO - PROCESS | 3584 | 1468901119374 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:19 INFO - PROCESS | 3584 | ++DOCSHELL 12829400 == 28 [pid = 3584] [id = 271] 21:05:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (1282CC00) [pid = 3584] [serial = 812] [outer = 00000000] 21:05:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (12BD1400) [pid = 3584] [serial = 813] [outer = 1282CC00] 21:05:19 INFO - PROCESS | 3584 | 1468901119420 Marionette DEBUG loaded listener.js 21:05:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (134A2800) [pid = 3584] [serial = 814] [outer = 1282CC00] 21:05:19 INFO - PROCESS | 3584 | 1468901119927 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 21:05:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 21:05:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 690ms 21:05:19 INFO - PROCESS | 3584 | 1468901120009 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 21:05:20 INFO - PROCESS | 3584 | 1468901120013 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 21:05:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 21:05:20 INFO - PROCESS | 3584 | 1468901120020 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 21:05:20 INFO - PROCESS | 3584 | 1468901120023 Marionette TRACE conn3 <- [1,1050,null,{}] 21:05:20 INFO - PROCESS | 3584 | 1468901120026 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:20 INFO - PROCESS | 3584 | 1468901120029 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:20 INFO - PROCESS | 3584 | 1468901120126 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 21:05:20 INFO - PROCESS | 3584 | 1468901120189 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:20 INFO - PROCESS | 3584 | 1468901120192 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:20 INFO - PROCESS | 3584 | ++DOCSHELL 15043C00 == 29 [pid = 3584] [id = 272] 21:05:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (15049C00) [pid = 3584] [serial = 815] [outer = 00000000] 21:05:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (1587EC00) [pid = 3584] [serial = 816] [outer = 15049C00] 21:05:20 INFO - PROCESS | 3584 | 1468901120238 Marionette DEBUG loaded listener.js 21:05:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (15F1FC00) [pid = 3584] [serial = 817] [outer = 15049C00] 21:05:20 INFO - PROCESS | 3584 | 1468901120655 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 21:05:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 21:05:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 661ms 21:05:20 INFO - PROCESS | 3584 | 1468901120682 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 21:05:20 INFO - PROCESS | 3584 | 1468901120684 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 21:05:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 21:05:20 INFO - PROCESS | 3584 | 1468901120694 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 21:05:20 INFO - PROCESS | 3584 | 1468901120697 Marionette TRACE conn3 <- [1,1054,null,{}] 21:05:20 INFO - PROCESS | 3584 | 1468901120712 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:20 INFO - PROCESS | 3584 | 1468901120700 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:20 INFO - PROCESS | 3584 | 1468901120808 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 21:05:20 INFO - PROCESS | 3584 | 1468901120874 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:20 INFO - PROCESS | 3584 | 1468901120877 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:20 INFO - PROCESS | 3584 | ++DOCSHELL 177C4400 == 30 [pid = 3584] [id = 273] 21:05:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (177C5000) [pid = 3584] [serial = 818] [outer = 00000000] 21:05:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (178AE800) [pid = 3584] [serial = 819] [outer = 177C5000] 21:05:20 INFO - PROCESS | 3584 | 1468901120926 Marionette DEBUG loaded listener.js 21:05:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (17FB7000) [pid = 3584] [serial = 820] [outer = 177C5000] 21:05:21 INFO - PROCESS | 3584 | 1468901121326 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 21:05:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 21:05:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 705ms 21:05:21 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (139CC400) [pid = 3584] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 21:05:21 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (13151000) [pid = 3584] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 21:05:21 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (1445C800) [pid = 3584] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 21:05:21 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (102D2000) [pid = 3584] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 21:05:21 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (1445E800) [pid = 3584] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 21:05:21 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (10A77C00) [pid = 3584] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 21:05:21 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (15F20000) [pid = 3584] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 21:05:21 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (16DF6400) [pid = 3584] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 21:05:21 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (16DEDC00) [pid = 3584] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 21:05:21 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (139C7C00) [pid = 3584] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 21:05:21 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (16DF3800) [pid = 3584] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 21:05:21 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (110C2400) [pid = 3584] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 21:05:21 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (17FC1000) [pid = 3584] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 21:05:21 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (1059BC00) [pid = 3584] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 21:05:21 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (14294400) [pid = 3584] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 21:05:21 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (112CA800) [pid = 3584] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 21:05:21 INFO - PROCESS | 3584 | 1468901121619 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 21:05:21 INFO - PROCESS | 3584 | 1468901121622 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 21:05:21 INFO - PROCESS | 3584 | 1468901121629 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 21:05:21 INFO - PROCESS | 3584 | 1468901121631 Marionette TRACE conn3 <- [1,1058,null,{}] 21:05:21 INFO - PROCESS | 3584 | 1468901121634 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:21 INFO - PROCESS | 3584 | 1468901121636 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 21:05:21 INFO - PROCESS | 3584 | 1468901121719 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 21:05:21 INFO - PROCESS | 3584 | 1468901121724 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:21 INFO - PROCESS | 3584 | 1468901121726 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:21 INFO - PROCESS | 3584 | ++DOCSHELL 10A77C00 == 31 [pid = 3584] [id = 274] 21:05:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (1296DC00) [pid = 3584] [serial = 821] [outer = 00000000] 21:05:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (139C7C00) [pid = 3584] [serial = 822] [outer = 1296DC00] 21:05:21 INFO - PROCESS | 3584 | 1468901121769 Marionette DEBUG loaded listener.js 21:05:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (1445CC00) [pid = 3584] [serial = 823] [outer = 1296DC00] 21:05:22 INFO - PROCESS | 3584 | 1468901122154 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 21:05:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 21:05:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 543ms 21:05:22 INFO - PROCESS | 3584 | 1468901122194 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 21:05:22 INFO - PROCESS | 3584 | 1468901122196 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 21:05:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 21:05:22 INFO - PROCESS | 3584 | 1468901122203 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 21:05:22 INFO - PROCESS | 3584 | 1468901122204 Marionette TRACE conn3 <- [1,1062,null,{}] 21:05:22 INFO - PROCESS | 3584 | 1468901122208 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:22 INFO - PROCESS | 3584 | 1468901122210 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:22 INFO - PROCESS | 3584 | 1468901122274 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 21:05:22 INFO - PROCESS | 3584 | 1468901122280 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:22 INFO - PROCESS | 3584 | 1468901122282 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:22 INFO - PROCESS | 3584 | ++DOCSHELL 1600C800 == 32 [pid = 3584] [id = 275] 21:05:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (1600F800) [pid = 3584] [serial = 824] [outer = 00000000] 21:05:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (178A9000) [pid = 3584] [serial = 825] [outer = 1600F800] 21:05:22 INFO - PROCESS | 3584 | 1468901122326 Marionette DEBUG loaded listener.js 21:05:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (180F6C00) [pid = 3584] [serial = 826] [outer = 1600F800] 21:05:22 INFO - PROCESS | 3584 | 1468901122738 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 21:05:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 21:05:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 558ms 21:05:22 INFO - PROCESS | 3584 | 1468901122765 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 21:05:22 INFO - PROCESS | 3584 | 1468901122767 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 21:05:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 21:05:22 INFO - PROCESS | 3584 | 1468901122771 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 21:05:22 INFO - PROCESS | 3584 | 1468901122772 Marionette TRACE conn3 <- [1,1066,null,{}] 21:05:22 INFO - PROCESS | 3584 | 1468901122776 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:22 INFO - PROCESS | 3584 | 1468901122781 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:22 INFO - PROCESS | 3584 | 1468901122855 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 21:05:22 INFO - PROCESS | 3584 | 1468901122863 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:22 INFO - PROCESS | 3584 | 1468901122865 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:22 INFO - PROCESS | 3584 | ++DOCSHELL 199ED800 == 33 [pid = 3584] [id = 276] 21:05:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (19FF5400) [pid = 3584] [serial = 827] [outer = 00000000] 21:05:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (1A308800) [pid = 3584] [serial = 828] [outer = 19FF5400] 21:05:22 INFO - PROCESS | 3584 | 1468901122907 Marionette DEBUG loaded listener.js 21:05:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (1A46A800) [pid = 3584] [serial = 829] [outer = 19FF5400] 21:05:23 INFO - PROCESS | 3584 | 1468901123343 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 21:05:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 21:05:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 587ms 21:05:23 INFO - PROCESS | 3584 | 1468901123370 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 21:05:23 INFO - PROCESS | 3584 | 1468901123372 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 21:05:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 21:05:23 INFO - PROCESS | 3584 | 1468901123380 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 21:05:23 INFO - PROCESS | 3584 | 1468901123381 Marionette TRACE conn3 <- [1,1070,null,{}] 21:05:23 INFO - PROCESS | 3584 | 1468901123385 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:23 INFO - PROCESS | 3584 | 1468901123387 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:23 INFO - PROCESS | 3584 | 1468901123445 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 21:05:23 INFO - PROCESS | 3584 | 1468901123450 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:23 INFO - PROCESS | 3584 | 1468901123452 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:23 INFO - PROCESS | 3584 | ++DOCSHELL 13141C00 == 34 [pid = 3584] [id = 277] 21:05:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (1833E000) [pid = 3584] [serial = 830] [outer = 00000000] 21:05:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (1A59C800) [pid = 3584] [serial = 831] [outer = 1833E000] 21:05:23 INFO - PROCESS | 3584 | 1468901123494 Marionette DEBUG loaded listener.js 21:05:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (1A59E800) [pid = 3584] [serial = 832] [outer = 1833E000] 21:05:24 INFO - PROCESS | 3584 | 1468901124321 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 21:05:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 21:05:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 969ms 21:05:24 INFO - PROCESS | 3584 | 1468901124368 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 21:05:24 INFO - PROCESS | 3584 | 1468901124373 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 21:05:24 INFO - PROCESS | 3584 | 1468901124377 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 21:05:24 INFO - PROCESS | 3584 | 1468901124380 Marionette TRACE conn3 <- [1,1074,null,{}] 21:05:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 21:05:24 INFO - PROCESS | 3584 | 1468901124386 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:24 INFO - PROCESS | 3584 | 1468901124389 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:24 INFO - PROCESS | 3584 | 1468901124524 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 21:05:24 INFO - PROCESS | 3584 | 1468901124651 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:24 INFO - PROCESS | 3584 | 1468901124654 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:24 INFO - PROCESS | 3584 | ++DOCSHELL 110E6800 == 35 [pid = 3584] [id = 278] 21:05:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (1128BC00) [pid = 3584] [serial = 833] [outer = 00000000] 21:05:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (12979000) [pid = 3584] [serial = 834] [outer = 1128BC00] 21:05:24 INFO - PROCESS | 3584 | 1468901124710 Marionette DEBUG loaded listener.js 21:05:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (13E9AC00) [pid = 3584] [serial = 835] [outer = 1128BC00] 21:05:25 INFO - PROCESS | 3584 | 1468901125422 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 21:05:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 21:05:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1087ms 21:05:25 INFO - PROCESS | 3584 | 1468901125475 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 21:05:25 INFO - PROCESS | 3584 | 1468901125479 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 21:05:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 21:05:25 INFO - PROCESS | 3584 | 1468901125484 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 21:05:25 INFO - PROCESS | 3584 | 1468901125488 Marionette TRACE conn3 <- [1,1078,null,{}] 21:05:25 INFO - PROCESS | 3584 | 1468901125493 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:25 INFO - PROCESS | 3584 | 1468901125496 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:25 INFO - PROCESS | 3584 | 1468901125606 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 21:05:25 INFO - PROCESS | 3584 | 1468901125715 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:25 INFO - PROCESS | 3584 | 1468901125719 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:25 INFO - PROCESS | 3584 | ++DOCSHELL 11288C00 == 36 [pid = 3584] [id = 279] 21:05:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (1128E000) [pid = 3584] [serial = 836] [outer = 00000000] 21:05:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (1296E800) [pid = 3584] [serial = 837] [outer = 1128E000] 21:05:25 INFO - PROCESS | 3584 | 1468901125767 Marionette DEBUG loaded listener.js 21:05:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (12D68800) [pid = 3584] [serial = 838] [outer = 1128E000] 21:05:25 INFO - PROCESS | 3584 | --DOCSHELL 199ED800 == 35 [pid = 3584] [id = 276] 21:05:25 INFO - PROCESS | 3584 | --DOCSHELL 1600C800 == 34 [pid = 3584] [id = 275] 21:05:25 INFO - PROCESS | 3584 | --DOCSHELL 10A77C00 == 33 [pid = 3584] [id = 274] 21:05:25 INFO - PROCESS | 3584 | --DOCSHELL 177C4400 == 32 [pid = 3584] [id = 273] 21:05:25 INFO - PROCESS | 3584 | --DOCSHELL 15043C00 == 31 [pid = 3584] [id = 272] 21:05:25 INFO - PROCESS | 3584 | --DOCSHELL 12829400 == 30 [pid = 3584] [id = 271] 21:05:25 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (13CC4800) [pid = 3584] [serial = 795] [outer = 00000000] [url = about:blank] 21:05:25 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (13245800) [pid = 3584] [serial = 762] [outer = 00000000] [url = about:blank] 21:05:25 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (132FB800) [pid = 3584] [serial = 763] [outer = 00000000] [url = about:blank] 21:05:25 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (15043400) [pid = 3584] [serial = 765] [outer = 00000000] [url = about:blank] 21:05:25 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (11CD3C00) [pid = 3584] [serial = 757] [outer = 00000000] [url = about:blank] 21:05:25 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (10A7F400) [pid = 3584] [serial = 756] [outer = 00000000] [url = about:blank] 21:05:25 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (15F20C00) [pid = 3584] [serial = 768] [outer = 00000000] [url = about:blank] 21:05:25 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (14459C00) [pid = 3584] [serial = 751] [outer = 00000000] [url = about:blank] 21:05:25 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (131E4C00) [pid = 3584] [serial = 750] [outer = 00000000] [url = about:blank] 21:05:25 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (1833C000) [pid = 3584] [serial = 781] [outer = 00000000] [url = about:blank] 21:05:25 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (17F66800) [pid = 3584] [serial = 754] [outer = 00000000] [url = about:blank] 21:05:25 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (177F6000) [pid = 3584] [serial = 753] [outer = 00000000] [url = about:blank] 21:05:25 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (170C4C00) [pid = 3584] [serial = 772] [outer = 00000000] [url = about:blank] 21:05:25 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (16F39C00) [pid = 3584] [serial = 771] [outer = 00000000] [url = about:blank] 21:05:25 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (1600BC00) [pid = 3584] [serial = 777] [outer = 00000000] [url = about:blank] 21:05:25 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (17834800) [pid = 3584] [serial = 774] [outer = 00000000] [url = about:blank] 21:05:25 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (17AA9400) [pid = 3584] [serial = 775] [outer = 00000000] [url = about:blank] 21:05:25 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (181DC000) [pid = 3584] [serial = 780] [outer = 00000000] [url = about:blank] 21:05:25 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (11436C00) [pid = 3584] [serial = 760] [outer = 00000000] [url = about:blank] 21:05:25 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (1429AC00) [pid = 3584] [serial = 796] [outer = 00000000] [url = about:blank] 21:05:25 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (19793C00) [pid = 3584] [serial = 784] [outer = 00000000] [url = about:blank] 21:05:25 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (11290000) [pid = 3584] [serial = 759] [outer = 00000000] [url = about:blank] 21:05:25 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (11ACB000) [pid = 3584] [serial = 786] [outer = 00000000] [url = about:blank] 21:05:25 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (16547400) [pid = 3584] [serial = 769] [outer = 00000000] [url = about:blank] 21:05:25 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (15882400) [pid = 3584] [serial = 790] [outer = 00000000] [url = about:blank] 21:05:25 INFO - PROCESS | 3584 | --DOMWINDOW == 67 (14459800) [pid = 3584] [serial = 789] [outer = 00000000] [url = about:blank] 21:05:25 INFO - PROCESS | 3584 | --DOMWINDOW == 66 (1782EC00) [pid = 3584] [serial = 778] [outer = 00000000] [url = about:blank] 21:05:25 INFO - PROCESS | 3584 | --DOMWINDOW == 65 (12997000) [pid = 3584] [serial = 793] [outer = 00000000] [url = about:blank] 21:05:25 INFO - PROCESS | 3584 | --DOMWINDOW == 64 (15808000) [pid = 3584] [serial = 766] [outer = 00000000] [url = about:blank] 21:05:25 INFO - PROCESS | 3584 | --DOMWINDOW == 63 (128A3000) [pid = 3584] [serial = 792] [outer = 00000000] [url = about:blank] 21:05:25 INFO - PROCESS | 3584 | --DOMWINDOW == 62 (19793000) [pid = 3584] [serial = 783] [outer = 00000000] [url = about:blank] 21:05:25 INFO - PROCESS | 3584 | --DOMWINDOW == 61 (12977C00) [pid = 3584] [serial = 787] [outer = 00000000] [url = about:blank] 21:05:26 INFO - PROCESS | 3584 | 1468901126212 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 21:05:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 21:05:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 749ms 21:05:26 INFO - PROCESS | 3584 | 1468901126233 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 21:05:26 INFO - PROCESS | 3584 | 1468901126237 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 21:05:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 21:05:26 INFO - PROCESS | 3584 | 1468901126244 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 21:05:26 INFO - PROCESS | 3584 | 1468901126246 Marionette TRACE conn3 <- [1,1082,null,{}] 21:05:26 INFO - PROCESS | 3584 | 1468901126250 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:26 INFO - PROCESS | 3584 | 1468901126252 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:26 INFO - PROCESS | 3584 | 1468901126349 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 21:05:26 INFO - PROCESS | 3584 | 1468901126359 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:26 INFO - PROCESS | 3584 | 1468901126361 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:26 INFO - PROCESS | 3584 | ++DOCSHELL 1299C800 == 31 [pid = 3584] [id = 280] 21:05:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 62 (129A0C00) [pid = 3584] [serial = 839] [outer = 00000000] 21:05:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 63 (13245800) [pid = 3584] [serial = 840] [outer = 129A0C00] 21:05:26 INFO - PROCESS | 3584 | 1468901126407 Marionette DEBUG loaded listener.js 21:05:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 64 (13941400) [pid = 3584] [serial = 841] [outer = 129A0C00] 21:05:26 INFO - PROCESS | 3584 | 1468901126826 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 21:05:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 21:05:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 588ms 21:05:26 INFO - PROCESS | 3584 | 1468901126843 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 21:05:26 INFO - PROCESS | 3584 | 1468901126846 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 21:05:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 21:05:26 INFO - PROCESS | 3584 | 1468901126849 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 21:05:26 INFO - PROCESS | 3584 | 1468901126852 Marionette TRACE conn3 <- [1,1086,null,{}] 21:05:26 INFO - PROCESS | 3584 | 1468901126863 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:26 INFO - PROCESS | 3584 | 1468901126867 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:26 INFO - PROCESS | 3584 | 1468901126955 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 21:05:26 INFO - PROCESS | 3584 | 1468901126962 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:26 INFO - PROCESS | 3584 | 1468901126965 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:26 INFO - PROCESS | 3584 | ++DOCSHELL 1445A000 == 32 [pid = 3584] [id = 281] 21:05:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 65 (1445A400) [pid = 3584] [serial = 842] [outer = 00000000] 21:05:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 66 (1503D400) [pid = 3584] [serial = 843] [outer = 1445A400] 21:05:27 INFO - PROCESS | 3584 | 1468901127014 Marionette DEBUG loaded listener.js 21:05:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 67 (15071C00) [pid = 3584] [serial = 844] [outer = 1445A400] 21:05:27 INFO - PROCESS | 3584 | 1468901127457 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 21:05:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 21:05:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 646ms 21:05:27 INFO - PROCESS | 3584 | 1468901127512 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 21:05:27 INFO - PROCESS | 3584 | 1468901127514 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 21:05:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 21:05:27 INFO - PROCESS | 3584 | 1468901127517 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 21:05:27 INFO - PROCESS | 3584 | 1468901127519 Marionette TRACE conn3 <- [1,1090,null,{}] 21:05:27 INFO - PROCESS | 3584 | 1468901127522 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:27 INFO - PROCESS | 3584 | 1468901127524 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:27 INFO - PROCESS | 3584 | 1468901127604 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 21:05:27 INFO - PROCESS | 3584 | 1468901127595 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:27 INFO - PROCESS | 3584 | 1468901127597 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:27 INFO - PROCESS | 3584 | ++DOCSHELL 15877000 == 33 [pid = 3584] [id = 282] 21:05:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (15F11400) [pid = 3584] [serial = 845] [outer = 00000000] 21:05:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (16292400) [pid = 3584] [serial = 846] [outer = 15F11400] 21:05:27 INFO - PROCESS | 3584 | 1468901127645 Marionette DEBUG loaded listener.js 21:05:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (1654AC00) [pid = 3584] [serial = 847] [outer = 15F11400] 21:05:28 INFO - PROCESS | 3584 | 1468901128052 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 21:05:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 21:05:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 559ms 21:05:28 INFO - PROCESS | 3584 | 1468901128082 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 21:05:28 INFO - PROCESS | 3584 | 1468901128084 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 21:05:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 21:05:28 INFO - PROCESS | 3584 | 1468901128087 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 21:05:28 INFO - PROCESS | 3584 | 1468901128089 Marionette TRACE conn3 <- [1,1094,null,{}] 21:05:28 INFO - PROCESS | 3584 | 1468901128092 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:28 INFO - PROCESS | 3584 | 1468901128094 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:28 INFO - PROCESS | 3584 | 1468901128184 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 21:05:28 INFO - PROCESS | 3584 | 1468901128189 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:28 INFO - PROCESS | 3584 | 1468901128191 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:28 INFO - PROCESS | 3584 | ++DOCSHELL 16DEE800 == 34 [pid = 3584] [id = 283] 21:05:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (16F39000) [pid = 3584] [serial = 848] [outer = 00000000] 21:05:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (16F4C400) [pid = 3584] [serial = 849] [outer = 16F39000] 21:05:28 INFO - PROCESS | 3584 | 1468901128233 Marionette DEBUG loaded listener.js 21:05:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (171E4C00) [pid = 3584] [serial = 850] [outer = 16F39000] 21:05:28 INFO - PROCESS | 3584 | 1468901128670 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 21:05:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 21:05:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 602ms 21:05:28 INFO - PROCESS | 3584 | 1468901128696 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 21:05:28 INFO - PROCESS | 3584 | 1468901128698 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 21:05:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 21:05:28 INFO - PROCESS | 3584 | 1468901128701 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 21:05:28 INFO - PROCESS | 3584 | 1468901128703 Marionette TRACE conn3 <- [1,1098,null,{}] 21:05:28 INFO - PROCESS | 3584 | 1468901128706 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:28 INFO - PROCESS | 3584 | 1468901128711 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:28 INFO - PROCESS | 3584 | 1468901128825 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 21:05:28 INFO - PROCESS | 3584 | 1468901128830 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:28 INFO - PROCESS | 3584 | 1468901128832 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:28 INFO - PROCESS | 3584 | ++DOCSHELL 16F43800 == 35 [pid = 3584] [id = 284] 21:05:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (17712C00) [pid = 3584] [serial = 851] [outer = 00000000] 21:05:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (178B1800) [pid = 3584] [serial = 852] [outer = 17712C00] 21:05:28 INFO - PROCESS | 3584 | 1468901128875 Marionette DEBUG loaded listener.js 21:05:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (17F66800) [pid = 3584] [serial = 853] [outer = 17712C00] 21:05:29 INFO - PROCESS | 3584 | 1468901129290 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 21:05:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 21:05:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 603ms 21:05:29 INFO - PROCESS | 3584 | 1468901129302 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 21:05:29 INFO - PROCESS | 3584 | 1468901129303 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 21:05:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 21:05:29 INFO - PROCESS | 3584 | 1468901129307 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 21:05:29 INFO - PROCESS | 3584 | 1468901129308 Marionette TRACE conn3 <- [1,1102,null,{}] 21:05:29 INFO - PROCESS | 3584 | 1468901129318 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:29 INFO - PROCESS | 3584 | 1468901129319 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:29 INFO - PROCESS | 3584 | 1468901129405 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 21:05:29 INFO - PROCESS | 3584 | 1468901129410 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:29 INFO - PROCESS | 3584 | 1468901129412 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:29 INFO - PROCESS | 3584 | ++DOCSHELL 10A08C00 == 36 [pid = 3584] [id = 285] 21:05:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (110E7C00) [pid = 3584] [serial = 854] [outer = 00000000] 21:05:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (18336400) [pid = 3584] [serial = 855] [outer = 110E7C00] 21:05:29 INFO - PROCESS | 3584 | 1468901129487 Marionette DEBUG loaded listener.js 21:05:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (1833E400) [pid = 3584] [serial = 856] [outer = 110E7C00] 21:05:29 INFO - PROCESS | 3584 | 1468901129898 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 21:05:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 21:05:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 588ms 21:05:29 INFO - PROCESS | 3584 | 1468901129908 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 21:05:29 INFO - PROCESS | 3584 | 1468901129910 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 21:05:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 21:05:29 INFO - PROCESS | 3584 | 1468901129902 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 21:05:29 INFO - PROCESS | 3584 | 1468901129904 Marionette TRACE conn3 <- [1,1106,null,{}] 21:05:29 INFO - PROCESS | 3584 | 1468901129908 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:29 INFO - PROCESS | 3584 | 1468901129909 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:30 INFO - PROCESS | 3584 | 1468901130082 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 21:05:30 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (19FF5400) [pid = 3584] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 21:05:30 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (15049C00) [pid = 3584] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 21:05:30 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (12828800) [pid = 3584] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 21:05:30 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (1282CC00) [pid = 3584] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 21:05:30 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (177C5000) [pid = 3584] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 21:05:30 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (1145EC00) [pid = 3584] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 21:05:30 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (1587D400) [pid = 3584] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 21:05:30 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (171E3000) [pid = 3584] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 21:05:30 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (17F68000) [pid = 3584] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 21:05:30 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (1296DC00) [pid = 3584] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 21:05:30 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (1600F800) [pid = 3584] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 21:05:30 INFO - PROCESS | 3584 | 1468901130142 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:30 INFO - PROCESS | 3584 | 1468901130144 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:30 INFO - PROCESS | 3584 | ++DOCSHELL 10A81000 == 37 [pid = 3584] [id = 286] 21:05:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (10EB8800) [pid = 3584] [serial = 857] [outer = 00000000] 21:05:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (13E98C00) [pid = 3584] [serial = 858] [outer = 10EB8800] 21:05:30 INFO - PROCESS | 3584 | 1468901130186 Marionette DEBUG loaded listener.js 21:05:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (15807C00) [pid = 3584] [serial = 859] [outer = 10EB8800] 21:05:30 INFO - PROCESS | 3584 | 1468901130499 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 21:05:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 21:05:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 647ms 21:05:30 INFO - PROCESS | 3584 | 1468901130566 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 21:05:30 INFO - PROCESS | 3584 | 1468901130568 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 21:05:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 21:05:30 INFO - PROCESS | 3584 | 1468901130571 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 21:05:30 INFO - PROCESS | 3584 | 1468901130573 Marionette TRACE conn3 <- [1,1110,null,{}] 21:05:30 INFO - PROCESS | 3584 | 1468901130576 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:30 INFO - PROCESS | 3584 | 1468901130578 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:30 INFO - PROCESS | 3584 | 1468901130665 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 21:05:30 INFO - PROCESS | 3584 | 1468901130712 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:30 INFO - PROCESS | 3584 | 1468901130714 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:30 INFO - PROCESS | 3584 | ++DOCSHELL 171E3800 == 38 [pid = 3584] [id = 287] 21:05:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (178ADC00) [pid = 3584] [serial = 860] [outer = 00000000] 21:05:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (199ED400) [pid = 3584] [serial = 861] [outer = 178ADC00] 21:05:30 INFO - PROCESS | 3584 | 1468901130739 Marionette DEBUG loaded listener.js 21:05:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (199F4C00) [pid = 3584] [serial = 862] [outer = 178ADC00] 21:05:31 INFO - PROCESS | 3584 | 1468901131129 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 21:05:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 21:05:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 603ms 21:05:31 INFO - PROCESS | 3584 | 1468901131173 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 21:05:31 INFO - PROCESS | 3584 | 1468901131175 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 21:05:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 21:05:31 INFO - PROCESS | 3584 | 1468901131183 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 21:05:31 INFO - PROCESS | 3584 | 1468901131184 Marionette TRACE conn3 <- [1,1114,null,{}] 21:05:31 INFO - PROCESS | 3584 | 1468901131188 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:31 INFO - PROCESS | 3584 | 1468901131190 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:31 INFO - PROCESS | 3584 | 1468901131268 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 21:05:31 INFO - PROCESS | 3584 | 1468901131274 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:31 INFO - PROCESS | 3584 | 1468901131276 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:31 INFO - PROCESS | 3584 | ++DOCSHELL 1600C800 == 39 [pid = 3584] [id = 288] 21:05:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (19793000) [pid = 3584] [serial = 863] [outer = 00000000] 21:05:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (1A599000) [pid = 3584] [serial = 864] [outer = 19793000] 21:05:31 INFO - PROCESS | 3584 | 1468901131317 Marionette DEBUG loaded listener.js 21:05:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (1A59C400) [pid = 3584] [serial = 865] [outer = 19793000] 21:05:31 INFO - PROCESS | 3584 | 1468901131725 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 21:05:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 21:05:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 602ms 21:05:31 INFO - PROCESS | 3584 | 1468901131779 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 21:05:31 INFO - PROCESS | 3584 | 1468901131781 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 21:05:31 INFO - PROCESS | 3584 | 1468901131785 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 21:05:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 21:05:31 INFO - PROCESS | 3584 | 1468901131787 Marionette TRACE conn3 <- [1,1118,null,{}] 21:05:31 INFO - PROCESS | 3584 | 1468901131790 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:31 INFO - PROCESS | 3584 | 1468901131793 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:31 INFO - PROCESS | 3584 | 1468901131882 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 21:05:31 INFO - PROCESS | 3584 | 1468901131891 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:31 INFO - PROCESS | 3584 | 1468901131877 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:31 INFO - PROCESS | 3584 | ++DOCSHELL 1A6CEC00 == 40 [pid = 3584] [id = 289] 21:05:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (1A6CF400) [pid = 3584] [serial = 866] [outer = 00000000] 21:05:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (1A835800) [pid = 3584] [serial = 867] [outer = 1A6CF400] 21:05:31 INFO - PROCESS | 3584 | 1468901131926 Marionette DEBUG loaded listener.js 21:05:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (1A83B800) [pid = 3584] [serial = 868] [outer = 1A6CF400] 21:05:32 INFO - PROCESS | 3584 | 1468901132599 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 21:05:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 21:05:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 882ms 21:05:32 INFO - PROCESS | 3584 | 1468901132674 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 21:05:32 INFO - PROCESS | 3584 | 1468901132679 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 21:05:32 INFO - PROCESS | 3584 | 1468901132685 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 21:05:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 21:05:32 INFO - PROCESS | 3584 | 1468901132690 Marionette TRACE conn3 <- [1,1122,null,{}] 21:05:32 INFO - PROCESS | 3584 | 1468901132695 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:32 INFO - PROCESS | 3584 | 1468901132698 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:32 INFO - PROCESS | 3584 | 1468901132825 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 21:05:32 INFO - PROCESS | 3584 | 1468901132950 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:32 INFO - PROCESS | 3584 | 1468901132953 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:32 INFO - PROCESS | 3584 | ++DOCSHELL 10A76C00 == 41 [pid = 3584] [id = 290] 21:05:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (10A7F800) [pid = 3584] [serial = 869] [outer = 00000000] 21:05:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (11436000) [pid = 3584] [serial = 870] [outer = 10A7F800] 21:05:32 INFO - PROCESS | 3584 | 1468901133008 Marionette DEBUG loaded listener.js 21:05:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (131E5000) [pid = 3584] [serial = 871] [outer = 10A7F800] 21:05:33 INFO - PROCESS | 3584 | 1468901133578 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 21:05:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 21:05:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 940ms 21:05:33 INFO - PROCESS | 3584 | 1468901133634 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 21:05:33 INFO - PROCESS | 3584 | 1468901133638 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 21:05:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 21:05:33 INFO - PROCESS | 3584 | 1468901133628 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 21:05:33 INFO - PROCESS | 3584 | 1468901133630 Marionette TRACE conn3 <- [1,1126,null,{}] 21:05:33 INFO - PROCESS | 3584 | 1468901133634 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:33 INFO - PROCESS | 3584 | 1468901133637 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:33 INFO - PROCESS | 3584 | 1468901133744 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 21:05:33 INFO - PROCESS | 3584 | 1468901133869 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:33 INFO - PROCESS | 3584 | 1468901133872 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:33 INFO - PROCESS | 3584 | ++DOCSHELL 1445E400 == 42 [pid = 3584] [id = 291] 21:05:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (1503F400) [pid = 3584] [serial = 872] [outer = 00000000] 21:05:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (16007000) [pid = 3584] [serial = 873] [outer = 1503F400] 21:05:33 INFO - PROCESS | 3584 | 1468901133910 Marionette DEBUG loaded listener.js 21:05:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (16F3AC00) [pid = 3584] [serial = 874] [outer = 1503F400] 21:05:34 INFO - PROCESS | 3584 | 1468901134499 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 21:05:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 21:05:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 881ms 21:05:34 INFO - PROCESS | 3584 | 1468901134534 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 21:05:34 INFO - PROCESS | 3584 | 1468901134536 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 21:05:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 21:05:34 INFO - PROCESS | 3584 | 1468901134523 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 21:05:34 INFO - PROCESS | 3584 | 1468901134527 Marionette TRACE conn3 <- [1,1130,null,{}] 21:05:34 INFO - PROCESS | 3584 | 1468901134537 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:34 INFO - PROCESS | 3584 | 1468901134542 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:34 INFO - PROCESS | 3584 | 1468901134653 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 21:05:34 INFO - PROCESS | 3584 | 1468901134866 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:34 INFO - PROCESS | 3584 | 1468901134870 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:34 INFO - PROCESS | 3584 | ++DOCSHELL 10224400 == 43 [pid = 3584] [id = 292] 21:05:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (10273000) [pid = 3584] [serial = 875] [outer = 00000000] 21:05:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (10560C00) [pid = 3584] [serial = 876] [outer = 10273000] 21:05:34 INFO - PROCESS | 3584 | 1468901134935 Marionette DEBUG loaded listener.js 21:05:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (11284C00) [pid = 3584] [serial = 877] [outer = 10273000] 21:05:35 INFO - PROCESS | 3584 | 1468901135508 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 21:05:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 21:05:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1028ms 21:05:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 21:05:35 INFO - PROCESS | 3584 | 1468901135572 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 21:05:35 INFO - PROCESS | 3584 | 1468901135576 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 21:05:35 INFO - PROCESS | 3584 | 1468901135580 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 21:05:35 INFO - PROCESS | 3584 | 1468901135582 Marionette TRACE conn3 <- [1,1134,null,{}] 21:05:35 INFO - PROCESS | 3584 | 1468901135587 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:35 INFO - PROCESS | 3584 | 1468901135591 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:36 INFO - PROCESS | 3584 | --DOCSHELL 1600C800 == 42 [pid = 3584] [id = 288] 21:05:36 INFO - PROCESS | 3584 | --DOCSHELL 171E3800 == 41 [pid = 3584] [id = 287] 21:05:36 INFO - PROCESS | 3584 | --DOCSHELL 10A81000 == 40 [pid = 3584] [id = 286] 21:05:36 INFO - PROCESS | 3584 | --DOCSHELL 10A08C00 == 39 [pid = 3584] [id = 285] 21:05:36 INFO - PROCESS | 3584 | --DOCSHELL 16F43800 == 38 [pid = 3584] [id = 284] 21:05:36 INFO - PROCESS | 3584 | --DOCSHELL 16DEE800 == 37 [pid = 3584] [id = 283] 21:05:36 INFO - PROCESS | 3584 | --DOCSHELL 15877000 == 36 [pid = 3584] [id = 282] 21:05:36 INFO - PROCESS | 3584 | --DOCSHELL 1445A000 == 35 [pid = 3584] [id = 281] 21:05:36 INFO - PROCESS | 3584 | --DOCSHELL 1299C800 == 34 [pid = 3584] [id = 280] 21:05:36 INFO - PROCESS | 3584 | --DOCSHELL 11288C00 == 33 [pid = 3584] [id = 279] 21:05:36 INFO - PROCESS | 3584 | --DOCSHELL 110E6800 == 32 [pid = 3584] [id = 278] 21:05:36 INFO - PROCESS | 3584 | --DOCSHELL 13141C00 == 31 [pid = 3584] [id = 277] 21:05:36 INFO - PROCESS | 3584 | --DOCSHELL 11CD6400 == 30 [pid = 3584] [id = 270] 21:05:36 INFO - PROCESS | 3584 | --DOCSHELL 1445E400 == 29 [pid = 3584] [id = 291] 21:05:36 INFO - PROCESS | 3584 | --DOCSHELL 10224400 == 28 [pid = 3584] [id = 292] 21:05:36 INFO - PROCESS | 3584 | --DOCSHELL 1A6CEC00 == 27 [pid = 3584] [id = 289] 21:05:36 INFO - PROCESS | 3584 | --DOCSHELL 10A76C00 == 26 [pid = 3584] [id = 290] 21:05:36 INFO - PROCESS | 3584 | 1468901136218 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 21:05:36 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (1A308800) [pid = 3584] [serial = 828] [outer = 00000000] [url = about:blank] 21:05:36 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (1587EC00) [pid = 3584] [serial = 816] [outer = 00000000] [url = about:blank] 21:05:36 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (13C64800) [pid = 3584] [serial = 811] [outer = 00000000] [url = about:blank] 21:05:36 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (131ED000) [pid = 3584] [serial = 810] [outer = 00000000] [url = about:blank] 21:05:36 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (12BD1400) [pid = 3584] [serial = 813] [outer = 00000000] [url = about:blank] 21:05:36 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (178AE800) [pid = 3584] [serial = 819] [outer = 00000000] [url = about:blank] 21:05:36 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (12D9DC00) [pid = 3584] [serial = 799] [outer = 00000000] [url = about:blank] 21:05:36 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (12826C00) [pid = 3584] [serial = 798] [outer = 00000000] [url = about:blank] 21:05:36 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (1600A800) [pid = 3584] [serial = 802] [outer = 00000000] [url = about:blank] 21:05:36 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (15F1CC00) [pid = 3584] [serial = 801] [outer = 00000000] [url = about:blank] 21:05:36 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (177F4000) [pid = 3584] [serial = 805] [outer = 00000000] [url = about:blank] 21:05:36 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (177C6000) [pid = 3584] [serial = 804] [outer = 00000000] [url = about:blank] 21:05:36 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (18339800) [pid = 3584] [serial = 808] [outer = 00000000] [url = about:blank] 21:05:36 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (18336000) [pid = 3584] [serial = 807] [outer = 00000000] [url = about:blank] 21:05:36 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (15F1FC00) [pid = 3584] [serial = 817] [outer = 00000000] [url = about:blank] 21:05:36 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (139C7C00) [pid = 3584] [serial = 822] [outer = 00000000] [url = about:blank] 21:05:36 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (1A46A800) [pid = 3584] [serial = 829] [outer = 00000000] [url = about:blank] 21:05:36 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (17FB7000) [pid = 3584] [serial = 820] [outer = 00000000] [url = about:blank] 21:05:36 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (180F6C00) [pid = 3584] [serial = 826] [outer = 00000000] [url = about:blank] 21:05:36 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (1445CC00) [pid = 3584] [serial = 823] [outer = 00000000] [url = about:blank] 21:05:36 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (134A2800) [pid = 3584] [serial = 814] [outer = 00000000] [url = about:blank] 21:05:36 INFO - PROCESS | 3584 | --DOMWINDOW == 67 (178A9000) [pid = 3584] [serial = 825] [outer = 00000000] [url = about:blank] 21:05:36 INFO - PROCESS | 3584 | 1468901136356 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:36 INFO - PROCESS | 3584 | 1468901136359 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:36 INFO - PROCESS | 3584 | ++DOCSHELL 102CB000 == 27 [pid = 3584] [id = 293] 21:05:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (102D2000) [pid = 3584] [serial = 878] [outer = 00000000] 21:05:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (10A01C00) [pid = 3584] [serial = 879] [outer = 102D2000] 21:05:36 INFO - PROCESS | 3584 | 1468901136408 Marionette DEBUG loaded listener.js 21:05:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (10A81000) [pid = 3584] [serial = 880] [outer = 102D2000] 21:05:36 INFO - PROCESS | 3584 | 1468901136846 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 21:05:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 21:05:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1307ms 21:05:36 INFO - PROCESS | 3584 | 1468901136901 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 21:05:36 INFO - PROCESS | 3584 | 1468901136905 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 21:05:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 21:05:36 INFO - PROCESS | 3584 | 1468901136913 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 21:05:36 INFO - PROCESS | 3584 | 1468901136916 Marionette TRACE conn3 <- [1,1138,null,{}] 21:05:36 INFO - PROCESS | 3584 | 1468901136921 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:36 INFO - PROCESS | 3584 | 1468901136924 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:36 INFO - PROCESS | 3584 | 1468901136992 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 21:05:37 INFO - PROCESS | 3584 | 1468901137000 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:37 INFO - PROCESS | 3584 | 1468901137003 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:37 INFO - PROCESS | 3584 | ++DOCSHELL 130D9800 == 28 [pid = 3584] [id = 294] 21:05:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (130DD400) [pid = 3584] [serial = 881] [outer = 00000000] 21:05:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (1315A000) [pid = 3584] [serial = 882] [outer = 130DD400] 21:05:37 INFO - PROCESS | 3584 | 1468901137048 Marionette DEBUG loaded listener.js 21:05:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (134A2800) [pid = 3584] [serial = 883] [outer = 130DD400] 21:05:37 INFO - PROCESS | 3584 | 1468901137510 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 21:05:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 21:05:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 660ms 21:05:37 INFO - PROCESS | 3584 | 1468901137571 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 21:05:37 INFO - PROCESS | 3584 | 1468901137574 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 21:05:37 INFO - PROCESS | 3584 | 1468901137578 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 21:05:37 INFO - PROCESS | 3584 | 1468901137580 Marionette TRACE conn3 <- [1,1142,null,{}] 21:05:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 21:05:37 INFO - PROCESS | 3584 | 1468901137585 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:37 INFO - PROCESS | 3584 | 1468901137588 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:37 INFO - PROCESS | 3584 | 1468901137678 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 21:05:37 INFO - PROCESS | 3584 | 1468901137761 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:37 INFO - PROCESS | 3584 | 1468901137763 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:37 INFO - PROCESS | 3584 | ++DOCSHELL 1503E400 == 29 [pid = 3584] [id = 295] 21:05:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (15044000) [pid = 3584] [serial = 884] [outer = 00000000] 21:05:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (15872800) [pid = 3584] [serial = 885] [outer = 15044000] 21:05:37 INFO - PROCESS | 3584 | 1468901137807 Marionette DEBUG loaded listener.js 21:05:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (15889800) [pid = 3584] [serial = 886] [outer = 15044000] 21:05:38 INFO - PROCESS | 3584 | 1468901138143 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 21:05:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 21:05:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 602ms 21:05:38 INFO - PROCESS | 3584 | 1468901138186 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 21:05:38 INFO - PROCESS | 3584 | 1468901138190 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 21:05:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 21:05:38 INFO - PROCESS | 3584 | 1468901138200 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 21:05:38 INFO - PROCESS | 3584 | 1468901138204 Marionette TRACE conn3 <- [1,1146,null,{}] 21:05:38 INFO - PROCESS | 3584 | 1468901138220 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:38 INFO - PROCESS | 3584 | 1468901138223 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:38 INFO - PROCESS | 3584 | 1468901138346 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 21:05:38 INFO - PROCESS | 3584 | 1468901138410 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:38 INFO - PROCESS | 3584 | 1468901138412 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:38 INFO - PROCESS | 3584 | ++DOCSHELL 15883400 == 30 [pid = 3584] [id = 296] 21:05:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (15F20800) [pid = 3584] [serial = 887] [outer = 00000000] 21:05:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (16D53800) [pid = 3584] [serial = 888] [outer = 15F20800] 21:05:38 INFO - PROCESS | 3584 | 1468901138438 Marionette DEBUG loaded listener.js 21:05:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (17194C00) [pid = 3584] [serial = 889] [outer = 15F20800] 21:05:38 INFO - PROCESS | 3584 | 1468901138840 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 21:05:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 21:05:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 646ms 21:05:38 INFO - PROCESS | 3584 | 1468901138856 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 21:05:38 INFO - PROCESS | 3584 | 1468901138858 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 21:05:38 INFO - PROCESS | 3584 | 1468901138861 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 21:05:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 21:05:38 INFO - PROCESS | 3584 | 1468901138862 Marionette TRACE conn3 <- [1,1150,null,{}] 21:05:38 INFO - PROCESS | 3584 | 1468901138866 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:38 INFO - PROCESS | 3584 | 1468901138868 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:38 INFO - PROCESS | 3584 | 1468901138998 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 21:05:39 INFO - PROCESS | 3584 | 1468901139014 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:39 INFO - PROCESS | 3584 | 1468901139000 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:39 INFO - PROCESS | 3584 | ++DOCSHELL 16547C00 == 31 [pid = 3584] [id = 297] 21:05:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (170B9400) [pid = 3584] [serial = 890] [outer = 00000000] 21:05:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (17831000) [pid = 3584] [serial = 891] [outer = 170B9400] 21:05:39 INFO - PROCESS | 3584 | 1468901139042 Marionette DEBUG loaded listener.js 21:05:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (17AA2C00) [pid = 3584] [serial = 892] [outer = 170B9400] 21:05:39 INFO - PROCESS | 3584 | 1468901139459 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 21:05:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 21:05:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 646ms 21:05:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 21:05:39 INFO - PROCESS | 3584 | 1468901139525 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 21:05:39 INFO - PROCESS | 3584 | 1468901139527 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 21:05:39 INFO - PROCESS | 3584 | 1468901139530 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 21:05:39 INFO - PROCESS | 3584 | 1468901139532 Marionette TRACE conn3 <- [1,1154,null,{}] 21:05:39 INFO - PROCESS | 3584 | 1468901139535 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:39 INFO - PROCESS | 3584 | 1468901139537 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:39 INFO - PROCESS | 3584 | 1468901139628 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 21:05:39 INFO - PROCESS | 3584 | 1468901139642 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:39 INFO - PROCESS | 3584 | 1468901139648 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:39 INFO - PROCESS | 3584 | ++DOCSHELL 181DC000 == 32 [pid = 3584] [id = 298] 21:05:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (181DD800) [pid = 3584] [serial = 893] [outer = 00000000] 21:05:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (1833A000) [pid = 3584] [serial = 894] [outer = 181DD800] 21:05:39 INFO - PROCESS | 3584 | 1468901139756 Marionette DEBUG loaded listener.js 21:05:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (1978C800) [pid = 3584] [serial = 895] [outer = 181DD800] 21:05:40 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (1A6CF400) [pid = 3584] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 21:05:40 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (17712C00) [pid = 3584] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 21:05:40 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (110E7C00) [pid = 3584] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 21:05:40 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (1833E000) [pid = 3584] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 21:05:40 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (1445A400) [pid = 3584] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 21:05:40 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (129A0C00) [pid = 3584] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 21:05:40 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (1128BC00) [pid = 3584] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 21:05:40 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (1128E000) [pid = 3584] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 21:05:40 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (15F11400) [pid = 3584] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 21:05:40 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (10EB8800) [pid = 3584] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 21:05:40 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (178ADC00) [pid = 3584] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 21:05:40 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (16F39000) [pid = 3584] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 21:05:40 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (19793000) [pid = 3584] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 21:05:40 INFO - PROCESS | 3584 | 1468901140373 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 21:05:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 21:05:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 881ms 21:05:40 INFO - PROCESS | 3584 | 1468901140424 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 21:05:40 INFO - PROCESS | 3584 | 1468901140425 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 21:05:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 21:05:40 INFO - PROCESS | 3584 | 1468901140412 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 21:05:40 INFO - PROCESS | 3584 | 1468901140414 Marionette TRACE conn3 <- [1,1158,null,{}] 21:05:40 INFO - PROCESS | 3584 | 1468901140419 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:40 INFO - PROCESS | 3584 | 1468901140421 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:40 INFO - PROCESS | 3584 | 1468901140497 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 21:05:40 INFO - PROCESS | 3584 | 1468901140503 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:40 INFO - PROCESS | 3584 | 1468901140505 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:40 INFO - PROCESS | 3584 | ++DOCSHELL 104E5C00 == 33 [pid = 3584] [id = 299] 21:05:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (15048000) [pid = 3584] [serial = 896] [outer = 00000000] 21:05:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (1718EC00) [pid = 3584] [serial = 897] [outer = 15048000] 21:05:40 INFO - PROCESS | 3584 | 1468901140556 Marionette DEBUG loaded listener.js 21:05:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (17AA4400) [pid = 3584] [serial = 898] [outer = 15048000] 21:05:41 INFO - PROCESS | 3584 | 1468901141045 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 21:05:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 21:05:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 647ms 21:05:41 INFO - PROCESS | 3584 | 1468901141072 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 21:05:41 INFO - PROCESS | 3584 | 1468901141074 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 21:05:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 21:05:41 INFO - PROCESS | 3584 | 1468901141078 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 21:05:41 INFO - PROCESS | 3584 | 1468901141079 Marionette TRACE conn3 <- [1,1162,null,{}] 21:05:41 INFO - PROCESS | 3584 | 1468901141086 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:41 INFO - PROCESS | 3584 | 1468901141088 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:41 INFO - PROCESS | 3584 | 1468901141162 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 21:05:41 INFO - PROCESS | 3584 | 1468901141167 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:41 INFO - PROCESS | 3584 | 1468901141169 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:41 INFO - PROCESS | 3584 | ++DOCSHELL 199EC000 == 34 [pid = 3584] [id = 300] 21:05:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (199EC400) [pid = 3584] [serial = 899] [outer = 00000000] 21:05:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (1A46AC00) [pid = 3584] [serial = 900] [outer = 199EC400] 21:05:41 INFO - PROCESS | 3584 | 1468901141210 Marionette DEBUG loaded listener.js 21:05:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (1A59D400) [pid = 3584] [serial = 901] [outer = 199EC400] 21:05:41 INFO - PROCESS | 3584 | 1468901141605 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 21:05:41 INFO - PROCESS | 3584 | 1468901141652 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 21:05:41 INFO - PROCESS | 3584 | 1468901141656 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 21:05:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 21:05:41 INFO - PROCESS | 3584 | 1468901141657 Marionette TRACE conn3 <- [1,1166,null,{}] 21:05:41 INFO - PROCESS | 3584 | 1468901141661 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:41 INFO - PROCESS | 3584 | 1468901141663 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:41 INFO - PROCESS | 3584 | 1468901141721 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 21:05:41 INFO - PROCESS | 3584 | 1468901141726 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:41 INFO - PROCESS | 3584 | 1468901141728 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:41 INFO - PROCESS | 3584 | ++DOCSHELL 13C63000 == 35 [pid = 3584] [id = 301] 21:05:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (13C64800) [pid = 3584] [serial = 902] [outer = 00000000] 21:05:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (1A6D4800) [pid = 3584] [serial = 903] [outer = 13C64800] 21:05:41 INFO - PROCESS | 3584 | 1468901141777 Marionette DEBUG loaded listener.js 21:05:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (1A6C7000) [pid = 3584] [serial = 904] [outer = 13C64800] 21:05:42 INFO - PROCESS | 3584 | 1468901142259 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 21:05:42 INFO - PROCESS | 3584 | 1468901142346 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 21:05:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 21:05:42 INFO - PROCESS | 3584 | 1468901142375 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 21:05:42 INFO - PROCESS | 3584 | 1468901142379 Marionette TRACE conn3 <- [1,1170,null,{}] 21:05:42 INFO - PROCESS | 3584 | 1468901142386 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:42 INFO - PROCESS | 3584 | 1468901142389 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:42 INFO - PROCESS | 3584 | 1468901142518 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 21:05:42 INFO - PROCESS | 3584 | 1468901142638 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:42 INFO - PROCESS | 3584 | 1468901142643 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:42 INFO - PROCESS | 3584 | ++DOCSHELL 1128BC00 == 36 [pid = 3584] [id = 302] 21:05:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (1128E400) [pid = 3584] [serial = 905] [outer = 00000000] 21:05:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (11AC7C00) [pid = 3584] [serial = 906] [outer = 1128E400] 21:05:42 INFO - PROCESS | 3584 | 1468901142704 Marionette DEBUG loaded listener.js 21:05:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (1282CC00) [pid = 3584] [serial = 907] [outer = 1128E400] 21:05:43 INFO - PROCESS | 3584 | 1468901143433 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 21:05:43 INFO - PROCESS | 3584 | 1468901143453 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 21:05:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 21:05:43 INFO - PROCESS | 3584 | 1468901143459 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 21:05:43 INFO - PROCESS | 3584 | 1468901143462 Marionette TRACE conn3 <- [1,1174,null,{}] 21:05:43 INFO - PROCESS | 3584 | 1468901143466 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:43 INFO - PROCESS | 3584 | 1468901143469 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:43 INFO - PROCESS | 3584 | 1468901143584 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 21:05:43 INFO - PROCESS | 3584 | 1468901143709 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:43 INFO - PROCESS | 3584 | 1468901143712 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:43 INFO - PROCESS | 3584 | ++DOCSHELL 16001800 == 37 [pid = 3584] [id = 303] 21:05:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (16002C00) [pid = 3584] [serial = 908] [outer = 00000000] 21:05:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (1600BC00) [pid = 3584] [serial = 909] [outer = 16002C00] 21:05:43 INFO - PROCESS | 3584 | 1468901143750 Marionette DEBUG loaded listener.js 21:05:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (16F38800) [pid = 3584] [serial = 910] [outer = 16002C00] 21:05:44 INFO - PROCESS | 3584 | 1468901144585 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 21:05:44 INFO - PROCESS | 3584 | 1468901144646 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 21:05:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 21:05:44 INFO - PROCESS | 3584 | 1468901144651 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 21:05:44 INFO - PROCESS | 3584 | 1468901144654 Marionette TRACE conn3 <- [1,1178,null,{}] 21:05:44 INFO - PROCESS | 3584 | 1468901144659 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:44 INFO - PROCESS | 3584 | 1468901144662 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:44 INFO - PROCESS | 3584 | 1468901144748 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 21:05:44 INFO - PROCESS | 3584 | 1468901144761 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:44 INFO - PROCESS | 3584 | 1468901144763 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:44 INFO - PROCESS | 3584 | ++DOCSHELL 12974800 == 30 [pid = 3584] [id = 304] 21:05:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 62 (12977C00) [pid = 3584] [serial = 911] [outer = 00000000] 21:05:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 63 (12D5E400) [pid = 3584] [serial = 912] [outer = 12977C00] 21:05:44 INFO - PROCESS | 3584 | 1468901144814 Marionette DEBUG loaded listener.js 21:05:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 64 (13158000) [pid = 3584] [serial = 913] [outer = 12977C00] 21:05:45 INFO - PROCESS | 3584 | 1468901145300 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 21:05:45 INFO - PROCESS | 3584 | 1468901145353 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 21:05:45 INFO - PROCESS | 3584 | 1468901145359 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 21:05:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 21:05:45 INFO - PROCESS | 3584 | 1468901145362 Marionette TRACE conn3 <- [1,1182,null,{}] 21:05:45 INFO - PROCESS | 3584 | 1468901145366 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:45 INFO - PROCESS | 3584 | 1468901145368 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:45 INFO - PROCESS | 3584 | 1468901145453 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 21:05:45 INFO - PROCESS | 3584 | 1468901145459 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:45 INFO - PROCESS | 3584 | 1468901145461 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:45 INFO - PROCESS | 3584 | ++DOCSHELL 15803800 == 31 [pid = 3584] [id = 305] 21:05:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 65 (15804400) [pid = 3584] [serial = 914] [outer = 00000000] 21:05:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 66 (16002400) [pid = 3584] [serial = 915] [outer = 15804400] 21:05:45 INFO - PROCESS | 3584 | 1468901145494 Marionette DEBUG loaded listener.js 21:05:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 67 (1600CC00) [pid = 3584] [serial = 916] [outer = 15804400] 21:05:45 INFO - PROCESS | 3584 | 1468901145948 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 21:05:45 INFO - PROCESS | 3584 | 1468901145965 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 21:05:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 21:05:45 INFO - PROCESS | 3584 | 1468901145968 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 21:05:45 INFO - PROCESS | 3584 | 1468901145971 Marionette TRACE conn3 <- [1,1186,null,{}] 21:05:45 INFO - PROCESS | 3584 | 1468901145986 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:45 INFO - PROCESS | 3584 | 1468901145991 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:46 INFO - PROCESS | 3584 | 1468901146056 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 21:05:46 INFO - PROCESS | 3584 | 1468901146065 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:46 INFO - PROCESS | 3584 | 1468901146068 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:46 INFO - PROCESS | 3584 | ++DOCSHELL 177C5800 == 32 [pid = 3584] [id = 306] 21:05:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (177C7000) [pid = 3584] [serial = 917] [outer = 00000000] 21:05:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (17829000) [pid = 3584] [serial = 918] [outer = 177C7000] 21:05:46 INFO - PROCESS | 3584 | 1468901146114 Marionette DEBUG loaded listener.js 21:05:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (17AA8800) [pid = 3584] [serial = 919] [outer = 177C7000] 21:05:46 INFO - PROCESS | 3584 | 1468901146567 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 21:05:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 21:05:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 661ms 21:05:46 INFO - PROCESS | 3584 | 1468901146629 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 21:05:46 INFO - PROCESS | 3584 | 1468901146632 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 21:05:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 21:05:46 INFO - PROCESS | 3584 | 1468901146635 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 21:05:46 INFO - PROCESS | 3584 | 1468901146636 Marionette TRACE conn3 <- [1,1190,null,{}] 21:05:46 INFO - PROCESS | 3584 | 1468901146623 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:46 INFO - PROCESS | 3584 | 1468901146624 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:46 INFO - PROCESS | 3584 | 1468901146706 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 21:05:46 INFO - PROCESS | 3584 | 1468901146711 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:46 INFO - PROCESS | 3584 | 1468901146713 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:46 INFO - PROCESS | 3584 | ++DOCSHELL 181DC000 == 33 [pid = 3584] [id = 307] 21:05:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (18336400) [pid = 3584] [serial = 920] [outer = 00000000] 21:05:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (19787800) [pid = 3584] [serial = 921] [outer = 18336400] 21:05:46 INFO - PROCESS | 3584 | 1468901146756 Marionette DEBUG loaded listener.js 21:05:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (199E9000) [pid = 3584] [serial = 922] [outer = 18336400] 21:05:47 INFO - PROCESS | 3584 | 1468901147191 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 21:05:47 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 21:05:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 603ms 21:05:47 INFO - PROCESS | 3584 | 1468901147227 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 21:05:47 INFO - PROCESS | 3584 | 1468901147229 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 21:05:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 21:05:47 INFO - PROCESS | 3584 | 1468901147232 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 21:05:47 INFO - PROCESS | 3584 | 1468901147234 Marionette TRACE conn3 <- [1,1194,null,{}] 21:05:47 INFO - PROCESS | 3584 | 1468901147237 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:47 INFO - PROCESS | 3584 | 1468901147239 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:47 INFO - PROCESS | 3584 | 1468901147347 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 21:05:47 INFO - PROCESS | 3584 | 1468901147446 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:47 INFO - PROCESS | 3584 | 1468901147448 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:47 INFO - PROCESS | 3584 | ++DOCSHELL 199EF800 == 34 [pid = 3584] [id = 308] 21:05:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (199F1800) [pid = 3584] [serial = 923] [outer = 00000000] 21:05:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (1A301800) [pid = 3584] [serial = 924] [outer = 199F1800] 21:05:47 INFO - PROCESS | 3584 | 1468901147492 Marionette DEBUG loaded listener.js 21:05:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (1A30C800) [pid = 3584] [serial = 925] [outer = 199F1800] 21:05:47 INFO - PROCESS | 3584 | 1468901147875 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 21:05:47 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 21:05:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 691ms 21:05:47 INFO - PROCESS | 3584 | 1468901147937 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 21:05:47 INFO - PROCESS | 3584 | 1468901147939 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 21:05:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 21:05:47 INFO - PROCESS | 3584 | 1468901147942 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 21:05:47 INFO - PROCESS | 3584 | 1468901147944 Marionette TRACE conn3 <- [1,1198,null,{}] 21:05:47 INFO - PROCESS | 3584 | 1468901147947 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:47 INFO - PROCESS | 3584 | 1468901147952 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:48 INFO - PROCESS | 3584 | 1468901148062 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 21:05:48 INFO - PROCESS | 3584 | 1468901148119 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:48 INFO - PROCESS | 3584 | 1468901148121 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:48 INFO - PROCESS | 3584 | ++DOCSHELL 1A474800 == 35 [pid = 3584] [id = 309] 21:05:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (1A59B000) [pid = 3584] [serial = 926] [outer = 00000000] 21:05:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (1A6CC800) [pid = 3584] [serial = 927] [outer = 1A59B000] 21:05:48 INFO - PROCESS | 3584 | 1468901148164 Marionette DEBUG loaded listener.js 21:05:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (1A83A000) [pid = 3584] [serial = 928] [outer = 1A59B000] 21:05:48 INFO - PROCESS | 3584 | 1468901148566 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 21:05:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 21:05:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 646ms 21:05:48 INFO - PROCESS | 3584 | 1468901148591 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 21:05:48 INFO - PROCESS | 3584 | 1468901148592 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 21:05:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 21:05:48 INFO - PROCESS | 3584 | 1468901148596 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 21:05:48 INFO - PROCESS | 3584 | 1468901148597 Marionette TRACE conn3 <- [1,1202,null,{}] 21:05:48 INFO - PROCESS | 3584 | 1468901148601 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:48 INFO - PROCESS | 3584 | 1468901148603 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:48 INFO - PROCESS | 3584 | 1468901148733 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 21:05:48 INFO - PROCESS | 3584 | 1468901148742 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:48 INFO - PROCESS | 3584 | 1468901148744 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:48 INFO - PROCESS | 3584 | ++DOCSHELL 1A843000 == 36 [pid = 3584] [id = 310] 21:05:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (1A843400) [pid = 3584] [serial = 929] [outer = 00000000] 21:05:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (1A9DB800) [pid = 3584] [serial = 930] [outer = 1A843400] 21:05:48 INFO - PROCESS | 3584 | 1468901148788 Marionette DEBUG loaded listener.js 21:05:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (1A9DBC00) [pid = 3584] [serial = 931] [outer = 1A843400] 21:05:48 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (130DD400) [pid = 3584] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 21:05:48 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (102D2000) [pid = 3584] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 21:05:48 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (15044000) [pid = 3584] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 21:05:48 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (181DD800) [pid = 3584] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 21:05:48 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (170B9400) [pid = 3584] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 21:05:48 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (10273000) [pid = 3584] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 21:05:48 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (15048000) [pid = 3584] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 21:05:48 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (199EC400) [pid = 3584] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 21:05:48 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (10A7F800) [pid = 3584] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 21:05:48 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (1503F400) [pid = 3584] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 21:05:48 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (15F20800) [pid = 3584] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 21:05:49 INFO - PROCESS | 3584 | 1468901149195 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 21:05:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 21:05:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 646ms 21:05:49 INFO - PROCESS | 3584 | 1468901149271 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 21:05:49 INFO - PROCESS | 3584 | 1468901149273 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 21:05:49 INFO - PROCESS | 3584 | 1468901149276 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 21:05:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 21:05:49 INFO - PROCESS | 3584 | 1468901149278 Marionette TRACE conn3 <- [1,1206,null,{}] 21:05:49 INFO - PROCESS | 3584 | 1468901149281 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:49 INFO - PROCESS | 3584 | 1468901149266 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:49 INFO - PROCESS | 3584 | 1468901149342 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 21:05:49 INFO - PROCESS | 3584 | 1468901149347 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:49 INFO - PROCESS | 3584 | 1468901149349 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:49 INFO - PROCESS | 3584 | ++DOCSHELL 131ED000 == 37 [pid = 3584] [id = 311] 21:05:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (13252C00) [pid = 3584] [serial = 932] [outer = 00000000] 21:05:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (181DE400) [pid = 3584] [serial = 933] [outer = 13252C00] 21:05:49 INFO - PROCESS | 3584 | 1468901149392 Marionette DEBUG loaded listener.js 21:05:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (1A599400) [pid = 3584] [serial = 934] [outer = 13252C00] 21:05:49 INFO - PROCESS | 3584 | 1468901149780 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 21:05:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 21:05:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 558ms 21:05:49 INFO - PROCESS | 3584 | 1468901149837 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 21:05:49 INFO - PROCESS | 3584 | 1468901149839 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 21:05:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 21:05:49 INFO - PROCESS | 3584 | 1468901149842 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 21:05:49 INFO - PROCESS | 3584 | 1468901149844 Marionette TRACE conn3 <- [1,1210,null,{}] 21:05:49 INFO - PROCESS | 3584 | 1468901149847 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:49 INFO - PROCESS | 3584 | 1468901149849 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:49 INFO - PROCESS | 3584 | 1468901149909 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 21:05:49 INFO - PROCESS | 3584 | 1468901149917 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:49 INFO - PROCESS | 3584 | 1468901149919 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:49 INFO - PROCESS | 3584 | ++DOCSHELL 15044C00 == 38 [pid = 3584] [id = 312] 21:05:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (15871400) [pid = 3584] [serial = 935] [outer = 00000000] 21:05:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (1A9E0000) [pid = 3584] [serial = 936] [outer = 15871400] 21:05:49 INFO - PROCESS | 3584 | 1468901149979 Marionette DEBUG loaded listener.js 21:05:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (1A837400) [pid = 3584] [serial = 937] [outer = 15871400] 21:05:50 INFO - PROCESS | 3584 | 1468901150412 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 21:05:50 INFO - PROCESS | 3584 | 1468901150447 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 21:05:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 21:05:50 INFO - PROCESS | 3584 | 1468901150450 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 21:05:50 INFO - PROCESS | 3584 | 1468901150452 Marionette TRACE conn3 <- [1,1214,null,{}] 21:05:50 INFO - PROCESS | 3584 | 1468901150455 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:50 INFO - PROCESS | 3584 | 1468901150457 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:50 INFO - PROCESS | 3584 | 1468901150518 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 21:05:50 INFO - PROCESS | 3584 | 1468901150524 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:50 INFO - PROCESS | 3584 | 1468901150526 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:50 INFO - PROCESS | 3584 | ++DOCSHELL 181DD800 == 39 [pid = 3584] [id = 313] 21:05:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (1AA24C00) [pid = 3584] [serial = 938] [outer = 00000000] 21:05:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (1AC94400) [pid = 3584] [serial = 939] [outer = 1AA24C00] 21:05:50 INFO - PROCESS | 3584 | 1468901150568 Marionette DEBUG loaded listener.js 21:05:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (1AC94800) [pid = 3584] [serial = 940] [outer = 1AA24C00] 21:05:51 INFO - PROCESS | 3584 | --DOCSHELL 12974800 == 38 [pid = 3584] [id = 304] 21:05:51 INFO - PROCESS | 3584 | --DOCSHELL 16001800 == 37 [pid = 3584] [id = 303] 21:05:51 INFO - PROCESS | 3584 | --DOCSHELL 13C63000 == 36 [pid = 3584] [id = 301] 21:05:51 INFO - PROCESS | 3584 | --DOCSHELL 1128BC00 == 35 [pid = 3584] [id = 302] 21:05:51 INFO - PROCESS | 3584 | --DOCSHELL 15803800 == 34 [pid = 3584] [id = 305] 21:05:51 INFO - PROCESS | 3584 | --DOCSHELL 1A474800 == 33 [pid = 3584] [id = 309] 21:05:51 INFO - PROCESS | 3584 | --DOCSHELL 177C5800 == 32 [pid = 3584] [id = 306] 21:05:51 INFO - PROCESS | 3584 | --DOCSHELL 131ED000 == 31 [pid = 3584] [id = 311] 21:05:51 INFO - PROCESS | 3584 | --DOCSHELL 15044C00 == 30 [pid = 3584] [id = 312] 21:05:51 INFO - PROCESS | 3584 | --DOCSHELL 181DC000 == 29 [pid = 3584] [id = 307] 21:05:51 INFO - PROCESS | 3584 | --DOCSHELL 1A843000 == 28 [pid = 3584] [id = 310] 21:05:51 INFO - PROCESS | 3584 | --DOCSHELL 199EF800 == 27 [pid = 3584] [id = 308] 21:05:52 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (11284C00) [pid = 3584] [serial = 877] [outer = 00000000] [url = about:blank] 21:05:52 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (10560C00) [pid = 3584] [serial = 876] [outer = 00000000] [url = about:blank] 21:05:52 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (1718EC00) [pid = 3584] [serial = 897] [outer = 00000000] [url = about:blank] 21:05:52 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (1A46AC00) [pid = 3584] [serial = 900] [outer = 00000000] [url = about:blank] 21:05:52 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (17AA4400) [pid = 3584] [serial = 898] [outer = 00000000] [url = about:blank] 21:05:52 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (131E5000) [pid = 3584] [serial = 871] [outer = 00000000] [url = about:blank] 21:05:52 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (11436000) [pid = 3584] [serial = 870] [outer = 00000000] [url = about:blank] 21:05:52 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (16F3AC00) [pid = 3584] [serial = 874] [outer = 00000000] [url = about:blank] 21:05:52 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (16007000) [pid = 3584] [serial = 873] [outer = 00000000] [url = about:blank] 21:05:52 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (1A6D4800) [pid = 3584] [serial = 903] [outer = 00000000] [url = about:blank] 21:05:52 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (1978C800) [pid = 3584] [serial = 895] [outer = 00000000] [url = about:blank] 21:05:52 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (16D53800) [pid = 3584] [serial = 888] [outer = 00000000] [url = about:blank] 21:05:52 INFO - PROCESS | 3584 | --DOMWINDOW == 67 (17194C00) [pid = 3584] [serial = 889] [outer = 00000000] [url = about:blank] 21:05:52 INFO - PROCESS | 3584 | --DOMWINDOW == 66 (1A59D400) [pid = 3584] [serial = 901] [outer = 00000000] [url = about:blank] 21:05:52 INFO - PROCESS | 3584 | --DOMWINDOW == 65 (15889800) [pid = 3584] [serial = 886] [outer = 00000000] [url = about:blank] 21:05:52 INFO - PROCESS | 3584 | --DOMWINDOW == 64 (1315A000) [pid = 3584] [serial = 882] [outer = 00000000] [url = about:blank] 21:05:52 INFO - PROCESS | 3584 | --DOMWINDOW == 63 (134A2800) [pid = 3584] [serial = 883] [outer = 00000000] [url = about:blank] 21:05:52 INFO - PROCESS | 3584 | --DOMWINDOW == 62 (10A01C00) [pid = 3584] [serial = 879] [outer = 00000000] [url = about:blank] 21:05:52 INFO - PROCESS | 3584 | --DOMWINDOW == 61 (10A81000) [pid = 3584] [serial = 880] [outer = 00000000] [url = about:blank] 21:05:52 INFO - PROCESS | 3584 | --DOMWINDOW == 60 (15872800) [pid = 3584] [serial = 885] [outer = 00000000] [url = about:blank] 21:05:52 INFO - PROCESS | 3584 | --DOMWINDOW == 59 (1833A000) [pid = 3584] [serial = 894] [outer = 00000000] [url = about:blank] 21:05:52 INFO - PROCESS | 3584 | --DOMWINDOW == 58 (17AA2C00) [pid = 3584] [serial = 892] [outer = 00000000] [url = about:blank] 21:05:52 INFO - PROCESS | 3584 | --DOMWINDOW == 57 (17831000) [pid = 3584] [serial = 891] [outer = 00000000] [url = about:blank] 21:05:52 INFO - PROCESS | 3584 | 1468901152234 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 21:05:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 21:05:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1851ms 21:05:52 INFO - PROCESS | 3584 | 1468901152289 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 21:05:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 21:05:52 INFO - PROCESS | 3584 | 1468901152293 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 21:05:52 INFO - PROCESS | 3584 | 1468901152298 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 21:05:52 INFO - PROCESS | 3584 | 1468901152302 Marionette TRACE conn3 <- [1,1218,null,{}] 21:05:52 INFO - PROCESS | 3584 | 1468901152308 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:52 INFO - PROCESS | 3584 | 1468901152311 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:52 INFO - PROCESS | 3584 | 1468901152401 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 21:05:52 INFO - PROCESS | 3584 | 1468901152415 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:52 INFO - PROCESS | 3584 | 1468901152417 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:52 INFO - PROCESS | 3584 | ++DOCSHELL 10A82800 == 28 [pid = 3584] [id = 314] 21:05:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 58 (10A82C00) [pid = 3584] [serial = 941] [outer = 00000000] 21:05:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 59 (110BDC00) [pid = 3584] [serial = 942] [outer = 10A82C00] 21:05:52 INFO - PROCESS | 3584 | 1468901152465 Marionette DEBUG loaded listener.js 21:05:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 60 (110EA400) [pid = 3584] [serial = 943] [outer = 10A82C00] 21:05:52 INFO - PROCESS | 3584 | 1468901152893 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 21:05:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 21:05:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 647ms 21:05:52 INFO - PROCESS | 3584 | 1468901152958 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 21:05:52 INFO - PROCESS | 3584 | 1468901152963 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 21:05:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 21:05:52 INFO - PROCESS | 3584 | 1468901152969 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 21:05:52 INFO - PROCESS | 3584 | 1468901152972 Marionette TRACE conn3 <- [1,1222,null,{}] 21:05:52 INFO - PROCESS | 3584 | 1468901152975 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:52 INFO - PROCESS | 3584 | 1468901152978 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:53 INFO - PROCESS | 3584 | 1468901153069 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 21:05:53 INFO - PROCESS | 3584 | 1468901153078 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:53 INFO - PROCESS | 3584 | 1468901153080 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:53 INFO - PROCESS | 3584 | ++DOCSHELL 1282A400 == 29 [pid = 3584] [id = 315] 21:05:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 61 (1282B400) [pid = 3584] [serial = 944] [outer = 00000000] 21:05:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 62 (12979000) [pid = 3584] [serial = 945] [outer = 1282B400] 21:05:53 INFO - PROCESS | 3584 | 1468901153130 Marionette DEBUG loaded listener.js 21:05:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 63 (129A1400) [pid = 3584] [serial = 946] [outer = 1282B400] 21:05:53 INFO - PROCESS | 3584 | 1468901153544 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 21:05:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 21:05:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 602ms 21:05:53 INFO - PROCESS | 3584 | 1468901153573 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 21:05:53 INFO - PROCESS | 3584 | 1468901153576 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 21:05:53 INFO - PROCESS | 3584 | 1468901153579 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 21:05:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 21:05:53 INFO - PROCESS | 3584 | 1468901153582 Marionette TRACE conn3 <- [1,1226,null,{}] 21:05:53 INFO - PROCESS | 3584 | 1468901153593 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:53 INFO - PROCESS | 3584 | 1468901153598 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:53 INFO - PROCESS | 3584 | 1468901153680 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 21:05:53 INFO - PROCESS | 3584 | 1468901153707 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:53 INFO - PROCESS | 3584 | 1468901153710 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:53 INFO - PROCESS | 3584 | ++DOCSHELL 13930400 == 30 [pid = 3584] [id = 316] 21:05:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 64 (13930C00) [pid = 3584] [serial = 947] [outer = 00000000] 21:05:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 65 (13933400) [pid = 3584] [serial = 948] [outer = 13930C00] 21:05:53 INFO - PROCESS | 3584 | 1468901153829 Marionette DEBUG loaded listener.js 21:05:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 66 (13939800) [pid = 3584] [serial = 949] [outer = 13930C00] 21:05:54 INFO - PROCESS | 3584 | 1468901154167 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 21:05:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 21:05:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 588ms 21:05:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 21:05:54 INFO - PROCESS | 3584 | 1468901154183 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 21:05:54 INFO - PROCESS | 3584 | 1468901154185 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 21:05:54 INFO - PROCESS | 3584 | 1468901154188 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 21:05:54 INFO - PROCESS | 3584 | 1468901154200 Marionette TRACE conn3 <- [1,1230,null,{}] 21:05:54 INFO - PROCESS | 3584 | 1468901154204 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:54 INFO - PROCESS | 3584 | 1468901154206 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:54 INFO - PROCESS | 3584 | 1468901154273 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 21:05:54 INFO - PROCESS | 3584 | 1468901154354 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:54 INFO - PROCESS | 3584 | 1468901154356 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:54 INFO - PROCESS | 3584 | ++DOCSHELL 0F319C00 == 31 [pid = 3584] [id = 317] 21:05:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 67 (0F394C00) [pid = 3584] [serial = 950] [outer = 00000000] 21:05:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (13E9A400) [pid = 3584] [serial = 951] [outer = 0F394C00] 21:05:54 INFO - PROCESS | 3584 | 1468901154400 Marionette DEBUG loaded listener.js 21:05:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (1445E800) [pid = 3584] [serial = 952] [outer = 0F394C00] 21:05:54 INFO - PROCESS | 3584 | 1468901154734 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 21:05:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 21:05:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 558ms 21:05:54 INFO - PROCESS | 3584 | 1468901154751 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 21:05:54 INFO - PROCESS | 3584 | 1468901154753 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 21:05:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 21:05:54 INFO - PROCESS | 3584 | 1468901154757 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 21:05:54 INFO - PROCESS | 3584 | 1468901154758 Marionette TRACE conn3 <- [1,1234,null,{}] 21:05:54 INFO - PROCESS | 3584 | 1468901154762 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:54 INFO - PROCESS | 3584 | 1468901154764 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:54 INFO - PROCESS | 3584 | 1468901154820 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 21:05:54 INFO - PROCESS | 3584 | 1468901154825 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:54 INFO - PROCESS | 3584 | 1468901154827 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:54 INFO - PROCESS | 3584 | ++DOCSHELL 14464000 == 32 [pid = 3584] [id = 318] 21:05:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (15044C00) [pid = 3584] [serial = 953] [outer = 00000000] 21:05:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (15807800) [pid = 3584] [serial = 954] [outer = 15044C00] 21:05:54 INFO - PROCESS | 3584 | 1468901154869 Marionette DEBUG loaded listener.js 21:05:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (15872400) [pid = 3584] [serial = 955] [outer = 15044C00] 21:05:55 INFO - PROCESS | 3584 | 1468901155303 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 21:05:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 21:05:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 603ms 21:05:55 INFO - PROCESS | 3584 | 1468901155357 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 21:05:55 INFO - PROCESS | 3584 | 1468901155359 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 21:05:55 INFO - PROCESS | 3584 | 1468901155362 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 21:05:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 21:05:55 INFO - PROCESS | 3584 | 1468901155363 Marionette TRACE conn3 <- [1,1238,null,{}] 21:05:55 INFO - PROCESS | 3584 | 1468901155367 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:55 INFO - PROCESS | 3584 | 1468901155372 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:55 INFO - PROCESS | 3584 | 1468901155454 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 21:05:55 INFO - PROCESS | 3584 | 1468901155465 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:55 INFO - PROCESS | 3584 | 1468901155467 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:55 INFO - PROCESS | 3584 | ++DOCSHELL 15F20C00 == 33 [pid = 3584] [id = 319] 21:05:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (16008800) [pid = 3584] [serial = 956] [outer = 00000000] 21:05:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (16547C00) [pid = 3584] [serial = 957] [outer = 16008800] 21:05:55 INFO - PROCESS | 3584 | 1468901155509 Marionette DEBUG loaded listener.js 21:05:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (16D53800) [pid = 3584] [serial = 958] [outer = 16008800] 21:05:55 INFO - PROCESS | 3584 | 1468901155903 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 21:05:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 21:05:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 588ms 21:05:55 INFO - PROCESS | 3584 | 1468901155964 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 21:05:55 INFO - PROCESS | 3584 | 1468901155949 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 21:05:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 21:05:55 INFO - PROCESS | 3584 | 1468901155952 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 21:05:55 INFO - PROCESS | 3584 | 1468901155954 Marionette TRACE conn3 <- [1,1242,null,{}] 21:05:55 INFO - PROCESS | 3584 | 1468901155957 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:55 INFO - PROCESS | 3584 | 1468901155959 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:56 INFO - PROCESS | 3584 | 1468901156044 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 21:05:56 INFO - PROCESS | 3584 | 1468901156049 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:56 INFO - PROCESS | 3584 | 1468901156051 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:56 INFO - PROCESS | 3584 | ++DOCSHELL 16F3D000 == 34 [pid = 3584] [id = 320] 21:05:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (16F40C00) [pid = 3584] [serial = 959] [outer = 00000000] 21:05:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (170C3800) [pid = 3584] [serial = 960] [outer = 16F40C00] 21:05:56 INFO - PROCESS | 3584 | 1468901156093 Marionette DEBUG loaded listener.js 21:05:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (1718EC00) [pid = 3584] [serial = 961] [outer = 16F40C00] 21:05:56 INFO - PROCESS | 3584 | 1468901156503 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 21:05:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 21:05:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 558ms 21:05:56 INFO - PROCESS | 3584 | 1468901156531 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 21:05:56 INFO - PROCESS | 3584 | 1468901156533 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 21:05:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 21:05:56 INFO - PROCESS | 3584 | 1468901156536 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 21:05:56 INFO - PROCESS | 3584 | 1468901156521 Marionette TRACE conn3 <- [1,1246,null,{}] 21:05:56 INFO - PROCESS | 3584 | 1468901156541 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:56 INFO - PROCESS | 3584 | 1468901156543 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:56 INFO - PROCESS | 3584 | 1468901156615 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 21:05:56 INFO - PROCESS | 3584 | 1468901156621 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:56 INFO - PROCESS | 3584 | 1468901156623 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:56 INFO - PROCESS | 3584 | ++DOCSHELL 177F5C00 == 35 [pid = 3584] [id = 321] 21:05:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (177F6000) [pid = 3584] [serial = 962] [outer = 00000000] 21:05:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (177FDC00) [pid = 3584] [serial = 963] [outer = 177F6000] 21:05:56 INFO - PROCESS | 3584 | 1468901156667 Marionette DEBUG loaded listener.js 21:05:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (177FE000) [pid = 3584] [serial = 964] [outer = 177F6000] 21:05:57 INFO - PROCESS | 3584 | 1468901157084 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 21:05:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 21:05:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 559ms 21:05:57 INFO - PROCESS | 3584 | 1468901157093 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 21:05:57 INFO - PROCESS | 3584 | 1468901157094 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 21:05:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 21:05:57 INFO - PROCESS | 3584 | 1468901157114 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 21:05:57 INFO - PROCESS | 3584 | 1468901157116 Marionette TRACE conn3 <- [1,1250,null,{}] 21:05:57 INFO - PROCESS | 3584 | 1468901157120 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:57 INFO - PROCESS | 3584 | 1468901157121 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:57 INFO - PROCESS | 3584 | 1468901157220 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 21:05:57 INFO - PROCESS | 3584 | 1468901157227 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:57 INFO - PROCESS | 3584 | 1468901157228 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:57 INFO - PROCESS | 3584 | ++DOCSHELL 134A4800 == 36 [pid = 3584] [id = 322] 21:05:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (178A6400) [pid = 3584] [serial = 965] [outer = 00000000] 21:05:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (17AA5800) [pid = 3584] [serial = 966] [outer = 178A6400] 21:05:57 INFO - PROCESS | 3584 | 1468901157270 Marionette DEBUG loaded listener.js 21:05:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (17AA6800) [pid = 3584] [serial = 967] [outer = 178A6400] 21:05:57 INFO - PROCESS | 3584 | 1468901157708 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 21:05:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 21:05:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 647ms 21:05:57 INFO - PROCESS | 3584 | 1468901157763 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 21:05:57 INFO - PROCESS | 3584 | 1468901157765 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 21:05:57 INFO - PROCESS | 3584 | 1468901157769 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 21:05:57 INFO - PROCESS | 3584 | 1468901157770 Marionette TRACE conn3 <- [1,1254,null,{}] 21:05:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 21:05:57 INFO - PROCESS | 3584 | 1468901157774 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:57 INFO - PROCESS | 3584 | 1468901157775 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:57 INFO - PROCESS | 3584 | 1468901157895 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 21:05:57 INFO - PROCESS | 3584 | 1468901157903 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:57 INFO - PROCESS | 3584 | 1468901157905 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:57 INFO - PROCESS | 3584 | ++DOCSHELL 17FBD800 == 37 [pid = 3584] [id = 323] 21:05:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (180EEC00) [pid = 3584] [serial = 968] [outer = 00000000] 21:05:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (18337400) [pid = 3584] [serial = 969] [outer = 180EEC00] 21:05:57 INFO - PROCESS | 3584 | 1468901157946 Marionette DEBUG loaded listener.js 21:05:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (1833F000) [pid = 3584] [serial = 970] [outer = 180EEC00] 21:05:58 INFO - PROCESS | 3584 | 1468901158343 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 21:05:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 21:05:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 587ms 21:05:58 INFO - PROCESS | 3584 | 1468901158376 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 21:05:58 INFO - PROCESS | 3584 | 1468901158378 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 21:05:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 21:05:58 INFO - PROCESS | 3584 | 1468901158381 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 21:05:58 INFO - PROCESS | 3584 | 1468901158384 Marionette TRACE conn3 <- [1,1258,null,{}] 21:05:58 INFO - PROCESS | 3584 | 1468901158387 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:58 INFO - PROCESS | 3584 | 1468901158389 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:58 INFO - PROCESS | 3584 | 1468901158537 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 21:05:58 INFO - PROCESS | 3584 | 1468901158564 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:58 INFO - PROCESS | 3584 | 1468901158566 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:58 INFO - PROCESS | 3584 | ++DOCSHELL 1429F400 == 38 [pid = 3584] [id = 324] 21:05:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (199ED400) [pid = 3584] [serial = 971] [outer = 00000000] 21:05:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (19FEB400) [pid = 3584] [serial = 972] [outer = 199ED400] 21:05:58 INFO - PROCESS | 3584 | 1468901158592 Marionette DEBUG loaded listener.js 21:05:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (1A306800) [pid = 3584] [serial = 973] [outer = 199ED400] 21:05:59 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (15871400) [pid = 3584] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 21:05:59 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (199F1800) [pid = 3584] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 21:05:59 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (1A59B000) [pid = 3584] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 21:05:59 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (1A843400) [pid = 3584] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 21:05:59 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (18336400) [pid = 3584] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 21:05:59 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (177C7000) [pid = 3584] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 21:05:59 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (15804400) [pid = 3584] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 21:05:59 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (12977C00) [pid = 3584] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 21:05:59 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (16002C00) [pid = 3584] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 21:05:59 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (1128E400) [pid = 3584] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 21:05:59 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (13C64800) [pid = 3584] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 21:05:59 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (13252C00) [pid = 3584] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 21:05:59 INFO - PROCESS | 3584 | 1468901159175 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 21:05:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 21:05:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 852ms 21:05:59 INFO - PROCESS | 3584 | 1468901159230 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 21:05:59 INFO - PROCESS | 3584 | 1468901159232 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 21:05:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 21:05:59 INFO - PROCESS | 3584 | 1468901159235 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 21:05:59 INFO - PROCESS | 3584 | 1468901159236 Marionette TRACE conn3 <- [1,1262,null,{}] 21:05:59 INFO - PROCESS | 3584 | 1468901159240 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:59 INFO - PROCESS | 3584 | 1468901159242 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:59 INFO - PROCESS | 3584 | 1468901159319 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 21:05:59 INFO - PROCESS | 3584 | 1468901159324 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:59 INFO - PROCESS | 3584 | 1468901159325 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:59 INFO - PROCESS | 3584 | ++DOCSHELL 139CC400 == 39 [pid = 3584] [id = 325] 21:05:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (13E99000) [pid = 3584] [serial = 974] [outer = 00000000] 21:05:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (16D53C00) [pid = 3584] [serial = 975] [outer = 13E99000] 21:05:59 INFO - PROCESS | 3584 | 1468901159367 Marionette DEBUG loaded listener.js 21:05:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (16F51C00) [pid = 3584] [serial = 976] [outer = 13E99000] 21:05:59 INFO - PROCESS | 3584 | 1468901159747 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 21:05:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 21:05:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 558ms 21:05:59 INFO - PROCESS | 3584 | 1468901159796 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 21:05:59 INFO - PROCESS | 3584 | 1468901159797 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 21:05:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 21:05:59 INFO - PROCESS | 3584 | 1468901159801 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 21:05:59 INFO - PROCESS | 3584 | 1468901159812 Marionette TRACE conn3 <- [1,1266,null,{}] 21:05:59 INFO - PROCESS | 3584 | 1468901159816 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:05:59 INFO - PROCESS | 3584 | 1468901159818 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:59 INFO - PROCESS | 3584 | 1468901159893 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 21:05:59 INFO - PROCESS | 3584 | 1468901159898 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:05:59 INFO - PROCESS | 3584 | 1468901159900 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:05:59 INFO - PROCESS | 3584 | ++DOCSHELL 15067000 == 40 [pid = 3584] [id = 326] 21:05:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (19796400) [pid = 3584] [serial = 977] [outer = 00000000] 21:05:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (1A476000) [pid = 3584] [serial = 978] [outer = 19796400] 21:05:59 INFO - PROCESS | 3584 | 1468901159942 Marionette DEBUG loaded listener.js 21:05:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (1A59C400) [pid = 3584] [serial = 979] [outer = 19796400] 21:06:00 INFO - PROCESS | 3584 | 1468901160326 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 21:06:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 21:06:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 558ms 21:06:00 INFO - PROCESS | 3584 | 1468901160368 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 21:06:00 INFO - PROCESS | 3584 | 1468901160370 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 21:06:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 21:06:00 INFO - PROCESS | 3584 | 1468901160373 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 21:06:00 INFO - PROCESS | 3584 | 1468901160375 Marionette TRACE conn3 <- [1,1270,null,{}] 21:06:00 INFO - PROCESS | 3584 | 1468901160379 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:00 INFO - PROCESS | 3584 | 1468901160380 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:00 INFO - PROCESS | 3584 | 1468901160457 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 21:06:00 INFO - PROCESS | 3584 | 1468901160465 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:00 INFO - PROCESS | 3584 | 1468901160467 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:00 INFO - PROCESS | 3584 | ++DOCSHELL 14456C00 == 41 [pid = 3584] [id = 327] 21:06:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (15806800) [pid = 3584] [serial = 980] [outer = 00000000] 21:06:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (1A6C7800) [pid = 3584] [serial = 981] [outer = 15806800] 21:06:00 INFO - PROCESS | 3584 | 1468901160509 Marionette DEBUG loaded listener.js 21:06:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (1A6C5400) [pid = 3584] [serial = 982] [outer = 15806800] 21:06:00 INFO - PROCESS | 3584 | 1468901160898 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 21:06:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 21:06:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 558ms 21:06:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 21:06:00 INFO - PROCESS | 3584 | 1468901160952 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 21:06:00 INFO - PROCESS | 3584 | 1468901160954 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 21:06:00 INFO - PROCESS | 3584 | 1468901160958 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 21:06:00 INFO - PROCESS | 3584 | 1468901160959 Marionette TRACE conn3 <- [1,1274,null,{}] 21:06:00 INFO - PROCESS | 3584 | 1468901160963 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:00 INFO - PROCESS | 3584 | 1468901160964 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:01 INFO - PROCESS | 3584 | 1468901161024 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 21:06:01 INFO - PROCESS | 3584 | 1468901161204 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:01 INFO - PROCESS | 3584 | 1468901161207 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:01 INFO - PROCESS | 3584 | ++DOCSHELL 0F317000 == 42 [pid = 3584] [id = 328] 21:06:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (0F318000) [pid = 3584] [serial = 983] [outer = 00000000] 21:06:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (1043A000) [pid = 3584] [serial = 984] [outer = 0F318000] 21:06:01 INFO - PROCESS | 3584 | 1468901161279 Marionette DEBUG loaded listener.js 21:06:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (10A0AC00) [pid = 3584] [serial = 985] [outer = 0F318000] 21:06:01 INFO - PROCESS | 3584 | 1468901161920 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 21:06:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 21:06:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1028ms 21:06:01 INFO - PROCESS | 3584 | 1468901161977 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 21:06:01 INFO - PROCESS | 3584 | 1468901161980 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 21:06:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 21:06:01 INFO - PROCESS | 3584 | 1468901161985 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 21:06:01 INFO - PROCESS | 3584 | 1468901161988 Marionette TRACE conn3 <- [1,1278,null,{}] 21:06:01 INFO - PROCESS | 3584 | 1468901161994 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:01 INFO - PROCESS | 3584 | 1468901161997 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:02 INFO - PROCESS | 3584 | 1468901162155 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 21:06:02 INFO - PROCESS | 3584 | 1468901162166 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:02 INFO - PROCESS | 3584 | 1468901162169 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:02 INFO - PROCESS | 3584 | ++DOCSHELL 131DE800 == 43 [pid = 3584] [id = 329] 21:06:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (131DEC00) [pid = 3584] [serial = 986] [outer = 00000000] 21:06:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (134B0C00) [pid = 3584] [serial = 987] [outer = 131DEC00] 21:06:02 INFO - PROCESS | 3584 | 1468901162222 Marionette DEBUG loaded listener.js 21:06:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (13931400) [pid = 3584] [serial = 988] [outer = 131DEC00] 21:06:03 INFO - PROCESS | 3584 | 1468901163162 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 21:06:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 21:06:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1239ms 21:06:03 INFO - PROCESS | 3584 | 1468901163226 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 21:06:03 INFO - PROCESS | 3584 | 1468901163231 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 21:06:03 INFO - PROCESS | 3584 | 1468901163236 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 21:06:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 21:06:03 INFO - PROCESS | 3584 | 1468901163239 Marionette TRACE conn3 <- [1,1282,null,{}] 21:06:03 INFO - PROCESS | 3584 | 1468901163244 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:03 INFO - PROCESS | 3584 | 1468901163247 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:03 INFO - PROCESS | 3584 | 1468901163358 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 21:06:03 INFO - PROCESS | 3584 | 1468901163443 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:03 INFO - PROCESS | 3584 | 1468901163448 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:03 INFO - PROCESS | 3584 | ++DOCSHELL 110E8C00 == 44 [pid = 3584] [id = 330] 21:06:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (110F1800) [pid = 3584] [serial = 989] [outer = 00000000] 21:06:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (13151000) [pid = 3584] [serial = 990] [outer = 110F1800] 21:06:03 INFO - PROCESS | 3584 | 1468901163539 Marionette DEBUG loaded listener.js 21:06:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (13251800) [pid = 3584] [serial = 991] [outer = 110F1800] 21:06:03 INFO - PROCESS | 3584 | --DOCSHELL 14456C00 == 43 [pid = 3584] [id = 327] 21:06:03 INFO - PROCESS | 3584 | --DOCSHELL 15067000 == 42 [pid = 3584] [id = 326] 21:06:03 INFO - PROCESS | 3584 | --DOCSHELL 139CC400 == 41 [pid = 3584] [id = 325] 21:06:03 INFO - PROCESS | 3584 | --DOCSHELL 1429F400 == 40 [pid = 3584] [id = 324] 21:06:03 INFO - PROCESS | 3584 | --DOCSHELL 17FBD800 == 39 [pid = 3584] [id = 323] 21:06:03 INFO - PROCESS | 3584 | --DOCSHELL 134A4800 == 38 [pid = 3584] [id = 322] 21:06:03 INFO - PROCESS | 3584 | --DOCSHELL 177F5C00 == 37 [pid = 3584] [id = 321] 21:06:03 INFO - PROCESS | 3584 | --DOCSHELL 16F3D000 == 36 [pid = 3584] [id = 320] 21:06:03 INFO - PROCESS | 3584 | --DOCSHELL 15F20C00 == 35 [pid = 3584] [id = 319] 21:06:03 INFO - PROCESS | 3584 | --DOCSHELL 14464000 == 34 [pid = 3584] [id = 318] 21:06:03 INFO - PROCESS | 3584 | --DOCSHELL 0F319C00 == 33 [pid = 3584] [id = 317] 21:06:03 INFO - PROCESS | 3584 | --DOCSHELL 13930400 == 32 [pid = 3584] [id = 316] 21:06:03 INFO - PROCESS | 3584 | --DOCSHELL 1282A400 == 31 [pid = 3584] [id = 315] 21:06:03 INFO - PROCESS | 3584 | --DOCSHELL 10A82800 == 30 [pid = 3584] [id = 314] 21:06:03 INFO - PROCESS | 3584 | --DOCSHELL 181DD800 == 29 [pid = 3584] [id = 313] 21:06:03 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (1A837400) [pid = 3584] [serial = 937] [outer = 00000000] [url = about:blank] 21:06:03 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (1AC94400) [pid = 3584] [serial = 939] [outer = 00000000] [url = about:blank] 21:06:03 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (1A301800) [pid = 3584] [serial = 924] [outer = 00000000] [url = about:blank] 21:06:03 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (1A6CC800) [pid = 3584] [serial = 927] [outer = 00000000] [url = about:blank] 21:06:03 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (1A30C800) [pid = 3584] [serial = 925] [outer = 00000000] [url = about:blank] 21:06:03 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (1A9DB800) [pid = 3584] [serial = 930] [outer = 00000000] [url = about:blank] 21:06:03 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (1A83A000) [pid = 3584] [serial = 928] [outer = 00000000] [url = about:blank] 21:06:03 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (1A9E0000) [pid = 3584] [serial = 936] [outer = 00000000] [url = about:blank] 21:06:03 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (1A9DBC00) [pid = 3584] [serial = 931] [outer = 00000000] [url = about:blank] 21:06:03 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (19787800) [pid = 3584] [serial = 921] [outer = 00000000] [url = about:blank] 21:06:03 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (17AA8800) [pid = 3584] [serial = 919] [outer = 00000000] [url = about:blank] 21:06:03 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (17829000) [pid = 3584] [serial = 918] [outer = 00000000] [url = about:blank] 21:06:03 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (16002400) [pid = 3584] [serial = 915] [outer = 00000000] [url = about:blank] 21:06:03 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (1600CC00) [pid = 3584] [serial = 916] [outer = 00000000] [url = about:blank] 21:06:03 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (12D5E400) [pid = 3584] [serial = 912] [outer = 00000000] [url = about:blank] 21:06:03 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (13158000) [pid = 3584] [serial = 913] [outer = 00000000] [url = about:blank] 21:06:03 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (16F38800) [pid = 3584] [serial = 910] [outer = 00000000] [url = about:blank] 21:06:03 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (1600BC00) [pid = 3584] [serial = 909] [outer = 00000000] [url = about:blank] 21:06:03 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (1282CC00) [pid = 3584] [serial = 907] [outer = 00000000] [url = about:blank] 21:06:03 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (11AC7C00) [pid = 3584] [serial = 906] [outer = 00000000] [url = about:blank] 21:06:03 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (1A6C7000) [pid = 3584] [serial = 904] [outer = 00000000] [url = about:blank] 21:06:03 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (181DE400) [pid = 3584] [serial = 933] [outer = 00000000] [url = about:blank] 21:06:03 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (1A599400) [pid = 3584] [serial = 934] [outer = 00000000] [url = about:blank] 21:06:03 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (199E9000) [pid = 3584] [serial = 922] [outer = 00000000] [url = about:blank] 21:06:04 INFO - PROCESS | 3584 | 1468901164031 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 21:06:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 21:06:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 810ms 21:06:04 INFO - PROCESS | 3584 | 1468901164062 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 21:06:04 INFO - PROCESS | 3584 | 1468901164067 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 21:06:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 21:06:04 INFO - PROCESS | 3584 | 1468901164073 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 21:06:04 INFO - PROCESS | 3584 | 1468901164076 Marionette TRACE conn3 <- [1,1286,null,{}] 21:06:04 INFO - PROCESS | 3584 | 1468901164084 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:04 INFO - PROCESS | 3584 | 1468901164086 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:04 INFO - PROCESS | 3584 | 1468901164169 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 21:06:04 INFO - PROCESS | 3584 | 1468901164177 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:04 INFO - PROCESS | 3584 | 1468901164180 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:04 INFO - PROCESS | 3584 | ++DOCSHELL 12934400 == 30 [pid = 3584] [id = 331] 21:06:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (1296E800) [pid = 3584] [serial = 992] [outer = 00000000] 21:06:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (13928C00) [pid = 3584] [serial = 993] [outer = 1296E800] 21:06:04 INFO - PROCESS | 3584 | 1468901164225 Marionette DEBUG loaded listener.js 21:06:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (13933800) [pid = 3584] [serial = 994] [outer = 1296E800] 21:06:04 INFO - PROCESS | 3584 | 1468901164696 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 21:06:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 21:06:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 688ms 21:06:04 INFO - PROCESS | 3584 | 1468901164755 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 21:06:04 INFO - PROCESS | 3584 | 1468901164757 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 21:06:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 21:06:04 INFO - PROCESS | 3584 | 1468901164761 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 21:06:04 INFO - PROCESS | 3584 | 1468901164764 Marionette TRACE conn3 <- [1,1290,null,{}] 21:06:04 INFO - PROCESS | 3584 | 1468901164775 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:04 INFO - PROCESS | 3584 | 1468901164779 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:04 INFO - PROCESS | 3584 | 1468901164887 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 21:06:04 INFO - PROCESS | 3584 | 1468901164980 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:04 INFO - PROCESS | 3584 | 1468901164983 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:04 INFO - PROCESS | 3584 | ++DOCSHELL 1580C400 == 31 [pid = 3584] [id = 332] 21:06:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (1580F800) [pid = 3584] [serial = 995] [outer = 00000000] 21:06:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (1587F000) [pid = 3584] [serial = 996] [outer = 1580F800] 21:06:05 INFO - PROCESS | 3584 | 1468901165029 Marionette DEBUG loaded listener.js 21:06:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (15F1FC00) [pid = 3584] [serial = 997] [outer = 1580F800] 21:06:05 INFO - PROCESS | 3584 | 1468901165380 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 21:06:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 21:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 688ms 21:06:05 INFO - PROCESS | 3584 | 1468901165443 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 21:06:05 INFO - PROCESS | 3584 | 1468901165445 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 21:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 21:06:05 INFO - PROCESS | 3584 | 1468901165449 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 21:06:05 INFO - PROCESS | 3584 | 1468901165450 Marionette TRACE conn3 <- [1,1294,null,{}] 21:06:05 INFO - PROCESS | 3584 | 1468901165454 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:05 INFO - PROCESS | 3584 | 1468901165456 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:05 INFO - PROCESS | 3584 | 1468901165536 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 21:06:05 INFO - PROCESS | 3584 | 1468901165542 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:05 INFO - PROCESS | 3584 | 1468901165544 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:05 INFO - PROCESS | 3584 | ++DOCSHELL 16008C00 == 32 [pid = 3584] [id = 333] 21:06:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (1600B000) [pid = 3584] [serial = 998] [outer = 00000000] 21:06:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (16F39800) [pid = 3584] [serial = 999] [outer = 1600B000] 21:06:05 INFO - PROCESS | 3584 | 1468901165595 Marionette DEBUG loaded listener.js 21:06:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (170B9C00) [pid = 3584] [serial = 1000] [outer = 1600B000] 21:06:06 INFO - PROCESS | 3584 | 1468901166043 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 21:06:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 21:06:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 611ms 21:06:06 INFO - PROCESS | 3584 | 1468901166069 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 21:06:06 INFO - PROCESS | 3584 | 1468901166071 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 21:06:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 21:06:06 INFO - PROCESS | 3584 | 1468901166080 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 21:06:06 INFO - PROCESS | 3584 | 1468901166081 Marionette TRACE conn3 <- [1,1298,null,{}] 21:06:06 INFO - PROCESS | 3584 | 1468901166085 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:06 INFO - PROCESS | 3584 | 1468901166087 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:06 INFO - PROCESS | 3584 | 1468901166188 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 21:06:06 INFO - PROCESS | 3584 | 1468901166271 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:06 INFO - PROCESS | 3584 | 1468901166273 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:06 INFO - PROCESS | 3584 | ++DOCSHELL 1393FC00 == 33 [pid = 3584] [id = 334] 21:06:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (13947400) [pid = 3584] [serial = 1001] [outer = 00000000] 21:06:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (177FD800) [pid = 3584] [serial = 1002] [outer = 13947400] 21:06:06 INFO - PROCESS | 3584 | 1468901166318 Marionette DEBUG loaded listener.js 21:06:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (17AA6400) [pid = 3584] [serial = 1003] [outer = 13947400] 21:06:06 INFO - PROCESS | 3584 | 1468901166726 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 21:06:06 INFO - PROCESS | 3584 | 1468901166764 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 21:06:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 21:06:06 INFO - PROCESS | 3584 | 1468901166768 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 21:06:06 INFO - PROCESS | 3584 | 1468901166770 Marionette TRACE conn3 <- [1,1302,null,{}] 21:06:06 INFO - PROCESS | 3584 | 1468901166778 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:06 INFO - PROCESS | 3584 | 1468901166784 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:06 INFO - PROCESS | 3584 | 1468901166912 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 21:06:06 INFO - PROCESS | 3584 | 1468901166971 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:06 INFO - PROCESS | 3584 | 1468901166973 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:06 INFO - PROCESS | 3584 | ++DOCSHELL 18335C00 == 34 [pid = 3584] [id = 335] 21:06:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (19787800) [pid = 3584] [serial = 1004] [outer = 00000000] 21:06:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (199ECC00) [pid = 3584] [serial = 1005] [outer = 19787800] 21:06:07 INFO - PROCESS | 3584 | 1468901167017 Marionette DEBUG loaded listener.js 21:06:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (199F2000) [pid = 3584] [serial = 1006] [outer = 19787800] 21:06:07 INFO - PROCESS | 3584 | 1468901167414 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 21:06:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 21:06:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 688ms 21:06:07 INFO - PROCESS | 3584 | 1468901167451 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 21:06:07 INFO - PROCESS | 3584 | 1468901167453 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 21:06:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 21:06:07 INFO - PROCESS | 3584 | 1468901167456 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 21:06:07 INFO - PROCESS | 3584 | 1468901167458 Marionette TRACE conn3 <- [1,1306,null,{}] 21:06:07 INFO - PROCESS | 3584 | 1468901167461 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:07 INFO - PROCESS | 3584 | 1468901167463 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:07 INFO - PROCESS | 3584 | 1468901167598 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 21:06:07 INFO - PROCESS | 3584 | 1468901167629 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:07 INFO - PROCESS | 3584 | 1468901167631 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:07 INFO - PROCESS | 3584 | ++DOCSHELL 13941800 == 35 [pid = 3584] [id = 336] 21:06:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (1A469400) [pid = 3584] [serial = 1007] [outer = 00000000] 21:06:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (1A476C00) [pid = 3584] [serial = 1008] [outer = 1A469400] 21:06:07 INFO - PROCESS | 3584 | 1468901167674 Marionette DEBUG loaded listener.js 21:06:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (1A5A1C00) [pid = 3584] [serial = 1009] [outer = 1A469400] 21:06:07 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (180EEC00) [pid = 3584] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 21:06:07 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (199ED400) [pid = 3584] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 21:06:07 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (13E99000) [pid = 3584] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 21:06:07 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (19796400) [pid = 3584] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 21:06:07 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (1AA24C00) [pid = 3584] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 21:06:07 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (15044C00) [pid = 3584] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 21:06:07 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (10A82C00) [pid = 3584] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 21:06:07 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (16008800) [pid = 3584] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 21:06:07 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (16F40C00) [pid = 3584] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 21:06:07 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (13930C00) [pid = 3584] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 21:06:07 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (177F6000) [pid = 3584] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 21:06:07 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (1282B400) [pid = 3584] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 21:06:07 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (0F394C00) [pid = 3584] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 21:06:07 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (178A6400) [pid = 3584] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 21:06:08 INFO - PROCESS | 3584 | 1468901168207 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 21:06:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 21:06:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 779ms 21:06:08 INFO - PROCESS | 3584 | 1468901168241 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 21:06:08 INFO - PROCESS | 3584 | 1468901168243 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 21:06:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 21:06:08 INFO - PROCESS | 3584 | 1468901168247 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 21:06:08 INFO - PROCESS | 3584 | 1468901168248 Marionette TRACE conn3 <- [1,1310,null,{}] 21:06:08 INFO - PROCESS | 3584 | 1468901168252 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:08 INFO - PROCESS | 3584 | 1468901168253 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:08 INFO - PROCESS | 3584 | 1468901168328 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 21:06:08 INFO - PROCESS | 3584 | 1468901168333 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:08 INFO - PROCESS | 3584 | 1468901168335 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:08 INFO - PROCESS | 3584 | ++DOCSHELL 1445D400 == 36 [pid = 3584] [id = 337] 21:06:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (14461000) [pid = 3584] [serial = 1010] [outer = 00000000] 21:06:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (1782B400) [pid = 3584] [serial = 1011] [outer = 14461000] 21:06:08 INFO - PROCESS | 3584 | 1468901168376 Marionette DEBUG loaded listener.js 21:06:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (1833D800) [pid = 3584] [serial = 1012] [outer = 14461000] 21:06:08 INFO - PROCESS | 3584 | 1468901168807 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 21:06:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 21:06:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 581ms 21:06:08 INFO - PROCESS | 3584 | 1468901168844 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 21:06:08 INFO - PROCESS | 3584 | 1468901168846 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 21:06:08 INFO - PROCESS | 3584 | 1468901168849 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 21:06:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 21:06:08 INFO - PROCESS | 3584 | 1468901168851 Marionette TRACE conn3 <- [1,1314,null,{}] 21:06:08 INFO - PROCESS | 3584 | 1468901168854 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:08 INFO - PROCESS | 3584 | 1468901168856 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:08 INFO - PROCESS | 3584 | 1468901168930 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 21:06:08 INFO - PROCESS | 3584 | 1468901168935 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:08 INFO - PROCESS | 3584 | 1468901168937 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:08 INFO - PROCESS | 3584 | ++DOCSHELL 1429F400 == 37 [pid = 3584] [id = 338] 21:06:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (180EEC00) [pid = 3584] [serial = 1013] [outer = 00000000] 21:06:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (1A30D000) [pid = 3584] [serial = 1014] [outer = 180EEC00] 21:06:08 INFO - PROCESS | 3584 | 1468901168965 Marionette DEBUG loaded listener.js 21:06:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (1A30F400) [pid = 3584] [serial = 1015] [outer = 180EEC00] 21:06:09 INFO - PROCESS | 3584 | 1468901169391 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 21:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 21:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 581ms 21:06:09 INFO - PROCESS | 3584 | 1468901169430 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 21:06:09 INFO - PROCESS | 3584 | 1468901169431 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 21:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 21:06:09 INFO - PROCESS | 3584 | 1468901169434 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 21:06:09 INFO - PROCESS | 3584 | 1468901169436 Marionette TRACE conn3 <- [1,1318,null,{}] 21:06:09 INFO - PROCESS | 3584 | 1468901169443 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:09 INFO - PROCESS | 3584 | 1468901169444 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:09 INFO - PROCESS | 3584 | 1468901169580 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 21:06:09 INFO - PROCESS | 3584 | 1468901169591 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:09 INFO - PROCESS | 3584 | 1468901169592 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:09 INFO - PROCESS | 3584 | ++DOCSHELL 17AA4400 == 38 [pid = 3584] [id = 339] 21:06:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (17AA7000) [pid = 3584] [serial = 1016] [outer = 00000000] 21:06:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (1A839000) [pid = 3584] [serial = 1017] [outer = 17AA7000] 21:06:09 INFO - PROCESS | 3584 | 1468901169634 Marionette DEBUG loaded listener.js 21:06:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (1A839800) [pid = 3584] [serial = 1018] [outer = 17AA7000] 21:06:10 INFO - PROCESS | 3584 | 1468901170104 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 21:06:10 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 21:06:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 718ms 21:06:10 INFO - PROCESS | 3584 | 1468901170160 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 21:06:10 INFO - PROCESS | 3584 | 1468901170165 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 21:06:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 21:06:10 INFO - PROCESS | 3584 | 1468901170170 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 21:06:10 INFO - PROCESS | 3584 | 1468901170174 Marionette TRACE conn3 <- [1,1322,null,{}] 21:06:10 INFO - PROCESS | 3584 | 1468901170179 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:10 INFO - PROCESS | 3584 | 1468901170182 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:10 INFO - PROCESS | 3584 | 1468901170339 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 21:06:10 INFO - PROCESS | 3584 | 1468901170425 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:10 INFO - PROCESS | 3584 | 1468901170429 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:10 INFO - PROCESS | 3584 | ++DOCSHELL 11ACB400 == 39 [pid = 3584] [id = 340] 21:06:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (12828800) [pid = 3584] [serial = 1019] [outer = 00000000] 21:06:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (12977C00) [pid = 3584] [serial = 1020] [outer = 12828800] 21:06:10 INFO - PROCESS | 3584 | 1468901170488 Marionette DEBUG loaded listener.js 21:06:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (13249800) [pid = 3584] [serial = 1021] [outer = 12828800] 21:06:11 INFO - PROCESS | 3584 | 1468901171086 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 21:06:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 21:06:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 979ms 21:06:11 INFO - PROCESS | 3584 | 1468901171157 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 21:06:11 INFO - PROCESS | 3584 | 1468901171162 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 21:06:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 21:06:11 INFO - PROCESS | 3584 | 1468901171168 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 21:06:11 INFO - PROCESS | 3584 | 1468901171171 Marionette TRACE conn3 <- [1,1326,null,{}] 21:06:11 INFO - PROCESS | 3584 | 1468901171159 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:11 INFO - PROCESS | 3584 | 1468901171162 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:11 INFO - PROCESS | 3584 | 1468901171267 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 21:06:11 INFO - PROCESS | 3584 | 1468901171398 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:11 INFO - PROCESS | 3584 | 1468901171401 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:11 INFO - PROCESS | 3584 | ++DOCSHELL 15041C00 == 40 [pid = 3584] [id = 341] 21:06:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (15048000) [pid = 3584] [serial = 1022] [outer = 00000000] 21:06:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (1586E000) [pid = 3584] [serial = 1023] [outer = 15048000] 21:06:11 INFO - PROCESS | 3584 | 1468901171456 Marionette DEBUG loaded listener.js 21:06:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (16009400) [pid = 3584] [serial = 1024] [outer = 15048000] 21:06:12 INFO - PROCESS | 3584 | 1468901172588 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 21:06:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 21:06:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1468ms 21:06:12 INFO - PROCESS | 3584 | 1468901172636 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 21:06:12 INFO - PROCESS | 3584 | 1468901172638 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 21:06:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 21:06:12 INFO - PROCESS | 3584 | 1468901172650 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 21:06:12 INFO - PROCESS | 3584 | 1468901172653 Marionette TRACE conn3 <- [1,1330,null,{}] 21:06:12 INFO - PROCESS | 3584 | 1468901172664 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:12 INFO - PROCESS | 3584 | 1468901172669 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:12 INFO - PROCESS | 3584 | 1468901172825 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 21:06:13 INFO - PROCESS | 3584 | 1468901173071 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:13 INFO - PROCESS | 3584 | 1468901173074 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:13 INFO - PROCESS | 3584 | ++DOCSHELL 102D3C00 == 41 [pid = 3584] [id = 342] 21:06:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (104E6400) [pid = 3584] [serial = 1025] [outer = 00000000] 21:06:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (10A7A400) [pid = 3584] [serial = 1026] [outer = 104E6400] 21:06:13 INFO - PROCESS | 3584 | 1468901173122 Marionette DEBUG loaded listener.js 21:06:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (11434800) [pid = 3584] [serial = 1027] [outer = 104E6400] 21:06:13 INFO - PROCESS | 3584 | 1468901173658 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 21:06:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 21:06:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1070ms 21:06:13 INFO - PROCESS | 3584 | 1468901173715 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 21:06:13 INFO - PROCESS | 3584 | 1468901173719 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 21:06:13 INFO - PROCESS | 3584 | 1468901173723 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 21:06:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 21:06:13 INFO - PROCESS | 3584 | 1468901173726 Marionette TRACE conn3 <- [1,1334,null,{}] 21:06:13 INFO - PROCESS | 3584 | 1468901173770 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:13 INFO - PROCESS | 3584 | 1468901173773 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:13 INFO - PROCESS | 3584 | 1468901173873 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 21:06:14 INFO - PROCESS | 3584 | --DOCSHELL 1429F400 == 40 [pid = 3584] [id = 338] 21:06:14 INFO - PROCESS | 3584 | --DOCSHELL 1445D400 == 39 [pid = 3584] [id = 337] 21:06:14 INFO - PROCESS | 3584 | --DOCSHELL 13941800 == 38 [pid = 3584] [id = 336] 21:06:14 INFO - PROCESS | 3584 | --DOCSHELL 18335C00 == 37 [pid = 3584] [id = 335] 21:06:14 INFO - PROCESS | 3584 | --DOCSHELL 1393FC00 == 36 [pid = 3584] [id = 334] 21:06:14 INFO - PROCESS | 3584 | --DOCSHELL 16008C00 == 35 [pid = 3584] [id = 333] 21:06:14 INFO - PROCESS | 3584 | --DOCSHELL 1580C400 == 34 [pid = 3584] [id = 332] 21:06:14 INFO - PROCESS | 3584 | --DOCSHELL 12934400 == 33 [pid = 3584] [id = 331] 21:06:14 INFO - PROCESS | 3584 | --DOCSHELL 110E8C00 == 32 [pid = 3584] [id = 330] 21:06:14 INFO - PROCESS | 3584 | --DOCSHELL 131DE800 == 31 [pid = 3584] [id = 329] 21:06:14 INFO - PROCESS | 3584 | --DOCSHELL 0F317000 == 30 [pid = 3584] [id = 328] 21:06:14 INFO - PROCESS | 3584 | --DOCSHELL 102D3C00 == 29 [pid = 3584] [id = 342] 21:06:14 INFO - PROCESS | 3584 | --DOCSHELL 17AA4400 == 28 [pid = 3584] [id = 339] 21:06:14 INFO - PROCESS | 3584 | --DOCSHELL 11ACB400 == 27 [pid = 3584] [id = 340] 21:06:14 INFO - PROCESS | 3584 | --DOCSHELL 15041C00 == 26 [pid = 3584] [id = 341] 21:06:14 INFO - PROCESS | 3584 | 1468901174518 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:14 INFO - PROCESS | 3584 | 1468901174522 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:14 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (1A6C7800) [pid = 3584] [serial = 981] [outer = 00000000] [url = about:blank] 21:06:14 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (18337400) [pid = 3584] [serial = 969] [outer = 00000000] [url = about:blank] 21:06:14 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (19FEB400) [pid = 3584] [serial = 972] [outer = 00000000] [url = about:blank] 21:06:14 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (16F51C00) [pid = 3584] [serial = 976] [outer = 00000000] [url = about:blank] 21:06:14 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (16D53C00) [pid = 3584] [serial = 975] [outer = 00000000] [url = about:blank] 21:06:14 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (1A476000) [pid = 3584] [serial = 978] [outer = 00000000] [url = about:blank] 21:06:14 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (1AC94800) [pid = 3584] [serial = 940] [outer = 00000000] [url = about:blank] 21:06:14 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (15807800) [pid = 3584] [serial = 954] [outer = 00000000] [url = about:blank] 21:06:14 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (15872400) [pid = 3584] [serial = 955] [outer = 00000000] [url = about:blank] 21:06:14 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (110BDC00) [pid = 3584] [serial = 942] [outer = 00000000] [url = about:blank] 21:06:14 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (110EA400) [pid = 3584] [serial = 943] [outer = 00000000] [url = about:blank] 21:06:14 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (16547C00) [pid = 3584] [serial = 957] [outer = 00000000] [url = about:blank] 21:06:14 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (16D53800) [pid = 3584] [serial = 958] [outer = 00000000] [url = about:blank] 21:06:14 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (170C3800) [pid = 3584] [serial = 960] [outer = 00000000] [url = about:blank] 21:06:14 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (1718EC00) [pid = 3584] [serial = 961] [outer = 00000000] [url = about:blank] 21:06:14 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (13933400) [pid = 3584] [serial = 948] [outer = 00000000] [url = about:blank] 21:06:14 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (13939800) [pid = 3584] [serial = 949] [outer = 00000000] [url = about:blank] 21:06:14 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (177FDC00) [pid = 3584] [serial = 963] [outer = 00000000] [url = about:blank] 21:06:14 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (12979000) [pid = 3584] [serial = 945] [outer = 00000000] [url = about:blank] 21:06:14 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (129A1400) [pid = 3584] [serial = 946] [outer = 00000000] [url = about:blank] 21:06:14 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (1A306800) [pid = 3584] [serial = 973] [outer = 00000000] [url = about:blank] 21:06:14 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (13E9A400) [pid = 3584] [serial = 951] [outer = 00000000] [url = about:blank] 21:06:14 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (1445E800) [pid = 3584] [serial = 952] [outer = 00000000] [url = about:blank] 21:06:14 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (17AA5800) [pid = 3584] [serial = 966] [outer = 00000000] [url = about:blank] 21:06:14 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (1833F000) [pid = 3584] [serial = 970] [outer = 00000000] [url = about:blank] 21:06:14 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (17AA6800) [pid = 3584] [serial = 967] [outer = 00000000] [url = about:blank] 21:06:14 INFO - PROCESS | 3584 | --DOMWINDOW == 67 (177FE000) [pid = 3584] [serial = 964] [outer = 00000000] [url = about:blank] 21:06:14 INFO - PROCESS | 3584 | --DOMWINDOW == 66 (1A59C400) [pid = 3584] [serial = 979] [outer = 00000000] [url = about:blank] 21:06:14 INFO - PROCESS | 3584 | ++DOCSHELL 102D3C00 == 27 [pid = 3584] [id = 343] 21:06:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 67 (1043A400) [pid = 3584] [serial = 1028] [outer = 00000000] 21:06:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (104EB800) [pid = 3584] [serial = 1029] [outer = 1043A400] 21:06:14 INFO - PROCESS | 3584 | 1468901174669 Marionette DEBUG loaded listener.js 21:06:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (110B9000) [pid = 3584] [serial = 1030] [outer = 1043A400] 21:06:15 INFO - PROCESS | 3584 | 1468901175123 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 21:06:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 21:06:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1453ms 21:06:15 INFO - PROCESS | 3584 | 1468901175173 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 21:06:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 21:06:15 INFO - PROCESS | 3584 | 1468901175176 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 21:06:15 INFO - PROCESS | 3584 | 1468901175181 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 21:06:15 INFO - PROCESS | 3584 | 1468901175183 Marionette TRACE conn3 <- [1,1338,null,{}] 21:06:15 INFO - PROCESS | 3584 | 1468901175188 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:15 INFO - PROCESS | 3584 | 1468901175192 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:15 INFO - PROCESS | 3584 | 1468901175278 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 21:06:15 INFO - PROCESS | 3584 | 1468901175291 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:15 INFO - PROCESS | 3584 | 1468901175294 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:15 INFO - PROCESS | 3584 | ++DOCSHELL 129A1800 == 28 [pid = 3584] [id = 344] 21:06:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (12D5E400) [pid = 3584] [serial = 1031] [outer = 00000000] 21:06:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (13145800) [pid = 3584] [serial = 1032] [outer = 12D5E400] 21:06:15 INFO - PROCESS | 3584 | 1468901175340 Marionette DEBUG loaded listener.js 21:06:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (131EC000) [pid = 3584] [serial = 1033] [outer = 12D5E400] 21:06:15 INFO - PROCESS | 3584 | 1468901175810 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 21:06:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 21:06:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 688ms 21:06:15 INFO - PROCESS | 3584 | 1468901175861 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 21:06:15 INFO - PROCESS | 3584 | 1468901175865 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 21:06:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 21:06:15 INFO - PROCESS | 3584 | 1468901175962 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 21:06:15 INFO - PROCESS | 3584 | 1468901175967 Marionette TRACE conn3 <- [1,1342,null,{}] 21:06:15 INFO - PROCESS | 3584 | 1468901175983 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:15 INFO - PROCESS | 3584 | 1468901175987 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:16 INFO - PROCESS | 3584 | 1468901176104 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 21:06:16 INFO - PROCESS | 3584 | 1468901176179 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:16 INFO - PROCESS | 3584 | 1468901176184 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:16 INFO - PROCESS | 3584 | ++DOCSHELL 12933000 == 29 [pid = 3584] [id = 345] 21:06:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (12934400) [pid = 3584] [serial = 1034] [outer = 00000000] 21:06:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (12BD8C00) [pid = 3584] [serial = 1035] [outer = 12934400] 21:06:16 INFO - PROCESS | 3584 | 1468901176239 Marionette DEBUG loaded listener.js 21:06:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (1392B000) [pid = 3584] [serial = 1036] [outer = 12934400] 21:06:16 INFO - PROCESS | 3584 | 1468901176957 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 21:06:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 21:06:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1070ms 21:06:16 INFO - PROCESS | 3584 | 1468901177006 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 21:06:16 INFO - PROCESS | 3584 | 1468901177011 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 21:06:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 21:06:17 INFO - PROCESS | 3584 | 1468901177037 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 21:06:17 INFO - PROCESS | 3584 | 1468901177039 Marionette TRACE conn3 <- [1,1346,null,{}] 21:06:17 INFO - PROCESS | 3584 | 1468901177044 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:17 INFO - PROCESS | 3584 | 1468901177047 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:17 INFO - PROCESS | 3584 | 1468901177156 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 21:06:17 INFO - PROCESS | 3584 | 1468901177239 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:17 INFO - PROCESS | 3584 | 1468901177242 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:17 INFO - PROCESS | 3584 | ++DOCSHELL 14463C00 == 30 [pid = 3584] [id = 346] 21:06:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (14464000) [pid = 3584] [serial = 1037] [outer = 00000000] 21:06:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (1503EC00) [pid = 3584] [serial = 1038] [outer = 14464000] 21:06:17 INFO - PROCESS | 3584 | 1468901177340 Marionette DEBUG loaded listener.js 21:06:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (15806C00) [pid = 3584] [serial = 1039] [outer = 14464000] 21:06:18 INFO - PROCESS | 3584 | --DOCSHELL 102D3C00 == 29 [pid = 3584] [id = 343] 21:06:18 INFO - PROCESS | 3584 | 1468901178087 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 21:06:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 21:06:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1132ms 21:06:18 INFO - PROCESS | 3584 | 1468901178157 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 21:06:18 INFO - PROCESS | 3584 | 1468901178162 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 21:06:18 INFO - PROCESS | 3584 | 1468901178166 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 21:06:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 21:06:18 INFO - PROCESS | 3584 | 1468901178169 Marionette TRACE conn3 <- [1,1350,null,{}] 21:06:18 INFO - PROCESS | 3584 | 1468901178175 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:18 INFO - PROCESS | 3584 | 1468901178178 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:18 INFO - PROCESS | 3584 | 1468901178268 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 21:06:18 INFO - PROCESS | 3584 | 1468901178279 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:18 INFO - PROCESS | 3584 | 1468901178284 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:18 INFO - PROCESS | 3584 | ++DOCSHELL 110F2800 == 30 [pid = 3584] [id = 347] 21:06:18 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (1128E400) [pid = 3584] [serial = 1040] [outer = 00000000] 21:06:18 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (1392AC00) [pid = 3584] [serial = 1041] [outer = 1128E400] 21:06:18 INFO - PROCESS | 3584 | 1468901178330 Marionette DEBUG loaded listener.js 21:06:18 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (13941400) [pid = 3584] [serial = 1042] [outer = 1128E400] 21:06:18 INFO - PROCESS | 3584 | 1468901178850 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 21:06:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 21:06:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 719ms 21:06:18 INFO - PROCESS | 3584 | 1468901178891 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 21:06:18 INFO - PROCESS | 3584 | 1468901178895 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 21:06:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 21:06:18 INFO - PROCESS | 3584 | 1468901178902 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 21:06:18 INFO - PROCESS | 3584 | 1468901178904 Marionette TRACE conn3 <- [1,1354,null,{}] 21:06:18 INFO - PROCESS | 3584 | 1468901178908 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:18 INFO - PROCESS | 3584 | 1468901178910 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:19 INFO - PROCESS | 3584 | 1468901179020 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 21:06:19 INFO - PROCESS | 3584 | 1468901179028 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:19 INFO - PROCESS | 3584 | 1468901179031 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:19 INFO - PROCESS | 3584 | ++DOCSHELL 15872400 == 31 [pid = 3584] [id = 348] 21:06:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (15872800) [pid = 3584] [serial = 1043] [outer = 00000000] 21:06:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (16001800) [pid = 3584] [serial = 1044] [outer = 15872800] 21:06:19 INFO - PROCESS | 3584 | 1468901179080 Marionette DEBUG loaded listener.js 21:06:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (16292800) [pid = 3584] [serial = 1045] [outer = 15872800] 21:06:19 INFO - PROCESS | 3584 | 1468901179560 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 21:06:19 INFO - PROCESS | 3584 | 1468901179605 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 21:06:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 21:06:19 INFO - PROCESS | 3584 | 1468901179608 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 21:06:19 INFO - PROCESS | 3584 | 1468901179612 Marionette TRACE conn3 <- [1,1358,null,{}] 21:06:19 INFO - PROCESS | 3584 | 1468901179606 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:19 INFO - PROCESS | 3584 | 1468901179610 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:19 INFO - PROCESS | 3584 | 1468901179755 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 21:06:19 INFO - PROCESS | 3584 | 1468901179783 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:19 INFO - PROCESS | 3584 | 1468901179787 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:19 INFO - PROCESS | 3584 | ++DOCSHELL 177FCC00 == 32 [pid = 3584] [id = 349] 21:06:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (177FDC00) [pid = 3584] [serial = 1046] [outer = 00000000] 21:06:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (17831000) [pid = 3584] [serial = 1047] [outer = 177FDC00] 21:06:19 INFO - PROCESS | 3584 | 1468901179832 Marionette DEBUG loaded listener.js 21:06:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (17AA4000) [pid = 3584] [serial = 1048] [outer = 177FDC00] 21:06:20 INFO - PROCESS | 3584 | 1468901180267 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 21:06:20 INFO - PROCESS | 3584 | 1468901180291 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 21:06:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 21:06:20 INFO - PROCESS | 3584 | 1468901180303 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 21:06:20 INFO - PROCESS | 3584 | 1468901180305 Marionette TRACE conn3 <- [1,1362,null,{}] 21:06:20 INFO - PROCESS | 3584 | 1468901180315 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:20 INFO - PROCESS | 3584 | 1468901180317 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:20 INFO - PROCESS | 3584 | 1468901180410 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 21:06:20 INFO - PROCESS | 3584 | 1468901180415 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:20 INFO - PROCESS | 3584 | 1468901180417 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:20 INFO - PROCESS | 3584 | ++DOCSHELL 17AA8800 == 33 [pid = 3584] [id = 350] 21:06:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (17F65800) [pid = 3584] [serial = 1049] [outer = 00000000] 21:06:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (1833F000) [pid = 3584] [serial = 1050] [outer = 17F65800] 21:06:20 INFO - PROCESS | 3584 | 1468901180460 Marionette DEBUG loaded listener.js 21:06:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (1978FC00) [pid = 3584] [serial = 1051] [outer = 17F65800] 21:06:20 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (104E6400) [pid = 3584] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 21:06:20 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (1043A400) [pid = 3584] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 21:06:20 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (180EEC00) [pid = 3584] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 21:06:20 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (13947400) [pid = 3584] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 21:06:20 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (19787800) [pid = 3584] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 21:06:20 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (17AA7000) [pid = 3584] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 21:06:20 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (1A469400) [pid = 3584] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 21:06:20 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (1296E800) [pid = 3584] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 21:06:20 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (110F1800) [pid = 3584] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 21:06:20 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (0F318000) [pid = 3584] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 21:06:20 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (1600B000) [pid = 3584] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 21:06:20 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (131DEC00) [pid = 3584] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 21:06:20 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (12828800) [pid = 3584] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 21:06:20 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (1580F800) [pid = 3584] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 21:06:20 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (15048000) [pid = 3584] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 21:06:20 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (14461000) [pid = 3584] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 21:06:20 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (15806800) [pid = 3584] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 21:06:20 INFO - PROCESS | 3584 | [3584] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:06:20 INFO - PROCESS | 3584 | 1468901180974 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 21:06:21 INFO - PROCESS | 3584 | 1468901181040 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 21:06:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 21:06:21 INFO - PROCESS | 3584 | 1468901181070 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 21:06:21 INFO - PROCESS | 3584 | 1468901181071 Marionette TRACE conn3 <- [1,1366,null,{}] 21:06:21 INFO - PROCESS | 3584 | 1468901181077 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:21 INFO - PROCESS | 3584 | 1468901181079 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:21 INFO - PROCESS | 3584 | 1468901181153 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 21:06:21 INFO - PROCESS | 3584 | 1468901181162 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:21 INFO - PROCESS | 3584 | 1468901181165 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:21 INFO - PROCESS | 3584 | ++DOCSHELL 131E5000 == 34 [pid = 3584] [id = 351] 21:06:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (1392B400) [pid = 3584] [serial = 1052] [outer = 00000000] 21:06:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (15806800) [pid = 3584] [serial = 1053] [outer = 1392B400] 21:06:21 INFO - PROCESS | 3584 | 1468901181190 Marionette DEBUG loaded listener.js 21:06:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (1600B000) [pid = 3584] [serial = 1054] [outer = 1392B400] 21:06:21 INFO - PROCESS | 3584 | 1468901181599 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 21:06:21 INFO - PROCESS | 3584 | 1468901181646 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 21:06:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 21:06:21 INFO - PROCESS | 3584 | 1468901181650 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 21:06:21 INFO - PROCESS | 3584 | 1468901181652 Marionette TRACE conn3 <- [1,1370,null,{}] 21:06:21 INFO - PROCESS | 3584 | 1468901181655 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:21 INFO - PROCESS | 3584 | 1468901181660 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:21 INFO - PROCESS | 3584 | 1468901181762 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 21:06:21 INFO - PROCESS | 3584 | 1468901181774 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:21 INFO - PROCESS | 3584 | 1468901181777 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:21 INFO - PROCESS | 3584 | ++DOCSHELL 1296E800 == 35 [pid = 3584] [id = 352] 21:06:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (178A9000) [pid = 3584] [serial = 1055] [outer = 00000000] 21:06:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (19FEB000) [pid = 3584] [serial = 1056] [outer = 178A9000] 21:06:21 INFO - PROCESS | 3584 | 1468901181819 Marionette DEBUG loaded listener.js 21:06:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (1A301C00) [pid = 3584] [serial = 1057] [outer = 178A9000] 21:06:22 INFO - PROCESS | 3584 | [3584] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 21:06:22 INFO - PROCESS | 3584 | 1468901182221 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 21:06:22 INFO - PROCESS | 3584 | 1468901182271 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 21:06:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 21:06:22 INFO - PROCESS | 3584 | 1468901182278 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 21:06:22 INFO - PROCESS | 3584 | 1468901182289 Marionette TRACE conn3 <- [1,1374,null,{}] 21:06:22 INFO - PROCESS | 3584 | 1468901182293 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:22 INFO - PROCESS | 3584 | 1468901182295 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:22 INFO - PROCESS | 3584 | 1468901182369 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 21:06:22 INFO - PROCESS | 3584 | 1468901182374 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:22 INFO - PROCESS | 3584 | 1468901182376 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:22 INFO - PROCESS | 3584 | ++DOCSHELL 1A596800 == 36 [pid = 3584] [id = 353] 21:06:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (1A59A000) [pid = 3584] [serial = 1058] [outer = 00000000] 21:06:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (1A5A4000) [pid = 3584] [serial = 1059] [outer = 1A59A000] 21:06:22 INFO - PROCESS | 3584 | 1468901182417 Marionette DEBUG loaded listener.js 21:06:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (1A5A4800) [pid = 3584] [serial = 1060] [outer = 1A59A000] 21:06:23 INFO - PROCESS | 3584 | 1468901183014 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 21:06:23 INFO - PROCESS | 3584 | 1468901183067 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 21:06:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 21:06:23 INFO - PROCESS | 3584 | 1468901183086 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 21:06:23 INFO - PROCESS | 3584 | 1468901183090 Marionette TRACE conn3 <- [1,1378,null,{}] 21:06:23 INFO - PROCESS | 3584 | 1468901183096 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:23 INFO - PROCESS | 3584 | 1468901183099 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:23 INFO - PROCESS | 3584 | 1468901183216 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 21:06:23 INFO - PROCESS | 3584 | 1468901183344 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:23 INFO - PROCESS | 3584 | 1468901183347 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:23 INFO - PROCESS | 3584 | ++DOCSHELL 10A82C00 == 37 [pid = 3584] [id = 354] 21:06:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (1145E800) [pid = 3584] [serial = 1061] [outer = 00000000] 21:06:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (13C63C00) [pid = 3584] [serial = 1062] [outer = 1145E800] 21:06:23 INFO - PROCESS | 3584 | 1468901183402 Marionette DEBUG loaded listener.js 21:06:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (15044C00) [pid = 3584] [serial = 1063] [outer = 1145E800] 21:06:24 INFO - PROCESS | 3584 | 1468901184010 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 21:06:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 21:06:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 979ms 21:06:24 INFO - PROCESS | 3584 | 1468901184071 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 21:06:24 INFO - PROCESS | 3584 | 1468901184076 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 21:06:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 21:06:24 INFO - PROCESS | 3584 | 1468901184082 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 21:06:24 INFO - PROCESS | 3584 | 1468901184085 Marionette TRACE conn3 <- [1,1382,null,{}] 21:06:24 INFO - PROCESS | 3584 | 1468901184089 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:24 INFO - PROCESS | 3584 | 1468901184092 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:24 INFO - PROCESS | 3584 | 1468901184196 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 21:06:24 INFO - PROCESS | 3584 | 1468901184324 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:24 INFO - PROCESS | 3584 | 1468901184326 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:24 INFO - PROCESS | 3584 | ++DOCSHELL 16F37400 == 38 [pid = 3584] [id = 355] 21:06:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (16F38800) [pid = 3584] [serial = 1064] [outer = 00000000] 21:06:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (171E3800) [pid = 3584] [serial = 1065] [outer = 16F38800] 21:06:24 INFO - PROCESS | 3584 | 1468901184382 Marionette DEBUG loaded listener.js 21:06:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (177CCC00) [pid = 3584] [serial = 1066] [outer = 16F38800] 21:06:24 INFO - PROCESS | 3584 | 1468901184954 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 21:06:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 21:06:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 932ms 21:06:24 INFO - PROCESS | 3584 | 1468901185011 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 21:06:24 INFO - PROCESS | 3584 | 1468901185013 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 21:06:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 21:06:25 INFO - PROCESS | 3584 | 1468901185017 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 21:06:25 INFO - PROCESS | 3584 | 1468901185021 Marionette TRACE conn3 <- [1,1386,null,{}] 21:06:25 INFO - PROCESS | 3584 | 1468901185031 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:25 INFO - PROCESS | 3584 | 1468901185036 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:25 INFO - PROCESS | 3584 | 1468901185176 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 21:06:25 INFO - PROCESS | 3584 | 1468901185308 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:25 INFO - PROCESS | 3584 | 1468901185311 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:25 INFO - PROCESS | 3584 | ++DOCSHELL 1128D400 == 39 [pid = 3584] [id = 356] 21:06:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (1128DC00) [pid = 3584] [serial = 1067] [outer = 00000000] 21:06:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (13929C00) [pid = 3584] [serial = 1068] [outer = 1128DC00] 21:06:25 INFO - PROCESS | 3584 | 1468901185370 Marionette DEBUG loaded listener.js 21:06:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (16004C00) [pid = 3584] [serial = 1069] [outer = 1128DC00] 21:06:26 INFO - PROCESS | 3584 | 1468901186130 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 21:06:26 INFO - PROCESS | 3584 | --DOCSHELL 1296E800 == 38 [pid = 3584] [id = 352] 21:06:26 INFO - PROCESS | 3584 | --DOCSHELL 131E5000 == 37 [pid = 3584] [id = 351] 21:06:26 INFO - PROCESS | 3584 | --DOCSHELL 17AA8800 == 36 [pid = 3584] [id = 350] 21:06:26 INFO - PROCESS | 3584 | --DOCSHELL 177FCC00 == 35 [pid = 3584] [id = 349] 21:06:26 INFO - PROCESS | 3584 | --DOCSHELL 15872400 == 34 [pid = 3584] [id = 348] 21:06:26 INFO - PROCESS | 3584 | --DOCSHELL 110F2800 == 33 [pid = 3584] [id = 347] 21:06:26 INFO - PROCESS | 3584 | --DOCSHELL 14463C00 == 32 [pid = 3584] [id = 346] 21:06:26 INFO - PROCESS | 3584 | --DOCSHELL 12933000 == 31 [pid = 3584] [id = 345] 21:06:26 INFO - PROCESS | 3584 | --DOCSHELL 129A1800 == 30 [pid = 3584] [id = 344] 21:06:26 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (1A6C5400) [pid = 3584] [serial = 982] [outer = 00000000] [url = about:blank] 21:06:26 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (10A7A400) [pid = 3584] [serial = 1026] [outer = 00000000] [url = about:blank] 21:06:26 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (104EB800) [pid = 3584] [serial = 1029] [outer = 00000000] [url = about:blank] 21:06:26 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (11434800) [pid = 3584] [serial = 1027] [outer = 00000000] [url = about:blank] 21:06:26 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (1A30F400) [pid = 3584] [serial = 1015] [outer = 00000000] [url = about:blank] 21:06:26 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (110B9000) [pid = 3584] [serial = 1030] [outer = 00000000] [url = about:blank] 21:06:26 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (177FD800) [pid = 3584] [serial = 1002] [outer = 00000000] [url = about:blank] 21:06:26 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (199ECC00) [pid = 3584] [serial = 1005] [outer = 00000000] [url = about:blank] 21:06:26 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (1A839800) [pid = 3584] [serial = 1018] [outer = 00000000] [url = about:blank] 21:06:26 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (17AA6400) [pid = 3584] [serial = 1003] [outer = 00000000] [url = about:blank] 21:06:26 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (1A476C00) [pid = 3584] [serial = 1008] [outer = 00000000] [url = about:blank] 21:06:26 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (13928C00) [pid = 3584] [serial = 993] [outer = 00000000] [url = about:blank] 21:06:26 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (13933800) [pid = 3584] [serial = 994] [outer = 00000000] [url = about:blank] 21:06:26 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (13151000) [pid = 3584] [serial = 990] [outer = 00000000] [url = about:blank] 21:06:26 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (13251800) [pid = 3584] [serial = 991] [outer = 00000000] [url = about:blank] 21:06:26 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (1043A000) [pid = 3584] [serial = 984] [outer = 00000000] [url = about:blank] 21:06:26 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (10A0AC00) [pid = 3584] [serial = 985] [outer = 00000000] [url = about:blank] 21:06:26 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (16F39800) [pid = 3584] [serial = 999] [outer = 00000000] [url = about:blank] 21:06:26 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (134B0C00) [pid = 3584] [serial = 987] [outer = 00000000] [url = about:blank] 21:06:26 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (12977C00) [pid = 3584] [serial = 1020] [outer = 00000000] [url = about:blank] 21:06:26 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (1A839000) [pid = 3584] [serial = 1017] [outer = 00000000] [url = about:blank] 21:06:26 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (13931400) [pid = 3584] [serial = 988] [outer = 00000000] [url = about:blank] 21:06:26 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (1587F000) [pid = 3584] [serial = 996] [outer = 00000000] [url = about:blank] 21:06:26 INFO - PROCESS | 3584 | --DOMWINDOW == 67 (15F1FC00) [pid = 3584] [serial = 997] [outer = 00000000] [url = about:blank] 21:06:26 INFO - PROCESS | 3584 | --DOMWINDOW == 66 (1586E000) [pid = 3584] [serial = 1023] [outer = 00000000] [url = about:blank] 21:06:26 INFO - PROCESS | 3584 | --DOMWINDOW == 65 (199F2000) [pid = 3584] [serial = 1006] [outer = 00000000] [url = about:blank] 21:06:26 INFO - PROCESS | 3584 | --DOMWINDOW == 64 (13249800) [pid = 3584] [serial = 1021] [outer = 00000000] [url = about:blank] 21:06:26 INFO - PROCESS | 3584 | --DOMWINDOW == 63 (16009400) [pid = 3584] [serial = 1024] [outer = 00000000] [url = about:blank] 21:06:26 INFO - PROCESS | 3584 | --DOMWINDOW == 62 (1A30D000) [pid = 3584] [serial = 1014] [outer = 00000000] [url = about:blank] 21:06:26 INFO - PROCESS | 3584 | --DOMWINDOW == 61 (1A5A1C00) [pid = 3584] [serial = 1009] [outer = 00000000] [url = about:blank] 21:06:26 INFO - PROCESS | 3584 | --DOMWINDOW == 60 (1782B400) [pid = 3584] [serial = 1011] [outer = 00000000] [url = about:blank] 21:06:26 INFO - PROCESS | 3584 | --DOMWINDOW == 59 (1833D800) [pid = 3584] [serial = 1012] [outer = 00000000] [url = about:blank] 21:06:26 INFO - PROCESS | 3584 | --DOMWINDOW == 58 (170B9C00) [pid = 3584] [serial = 1000] [outer = 00000000] [url = about:blank] 21:06:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 21:06:26 INFO - PROCESS | 3584 | --DOMWINDOW == 57 (13145800) [pid = 3584] [serial = 1032] [outer = 00000000] [url = about:blank] 21:06:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1239ms 21:06:26 INFO - PROCESS | 3584 | 1468901186247 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 21:06:26 INFO - PROCESS | 3584 | 1468901186250 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 21:06:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 21:06:26 INFO - PROCESS | 3584 | 1468901186256 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 21:06:26 INFO - PROCESS | 3584 | 1468901186258 Marionette TRACE conn3 <- [1,1390,null,{}] 21:06:26 INFO - PROCESS | 3584 | 1468901186271 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:26 INFO - PROCESS | 3584 | 1468901186273 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:26 INFO - PROCESS | 3584 | 1468901186364 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 21:06:26 INFO - PROCESS | 3584 | 1468901186376 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:26 INFO - PROCESS | 3584 | 1468901186378 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:26 INFO - PROCESS | 3584 | ++DOCSHELL 104E1000 == 31 [pid = 3584] [id = 357] 21:06:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 58 (10A01C00) [pid = 3584] [serial = 1070] [outer = 00000000] 21:06:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 59 (11AC5400) [pid = 3584] [serial = 1071] [outer = 10A01C00] 21:06:26 INFO - PROCESS | 3584 | 1468901186503 Marionette DEBUG loaded listener.js 21:06:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 60 (1282B400) [pid = 3584] [serial = 1072] [outer = 10A01C00] 21:06:26 INFO - PROCESS | 3584 | 1468901186922 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 21:06:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 21:06:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 688ms 21:06:26 INFO - PROCESS | 3584 | 1468901186939 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 21:06:26 INFO - PROCESS | 3584 | 1468901186943 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 21:06:26 INFO - PROCESS | 3584 | 1468901186949 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 21:06:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 21:06:26 INFO - PROCESS | 3584 | 1468901186952 Marionette TRACE conn3 <- [1,1394,null,{}] 21:06:26 INFO - PROCESS | 3584 | 1468901186959 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:26 INFO - PROCESS | 3584 | 1468901186962 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:27 INFO - PROCESS | 3584 | 1468901187043 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 21:06:27 INFO - PROCESS | 3584 | 1468901187049 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:27 INFO - PROCESS | 3584 | 1468901187052 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:27 INFO - PROCESS | 3584 | ++DOCSHELL 131E5C00 == 32 [pid = 3584] [id = 358] 21:06:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 61 (131E6000) [pid = 3584] [serial = 1073] [outer = 00000000] 21:06:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 62 (1392A000) [pid = 3584] [serial = 1074] [outer = 131E6000] 21:06:27 INFO - PROCESS | 3584 | 1468901187098 Marionette DEBUG loaded listener.js 21:06:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 63 (13931000) [pid = 3584] [serial = 1075] [outer = 131E6000] 21:06:27 INFO - PROCESS | 3584 | 1468901187552 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 21:06:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 21:06:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 627ms 21:06:27 INFO - PROCESS | 3584 | 1468901187573 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 21:06:27 INFO - PROCESS | 3584 | 1468901187575 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 21:06:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 21:06:27 INFO - PROCESS | 3584 | 1468901187578 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 21:06:27 INFO - PROCESS | 3584 | 1468901187581 Marionette TRACE conn3 <- [1,1398,null,{}] 21:06:27 INFO - PROCESS | 3584 | 1468901187591 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:27 INFO - PROCESS | 3584 | 1468901187595 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:27 INFO - PROCESS | 3584 | 1468901187677 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 21:06:27 INFO - PROCESS | 3584 | 1468901187683 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:27 INFO - PROCESS | 3584 | 1468901187686 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:27 INFO - PROCESS | 3584 | ++DOCSHELL 1586B400 == 33 [pid = 3584] [id = 359] 21:06:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 64 (15872400) [pid = 3584] [serial = 1076] [outer = 00000000] 21:06:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 65 (15F1C400) [pid = 3584] [serial = 1077] [outer = 15872400] 21:06:27 INFO - PROCESS | 3584 | 1468901187732 Marionette DEBUG loaded listener.js 21:06:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 66 (16290400) [pid = 3584] [serial = 1078] [outer = 15872400] 21:06:28 INFO - PROCESS | 3584 | 1468901188224 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 21:06:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 21:06:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 688ms 21:06:28 INFO - PROCESS | 3584 | 1468901188261 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 21:06:28 INFO - PROCESS | 3584 | 1468901188264 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 21:06:28 INFO - PROCESS | 3584 | 1468901188267 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 21:06:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 21:06:28 INFO - PROCESS | 3584 | 1468901188269 Marionette TRACE conn3 <- [1,1402,null,{}] 21:06:28 INFO - PROCESS | 3584 | 1468901188272 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:28 INFO - PROCESS | 3584 | 1468901188274 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:28 INFO - PROCESS | 3584 | 1468901188383 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 21:06:28 INFO - PROCESS | 3584 | 1468901188388 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:28 INFO - PROCESS | 3584 | 1468901188390 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:28 INFO - PROCESS | 3584 | ++DOCSHELL 16F37C00 == 34 [pid = 3584] [id = 360] 21:06:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 67 (16F39800) [pid = 3584] [serial = 1079] [outer = 00000000] 21:06:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (171D6C00) [pid = 3584] [serial = 1080] [outer = 16F39800] 21:06:28 INFO - PROCESS | 3584 | 1468901188480 Marionette DEBUG loaded listener.js 21:06:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (177F6400) [pid = 3584] [serial = 1081] [outer = 16F39800] 21:06:28 INFO - PROCESS | 3584 | 1468901188912 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 21:06:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 21:06:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 673ms 21:06:28 INFO - PROCESS | 3584 | 1468901188950 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 21:06:28 INFO - PROCESS | 3584 | 1468901188952 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 21:06:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 21:06:28 INFO - PROCESS | 3584 | 1468901188956 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 21:06:28 INFO - PROCESS | 3584 | 1468901188957 Marionette TRACE conn3 <- [1,1406,null,{}] 21:06:28 INFO - PROCESS | 3584 | 1468901188961 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:28 INFO - PROCESS | 3584 | 1468901188963 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:29 INFO - PROCESS | 3584 | 1468901189097 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 21:06:29 INFO - PROCESS | 3584 | 1468901189121 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:29 INFO - PROCESS | 3584 | 1468901189123 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:29 INFO - PROCESS | 3584 | ++DOCSHELL 178B3400 == 35 [pid = 3584] [id = 361] 21:06:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (178B3C00) [pid = 3584] [serial = 1082] [outer = 00000000] 21:06:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (17F6A000) [pid = 3584] [serial = 1083] [outer = 178B3C00] 21:06:29 INFO - PROCESS | 3584 | 1468901189165 Marionette DEBUG loaded listener.js 21:06:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (17AA4400) [pid = 3584] [serial = 1084] [outer = 178B3C00] 21:06:29 INFO - PROCESS | 3584 | 1468901189601 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 21:06:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 21:06:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 673ms 21:06:29 INFO - PROCESS | 3584 | 1468901189639 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 21:06:29 INFO - PROCESS | 3584 | 1468901189641 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 21:06:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 21:06:29 INFO - PROCESS | 3584 | 1468901189644 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 21:06:29 INFO - PROCESS | 3584 | 1468901189646 Marionette TRACE conn3 <- [1,1410,null,{}] 21:06:29 INFO - PROCESS | 3584 | 1468901189649 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:29 INFO - PROCESS | 3584 | 1468901189654 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:29 INFO - PROCESS | 3584 | 1468901189784 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 21:06:29 INFO - PROCESS | 3584 | 1468901189843 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:29 INFO - PROCESS | 3584 | 1468901189845 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:29 INFO - PROCESS | 3584 | ++DOCSHELL 1978D400 == 36 [pid = 3584] [id = 362] 21:06:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (19794000) [pid = 3584] [serial = 1085] [outer = 00000000] 21:06:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (19FF0C00) [pid = 3584] [serial = 1086] [outer = 19794000] 21:06:29 INFO - PROCESS | 3584 | 1468901189896 Marionette DEBUG loaded listener.js 21:06:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (1A30C800) [pid = 3584] [serial = 1087] [outer = 19794000] 21:06:30 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (1128E400) [pid = 3584] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 21:06:30 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (15872800) [pid = 3584] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 21:06:30 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (177FDC00) [pid = 3584] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 21:06:30 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (17F65800) [pid = 3584] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 21:06:30 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (1392B400) [pid = 3584] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 21:06:30 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (178A9000) [pid = 3584] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 21:06:30 INFO - PROCESS | 3584 | 1468901190331 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 21:06:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 21:06:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 718ms 21:06:30 INFO - PROCESS | 3584 | 1468901190401 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 21:06:30 INFO - PROCESS | 3584 | 1468901190403 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 21:06:30 INFO - PROCESS | 3584 | 1468901190390 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 21:06:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 21:06:30 INFO - PROCESS | 3584 | 1468901190392 Marionette TRACE conn3 <- [1,1414,null,{}] 21:06:30 INFO - PROCESS | 3584 | 1468901190396 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:30 INFO - PROCESS | 3584 | 1468901190398 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:30 INFO - PROCESS | 3584 | 1468901190473 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 21:06:30 INFO - PROCESS | 3584 | 1468901190570 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:30 INFO - PROCESS | 3584 | 1468901190571 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:30 INFO - PROCESS | 3584 | ++DOCSHELL 10A7A800 == 37 [pid = 3584] [id = 363] 21:06:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (10A7BC00) [pid = 3584] [serial = 1088] [outer = 00000000] 21:06:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (1718EC00) [pid = 3584] [serial = 1089] [outer = 10A7BC00] 21:06:30 INFO - PROCESS | 3584 | 1468901190617 Marionette DEBUG loaded listener.js 21:06:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (17FB6800) [pid = 3584] [serial = 1090] [outer = 10A7BC00] 21:06:30 INFO - PROCESS | 3584 | 1468901190964 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 21:06:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 21:06:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 581ms 21:06:30 INFO - PROCESS | 3584 | 1468901190990 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 21:06:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 21:06:30 INFO - PROCESS | 3584 | 1468901190993 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 21:06:30 INFO - PROCESS | 3584 | 1468901190996 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 21:06:30 INFO - PROCESS | 3584 | 1468901190998 Marionette TRACE conn3 <- [1,1418,null,{}] 21:06:30 INFO - PROCESS | 3584 | 1468901191001 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:30 INFO - PROCESS | 3584 | 1468901191003 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:31 INFO - PROCESS | 3584 | 1468901191111 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 21:06:31 INFO - PROCESS | 3584 | 1468901191120 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:31 INFO - PROCESS | 3584 | 1468901191122 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:31 INFO - PROCESS | 3584 | ++DOCSHELL 1047E800 == 38 [pid = 3584] [id = 364] 21:06:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (104E8800) [pid = 3584] [serial = 1091] [outer = 00000000] 21:06:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (19FF0000) [pid = 3584] [serial = 1092] [outer = 104E8800] 21:06:31 INFO - PROCESS | 3584 | 1468901191148 Marionette DEBUG loaded listener.js 21:06:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (1A5A0800) [pid = 3584] [serial = 1093] [outer = 104E8800] 21:06:31 INFO - PROCESS | 3584 | 1468901191562 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 21:06:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 21:06:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 627ms 21:06:31 INFO - PROCESS | 3584 | 1468901191616 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 21:06:31 INFO - PROCESS | 3584 | 1468901191618 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 21:06:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 21:06:31 INFO - PROCESS | 3584 | 1468901191621 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 21:06:31 INFO - PROCESS | 3584 | 1468901191622 Marionette TRACE conn3 <- [1,1422,null,{}] 21:06:31 INFO - PROCESS | 3584 | 1468901191626 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:31 INFO - PROCESS | 3584 | 1468901191627 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:31 INFO - PROCESS | 3584 | 1468901191748 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 21:06:31 INFO - PROCESS | 3584 | 1468901191827 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:31 INFO - PROCESS | 3584 | 1468901191829 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:31 INFO - PROCESS | 3584 | ++DOCSHELL 15F1AC00 == 39 [pid = 3584] [id = 365] 21:06:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (17F69C00) [pid = 3584] [serial = 1094] [outer = 00000000] 21:06:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (1A6D4800) [pid = 3584] [serial = 1095] [outer = 17F69C00] 21:06:31 INFO - PROCESS | 3584 | 1468901191870 Marionette DEBUG loaded listener.js 21:06:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (1A838400) [pid = 3584] [serial = 1096] [outer = 17F69C00] 21:06:32 INFO - PROCESS | 3584 | 1468901192253 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 21:06:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 21:06:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 688ms 21:06:32 INFO - PROCESS | 3584 | 1468901192305 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 21:06:32 INFO - PROCESS | 3584 | 1468901192309 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 21:06:32 INFO - PROCESS | 3584 | 1468901192315 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 21:06:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 21:06:32 INFO - PROCESS | 3584 | 1468901192319 Marionette TRACE conn3 <- [1,1426,null,{}] 21:06:32 INFO - PROCESS | 3584 | 1468901192326 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:32 INFO - PROCESS | 3584 | 1468901192329 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:32 INFO - PROCESS | 3584 | 1468901192451 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 21:06:32 INFO - PROCESS | 3584 | 1468901192576 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:32 INFO - PROCESS | 3584 | 1468901192581 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:32 INFO - PROCESS | 3584 | ++DOCSHELL 110C2C00 == 40 [pid = 3584] [id = 366] 21:06:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (110E6C00) [pid = 3584] [serial = 1097] [outer = 00000000] 21:06:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (11453400) [pid = 3584] [serial = 1098] [outer = 110E6C00] 21:06:32 INFO - PROCESS | 3584 | 1468901192639 Marionette DEBUG loaded listener.js 21:06:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (1299A800) [pid = 3584] [serial = 1099] [outer = 110E6C00] 21:06:33 INFO - PROCESS | 3584 | 1468901193238 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 21:06:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 21:06:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 978ms 21:06:33 INFO - PROCESS | 3584 | 1468901193300 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 21:06:33 INFO - PROCESS | 3584 | 1468901193305 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 21:06:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 21:06:33 INFO - PROCESS | 3584 | 1468901193311 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 21:06:33 INFO - PROCESS | 3584 | 1468901193314 Marionette TRACE conn3 <- [1,1430,null,{}] 21:06:33 INFO - PROCESS | 3584 | 1468901193318 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:33 INFO - PROCESS | 3584 | 1468901193321 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:33 INFO - PROCESS | 3584 | 1468901193426 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 21:06:33 INFO - PROCESS | 3584 | 1468901193556 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:33 INFO - PROCESS | 3584 | 1468901193558 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:33 INFO - PROCESS | 3584 | ++DOCSHELL 13946800 == 41 [pid = 3584] [id = 367] 21:06:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (139C9000) [pid = 3584] [serial = 1100] [outer = 00000000] 21:06:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (14464800) [pid = 3584] [serial = 1101] [outer = 139C9000] 21:06:33 INFO - PROCESS | 3584 | 1468901193613 Marionette DEBUG loaded listener.js 21:06:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (15F1B400) [pid = 3584] [serial = 1102] [outer = 139C9000] 21:06:34 INFO - PROCESS | 3584 | 1468901194158 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 21:06:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 21:06:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 871ms 21:06:34 INFO - PROCESS | 3584 | 1468901194198 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 21:06:34 INFO - PROCESS | 3584 | 1468901194200 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 21:06:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 21:06:34 INFO - PROCESS | 3584 | 1468901194204 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 21:06:34 INFO - PROCESS | 3584 | 1468901194208 Marionette TRACE conn3 <- [1,1434,null,{}] 21:06:34 INFO - PROCESS | 3584 | 1468901194218 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:34 INFO - PROCESS | 3584 | 1468901194223 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:34 INFO - PROCESS | 3584 | 1468901194329 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 21:06:34 INFO - PROCESS | 3584 | 1468901194430 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:34 INFO - PROCESS | 3584 | 1468901194433 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:34 INFO - PROCESS | 3584 | ++DOCSHELL 199EC800 == 42 [pid = 3584] [id = 368] 21:06:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (199F3C00) [pid = 3584] [serial = 1103] [outer = 00000000] 21:06:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (1A596400) [pid = 3584] [serial = 1104] [outer = 199F3C00] 21:06:34 INFO - PROCESS | 3584 | 1468901194488 Marionette DEBUG loaded listener.js 21:06:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (1A6CF000) [pid = 3584] [serial = 1105] [outer = 199F3C00] 21:06:35 INFO - PROCESS | 3584 | 1468901195114 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 21:06:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 21:06:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 979ms 21:06:35 INFO - PROCESS | 3584 | 1468901195172 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 21:06:35 INFO - PROCESS | 3584 | 1468901195175 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 21:06:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 21:06:35 INFO - PROCESS | 3584 | 1468901195179 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 21:06:35 INFO - PROCESS | 3584 | 1468901195181 Marionette TRACE conn3 <- [1,1438,null,{}] 21:06:35 INFO - PROCESS | 3584 | 1468901195184 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:35 INFO - PROCESS | 3584 | 1468901195187 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:35 INFO - PROCESS | 3584 | 1468901195294 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 21:06:35 INFO - PROCESS | 3584 | 1468901195389 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:35 INFO - PROCESS | 3584 | 1468901195392 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:35 INFO - PROCESS | 3584 | ++DOCSHELL 13941800 == 43 [pid = 3584] [id = 369] 21:06:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (139CA400) [pid = 3584] [serial = 1106] [outer = 00000000] 21:06:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (16549400) [pid = 3584] [serial = 1107] [outer = 139CA400] 21:06:35 INFO - PROCESS | 3584 | 1468901195448 Marionette DEBUG loaded listener.js 21:06:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (17F66800) [pid = 3584] [serial = 1108] [outer = 139CA400] 21:06:36 INFO - PROCESS | 3584 | 1468901196222 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 21:06:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 21:06:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1055ms 21:06:36 INFO - PROCESS | 3584 | 1468901196266 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 21:06:36 INFO - PROCESS | 3584 | 1468901196270 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 21:06:36 INFO - PROCESS | 3584 | 1468901196275 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 21:06:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 21:06:36 INFO - PROCESS | 3584 | 1468901196279 Marionette TRACE conn3 <- [1,1442,null,{}] 21:06:36 INFO - PROCESS | 3584 | 1468901196284 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:36 INFO - PROCESS | 3584 | 1468901196287 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:36 INFO - PROCESS | 3584 | 1468901196389 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 21:06:36 INFO - PROCESS | 3584 | 1468901196519 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:36 INFO - PROCESS | 3584 | 1468901196521 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:36 INFO - PROCESS | 3584 | --DOCSHELL 1047E800 == 42 [pid = 3584] [id = 364] 21:06:36 INFO - PROCESS | 3584 | --DOCSHELL 10A7A800 == 41 [pid = 3584] [id = 363] 21:06:36 INFO - PROCESS | 3584 | --DOCSHELL 1978D400 == 40 [pid = 3584] [id = 362] 21:06:36 INFO - PROCESS | 3584 | --DOCSHELL 178B3400 == 39 [pid = 3584] [id = 361] 21:06:36 INFO - PROCESS | 3584 | --DOCSHELL 16F37C00 == 38 [pid = 3584] [id = 360] 21:06:36 INFO - PROCESS | 3584 | --DOCSHELL 1586B400 == 37 [pid = 3584] [id = 359] 21:06:36 INFO - PROCESS | 3584 | --DOCSHELL 131E5C00 == 36 [pid = 3584] [id = 358] 21:06:36 INFO - PROCESS | 3584 | --DOCSHELL 104E1000 == 35 [pid = 3584] [id = 357] 21:06:36 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (1503EC00) [pid = 3584] [serial = 1038] [outer = 00000000] [url = about:blank] 21:06:36 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (1392AC00) [pid = 3584] [serial = 1041] [outer = 00000000] [url = about:blank] 21:06:36 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (16001800) [pid = 3584] [serial = 1044] [outer = 00000000] [url = about:blank] 21:06:36 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (17AA4000) [pid = 3584] [serial = 1048] [outer = 00000000] [url = about:blank] 21:06:36 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (17831000) [pid = 3584] [serial = 1047] [outer = 00000000] [url = about:blank] 21:06:36 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (12BD8C00) [pid = 3584] [serial = 1035] [outer = 00000000] [url = about:blank] 21:06:36 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (1833F000) [pid = 3584] [serial = 1050] [outer = 00000000] [url = about:blank] 21:06:36 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (15806800) [pid = 3584] [serial = 1053] [outer = 00000000] [url = about:blank] 21:06:36 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (19FEB000) [pid = 3584] [serial = 1056] [outer = 00000000] [url = about:blank] 21:06:36 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (1A5A4000) [pid = 3584] [serial = 1059] [outer = 00000000] [url = about:blank] 21:06:36 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (1A301C00) [pid = 3584] [serial = 1057] [outer = 00000000] [url = about:blank] 21:06:36 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (1978FC00) [pid = 3584] [serial = 1051] [outer = 00000000] [url = about:blank] 21:06:36 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (16292800) [pid = 3584] [serial = 1045] [outer = 00000000] [url = about:blank] 21:06:36 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (1600B000) [pid = 3584] [serial = 1054] [outer = 00000000] [url = about:blank] 21:06:36 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (13941400) [pid = 3584] [serial = 1042] [outer = 00000000] [url = about:blank] 21:06:36 INFO - PROCESS | 3584 | ++DOCSHELL 104E1000 == 36 [pid = 3584] [id = 370] 21:06:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (10A7A800) [pid = 3584] [serial = 1109] [outer = 00000000] 21:06:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (12979000) [pid = 3584] [serial = 1110] [outer = 10A7A800] 21:06:36 INFO - PROCESS | 3584 | 1468901196599 Marionette DEBUG loaded listener.js 21:06:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (13251800) [pid = 3584] [serial = 1111] [outer = 10A7A800] 21:06:36 INFO - PROCESS | 3584 | 1468901196996 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 21:06:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 21:06:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 780ms 21:06:37 INFO - PROCESS | 3584 | 1468901197062 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 21:06:37 INFO - PROCESS | 3584 | 1468901197066 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 21:06:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 21:06:37 INFO - PROCESS | 3584 | 1468901197072 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 21:06:37 INFO - PROCESS | 3584 | 1468901197075 Marionette TRACE conn3 <- [1,1446,null,{}] 21:06:37 INFO - PROCESS | 3584 | 1468901197078 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:37 INFO - PROCESS | 3584 | 1468901197081 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:37 INFO - PROCESS | 3584 | 1468901197171 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 21:06:37 INFO - PROCESS | 3584 | 1468901197179 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:37 INFO - PROCESS | 3584 | 1468901197182 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:37 INFO - PROCESS | 3584 | ++DOCSHELL 139CC000 == 37 [pid = 3584] [id = 371] 21:06:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (13E96800) [pid = 3584] [serial = 1112] [outer = 00000000] 21:06:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (14462800) [pid = 3584] [serial = 1113] [outer = 13E96800] 21:06:37 INFO - PROCESS | 3584 | 1468901197227 Marionette DEBUG loaded listener.js 21:06:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (15071C00) [pid = 3584] [serial = 1114] [outer = 13E96800] 21:06:37 INFO - PROCESS | 3584 | 1468901197674 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 21:06:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 21:06:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 627ms 21:06:37 INFO - PROCESS | 3584 | 1468901197692 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 21:06:37 INFO - PROCESS | 3584 | 1468901197694 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 21:06:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 21:06:37 INFO - PROCESS | 3584 | 1468901197697 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 21:06:37 INFO - PROCESS | 3584 | 1468901197701 Marionette TRACE conn3 <- [1,1450,null,{}] 21:06:37 INFO - PROCESS | 3584 | 1468901197710 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:37 INFO - PROCESS | 3584 | 1468901197714 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:37 INFO - PROCESS | 3584 | 1468901197795 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 21:06:37 INFO - PROCESS | 3584 | 1468901197802 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:37 INFO - PROCESS | 3584 | 1468901197804 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:37 INFO - PROCESS | 3584 | ++DOCSHELL 170B9400 == 38 [pid = 3584] [id = 372] 21:06:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (170C3800) [pid = 3584] [serial = 1115] [outer = 00000000] 21:06:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (177FE400) [pid = 3584] [serial = 1116] [outer = 170C3800] 21:06:37 INFO - PROCESS | 3584 | 1468901197849 Marionette DEBUG loaded listener.js 21:06:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (17AA3800) [pid = 3584] [serial = 1117] [outer = 170C3800] 21:06:38 INFO - PROCESS | 3584 | 1468901198270 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 21:06:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 21:06:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 627ms 21:06:38 INFO - PROCESS | 3584 | 1468901198319 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 21:06:38 INFO - PROCESS | 3584 | 1468901198321 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 21:06:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 21:06:38 INFO - PROCESS | 3584 | 1468901198325 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 21:06:38 INFO - PROCESS | 3584 | 1468901198326 Marionette TRACE conn3 <- [1,1454,null,{}] 21:06:38 INFO - PROCESS | 3584 | 1468901198330 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:38 INFO - PROCESS | 3584 | 1468901198331 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:38 INFO - PROCESS | 3584 | 1468901198423 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 21:06:38 INFO - PROCESS | 3584 | 1468901198428 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:38 INFO - PROCESS | 3584 | 1468901198431 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:38 INFO - PROCESS | 3584 | ++DOCSHELL 0F31CC00 == 39 [pid = 3584] [id = 373] 21:06:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (13930C00) [pid = 3584] [serial = 1118] [outer = 00000000] 21:06:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (1833CC00) [pid = 3584] [serial = 1119] [outer = 13930C00] 21:06:38 INFO - PROCESS | 3584 | 1468901198474 Marionette DEBUG loaded listener.js 21:06:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (19793000) [pid = 3584] [serial = 1120] [outer = 13930C00] 21:06:38 INFO - PROCESS | 3584 | 1468901198959 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 21:06:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 21:06:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 688ms 21:06:38 INFO - PROCESS | 3584 | 1468901199024 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 21:06:38 INFO - PROCESS | 3584 | 1468901199026 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 21:06:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 21:06:39 INFO - PROCESS | 3584 | 1468901199018 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 21:06:39 INFO - PROCESS | 3584 | 1468901199019 Marionette TRACE conn3 <- [1,1458,null,{}] 21:06:39 INFO - PROCESS | 3584 | 1468901199023 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:39 INFO - PROCESS | 3584 | 1468901199025 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:39 INFO - PROCESS | 3584 | 1468901199132 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 21:06:39 INFO - PROCESS | 3584 | 1468901199141 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:39 INFO - PROCESS | 3584 | 1468901199143 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:39 INFO - PROCESS | 3584 | ++DOCSHELL 19FF5400 == 40 [pid = 3584] [id = 374] 21:06:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (19FF6000) [pid = 3584] [serial = 1121] [outer = 00000000] 21:06:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (1A474800) [pid = 3584] [serial = 1122] [outer = 19FF6000] 21:06:39 INFO - PROCESS | 3584 | 1468901199192 Marionette DEBUG loaded listener.js 21:06:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (1A475000) [pid = 3584] [serial = 1123] [outer = 19FF6000] 21:06:39 INFO - PROCESS | 3584 | 1468901199644 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 21:06:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 21:06:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 627ms 21:06:39 INFO - PROCESS | 3584 | 1468901199669 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 21:06:39 INFO - PROCESS | 3584 | 1468901199671 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 21:06:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 21:06:39 INFO - PROCESS | 3584 | 1468901199674 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 21:06:39 INFO - PROCESS | 3584 | 1468901199676 Marionette TRACE conn3 <- [1,1462,null,{}] 21:06:39 INFO - PROCESS | 3584 | 1468901199679 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:39 INFO - PROCESS | 3584 | 1468901199685 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:39 INFO - PROCESS | 3584 | 1468901199806 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 21:06:39 INFO - PROCESS | 3584 | 1468901199878 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:39 INFO - PROCESS | 3584 | 1468901199880 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:39 INFO - PROCESS | 3584 | ++DOCSHELL 1A83E800 == 41 [pid = 3584] [id = 375] 21:06:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (1A9D7C00) [pid = 3584] [serial = 1124] [outer = 00000000] 21:06:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (1A9E5400) [pid = 3584] [serial = 1125] [outer = 1A9D7C00] 21:06:39 INFO - PROCESS | 3584 | 1468901199922 Marionette DEBUG loaded listener.js 21:06:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (1AA21000) [pid = 3584] [serial = 1126] [outer = 1A9D7C00] 21:06:40 INFO - PROCESS | 3584 | 1468901200339 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 21:06:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 21:06:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 719ms 21:06:40 INFO - PROCESS | 3584 | 1468901200399 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 21:06:40 INFO - PROCESS | 3584 | 1468901200410 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 21:06:40 INFO - PROCESS | 3584 | 1468901200420 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 21:06:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 21:06:40 INFO - PROCESS | 3584 | 1468901200421 Marionette TRACE conn3 <- [1,1466,null,{}] 21:06:40 INFO - PROCESS | 3584 | 1468901200424 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:40 INFO - PROCESS | 3584 | 1468901200426 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:40 INFO - PROCESS | 3584 | 1468901200532 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 21:06:40 INFO - PROCESS | 3584 | 1468901200543 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:40 INFO - PROCESS | 3584 | 1468901200545 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:40 INFO - PROCESS | 3584 | ++DOCSHELL 14462C00 == 42 [pid = 3584] [id = 376] 21:06:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (1A844400) [pid = 3584] [serial = 1127] [outer = 00000000] 21:06:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (1AA2A400) [pid = 3584] [serial = 1128] [outer = 1A844400] 21:06:40 INFO - PROCESS | 3584 | 1468901200571 Marionette DEBUG loaded listener.js 21:06:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (1AA2B400) [pid = 3584] [serial = 1129] [outer = 1A844400] 21:06:40 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (104E8800) [pid = 3584] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 21:06:40 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (131E6000) [pid = 3584] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 21:06:40 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (19794000) [pid = 3584] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 21:06:40 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (15872400) [pid = 3584] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 21:06:40 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (178B3C00) [pid = 3584] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 21:06:40 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (10A7BC00) [pid = 3584] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 21:06:40 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (10A01C00) [pid = 3584] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 21:06:40 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (16F39800) [pid = 3584] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 21:06:41 INFO - PROCESS | 3584 | 1468901201069 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 21:06:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 21:06:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 719ms 21:06:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 21:06:41 INFO - PROCESS | 3584 | 1468901201145 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 21:06:41 INFO - PROCESS | 3584 | 1468901201147 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 21:06:41 INFO - PROCESS | 3584 | 1468901201150 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 21:06:41 INFO - PROCESS | 3584 | 1468901201152 Marionette TRACE conn3 <- [1,1470,null,{}] 21:06:41 INFO - PROCESS | 3584 | 1468901201155 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:41 INFO - PROCESS | 3584 | 1468901201157 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:41 INFO - PROCESS | 3584 | 1468901201239 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 21:06:41 INFO - PROCESS | 3584 | 1468901201246 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:41 INFO - PROCESS | 3584 | 1468901201248 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:41 INFO - PROCESS | 3584 | ++DOCSHELL 104E5C00 == 43 [pid = 3584] [id = 377] 21:06:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (131E6000) [pid = 3584] [serial = 1130] [outer = 00000000] 21:06:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (17829000) [pid = 3584] [serial = 1131] [outer = 131E6000] 21:06:41 INFO - PROCESS | 3584 | 1468901201289 Marionette DEBUG loaded listener.js 21:06:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (19787800) [pid = 3584] [serial = 1132] [outer = 131E6000] 21:06:41 INFO - PROCESS | 3584 | 1468901201710 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 21:06:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 21:06:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 611ms 21:06:41 INFO - PROCESS | 3584 | 1468901201771 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 21:06:41 INFO - PROCESS | 3584 | 1468901201773 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 21:06:41 INFO - PROCESS | 3584 | 1468901201777 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 21:06:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 21:06:41 INFO - PROCESS | 3584 | 1468901201778 Marionette TRACE conn3 <- [1,1474,null,{}] 21:06:41 INFO - PROCESS | 3584 | 1468901201782 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:41 INFO - PROCESS | 3584 | 1468901201784 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:41 INFO - PROCESS | 3584 | 1468901201861 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 21:06:41 INFO - PROCESS | 3584 | 1468901201867 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:41 INFO - PROCESS | 3584 | 1468901201869 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:41 INFO - PROCESS | 3584 | ++DOCSHELL 112C7400 == 44 [pid = 3584] [id = 378] 21:06:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (1A5A5000) [pid = 3584] [serial = 1133] [outer = 00000000] 21:06:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (1AC95800) [pid = 3584] [serial = 1134] [outer = 1A5A5000] 21:06:41 INFO - PROCESS | 3584 | 1468901201912 Marionette DEBUG loaded listener.js 21:06:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (1AC9B400) [pid = 3584] [serial = 1135] [outer = 1A5A5000] 21:06:42 INFO - PROCESS | 3584 | 1468901202322 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 21:06:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 21:06:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 581ms 21:06:42 INFO - PROCESS | 3584 | 1468901202357 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 21:06:42 INFO - PROCESS | 3584 | 1468901202359 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 21:06:42 INFO - PROCESS | 3584 | 1468901202366 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 21:06:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 21:06:42 INFO - PROCESS | 3584 | 1468901202368 Marionette TRACE conn3 <- [1,1478,null,{}] 21:06:42 INFO - PROCESS | 3584 | 1468901202371 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:42 INFO - PROCESS | 3584 | 1468901202373 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:42 INFO - PROCESS | 3584 | 1468901202448 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 21:06:42 INFO - PROCESS | 3584 | 1468901202454 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:42 INFO - PROCESS | 3584 | 1468901202456 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:42 INFO - PROCESS | 3584 | ++DOCSHELL 17137400 == 45 [pid = 3584] [id = 379] 21:06:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (17139800) [pid = 3584] [serial = 1136] [outer = 00000000] 21:06:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (1713C400) [pid = 3584] [serial = 1137] [outer = 17139800] 21:06:42 INFO - PROCESS | 3584 | 1468901202497 Marionette DEBUG loaded listener.js 21:06:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (1713E000) [pid = 3584] [serial = 1138] [outer = 17139800] 21:06:43 INFO - PROCESS | 3584 | 1468901203083 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 21:06:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 21:06:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 780ms 21:06:43 INFO - PROCESS | 3584 | 1468901203152 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 21:06:43 INFO - PROCESS | 3584 | 1468901203157 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 21:06:43 INFO - PROCESS | 3584 | 1468901203162 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 21:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 21:06:43 INFO - PROCESS | 3584 | 1468901203165 Marionette TRACE conn3 <- [1,1482,null,{}] 21:06:43 INFO - PROCESS | 3584 | 1468901203171 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:43 INFO - PROCESS | 3584 | 1468901203174 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:43 INFO - PROCESS | 3584 | 1468901203294 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 21:06:43 INFO - PROCESS | 3584 | 1468901203446 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:43 INFO - PROCESS | 3584 | 1468901203449 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:43 INFO - PROCESS | 3584 | ++DOCSHELL 11434800 == 46 [pid = 3584] [id = 380] 21:06:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 98 (12977C00) [pid = 3584] [serial = 1139] [outer = 00000000] 21:06:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 99 (13929400) [pid = 3584] [serial = 1140] [outer = 12977C00] 21:06:43 INFO - PROCESS | 3584 | 1468901203508 Marionette DEBUG loaded listener.js 21:06:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 100 (13940800) [pid = 3584] [serial = 1141] [outer = 12977C00] 21:06:44 INFO - PROCESS | 3584 | 1468901204124 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 21:06:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 21:06:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1009ms 21:06:44 INFO - PROCESS | 3584 | 1468901204188 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 21:06:44 INFO - PROCESS | 3584 | 1468901204193 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 21:06:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 21:06:44 INFO - PROCESS | 3584 | 1468901204218 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 21:06:44 INFO - PROCESS | 3584 | 1468901204221 Marionette TRACE conn3 <- [1,1486,null,{}] 21:06:44 INFO - PROCESS | 3584 | 1468901204239 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:44 INFO - PROCESS | 3584 | 1468901204242 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:44 INFO - PROCESS | 3584 | 1468901204396 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 21:06:44 INFO - PROCESS | 3584 | 1468901204465 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:44 INFO - PROCESS | 3584 | 1468901204467 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:44 INFO - PROCESS | 3584 | ++DOCSHELL 16D53C00 == 47 [pid = 3584] [id = 381] 21:06:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 101 (16DEDC00) [pid = 3584] [serial = 1142] [outer = 00000000] 21:06:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 102 (17134400) [pid = 3584] [serial = 1143] [outer = 16DEDC00] 21:06:44 INFO - PROCESS | 3584 | 1468901204506 Marionette DEBUG loaded listener.js 21:06:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 103 (1713BC00) [pid = 3584] [serial = 1144] [outer = 16DEDC00] 21:06:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 104 (18336C00) [pid = 3584] [serial = 1145] [outer = 1B2DBC00] 21:06:45 INFO - PROCESS | 3584 | 1468901205205 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 21:06:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 21:06:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1040ms 21:06:45 INFO - PROCESS | 3584 | 1468901205277 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 21:06:45 INFO - PROCESS | 3584 | 1468901205280 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 21:06:45 INFO - PROCESS | 3584 | 1468901205285 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 21:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 21:06:45 INFO - PROCESS | 3584 | 1468901205289 Marionette TRACE conn3 <- [1,1490,null,{}] 21:06:45 INFO - PROCESS | 3584 | 1468901205300 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:45 INFO - PROCESS | 3584 | 1468901205307 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:45 INFO - PROCESS | 3584 | 1468901205422 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 21:06:45 INFO - PROCESS | 3584 | 1468901205550 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:45 INFO - PROCESS | 3584 | 1468901205553 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:45 INFO - PROCESS | 3584 | ++DOCSHELL 1833C000 == 48 [pid = 3584] [id = 382] 21:06:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 105 (199EFC00) [pid = 3584] [serial = 1146] [outer = 00000000] 21:06:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 106 (1AC9C800) [pid = 3584] [serial = 1147] [outer = 199EFC00] 21:06:45 INFO - PROCESS | 3584 | 1468901205609 Marionette DEBUG loaded listener.js 21:06:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 107 (1AF4AC00) [pid = 3584] [serial = 1148] [outer = 199EFC00] 21:06:46 INFO - PROCESS | 3584 | 1468901206199 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 21:06:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 21:06:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 917ms 21:06:46 INFO - PROCESS | 3584 | 1468901206223 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 21:06:46 INFO - PROCESS | 3584 | 1468901206226 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 21:06:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 21:06:46 INFO - PROCESS | 3584 | 1468901206231 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 21:06:46 INFO - PROCESS | 3584 | 1468901206233 Marionette TRACE conn3 <- [1,1494,null,{}] 21:06:46 INFO - PROCESS | 3584 | 1468901206236 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:46 INFO - PROCESS | 3584 | 1468901206238 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:46 INFO - PROCESS | 3584 | 1468901206350 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 21:06:46 INFO - PROCESS | 3584 | 1468901206481 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:46 INFO - PROCESS | 3584 | 1468901206484 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:46 INFO - PROCESS | 3584 | ++DOCSHELL 12828000 == 49 [pid = 3584] [id = 383] 21:06:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 108 (144F4C00) [pid = 3584] [serial = 1149] [outer = 00000000] 21:06:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 109 (15F15000) [pid = 3584] [serial = 1150] [outer = 144F4C00] 21:06:46 INFO - PROCESS | 3584 | 1468901206541 Marionette DEBUG loaded listener.js 21:06:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 110 (16B7C800) [pid = 3584] [serial = 1151] [outer = 144F4C00] 21:06:47 INFO - PROCESS | 3584 | 1468901207199 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 21:06:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 21:06:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1009ms 21:06:47 INFO - PROCESS | 3584 | 1468901207254 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 21:06:47 INFO - PROCESS | 3584 | 1468901207258 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 21:06:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 21:06:47 INFO - PROCESS | 3584 | 1468901207278 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 21:06:47 INFO - PROCESS | 3584 | 1468901207282 Marionette TRACE conn3 <- [1,1498,null,{}] 21:06:47 INFO - PROCESS | 3584 | 1468901207287 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:47 INFO - PROCESS | 3584 | 1468901207289 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:47 INFO - PROCESS | 3584 | 1468901207394 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 21:06:47 INFO - PROCESS | 3584 | 1468901207537 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:47 INFO - PROCESS | 3584 | 1468901207539 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:47 INFO - PROCESS | 3584 | ++DOCSHELL 1315A000 == 50 [pid = 3584] [id = 384] 21:06:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 111 (13249000) [pid = 3584] [serial = 1152] [outer = 00000000] 21:06:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 112 (1445D400) [pid = 3584] [serial = 1153] [outer = 13249000] 21:06:47 INFO - PROCESS | 3584 | 1468901207589 Marionette DEBUG loaded listener.js 21:06:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 113 (15805400) [pid = 3584] [serial = 1154] [outer = 13249000] 21:06:47 INFO - PROCESS | 3584 | --DOCSHELL 112C7400 == 49 [pid = 3584] [id = 378] 21:06:47 INFO - PROCESS | 3584 | --DOCSHELL 104E5C00 == 48 [pid = 3584] [id = 377] 21:06:47 INFO - PROCESS | 3584 | --DOCSHELL 14462C00 == 47 [pid = 3584] [id = 376] 21:06:47 INFO - PROCESS | 3584 | --DOCSHELL 1A83E800 == 46 [pid = 3584] [id = 375] 21:06:47 INFO - PROCESS | 3584 | --DOCSHELL 19FF5400 == 45 [pid = 3584] [id = 374] 21:06:47 INFO - PROCESS | 3584 | --DOCSHELL 0F31CC00 == 44 [pid = 3584] [id = 373] 21:06:47 INFO - PROCESS | 3584 | --DOCSHELL 170B9400 == 43 [pid = 3584] [id = 372] 21:06:47 INFO - PROCESS | 3584 | --DOCSHELL 139CC000 == 42 [pid = 3584] [id = 371] 21:06:47 INFO - PROCESS | 3584 | --DOCSHELL 104E1000 == 41 [pid = 3584] [id = 370] 21:06:47 INFO - PROCESS | 3584 | --DOCSHELL 13941800 == 40 [pid = 3584] [id = 369] 21:06:47 INFO - PROCESS | 3584 | --DOCSHELL 199EC800 == 39 [pid = 3584] [id = 368] 21:06:47 INFO - PROCESS | 3584 | --DOCSHELL 13946800 == 38 [pid = 3584] [id = 367] 21:06:47 INFO - PROCESS | 3584 | --DOCSHELL 110C2C00 == 37 [pid = 3584] [id = 366] 21:06:47 INFO - PROCESS | 3584 | --DOCSHELL 15F1AC00 == 36 [pid = 3584] [id = 365] 21:06:47 INFO - PROCESS | 3584 | --DOMWINDOW == 112 (1A5A0800) [pid = 3584] [serial = 1093] [outer = 00000000] [url = about:blank] 21:06:47 INFO - PROCESS | 3584 | --DOMWINDOW == 111 (13C63C00) [pid = 3584] [serial = 1062] [outer = 00000000] [url = about:blank] 21:06:47 INFO - PROCESS | 3584 | --DOMWINDOW == 110 (13929C00) [pid = 3584] [serial = 1068] [outer = 00000000] [url = about:blank] 21:06:47 INFO - PROCESS | 3584 | --DOMWINDOW == 109 (1392A000) [pid = 3584] [serial = 1074] [outer = 00000000] [url = about:blank] 21:06:47 INFO - PROCESS | 3584 | --DOMWINDOW == 108 (13931000) [pid = 3584] [serial = 1075] [outer = 00000000] [url = about:blank] 21:06:47 INFO - PROCESS | 3584 | --DOMWINDOW == 107 (19FF0C00) [pid = 3584] [serial = 1086] [outer = 00000000] [url = about:blank] 21:06:47 INFO - PROCESS | 3584 | --DOMWINDOW == 106 (15F1C400) [pid = 3584] [serial = 1077] [outer = 00000000] [url = about:blank] 21:06:47 INFO - PROCESS | 3584 | --DOMWINDOW == 105 (17F6A000) [pid = 3584] [serial = 1083] [outer = 00000000] [url = about:blank] 21:06:47 INFO - PROCESS | 3584 | --DOMWINDOW == 104 (1718EC00) [pid = 3584] [serial = 1089] [outer = 00000000] [url = about:blank] 21:06:47 INFO - PROCESS | 3584 | --DOMWINDOW == 103 (11AC5400) [pid = 3584] [serial = 1071] [outer = 00000000] [url = about:blank] 21:06:47 INFO - PROCESS | 3584 | --DOMWINDOW == 102 (1282B400) [pid = 3584] [serial = 1072] [outer = 00000000] [url = about:blank] 21:06:47 INFO - PROCESS | 3584 | --DOMWINDOW == 101 (1A30C800) [pid = 3584] [serial = 1087] [outer = 00000000] [url = about:blank] 21:06:47 INFO - PROCESS | 3584 | --DOMWINDOW == 100 (19FF0000) [pid = 3584] [serial = 1092] [outer = 00000000] [url = about:blank] 21:06:47 INFO - PROCESS | 3584 | --DOMWINDOW == 99 (171E3800) [pid = 3584] [serial = 1065] [outer = 00000000] [url = about:blank] 21:06:47 INFO - PROCESS | 3584 | --DOMWINDOW == 98 (171D6C00) [pid = 3584] [serial = 1080] [outer = 00000000] [url = about:blank] 21:06:47 INFO - PROCESS | 3584 | --DOMWINDOW == 97 (177F6400) [pid = 3584] [serial = 1081] [outer = 00000000] [url = about:blank] 21:06:47 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (17AA4400) [pid = 3584] [serial = 1084] [outer = 00000000] [url = about:blank] 21:06:47 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (17FB6800) [pid = 3584] [serial = 1090] [outer = 00000000] [url = about:blank] 21:06:47 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (16290400) [pid = 3584] [serial = 1078] [outer = 00000000] [url = about:blank] 21:06:47 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (1A6D4800) [pid = 3584] [serial = 1095] [outer = 00000000] [url = about:blank] 21:06:48 INFO - PROCESS | 3584 | 1468901208070 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 21:06:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 21:06:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 825ms 21:06:48 INFO - PROCESS | 3584 | 1468901208104 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 21:06:48 INFO - PROCESS | 3584 | 1468901208108 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 21:06:48 INFO - PROCESS | 3584 | 1468901208115 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 21:06:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 21:06:48 INFO - PROCESS | 3584 | 1468901208117 Marionette TRACE conn3 <- [1,1502,null,{}] 21:06:48 INFO - PROCESS | 3584 | 1468901208121 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:48 INFO - PROCESS | 3584 | 1468901208123 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:48 INFO - PROCESS | 3584 | 1468901208209 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 21:06:48 INFO - PROCESS | 3584 | 1468901208216 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:48 INFO - PROCESS | 3584 | 1468901208219 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:48 INFO - PROCESS | 3584 | ++DOCSHELL 1392F400 == 37 [pid = 3584] [id = 385] 21:06:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (1392F800) [pid = 3584] [serial = 1155] [outer = 00000000] 21:06:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (1445E800) [pid = 3584] [serial = 1156] [outer = 1392F800] 21:06:48 INFO - PROCESS | 3584 | 1468901208249 Marionette DEBUG loaded listener.js 21:06:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (15872400) [pid = 3584] [serial = 1157] [outer = 1392F800] 21:06:48 INFO - PROCESS | 3584 | 1468901208722 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 21:06:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 21:06:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 627ms 21:06:48 INFO - PROCESS | 3584 | 1468901208736 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 21:06:48 INFO - PROCESS | 3584 | 1468901208738 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 21:06:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 21:06:48 INFO - PROCESS | 3584 | 1468901208741 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 21:06:48 INFO - PROCESS | 3584 | 1468901208744 Marionette TRACE conn3 <- [1,1506,null,{}] 21:06:48 INFO - PROCESS | 3584 | 1468901208754 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:48 INFO - PROCESS | 3584 | 1468901208758 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:48 INFO - PROCESS | 3584 | 1468901208841 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 21:06:48 INFO - PROCESS | 3584 | 1468901208847 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:48 INFO - PROCESS | 3584 | 1468901208850 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:48 INFO - PROCESS | 3584 | ++DOCSHELL 16B85C00 == 38 [pid = 3584] [id = 386] 21:06:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (16B86400) [pid = 3584] [serial = 1158] [outer = 00000000] 21:06:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 98 (16F40C00) [pid = 3584] [serial = 1159] [outer = 16B86400] 21:06:48 INFO - PROCESS | 3584 | 1468901208895 Marionette DEBUG loaded listener.js 21:06:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 99 (1718EC00) [pid = 3584] [serial = 1160] [outer = 16B86400] 21:06:49 INFO - PROCESS | 3584 | 1468901209327 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 21:06:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 21:06:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 626ms 21:06:49 INFO - PROCESS | 3584 | 1468901209362 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 21:06:49 INFO - PROCESS | 3584 | 1468901209364 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 21:06:49 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 21:06:49 INFO - PROCESS | 3584 | 1468901209368 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 21:06:49 INFO - PROCESS | 3584 | 1468901209369 Marionette TRACE conn3 <- [1,1510,null,{}] 21:06:49 INFO - PROCESS | 3584 | 1468901209373 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:49 INFO - PROCESS | 3584 | 1468901209375 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:49 INFO - PROCESS | 3584 | 1468901209465 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 21:06:49 INFO - PROCESS | 3584 | 1468901209470 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:49 INFO - PROCESS | 3584 | 1468901209472 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:49 INFO - PROCESS | 3584 | ++DOCSHELL 177F6400 == 39 [pid = 3584] [id = 387] 21:06:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 100 (17828C00) [pid = 3584] [serial = 1161] [outer = 00000000] 21:06:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 101 (178ADC00) [pid = 3584] [serial = 1162] [outer = 17828C00] 21:06:49 INFO - PROCESS | 3584 | 1468901209523 Marionette DEBUG loaded listener.js 21:06:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 102 (17AA3000) [pid = 3584] [serial = 1163] [outer = 17828C00] 21:06:49 INFO - PROCESS | 3584 | 1468901209954 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 21:06:49 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 () { 21:06:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:06:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 21:06:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:06:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:06:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 21:06:50 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 () { 21:06:50 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:06:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 21:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:06:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 21:06:50 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 () { 21:06:50 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:06:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 21:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:06:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 21:06:50 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 () { 21:06:50 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:06:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 21:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:06:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 21:06:50 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 627ms 21:06:50 INFO - PROCESS | 3584 | 1468901209995 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 21:06:50 INFO - PROCESS | 3584 | 1468901209998 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 21:06:50 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 21:06:50 INFO - PROCESS | 3584 | 1468901210001 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 21:06:50 INFO - PROCESS | 3584 | 1468901210002 Marionette TRACE conn3 <- [1,1514,null,{}] 21:06:50 INFO - PROCESS | 3584 | 1468901210006 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:50 INFO - PROCESS | 3584 | 1468901210008 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:50 INFO - PROCESS | 3584 | 1468901210085 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 21:06:50 INFO - PROCESS | 3584 | 1468901210090 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:50 INFO - PROCESS | 3584 | 1468901210092 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:50 INFO - PROCESS | 3584 | ++DOCSHELL 177CA000 == 40 [pid = 3584] [id = 388] 21:06:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 103 (1782A800) [pid = 3584] [serial = 1164] [outer = 00000000] 21:06:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 104 (19FF5C00) [pid = 3584] [serial = 1165] [outer = 1782A800] 21:06:50 INFO - PROCESS | 3584 | 1468901210135 Marionette DEBUG loaded listener.js 21:06:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 105 (18333400) [pid = 3584] [serial = 1166] [outer = 1782A800] 21:06:50 INFO - PROCESS | 3584 | 1468901210608 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 21:06:50 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 21:06:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 21:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:06:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 21:06:50 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 21:06:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 21:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:06:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 21:06:50 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 21:06:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 21:06:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:06:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:06:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 21:06:50 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 627ms 21:06:50 INFO - PROCESS | 3584 | 1468901210621 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 21:06:50 INFO - PROCESS | 3584 | 1468901210623 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 21:06:50 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 21:06:50 INFO - PROCESS | 3584 | 1468901210630 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 21:06:50 INFO - PROCESS | 3584 | 1468901210632 Marionette TRACE conn3 <- [1,1518,null,{}] 21:06:50 INFO - PROCESS | 3584 | 1468901210635 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:50 INFO - PROCESS | 3584 | 1468901210640 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:50 INFO - PROCESS | 3584 | 1468901210765 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 21:06:50 INFO - PROCESS | 3584 | 1468901210857 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:50 INFO - PROCESS | 3584 | 1468901210859 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:50 INFO - PROCESS | 3584 | ++DOCSHELL 1A5A3000 == 41 [pid = 3584] [id = 389] 21:06:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 106 (1A837C00) [pid = 3584] [serial = 1167] [outer = 00000000] 21:06:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 107 (1A9DE800) [pid = 3584] [serial = 1168] [outer = 1A837C00] 21:06:50 INFO - PROCESS | 3584 | 1468901210912 Marionette DEBUG loaded listener.js 21:06:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 108 (1AA20C00) [pid = 3584] [serial = 1169] [outer = 1A837C00] 21:06:51 INFO - PROCESS | 3584 | 1468901211274 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 21:06:51 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 21:06:51 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 21:06:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:06:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:06:51 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 21:06:51 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 21:06:51 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. 21:06:51 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 21:06:51 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 673ms 21:06:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 21:06:51 INFO - PROCESS | 3584 | 1468901211315 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 21:06:51 INFO - PROCESS | 3584 | 1468901211317 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 21:06:51 INFO - PROCESS | 3584 | 1468901211320 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 21:06:51 INFO - PROCESS | 3584 | 1468901211322 Marionette TRACE conn3 <- [1,1522,null,{}] 21:06:51 INFO - PROCESS | 3584 | 1468901211325 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:51 INFO - PROCESS | 3584 | 1468901211327 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:51 INFO - PROCESS | 3584 | 1468901211447 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 21:06:51 INFO - PROCESS | 3584 | 1468901211452 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:51 INFO - PROCESS | 3584 | 1468901211455 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:51 INFO - PROCESS | 3584 | ++DOCSHELL 10A73800 == 42 [pid = 3584] [id = 390] 21:06:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 109 (19937400) [pid = 3584] [serial = 1170] [outer = 00000000] 21:06:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 110 (1993A800) [pid = 3584] [serial = 1171] [outer = 19937400] 21:06:51 INFO - PROCESS | 3584 | 1468901211501 Marionette DEBUG loaded listener.js 21:06:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 111 (1993FC00) [pid = 3584] [serial = 1172] [outer = 19937400] 21:06:51 INFO - PROCESS | 3584 | 1468901211930 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 21:06:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 21:06:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 612ms 21:06:51 INFO - PROCESS | 3584 | 1468901211959 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 21:06:51 INFO - PROCESS | 3584 | 1468901211961 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 21:06:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 21:06:51 INFO - PROCESS | 3584 | 1468901211964 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 21:06:51 INFO - PROCESS | 3584 | 1468901211966 Marionette TRACE conn3 <- [1,1526,null,{}] 21:06:51 INFO - PROCESS | 3584 | 1468901211969 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:51 INFO - PROCESS | 3584 | 1468901211971 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:52 INFO - PROCESS | 3584 | 1468901212080 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 21:06:52 INFO - PROCESS | 3584 | 1468901212068 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:52 INFO - PROCESS | 3584 | 1468901212070 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:52 INFO - PROCESS | 3584 | ++DOCSHELL 15DB9000 == 43 [pid = 3584] [id = 391] 21:06:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 112 (15DB9400) [pid = 3584] [serial = 1173] [outer = 00000000] 21:06:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 113 (15DC1400) [pid = 3584] [serial = 1174] [outer = 15DB9400] 21:06:52 INFO - PROCESS | 3584 | 1468901212112 Marionette DEBUG loaded listener.js 21:06:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 114 (15DC3C00) [pid = 3584] [serial = 1175] [outer = 15DB9400] 21:06:52 INFO - PROCESS | 3584 | --DOMWINDOW == 113 (19FF6000) [pid = 3584] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 21:06:52 INFO - PROCESS | 3584 | --DOMWINDOW == 112 (1A9D7C00) [pid = 3584] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 21:06:52 INFO - PROCESS | 3584 | --DOMWINDOW == 111 (13930C00) [pid = 3584] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 21:06:52 INFO - PROCESS | 3584 | --DOMWINDOW == 110 (170C3800) [pid = 3584] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 21:06:52 INFO - PROCESS | 3584 | --DOMWINDOW == 109 (1A844400) [pid = 3584] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 21:06:52 INFO - PROCESS | 3584 | --DOMWINDOW == 108 (10A7A800) [pid = 3584] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 21:06:52 INFO - PROCESS | 3584 | --DOMWINDOW == 107 (13E96800) [pid = 3584] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 21:06:52 INFO - PROCESS | 3584 | --DOMWINDOW == 106 (131E6000) [pid = 3584] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 21:06:52 INFO - PROCESS | 3584 | --DOMWINDOW == 105 (1A5A5000) [pid = 3584] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 21:06:52 INFO - PROCESS | 3584 | 1468901212659 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 21:06:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 21:06:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 719ms 21:06:52 INFO - PROCESS | 3584 | 1468901212687 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 21:06:52 INFO - PROCESS | 3584 | 1468901212689 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 21:06:52 INFO - PROCESS | 3584 | 1468901212692 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 21:06:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 21:06:52 INFO - PROCESS | 3584 | 1468901212694 Marionette TRACE conn3 <- [1,1530,null,{}] 21:06:52 INFO - PROCESS | 3584 | 1468901212697 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:52 INFO - PROCESS | 3584 | 1468901212699 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:52 INFO - PROCESS | 3584 | 1468901212777 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 21:06:52 INFO - PROCESS | 3584 | 1468901212782 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:52 INFO - PROCESS | 3584 | 1468901212784 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:52 INFO - PROCESS | 3584 | ++DOCSHELL 15DB6000 == 44 [pid = 3584] [id = 392] 21:06:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 106 (15DB7800) [pid = 3584] [serial = 1176] [outer = 00000000] 21:06:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 107 (16DEE800) [pid = 3584] [serial = 1177] [outer = 15DB7800] 21:06:52 INFO - PROCESS | 3584 | 1468901212809 Marionette DEBUG loaded listener.js 21:06:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 108 (17833800) [pid = 3584] [serial = 1178] [outer = 15DB7800] 21:06:53 INFO - PROCESS | 3584 | 1468901213211 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 21:06:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 21:06:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 581ms 21:06:53 INFO - PROCESS | 3584 | 1468901213274 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 21:06:53 INFO - PROCESS | 3584 | 1468901213276 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 21:06:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 21:06:53 INFO - PROCESS | 3584 | 1468901213279 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 21:06:53 INFO - PROCESS | 3584 | 1468901213281 Marionette TRACE conn3 <- [1,1534,null,{}] 21:06:53 INFO - PROCESS | 3584 | 1468901213285 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:53 INFO - PROCESS | 3584 | 1468901213295 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:53 INFO - PROCESS | 3584 | 1468901213373 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 21:06:53 INFO - PROCESS | 3584 | 1468901213378 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:53 INFO - PROCESS | 3584 | 1468901213380 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:53 INFO - PROCESS | 3584 | ++DOCSHELL 15DC1000 == 45 [pid = 3584] [id = 393] 21:06:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 109 (15DC2800) [pid = 3584] [serial = 1179] [outer = 00000000] 21:06:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 110 (1A599000) [pid = 3584] [serial = 1180] [outer = 15DC2800] 21:06:53 INFO - PROCESS | 3584 | 1468901213422 Marionette DEBUG loaded listener.js 21:06:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 111 (1A9D8800) [pid = 3584] [serial = 1181] [outer = 15DC2800] 21:06:53 INFO - PROCESS | 3584 | 1468901213874 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 21:06:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 21:06:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 627ms 21:06:53 INFO - PROCESS | 3584 | 1468901213898 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 21:06:53 INFO - PROCESS | 3584 | 1468901213900 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 21:06:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 21:06:53 INFO - PROCESS | 3584 | 1468901213919 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 21:06:53 INFO - PROCESS | 3584 | 1468901213922 Marionette TRACE conn3 <- [1,1538,null,{}] 21:06:53 INFO - PROCESS | 3584 | 1468901213925 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:53 INFO - PROCESS | 3584 | 1468901213927 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:54 INFO - PROCESS | 3584 | 1468901214021 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 21:06:54 INFO - PROCESS | 3584 | 1468901214026 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:54 INFO - PROCESS | 3584 | 1468901214029 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:54 INFO - PROCESS | 3584 | ++DOCSHELL 1AC98800 == 46 [pid = 3584] [id = 394] 21:06:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 112 (1AC99800) [pid = 3584] [serial = 1182] [outer = 00000000] 21:06:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 113 (1AF54800) [pid = 3584] [serial = 1183] [outer = 1AC99800] 21:06:54 INFO - PROCESS | 3584 | 1468901214072 Marionette DEBUG loaded listener.js 21:06:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 114 (1B1DB000) [pid = 3584] [serial = 1184] [outer = 1AC99800] 21:06:55 INFO - PROCESS | 3584 | --DOCSHELL 1A596800 == 45 [pid = 3584] [id = 353] 21:06:55 INFO - PROCESS | 3584 | --DOCSHELL 1128D400 == 44 [pid = 3584] [id = 356] 21:06:55 INFO - PROCESS | 3584 | --DOCSHELL 10A82C00 == 43 [pid = 3584] [id = 354] 21:06:55 INFO - PROCESS | 3584 | --DOCSHELL 16F37400 == 42 [pid = 3584] [id = 355] 21:06:55 INFO - PROCESS | 3584 | --DOCSHELL 1315A000 == 41 [pid = 3584] [id = 384] 21:06:55 INFO - PROCESS | 3584 | --DOCSHELL 1833C000 == 40 [pid = 3584] [id = 382] 21:06:55 INFO - PROCESS | 3584 | --DOCSHELL 12828000 == 39 [pid = 3584] [id = 383] 21:06:55 INFO - PROCESS | 3584 | --DOCSHELL 16D53C00 == 38 [pid = 3584] [id = 381] 21:06:55 INFO - PROCESS | 3584 | --DOCSHELL 17137400 == 37 [pid = 3584] [id = 379] 21:06:55 INFO - PROCESS | 3584 | --DOCSHELL 11434800 == 36 [pid = 3584] [id = 380] 21:06:55 INFO - PROCESS | 3584 | --DOCSHELL 16B85C00 == 35 [pid = 3584] [id = 386] 21:06:55 INFO - PROCESS | 3584 | --DOCSHELL 177F6400 == 34 [pid = 3584] [id = 387] 21:06:55 INFO - PROCESS | 3584 | --DOCSHELL 177CA000 == 33 [pid = 3584] [id = 388] 21:06:55 INFO - PROCESS | 3584 | --DOCSHELL 15DB9000 == 32 [pid = 3584] [id = 391] 21:06:55 INFO - PROCESS | 3584 | --DOCSHELL 1A5A3000 == 31 [pid = 3584] [id = 389] 21:06:55 INFO - PROCESS | 3584 | --DOCSHELL 15DB6000 == 30 [pid = 3584] [id = 392] 21:06:55 INFO - PROCESS | 3584 | --DOCSHELL 10A73800 == 29 [pid = 3584] [id = 390] 21:06:55 INFO - PROCESS | 3584 | --DOCSHELL 1392F400 == 28 [pid = 3584] [id = 385] 21:06:55 INFO - PROCESS | 3584 | --DOCSHELL 15DC1000 == 27 [pid = 3584] [id = 393] 21:06:55 INFO - PROCESS | 3584 | --DOMWINDOW == 113 (1A474800) [pid = 3584] [serial = 1122] [outer = 00000000] [url = about:blank] 21:06:55 INFO - PROCESS | 3584 | --DOMWINDOW == 112 (1A9E5400) [pid = 3584] [serial = 1125] [outer = 00000000] [url = about:blank] 21:06:56 INFO - PROCESS | 3584 | --DOMWINDOW == 111 (1A475000) [pid = 3584] [serial = 1123] [outer = 00000000] [url = about:blank] 21:06:56 INFO - PROCESS | 3584 | --DOMWINDOW == 110 (16549400) [pid = 3584] [serial = 1107] [outer = 00000000] [url = about:blank] 21:06:56 INFO - PROCESS | 3584 | --DOMWINDOW == 109 (11453400) [pid = 3584] [serial = 1098] [outer = 00000000] [url = about:blank] 21:06:56 INFO - PROCESS | 3584 | --DOMWINDOW == 108 (1833CC00) [pid = 3584] [serial = 1119] [outer = 00000000] [url = about:blank] 21:06:56 INFO - PROCESS | 3584 | --DOMWINDOW == 107 (177FE400) [pid = 3584] [serial = 1116] [outer = 00000000] [url = about:blank] 21:06:56 INFO - PROCESS | 3584 | --DOMWINDOW == 106 (17AA3800) [pid = 3584] [serial = 1117] [outer = 00000000] [url = about:blank] 21:06:56 INFO - PROCESS | 3584 | --DOMWINDOW == 105 (1AA2A400) [pid = 3584] [serial = 1128] [outer = 00000000] [url = about:blank] 21:06:56 INFO - PROCESS | 3584 | --DOMWINDOW == 104 (12979000) [pid = 3584] [serial = 1110] [outer = 00000000] [url = about:blank] 21:06:56 INFO - PROCESS | 3584 | --DOMWINDOW == 103 (13251800) [pid = 3584] [serial = 1111] [outer = 00000000] [url = about:blank] 21:06:56 INFO - PROCESS | 3584 | --DOMWINDOW == 102 (14464800) [pid = 3584] [serial = 1101] [outer = 00000000] [url = about:blank] 21:06:56 INFO - PROCESS | 3584 | --DOMWINDOW == 101 (14462800) [pid = 3584] [serial = 1113] [outer = 00000000] [url = about:blank] 21:06:56 INFO - PROCESS | 3584 | --DOMWINDOW == 100 (15071C00) [pid = 3584] [serial = 1114] [outer = 00000000] [url = about:blank] 21:06:56 INFO - PROCESS | 3584 | --DOMWINDOW == 99 (1A596400) [pid = 3584] [serial = 1104] [outer = 00000000] [url = about:blank] 21:06:56 INFO - PROCESS | 3584 | --DOMWINDOW == 98 (1AA21000) [pid = 3584] [serial = 1126] [outer = 00000000] [url = about:blank] 21:06:56 INFO - PROCESS | 3584 | --DOMWINDOW == 97 (1713C400) [pid = 3584] [serial = 1137] [outer = 00000000] [url = about:blank] 21:06:56 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (1AA2B400) [pid = 3584] [serial = 1129] [outer = 00000000] [url = about:blank] 21:06:56 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (17829000) [pid = 3584] [serial = 1131] [outer = 00000000] [url = about:blank] 21:06:56 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (1AC95800) [pid = 3584] [serial = 1134] [outer = 00000000] [url = about:blank] 21:06:56 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (1AC9B400) [pid = 3584] [serial = 1135] [outer = 00000000] [url = about:blank] 21:06:56 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (19787800) [pid = 3584] [serial = 1132] [outer = 00000000] [url = about:blank] 21:06:56 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (19793000) [pid = 3584] [serial = 1120] [outer = 00000000] [url = about:blank] 21:06:56 INFO - PROCESS | 3584 | 1468901216141 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 21:06:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 21:06:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 2278ms 21:06:56 INFO - PROCESS | 3584 | 1468901216210 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 21:06:56 INFO - PROCESS | 3584 | 1468901216197 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 21:06:56 INFO - PROCESS | 3584 | 1468901216202 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 21:06:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 21:06:56 INFO - PROCESS | 3584 | 1468901216205 Marionette TRACE conn3 <- [1,1542,null,{}] 21:06:56 INFO - PROCESS | 3584 | 1468901216211 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:56 INFO - PROCESS | 3584 | 1468901216214 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:56 INFO - PROCESS | 3584 | 1468901216305 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 21:06:56 INFO - PROCESS | 3584 | 1468901216319 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:56 INFO - PROCESS | 3584 | 1468901216322 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:56 INFO - PROCESS | 3584 | ++DOCSHELL 10C12C00 == 28 [pid = 3584] [id = 395] 21:06:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (10C13000) [pid = 3584] [serial = 1185] [outer = 00000000] 21:06:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (10C1E000) [pid = 3584] [serial = 1186] [outer = 10C13000] 21:06:56 INFO - PROCESS | 3584 | 1468901216369 Marionette DEBUG loaded listener.js 21:06:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (10C20400) [pid = 3584] [serial = 1187] [outer = 10C13000] 21:06:56 INFO - PROCESS | 3584 | 1468901216885 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 21:06:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 21:06:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 719ms 21:06:56 INFO - PROCESS | 3584 | 1468901216943 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 21:06:56 INFO - PROCESS | 3584 | 1468901216947 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 21:06:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 21:06:56 INFO - PROCESS | 3584 | 1468901216954 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 21:06:56 INFO - PROCESS | 3584 | 1468901216956 Marionette TRACE conn3 <- [1,1546,null,{}] 21:06:56 INFO - PROCESS | 3584 | 1468901216960 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:56 INFO - PROCESS | 3584 | 1468901216963 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:57 INFO - PROCESS | 3584 | 1468901217040 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 21:06:57 INFO - PROCESS | 3584 | 1468901217141 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:57 INFO - PROCESS | 3584 | 1468901217144 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:57 INFO - PROCESS | 3584 | ++DOCSHELL 11434000 == 29 [pid = 3584] [id = 396] 21:06:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (114D9000) [pid = 3584] [serial = 1188] [outer = 00000000] 21:06:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (12828800) [pid = 3584] [serial = 1189] [outer = 114D9000] 21:06:57 INFO - PROCESS | 3584 | 1468901217190 Marionette DEBUG loaded listener.js 21:06:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (12973800) [pid = 3584] [serial = 1190] [outer = 114D9000] 21:06:57 INFO - PROCESS | 3584 | 1468901217573 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 21:06:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 21:06:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 688ms 21:06:57 INFO - PROCESS | 3584 | 1468901217636 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 21:06:57 INFO - PROCESS | 3584 | 1468901217638 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 21:06:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 21:06:57 INFO - PROCESS | 3584 | 1468901217642 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 21:06:57 INFO - PROCESS | 3584 | 1468901217645 Marionette TRACE conn3 <- [1,1550,null,{}] 21:06:57 INFO - PROCESS | 3584 | 1468901217656 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:57 INFO - PROCESS | 3584 | 1468901217661 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:57 INFO - PROCESS | 3584 | 1468901217759 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 21:06:57 INFO - PROCESS | 3584 | 1468901217777 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:57 INFO - PROCESS | 3584 | 1468901217780 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:57 INFO - PROCESS | 3584 | ++DOCSHELL 13930400 == 30 [pid = 3584] [id = 397] 21:06:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 98 (13935400) [pid = 3584] [serial = 1191] [outer = 00000000] 21:06:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 99 (139CB000) [pid = 3584] [serial = 1192] [outer = 13935400] 21:06:57 INFO - PROCESS | 3584 | 1468901217834 Marionette DEBUG loaded listener.js 21:06:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 100 (13CC5000) [pid = 3584] [serial = 1193] [outer = 13935400] 21:06:58 INFO - PROCESS | 3584 | 1468901218334 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 21:06:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 21:06:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 718ms 21:06:58 INFO - PROCESS | 3584 | 1468901218365 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 21:06:58 INFO - PROCESS | 3584 | 1468901218368 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 21:06:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 21:06:58 INFO - PROCESS | 3584 | 1468901218371 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 21:06:58 INFO - PROCESS | 3584 | 1468901218373 Marionette TRACE conn3 <- [1,1554,null,{}] 21:06:58 INFO - PROCESS | 3584 | 1468901218376 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:58 INFO - PROCESS | 3584 | 1468901218378 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:58 INFO - PROCESS | 3584 | 1468901218464 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 21:06:58 INFO - PROCESS | 3584 | 1468901218469 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:58 INFO - PROCESS | 3584 | 1468901218471 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:58 INFO - PROCESS | 3584 | ++DOCSHELL 1503C400 == 31 [pid = 3584] [id = 398] 21:06:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 101 (15042000) [pid = 3584] [serial = 1194] [outer = 00000000] 21:06:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 102 (15881C00) [pid = 3584] [serial = 1195] [outer = 15042000] 21:06:58 INFO - PROCESS | 3584 | 1468901218498 Marionette DEBUG loaded listener.js 21:06:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 103 (15DBE400) [pid = 3584] [serial = 1196] [outer = 15042000] 21:06:58 INFO - PROCESS | 3584 | 1468901218931 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 21:06:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 21:06:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 580ms 21:06:58 INFO - PROCESS | 3584 | 1468901218951 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 21:06:58 INFO - PROCESS | 3584 | 1468901218953 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 21:06:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 21:06:58 INFO - PROCESS | 3584 | 1468901218956 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 21:06:58 INFO - PROCESS | 3584 | 1468901218958 Marionette TRACE conn3 <- [1,1558,null,{}] 21:06:58 INFO - PROCESS | 3584 | 1468901218974 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:58 INFO - PROCESS | 3584 | 1468901218976 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:59 INFO - PROCESS | 3584 | 1468901219055 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 21:06:59 INFO - PROCESS | 3584 | 1468901219060 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:59 INFO - PROCESS | 3584 | 1468901219062 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:59 INFO - PROCESS | 3584 | ++DOCSHELL 15067000 == 32 [pid = 3584] [id = 399] 21:06:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 104 (15806800) [pid = 3584] [serial = 1197] [outer = 00000000] 21:06:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 105 (16010400) [pid = 3584] [serial = 1198] [outer = 15806800] 21:06:59 INFO - PROCESS | 3584 | 1468901219105 Marionette DEBUG loaded listener.js 21:06:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 106 (16542400) [pid = 3584] [serial = 1199] [outer = 15806800] 21:06:59 INFO - PROCESS | 3584 | 1468901219572 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 21:06:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 21:06:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 672ms 21:06:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 21:06:59 INFO - PROCESS | 3584 | 1468901219639 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 21:06:59 INFO - PROCESS | 3584 | 1468901219641 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 21:06:59 INFO - PROCESS | 3584 | 1468901219645 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 21:06:59 INFO - PROCESS | 3584 | 1468901219647 Marionette TRACE conn3 <- [1,1562,null,{}] 21:06:59 INFO - PROCESS | 3584 | 1468901219651 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:06:59 INFO - PROCESS | 3584 | 1468901219660 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:59 INFO - PROCESS | 3584 | 1468901219779 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 21:06:59 INFO - PROCESS | 3584 | 1468901219785 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:06:59 INFO - PROCESS | 3584 | 1468901219787 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:06:59 INFO - PROCESS | 3584 | ++DOCSHELL 16D4EC00 == 33 [pid = 3584] [id = 400] 21:06:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 107 (16F39000) [pid = 3584] [serial = 1200] [outer = 00000000] 21:06:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 108 (16F4BC00) [pid = 3584] [serial = 1201] [outer = 16F39000] 21:06:59 INFO - PROCESS | 3584 | 1468901219847 Marionette DEBUG loaded listener.js 21:06:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 109 (17139C00) [pid = 3584] [serial = 1202] [outer = 16F39000] 21:07:00 INFO - PROCESS | 3584 | 1468901220285 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 21:07:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 21:07:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 672ms 21:07:00 INFO - PROCESS | 3584 | 1468901220325 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 21:07:00 INFO - PROCESS | 3584 | 1468901220327 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 21:07:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 21:07:00 INFO - PROCESS | 3584 | 1468901220340 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 21:07:00 INFO - PROCESS | 3584 | 1468901220342 Marionette TRACE conn3 <- [1,1566,null,{}] 21:07:00 INFO - PROCESS | 3584 | 1468901220346 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:00 INFO - PROCESS | 3584 | 1468901220348 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:00 INFO - PROCESS | 3584 | 1468901220449 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 21:07:00 INFO - PROCESS | 3584 | 1468901220455 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:00 INFO - PROCESS | 3584 | 1468901220457 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:00 INFO - PROCESS | 3584 | ++DOCSHELL 16F3C800 == 34 [pid = 3584] [id = 401] 21:07:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 110 (16F48C00) [pid = 3584] [serial = 1203] [outer = 00000000] 21:07:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 111 (177C8C00) [pid = 3584] [serial = 1204] [outer = 16F48C00] 21:07:00 INFO - PROCESS | 3584 | 1468901220499 Marionette DEBUG loaded listener.js 21:07:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 112 (177CB400) [pid = 3584] [serial = 1205] [outer = 16F48C00] 21:07:00 INFO - PROCESS | 3584 | 1468901220897 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 21:07:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 21:07:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 581ms 21:07:00 INFO - PROCESS | 3584 | 1468901220910 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 21:07:00 INFO - PROCESS | 3584 | 1468901220912 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 21:07:00 INFO - PROCESS | 3584 | 1468901220915 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 21:07:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 21:07:00 INFO - PROCESS | 3584 | 1468901220917 Marionette TRACE conn3 <- [1,1570,null,{}] 21:07:00 INFO - PROCESS | 3584 | 1468901220920 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:00 INFO - PROCESS | 3584 | 1468901220922 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:01 INFO - PROCESS | 3584 | 1468901221048 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 21:07:01 INFO - PROCESS | 3584 | 1468901221107 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:01 INFO - PROCESS | 3584 | 1468901221109 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:01 INFO - PROCESS | 3584 | ++DOCSHELL 17706000 == 35 [pid = 3584] [id = 402] 21:07:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 113 (17709400) [pid = 3584] [serial = 1206] [outer = 00000000] 21:07:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 114 (17AA9000) [pid = 3584] [serial = 1207] [outer = 17709400] 21:07:01 INFO - PROCESS | 3584 | 1468901221151 Marionette DEBUG loaded listener.js 21:07:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 115 (17AA9400) [pid = 3584] [serial = 1208] [outer = 17709400] 21:07:01 INFO - PROCESS | 3584 | 1468901221543 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 21:07:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 21:07:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 687ms 21:07:01 INFO - PROCESS | 3584 | 1468901221616 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 21:07:01 INFO - PROCESS | 3584 | 1468901221618 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 21:07:01 INFO - PROCESS | 3584 | 1468901221621 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 21:07:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 21:07:01 INFO - PROCESS | 3584 | 1468901221622 Marionette TRACE conn3 <- [1,1574,null,{}] 21:07:01 INFO - PROCESS | 3584 | 1468901221610 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:01 INFO - PROCESS | 3584 | 1468901221611 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:01 INFO - PROCESS | 3584 | 1468901221732 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 21:07:01 INFO - PROCESS | 3584 | 1468901221822 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:01 INFO - PROCESS | 3584 | 1468901221824 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:01 INFO - PROCESS | 3584 | ++DOCSHELL 1392E000 == 36 [pid = 3584] [id = 403] 21:07:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 116 (17FC4C00) [pid = 3584] [serial = 1209] [outer = 00000000] 21:07:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 117 (1833A000) [pid = 3584] [serial = 1210] [outer = 17FC4C00] 21:07:01 INFO - PROCESS | 3584 | 1468901221868 Marionette DEBUG loaded listener.js 21:07:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 118 (1833D800) [pid = 3584] [serial = 1211] [outer = 17FC4C00] 21:07:02 INFO - PROCESS | 3584 | 1468901222267 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 21:07:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 21:07:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 688ms 21:07:02 INFO - PROCESS | 3584 | 1468901222304 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 21:07:02 INFO - PROCESS | 3584 | 1468901222306 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 21:07:02 INFO - PROCESS | 3584 | 1468901222310 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 21:07:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 21:07:02 INFO - PROCESS | 3584 | 1468901222311 Marionette TRACE conn3 <- [1,1578,null,{}] 21:07:02 INFO - PROCESS | 3584 | 1468901222314 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:02 INFO - PROCESS | 3584 | 1468901222316 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:02 INFO - PROCESS | 3584 | 1468901222442 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 21:07:02 INFO - PROCESS | 3584 | 1468901222448 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:02 INFO - PROCESS | 3584 | 1468901222433 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:02 INFO - PROCESS | 3584 | ++DOCSHELL 15048000 == 37 [pid = 3584] [id = 404] 21:07:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 119 (16B8A000) [pid = 3584] [serial = 1212] [outer = 00000000] 21:07:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 120 (19938400) [pid = 3584] [serial = 1213] [outer = 16B8A000] 21:07:02 INFO - PROCESS | 3584 | 1468901222528 Marionette DEBUG loaded listener.js 21:07:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 121 (1993E800) [pid = 3584] [serial = 1214] [outer = 16B8A000] 21:07:02 INFO - PROCESS | 3584 | 1468901222946 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 21:07:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 21:07:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 672ms 21:07:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 21:07:02 INFO - PROCESS | 3584 | 1468901222991 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 21:07:02 INFO - PROCESS | 3584 | 1468901222993 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 21:07:02 INFO - PROCESS | 3584 | 1468901222997 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 21:07:02 INFO - PROCESS | 3584 | 1468901222999 Marionette TRACE conn3 <- [1,1582,null,{}] 21:07:02 INFO - PROCESS | 3584 | 1468901223014 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:02 INFO - PROCESS | 3584 | 1468901223017 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:03 INFO - PROCESS | 3584 | 1468901223169 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 21:07:03 INFO - PROCESS | 3584 | 1468901223192 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:03 INFO - PROCESS | 3584 | 1468901223195 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:03 INFO - PROCESS | 3584 | ++DOCSHELL 199EC400 == 38 [pid = 3584] [id = 405] 21:07:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 122 (199F3400) [pid = 3584] [serial = 1215] [outer = 00000000] 21:07:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 123 (1A598400) [pid = 3584] [serial = 1216] [outer = 199F3400] 21:07:03 INFO - PROCESS | 3584 | 1468901223227 Marionette DEBUG loaded listener.js 21:07:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 124 (1A5A2000) [pid = 3584] [serial = 1217] [outer = 199F3400] 21:07:03 INFO - PROCESS | 3584 | --DOMWINDOW == 123 (14464000) [pid = 3584] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 21:07:03 INFO - PROCESS | 3584 | --DOMWINDOW == 122 (17F69C00) [pid = 3584] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 21:07:03 INFO - PROCESS | 3584 | --DOMWINDOW == 121 (139CA400) [pid = 3584] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 21:07:03 INFO - PROCESS | 3584 | --DOMWINDOW == 120 (1128DC00) [pid = 3584] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 21:07:03 INFO - PROCESS | 3584 | --DOMWINDOW == 119 (12D5E400) [pid = 3584] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 21:07:03 INFO - PROCESS | 3584 | --DOMWINDOW == 118 (15DC2800) [pid = 3584] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 21:07:03 INFO - PROCESS | 3584 | --DOMWINDOW == 117 (1A837C00) [pid = 3584] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 21:07:03 INFO - PROCESS | 3584 | --DOMWINDOW == 116 (19937400) [pid = 3584] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 21:07:03 INFO - PROCESS | 3584 | --DOMWINDOW == 115 (15DB9400) [pid = 3584] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 21:07:03 INFO - PROCESS | 3584 | --DOMWINDOW == 114 (17139800) [pid = 3584] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 21:07:03 INFO - PROCESS | 3584 | --DOMWINDOW == 113 (1782A800) [pid = 3584] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 21:07:03 INFO - PROCESS | 3584 | --DOMWINDOW == 112 (17828C00) [pid = 3584] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 21:07:03 INFO - PROCESS | 3584 | --DOMWINDOW == 111 (16B86400) [pid = 3584] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 21:07:03 INFO - PROCESS | 3584 | --DOMWINDOW == 110 (1392F800) [pid = 3584] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 21:07:03 INFO - PROCESS | 3584 | --DOMWINDOW == 109 (13249000) [pid = 3584] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 21:07:03 INFO - PROCESS | 3584 | --DOMWINDOW == 108 (144F4C00) [pid = 3584] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 21:07:03 INFO - PROCESS | 3584 | --DOMWINDOW == 107 (199EFC00) [pid = 3584] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 21:07:03 INFO - PROCESS | 3584 | --DOMWINDOW == 106 (16DEDC00) [pid = 3584] [serial = 1142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 21:07:03 INFO - PROCESS | 3584 | --DOMWINDOW == 105 (12977C00) [pid = 3584] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 21:07:03 INFO - PROCESS | 3584 | --DOMWINDOW == 104 (15DB7800) [pid = 3584] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 21:07:03 INFO - PROCESS | 3584 | --DOMWINDOW == 103 (110E6C00) [pid = 3584] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 21:07:03 INFO - PROCESS | 3584 | --DOMWINDOW == 102 (139C9000) [pid = 3584] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 21:07:03 INFO - PROCESS | 3584 | --DOMWINDOW == 101 (199F3C00) [pid = 3584] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 21:07:03 INFO - PROCESS | 3584 | --DOMWINDOW == 100 (1145E800) [pid = 3584] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 21:07:03 INFO - PROCESS | 3584 | --DOMWINDOW == 99 (1A59A000) [pid = 3584] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 21:07:03 INFO - PROCESS | 3584 | --DOMWINDOW == 98 (12934400) [pid = 3584] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 21:07:03 INFO - PROCESS | 3584 | --DOMWINDOW == 97 (16F38800) [pid = 3584] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 21:07:04 INFO - PROCESS | 3584 | 1468901224148 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 21:07:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 21:07:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1223ms 21:07:04 INFO - PROCESS | 3584 | 1468901224224 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 21:07:04 INFO - PROCESS | 3584 | 1468901224226 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 21:07:04 INFO - PROCESS | 3584 | 1468901224229 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 21:07:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 21:07:04 INFO - PROCESS | 3584 | 1468901224231 Marionette TRACE conn3 <- [1,1586,null,{}] 21:07:04 INFO - PROCESS | 3584 | 1468901224234 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:04 INFO - PROCESS | 3584 | 1468901224236 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:04 INFO - PROCESS | 3584 | 1468901224316 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 21:07:04 INFO - PROCESS | 3584 | 1468901224324 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:04 INFO - PROCESS | 3584 | 1468901224325 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:04 INFO - PROCESS | 3584 | ++DOCSHELL 1315EC00 == 39 [pid = 3584] [id = 406] 21:07:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 98 (131E6000) [pid = 3584] [serial = 1218] [outer = 00000000] 21:07:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 99 (14298C00) [pid = 3584] [serial = 1219] [outer = 131E6000] 21:07:04 INFO - PROCESS | 3584 | 1468901224368 Marionette DEBUG loaded listener.js 21:07:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 100 (15DBC000) [pid = 3584] [serial = 1220] [outer = 131E6000] 21:07:04 INFO - PROCESS | 3584 | 1468901224784 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 21:07:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 21:07:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 581ms 21:07:04 INFO - PROCESS | 3584 | 1468901224811 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 21:07:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 21:07:04 INFO - PROCESS | 3584 | 1468901224823 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 21:07:04 INFO - PROCESS | 3584 | 1468901224831 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 21:07:04 INFO - PROCESS | 3584 | 1468901224832 Marionette TRACE conn3 <- [1,1590,null,{}] 21:07:04 INFO - PROCESS | 3584 | 1468901224835 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:04 INFO - PROCESS | 3584 | 1468901224837 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:04 INFO - PROCESS | 3584 | 1468901224915 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 21:07:04 INFO - PROCESS | 3584 | 1468901224921 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:04 INFO - PROCESS | 3584 | 1468901224923 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:04 INFO - PROCESS | 3584 | ++DOCSHELL 139CA400 == 40 [pid = 3584] [id = 407] 21:07:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 101 (139D4C00) [pid = 3584] [serial = 1221] [outer = 00000000] 21:07:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 102 (1713D800) [pid = 3584] [serial = 1222] [outer = 139D4C00] 21:07:04 INFO - PROCESS | 3584 | 1468901224964 Marionette DEBUG loaded listener.js 21:07:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 103 (18339800) [pid = 3584] [serial = 1223] [outer = 139D4C00] 21:07:05 INFO - PROCESS | 3584 | 1468901225414 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 21:07:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 21:07:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 627ms 21:07:05 INFO - PROCESS | 3584 | 1468901225465 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 21:07:05 INFO - PROCESS | 3584 | 1468901225467 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 21:07:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 21:07:05 INFO - PROCESS | 3584 | 1468901225470 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 21:07:05 INFO - PROCESS | 3584 | 1468901225471 Marionette TRACE conn3 <- [1,1594,null,{}] 21:07:05 INFO - PROCESS | 3584 | 1468901225475 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:05 INFO - PROCESS | 3584 | 1468901225476 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:05 INFO - PROCESS | 3584 | 1468901225543 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 21:07:05 INFO - PROCESS | 3584 | 1468901225548 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:05 INFO - PROCESS | 3584 | 1468901225550 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:05 INFO - PROCESS | 3584 | ++DOCSHELL 15DB8800 == 41 [pid = 3584] [id = 408] 21:07:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 104 (16010000) [pid = 3584] [serial = 1224] [outer = 00000000] 21:07:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 105 (1A30F400) [pid = 3584] [serial = 1225] [outer = 16010000] 21:07:05 INFO - PROCESS | 3584 | 1468901225591 Marionette DEBUG loaded listener.js 21:07:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 106 (1A5A3C00) [pid = 3584] [serial = 1226] [outer = 16010000] 21:07:06 INFO - PROCESS | 3584 | 1468901226268 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 21:07:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 21:07:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 932ms 21:07:06 INFO - PROCESS | 3584 | 1468901226381 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 21:07:06 INFO - PROCESS | 3584 | 1468901226386 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 21:07:06 INFO - PROCESS | 3584 | 1468901226391 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 21:07:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 21:07:06 INFO - PROCESS | 3584 | 1468901226394 Marionette TRACE conn3 <- [1,1598,null,{}] 21:07:06 INFO - PROCESS | 3584 | 1468901226400 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:06 INFO - PROCESS | 3584 | 1468901226403 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:06 INFO - PROCESS | 3584 | 1468901226550 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 21:07:06 INFO - PROCESS | 3584 | 1468901226687 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:06 INFO - PROCESS | 3584 | 1468901226690 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:06 INFO - PROCESS | 3584 | ++DOCSHELL 1047C000 == 42 [pid = 3584] [id = 409] 21:07:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 107 (104E5C00) [pid = 3584] [serial = 1227] [outer = 00000000] 21:07:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 108 (10C1A400) [pid = 3584] [serial = 1228] [outer = 104E5C00] 21:07:06 INFO - PROCESS | 3584 | 1468901226750 Marionette DEBUG loaded listener.js 21:07:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 109 (114DA400) [pid = 3584] [serial = 1229] [outer = 104E5C00] 21:07:07 INFO - PROCESS | 3584 | 1468901227422 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 21:07:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 21:07:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1071ms 21:07:07 INFO - PROCESS | 3584 | 1468901227480 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 21:07:07 INFO - PROCESS | 3584 | 1468901227484 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 21:07:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 21:07:07 INFO - PROCESS | 3584 | 1468901227492 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 21:07:07 INFO - PROCESS | 3584 | 1468901227495 Marionette TRACE conn3 <- [1,1602,null,{}] 21:07:07 INFO - PROCESS | 3584 | 1468901227499 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:07 INFO - PROCESS | 3584 | 1468901227501 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:07 INFO - PROCESS | 3584 | 1468901227633 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 21:07:07 INFO - PROCESS | 3584 | 1468901227773 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:07 INFO - PROCESS | 3584 | 1468901227776 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:07 INFO - PROCESS | 3584 | ++DOCSHELL 12998C00 == 43 [pid = 3584] [id = 410] 21:07:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 110 (12D6A400) [pid = 3584] [serial = 1230] [outer = 00000000] 21:07:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 111 (1392C800) [pid = 3584] [serial = 1231] [outer = 12D6A400] 21:07:07 INFO - PROCESS | 3584 | 1468901227832 Marionette DEBUG loaded listener.js 21:07:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 112 (139C7400) [pid = 3584] [serial = 1232] [outer = 12D6A400] 21:07:08 INFO - PROCESS | 3584 | 1468901228726 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 21:07:08 INFO - PROCESS | 3584 | --DOCSHELL 10434400 == 42 [pid = 3584] [id = 28] 21:07:08 INFO - PROCESS | 3584 | --DOCSHELL 10A80800 == 41 [pid = 3584] [id = 21] 21:07:08 INFO - PROCESS | 3584 | --DOCSHELL 1055A400 == 40 [pid = 3584] [id = 19] 21:07:08 INFO - PROCESS | 3584 | --DOCSHELL 1A46F000 == 39 [pid = 3584] [id = 10] 21:07:08 INFO - PROCESS | 3584 | --DOCSHELL 1429B000 == 38 [pid = 3584] [id = 27] 21:07:08 INFO - PROCESS | 3584 | --DOCSHELL 1587C400 == 37 [pid = 3584] [id = 26] 21:07:08 INFO - PROCESS | 3584 | --DOCSHELL 16001C00 == 36 [pid = 3584] [id = 8] 21:07:08 INFO - PROCESS | 3584 | --DOCSHELL 14295400 == 35 [pid = 3584] [id = 25] 21:07:08 INFO - PROCESS | 3584 | --DOCSHELL 13C66400 == 34 [pid = 3584] [id = 24] 21:07:08 INFO - PROCESS | 3584 | --DOCSHELL 13246400 == 33 [pid = 3584] [id = 23] 21:07:08 INFO - PROCESS | 3584 | --DOCSHELL 10EC4000 == 32 [pid = 3584] [id = 22] 21:07:08 INFO - PROCESS | 3584 | --DOCSHELL 1AC98800 == 31 [pid = 3584] [id = 394] 21:07:08 INFO - PROCESS | 3584 | --DOMWINDOW == 111 (15806C00) [pid = 3584] [serial = 1039] [outer = 00000000] [url = about:blank] 21:07:08 INFO - PROCESS | 3584 | --DOMWINDOW == 110 (1A838400) [pid = 3584] [serial = 1096] [outer = 00000000] [url = about:blank] 21:07:08 INFO - PROCESS | 3584 | --DOMWINDOW == 109 (17F66800) [pid = 3584] [serial = 1108] [outer = 00000000] [url = about:blank] 21:07:08 INFO - PROCESS | 3584 | --DOMWINDOW == 108 (16004C00) [pid = 3584] [serial = 1069] [outer = 00000000] [url = about:blank] 21:07:08 INFO - PROCESS | 3584 | --DOMWINDOW == 107 (131EC000) [pid = 3584] [serial = 1033] [outer = 00000000] [url = about:blank] 21:07:08 INFO - PROCESS | 3584 | --DOMWINDOW == 106 (1299A800) [pid = 3584] [serial = 1099] [outer = 00000000] [url = about:blank] 21:07:08 INFO - PROCESS | 3584 | --DOMWINDOW == 105 (15F1B400) [pid = 3584] [serial = 1102] [outer = 00000000] [url = about:blank] 21:07:08 INFO - PROCESS | 3584 | --DOMWINDOW == 104 (1A6CF000) [pid = 3584] [serial = 1105] [outer = 00000000] [url = about:blank] 21:07:08 INFO - PROCESS | 3584 | --DOMWINDOW == 103 (15044C00) [pid = 3584] [serial = 1063] [outer = 00000000] [url = about:blank] 21:07:08 INFO - PROCESS | 3584 | --DOMWINDOW == 102 (1A5A4800) [pid = 3584] [serial = 1060] [outer = 00000000] [url = about:blank] 21:07:08 INFO - PROCESS | 3584 | --DOMWINDOW == 101 (1392B000) [pid = 3584] [serial = 1036] [outer = 00000000] [url = about:blank] 21:07:08 INFO - PROCESS | 3584 | --DOMWINDOW == 100 (177CCC00) [pid = 3584] [serial = 1066] [outer = 00000000] [url = about:blank] 21:07:08 INFO - PROCESS | 3584 | --DOMWINDOW == 99 (1A9D8800) [pid = 3584] [serial = 1181] [outer = 00000000] [url = about:blank] 21:07:08 INFO - PROCESS | 3584 | --DOMWINDOW == 98 (1AF54800) [pid = 3584] [serial = 1183] [outer = 00000000] [url = about:blank] 21:07:08 INFO - PROCESS | 3584 | --DOMWINDOW == 97 (1A9DE800) [pid = 3584] [serial = 1168] [outer = 00000000] [url = about:blank] 21:07:08 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (1993A800) [pid = 3584] [serial = 1171] [outer = 00000000] [url = about:blank] 21:07:08 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (1AA20C00) [pid = 3584] [serial = 1169] [outer = 00000000] [url = about:blank] 21:07:08 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (15DC1400) [pid = 3584] [serial = 1174] [outer = 00000000] [url = about:blank] 21:07:08 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (1993FC00) [pid = 3584] [serial = 1172] [outer = 00000000] [url = about:blank] 21:07:08 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (1A599000) [pid = 3584] [serial = 1180] [outer = 00000000] [url = about:blank] 21:07:08 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (15DC3C00) [pid = 3584] [serial = 1175] [outer = 00000000] [url = about:blank] 21:07:08 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (1713E000) [pid = 3584] [serial = 1138] [outer = 00000000] [url = about:blank] 21:07:08 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (199F0800) [pid = 3584] [serial = 703] [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.] 21:07:08 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (19FF5C00) [pid = 3584] [serial = 1165] [outer = 00000000] [url = about:blank] 21:07:08 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (178ADC00) [pid = 3584] [serial = 1162] [outer = 00000000] [url = about:blank] 21:07:08 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (17AA3000) [pid = 3584] [serial = 1163] [outer = 00000000] [url = about:blank] 21:07:08 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (16F40C00) [pid = 3584] [serial = 1159] [outer = 00000000] [url = about:blank] 21:07:08 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (1718EC00) [pid = 3584] [serial = 1160] [outer = 00000000] [url = about:blank] 21:07:08 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (1445E800) [pid = 3584] [serial = 1156] [outer = 00000000] [url = about:blank] 21:07:08 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (15872400) [pid = 3584] [serial = 1157] [outer = 00000000] [url = about:blank] 21:07:08 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (15805400) [pid = 3584] [serial = 1154] [outer = 00000000] [url = about:blank] 21:07:08 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (1445D400) [pid = 3584] [serial = 1153] [outer = 00000000] [url = about:blank] 21:07:08 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (16B7C800) [pid = 3584] [serial = 1151] [outer = 00000000] [url = about:blank] 21:07:08 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 21:07:08 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (15F15000) [pid = 3584] [serial = 1150] [outer = 00000000] [url = about:blank] 21:07:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1330ms 21:07:08 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (1AF4AC00) [pid = 3584] [serial = 1148] [outer = 00000000] [url = about:blank] 21:07:08 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (1AC9C800) [pid = 3584] [serial = 1147] [outer = 00000000] [url = about:blank] 21:07:08 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (1713BC00) [pid = 3584] [serial = 1144] [outer = 00000000] [url = about:blank] 21:07:08 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (17134400) [pid = 3584] [serial = 1143] [outer = 00000000] [url = about:blank] 21:07:08 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (13940800) [pid = 3584] [serial = 1141] [outer = 00000000] [url = about:blank] 21:07:08 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (13929400) [pid = 3584] [serial = 1140] [outer = 00000000] [url = about:blank] 21:07:08 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (16DEE800) [pid = 3584] [serial = 1177] [outer = 00000000] [url = about:blank] 21:07:08 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (17833800) [pid = 3584] [serial = 1178] [outer = 00000000] [url = about:blank] 21:07:08 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (18333400) [pid = 3584] [serial = 1166] [outer = 00000000] [url = about:blank] 21:07:08 INFO - PROCESS | 3584 | 1468901228820 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 21:07:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 21:07:08 INFO - PROCESS | 3584 | 1468901228824 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 21:07:08 INFO - PROCESS | 3584 | 1468901228828 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 21:07:08 INFO - PROCESS | 3584 | 1468901228831 Marionette TRACE conn3 <- [1,1606,null,{}] 21:07:08 INFO - PROCESS | 3584 | 1468901228836 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:08 INFO - PROCESS | 3584 | 1468901228839 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:08 INFO - PROCESS | 3584 | 1468901228937 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 21:07:08 INFO - PROCESS | 3584 | 1468901228944 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:08 INFO - PROCESS | 3584 | 1468901228946 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:08 INFO - PROCESS | 3584 | ++DOCSHELL 10C1D800 == 32 [pid = 3584] [id = 411] 21:07:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (10EBD400) [pid = 3584] [serial = 1233] [outer = 00000000] 21:07:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (110E8C00) [pid = 3584] [serial = 1234] [outer = 10EBD400] 21:07:08 INFO - PROCESS | 3584 | 1468901228992 Marionette DEBUG loaded listener.js 21:07:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (1128E400) [pid = 3584] [serial = 1235] [outer = 10EBD400] 21:07:09 INFO - PROCESS | 3584 | 1468901229493 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 21:07:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 21:07:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 734ms 21:07:09 INFO - PROCESS | 3584 | 1468901229549 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 21:07:09 INFO - PROCESS | 3584 | 1468901229553 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 21:07:09 INFO - PROCESS | 3584 | 1468901229558 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 21:07:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 21:07:09 INFO - PROCESS | 3584 | 1468901229561 Marionette TRACE conn3 <- [1,1610,null,{}] 21:07:09 INFO - PROCESS | 3584 | 1468901229564 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:09 INFO - PROCESS | 3584 | 1468901229567 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:09 INFO - PROCESS | 3584 | 1468901229653 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 21:07:09 INFO - PROCESS | 3584 | 1468901229754 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:09 INFO - PROCESS | 3584 | 1468901229756 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:09 INFO - PROCESS | 3584 | ++DOCSHELL 1299A000 == 33 [pid = 3584] [id = 412] 21:07:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (12BD1400) [pid = 3584] [serial = 1236] [outer = 00000000] 21:07:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (1314A000) [pid = 3584] [serial = 1237] [outer = 12BD1400] 21:07:09 INFO - PROCESS | 3584 | 1468901229802 Marionette DEBUG loaded listener.js 21:07:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (134A2800) [pid = 3584] [serial = 1238] [outer = 12BD1400] 21:07:10 INFO - PROCESS | 3584 | 1468901230167 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 21:07:10 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 21:07:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 627ms 21:07:10 INFO - PROCESS | 3584 | 1468901230183 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 21:07:10 INFO - PROCESS | 3584 | 1468901230186 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 21:07:10 INFO - PROCESS | 3584 | 1468901230189 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 21:07:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 21:07:10 INFO - PROCESS | 3584 | 1468901230192 Marionette TRACE conn3 <- [1,1614,null,{}] 21:07:10 INFO - PROCESS | 3584 | 1468901230203 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:10 INFO - PROCESS | 3584 | 1468901230208 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:10 INFO - PROCESS | 3584 | 1468901230319 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 21:07:10 INFO - PROCESS | 3584 | 1468901230329 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:10 INFO - PROCESS | 3584 | 1468901230332 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:10 INFO - PROCESS | 3584 | ++DOCSHELL 15071C00 == 34 [pid = 3584] [id = 413] 21:07:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (15802400) [pid = 3584] [serial = 1239] [outer = 00000000] 21:07:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (1586E400) [pid = 3584] [serial = 1240] [outer = 15802400] 21:07:10 INFO - PROCESS | 3584 | 1468901230378 Marionette DEBUG loaded listener.js 21:07:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (1588A400) [pid = 3584] [serial = 1241] [outer = 15802400] 21:07:10 INFO - PROCESS | 3584 | 1468901230839 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 21:07:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 21:07:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 688ms 21:07:10 INFO - PROCESS | 3584 | 1468901230889 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 21:07:10 INFO - PROCESS | 3584 | 1468901230892 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 21:07:10 INFO - PROCESS | 3584 | 1468901230895 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 21:07:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 21:07:10 INFO - PROCESS | 3584 | 1468901230896 Marionette TRACE conn3 <- [1,1618,null,{}] 21:07:10 INFO - PROCESS | 3584 | 1468901230900 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:10 INFO - PROCESS | 3584 | 1468901230902 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:11 INFO - PROCESS | 3584 | 1468901231009 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 21:07:11 INFO - PROCESS | 3584 | 1468901231065 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:11 INFO - PROCESS | 3584 | 1468901231067 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:11 INFO - PROCESS | 3584 | ++DOCSHELL 15F1BC00 == 35 [pid = 3584] [id = 414] 21:07:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (15F1C800) [pid = 3584] [serial = 1242] [outer = 00000000] 21:07:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (16004C00) [pid = 3584] [serial = 1243] [outer = 15F1C800] 21:07:11 INFO - PROCESS | 3584 | 1468901231111 Marionette DEBUG loaded listener.js 21:07:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (1600FC00) [pid = 3584] [serial = 1244] [outer = 15F1C800] 21:07:11 INFO - PROCESS | 3584 | 1468901231524 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 21:07:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 21:07:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 688ms 21:07:11 INFO - PROCESS | 3584 | 1468901231578 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 21:07:11 INFO - PROCESS | 3584 | 1468901231580 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 21:07:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 21:07:11 INFO - PROCESS | 3584 | 1468901231583 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 21:07:11 INFO - PROCESS | 3584 | 1468901231585 Marionette TRACE conn3 <- [1,1622,null,{}] 21:07:11 INFO - PROCESS | 3584 | 1468901231588 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:11 INFO - PROCESS | 3584 | 1468901231590 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:11 INFO - PROCESS | 3584 | 1468901231728 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 21:07:11 INFO - PROCESS | 3584 | 1468901231782 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:11 INFO - PROCESS | 3584 | 1468901231784 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:11 INFO - PROCESS | 3584 | ++DOCSHELL 16B7C400 == 36 [pid = 3584] [id = 415] 21:07:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (16B7C800) [pid = 3584] [serial = 1245] [outer = 00000000] 21:07:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (16B84400) [pid = 3584] [serial = 1246] [outer = 16B7C800] 21:07:11 INFO - PROCESS | 3584 | 1468901231827 Marionette DEBUG loaded listener.js 21:07:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (16D4F800) [pid = 3584] [serial = 1247] [outer = 16B7C800] 21:07:12 INFO - PROCESS | 3584 | 1468901232255 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 21:07:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 21:07:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 718ms 21:07:12 INFO - PROCESS | 3584 | 1468901232306 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 21:07:12 INFO - PROCESS | 3584 | 1468901232308 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 21:07:12 INFO - PROCESS | 3584 | 1468901232311 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 21:07:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 21:07:12 INFO - PROCESS | 3584 | 1468901232312 Marionette TRACE conn3 <- [1,1626,null,{}] 21:07:12 INFO - PROCESS | 3584 | 1468901232316 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:12 INFO - PROCESS | 3584 | 1468901232321 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:12 INFO - PROCESS | 3584 | 1468901232458 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 21:07:12 INFO - PROCESS | 3584 | 1468901232507 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:12 INFO - PROCESS | 3584 | 1468901232509 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:12 INFO - PROCESS | 3584 | ++DOCSHELL 15DC4000 == 37 [pid = 3584] [id = 416] 21:07:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (16F40C00) [pid = 3584] [serial = 1248] [outer = 00000000] 21:07:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (1713A800) [pid = 3584] [serial = 1249] [outer = 16F40C00] 21:07:12 INFO - PROCESS | 3584 | 1468901232551 Marionette DEBUG loaded listener.js 21:07:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (1713BC00) [pid = 3584] [serial = 1250] [outer = 16F40C00] 21:07:13 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (10C13000) [pid = 3584] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 21:07:13 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (114D9000) [pid = 3584] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 21:07:13 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (17FC4C00) [pid = 3584] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 21:07:13 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (15042000) [pid = 3584] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 21:07:13 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (17709400) [pid = 3584] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 21:07:13 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (16B8A000) [pid = 3584] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 21:07:13 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (13935400) [pid = 3584] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 21:07:13 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (199F3400) [pid = 3584] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 21:07:13 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (15806800) [pid = 3584] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 21:07:13 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (16F39000) [pid = 3584] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 21:07:13 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (16F48C00) [pid = 3584] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 21:07:13 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (139D4C00) [pid = 3584] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 21:07:13 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (131E6000) [pid = 3584] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 21:07:13 INFO - PROCESS | 3584 | 1468901233134 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 21:07:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 21:07:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 886ms 21:07:13 INFO - PROCESS | 3584 | 1468901233198 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 21:07:13 INFO - PROCESS | 3584 | 1468901233200 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 21:07:13 INFO - PROCESS | 3584 | 1468901233204 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 21:07:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 21:07:13 INFO - PROCESS | 3584 | 1468901233206 Marionette TRACE conn3 <- [1,1630,null,{}] 21:07:13 INFO - PROCESS | 3584 | 1468901233209 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:13 INFO - PROCESS | 3584 | 1468901233211 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:13 INFO - PROCESS | 3584 | 1468901233306 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 21:07:13 INFO - PROCESS | 3584 | 1468901233365 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:13 INFO - PROCESS | 3584 | 1468901233367 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:13 INFO - PROCESS | 3584 | ++DOCSHELL 13939800 == 38 [pid = 3584] [id = 417] 21:07:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (139C9000) [pid = 3584] [serial = 1251] [outer = 00000000] 21:07:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (1713D000) [pid = 3584] [serial = 1252] [outer = 139C9000] 21:07:13 INFO - PROCESS | 3584 | 1468901233409 Marionette DEBUG loaded listener.js 21:07:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (171E3000) [pid = 3584] [serial = 1253] [outer = 139C9000] 21:07:13 INFO - PROCESS | 3584 | 1468901233743 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 21:07:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 21:07:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 581ms 21:07:13 INFO - PROCESS | 3584 | 1468901233785 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 21:07:13 INFO - PROCESS | 3584 | 1468901233787 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 21:07:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 21:07:13 INFO - PROCESS | 3584 | 1468901233790 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 21:07:13 INFO - PROCESS | 3584 | 1468901233791 Marionette TRACE conn3 <- [1,1634,null,{}] 21:07:13 INFO - PROCESS | 3584 | 1468901233795 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:13 INFO - PROCESS | 3584 | 1468901233797 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:13 INFO - PROCESS | 3584 | 1468901233916 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 21:07:13 INFO - PROCESS | 3584 | 1468901233923 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:13 INFO - PROCESS | 3584 | 1468901233925 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:13 INFO - PROCESS | 3584 | ++DOCSHELL 13146C00 == 39 [pid = 3584] [id = 418] 21:07:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (1587CC00) [pid = 3584] [serial = 1254] [outer = 00000000] 21:07:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (17833C00) [pid = 3584] [serial = 1255] [outer = 1587CC00] 21:07:13 INFO - PROCESS | 3584 | 1468901233967 Marionette DEBUG loaded listener.js 21:07:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (17AA4C00) [pid = 3584] [serial = 1256] [outer = 1587CC00] 21:07:14 INFO - PROCESS | 3584 | 1468901234350 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 21:07:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 21:07:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 611ms 21:07:14 INFO - PROCESS | 3584 | 1468901234412 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 21:07:14 INFO - PROCESS | 3584 | 1468901234414 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 21:07:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 21:07:14 INFO - PROCESS | 3584 | 1468901234417 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 21:07:14 INFO - PROCESS | 3584 | 1468901234419 Marionette TRACE conn3 <- [1,1638,null,{}] 21:07:14 INFO - PROCESS | 3584 | 1468901234422 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:14 INFO - PROCESS | 3584 | 1468901234424 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:14 INFO - PROCESS | 3584 | 1468901234539 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 21:07:14 INFO - PROCESS | 3584 | 1468901234558 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:14 INFO - PROCESS | 3584 | 1468901234560 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:14 INFO - PROCESS | 3584 | ++DOCSHELL 1506C800 == 40 [pid = 3584] [id = 419] 21:07:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (16B8A400) [pid = 3584] [serial = 1257] [outer = 00000000] 21:07:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (17FC3400) [pid = 3584] [serial = 1258] [outer = 16B8A400] 21:07:14 INFO - PROCESS | 3584 | 1468901234603 Marionette DEBUG loaded listener.js 21:07:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (181D1400) [pid = 3584] [serial = 1259] [outer = 16B8A400] 21:07:15 INFO - PROCESS | 3584 | 1468901235125 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 21:07:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 21:07:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 780ms 21:07:15 INFO - PROCESS | 3584 | 1468901235204 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 21:07:15 INFO - PROCESS | 3584 | 1468901235208 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 21:07:15 INFO - PROCESS | 3584 | 1468901235213 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 21:07:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 21:07:15 INFO - PROCESS | 3584 | 1468901235216 Marionette TRACE conn3 <- [1,1642,null,{}] 21:07:15 INFO - PROCESS | 3584 | 1468901235222 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:15 INFO - PROCESS | 3584 | 1468901235225 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:15 INFO - PROCESS | 3584 | 1468901235335 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 21:07:15 INFO - PROCESS | 3584 | 1468901235472 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:15 INFO - PROCESS | 3584 | 1468901235475 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:15 INFO - PROCESS | 3584 | ++DOCSHELL 102D2C00 == 41 [pid = 3584] [id = 420] 21:07:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (10434800) [pid = 3584] [serial = 1260] [outer = 00000000] 21:07:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (110E6C00) [pid = 3584] [serial = 1261] [outer = 10434800] 21:07:15 INFO - PROCESS | 3584 | 1468901235515 Marionette DEBUG loaded listener.js 21:07:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (12977C00) [pid = 3584] [serial = 1262] [outer = 10434800] 21:07:16 INFO - PROCESS | 3584 | 1468901236116 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 21:07:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 21:07:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 918ms 21:07:16 INFO - PROCESS | 3584 | 1468901236143 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 21:07:16 INFO - PROCESS | 3584 | 1468901236147 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 21:07:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 21:07:16 INFO - PROCESS | 3584 | 1468901236154 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 21:07:16 INFO - PROCESS | 3584 | 1468901236157 Marionette TRACE conn3 <- [1,1646,null,{}] 21:07:16 INFO - PROCESS | 3584 | 1468901236161 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:16 INFO - PROCESS | 3584 | 1468901236163 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:16 INFO - PROCESS | 3584 | 1468901236271 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 21:07:16 INFO - PROCESS | 3584 | 1468901236379 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:16 INFO - PROCESS | 3584 | 1468901236382 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:16 INFO - PROCESS | 3584 | ++DOCSHELL 142A1000 == 42 [pid = 3584] [id = 421] 21:07:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (144F4C00) [pid = 3584] [serial = 1263] [outer = 00000000] 21:07:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (15804400) [pid = 3584] [serial = 1264] [outer = 144F4C00] 21:07:16 INFO - PROCESS | 3584 | 1468901236435 Marionette DEBUG loaded listener.js 21:07:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (15DC3400) [pid = 3584] [serial = 1265] [outer = 144F4C00] 21:07:17 INFO - PROCESS | 3584 | 1468901237013 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 21:07:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 21:07:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 917ms 21:07:17 INFO - PROCESS | 3584 | 1468901237067 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 21:07:17 INFO - PROCESS | 3584 | 1468901237072 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 21:07:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 21:07:17 INFO - PROCESS | 3584 | 1468901237076 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 21:07:17 INFO - PROCESS | 3584 | 1468901237080 Marionette TRACE conn3 <- [1,1650,null,{}] 21:07:17 INFO - PROCESS | 3584 | 1468901237091 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:17 INFO - PROCESS | 3584 | 1468901237095 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:17 INFO - PROCESS | 3584 | 1468901237202 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 21:07:17 INFO - PROCESS | 3584 | 1468901237339 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:17 INFO - PROCESS | 3584 | 1468901237343 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:17 INFO - PROCESS | 3584 | ++DOCSHELL 177CCC00 == 43 [pid = 3584] [id = 422] 21:07:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (177F4400) [pid = 3584] [serial = 1266] [outer = 00000000] 21:07:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (17AAC400) [pid = 3584] [serial = 1267] [outer = 177F4400] 21:07:17 INFO - PROCESS | 3584 | 1468901237398 Marionette DEBUG loaded listener.js 21:07:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (1833F000) [pid = 3584] [serial = 1268] [outer = 177F4400] 21:07:17 INFO - PROCESS | 3584 | 1468901237941 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 21:07:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 21:07:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 933ms 21:07:17 INFO - PROCESS | 3584 | 1468901238006 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 21:07:17 INFO - PROCESS | 3584 | 1468901238009 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 21:07:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 21:07:18 INFO - PROCESS | 3584 | 1468901238012 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 21:07:18 INFO - PROCESS | 3584 | 1468901238014 Marionette TRACE conn3 <- [1,1654,null,{}] 21:07:18 INFO - PROCESS | 3584 | 1468901238018 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:18 INFO - PROCESS | 3584 | 1468901238020 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:18 INFO - PROCESS | 3584 | 1468901238127 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 21:07:18 INFO - PROCESS | 3584 | 1468901238233 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:18 INFO - PROCESS | 3584 | 1468901238236 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:18 INFO - PROCESS | 3584 | ++DOCSHELL 19932000 == 44 [pid = 3584] [id = 423] 21:07:18 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (19933800) [pid = 3584] [serial = 1269] [outer = 00000000] 21:07:18 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (19937C00) [pid = 3584] [serial = 1270] [outer = 19933800] 21:07:18 INFO - PROCESS | 3584 | 1468901238287 Marionette DEBUG loaded listener.js 21:07:18 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (19940000) [pid = 3584] [serial = 1271] [outer = 19933800] 21:07:19 INFO - PROCESS | 3584 | 1468901239029 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 21:07:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 21:07:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1070ms 21:07:19 INFO - PROCESS | 3584 | 1468901239091 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 21:07:19 INFO - PROCESS | 3584 | 1468901239095 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 21:07:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 21:07:19 INFO - PROCESS | 3584 | 1468901239100 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 21:07:19 INFO - PROCESS | 3584 | 1468901239103 Marionette TRACE conn3 <- [1,1658,null,{}] 21:07:19 INFO - PROCESS | 3584 | 1468901239109 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:19 INFO - PROCESS | 3584 | 1468901239112 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:19 INFO - PROCESS | 3584 | 1468901239216 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 21:07:19 INFO - PROCESS | 3584 | 1468901239355 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:19 INFO - PROCESS | 3584 | 1468901239359 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:19 INFO - PROCESS | 3584 | ++DOCSHELL 1299BC00 == 45 [pid = 3584] [id = 424] 21:07:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (1299C800) [pid = 3584] [serial = 1272] [outer = 00000000] 21:07:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (131DEC00) [pid = 3584] [serial = 1273] [outer = 1299C800] 21:07:19 INFO - PROCESS | 3584 | 1468901239410 Marionette DEBUG loaded listener.js 21:07:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 98 (1392B800) [pid = 3584] [serial = 1274] [outer = 1299C800] 21:07:20 INFO - PROCESS | 3584 | --DOCSHELL 1A6C9800 == 44 [pid = 3584] [id = 12] 21:07:20 INFO - PROCESS | 3584 | --DOCSHELL 1A840800 == 43 [pid = 3584] [id = 13] 21:07:20 INFO - PROCESS | 3584 | --DOCSHELL 15071C00 == 42 [pid = 3584] [id = 413] 21:07:20 INFO - PROCESS | 3584 | --DOCSHELL 1AF4C800 == 41 [pid = 3584] [id = 14] 21:07:20 INFO - PROCESS | 3584 | --DOCSHELL 15DC4000 == 40 [pid = 3584] [id = 416] 21:07:20 INFO - PROCESS | 3584 | --DOCSHELL 16B7C400 == 39 [pid = 3584] [id = 415] 21:07:20 INFO - PROCESS | 3584 | --DOCSHELL 13939800 == 38 [pid = 3584] [id = 417] 21:07:20 INFO - PROCESS | 3584 | --DOCSHELL 130D9000 == 37 [pid = 3584] [id = 20] 21:07:20 INFO - PROCESS | 3584 | --DOCSHELL 13146C00 == 36 [pid = 3584] [id = 418] 21:07:20 INFO - PROCESS | 3584 | --DOCSHELL 15F1BC00 == 35 [pid = 3584] [id = 414] 21:07:20 INFO - PROCESS | 3584 | --DOCSHELL 1B1E1C00 == 34 [pid = 3584] [id = 18] 21:07:20 INFO - PROCESS | 3584 | --DOCSHELL 1AF4CC00 == 33 [pid = 3584] [id = 15] 21:07:20 INFO - PROCESS | 3584 | --DOCSHELL 1A5A0C00 == 32 [pid = 3584] [id = 11] 21:07:20 INFO - PROCESS | 3584 | --DOCSHELL 19932000 == 31 [pid = 3584] [id = 423] 21:07:20 INFO - PROCESS | 3584 | --DOCSHELL 177CCC00 == 30 [pid = 3584] [id = 422] 21:07:20 INFO - PROCESS | 3584 | --DOCSHELL 1506C800 == 29 [pid = 3584] [id = 419] 21:07:20 INFO - PROCESS | 3584 | --DOCSHELL 102D2C00 == 28 [pid = 3584] [id = 420] 21:07:20 INFO - PROCESS | 3584 | --DOCSHELL 142A1000 == 27 [pid = 3584] [id = 421] 21:07:20 INFO - PROCESS | 3584 | --DOMWINDOW == 97 (10C1E000) [pid = 3584] [serial = 1186] [outer = 00000000] [url = about:blank] 21:07:20 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (10C20400) [pid = 3584] [serial = 1187] [outer = 00000000] [url = about:blank] 21:07:20 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (12828800) [pid = 3584] [serial = 1189] [outer = 00000000] [url = about:blank] 21:07:20 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (1833A000) [pid = 3584] [serial = 1210] [outer = 00000000] [url = about:blank] 21:07:20 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (12973800) [pid = 3584] [serial = 1190] [outer = 00000000] [url = about:blank] 21:07:20 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (15881C00) [pid = 3584] [serial = 1195] [outer = 00000000] [url = about:blank] 21:07:20 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (15DBE400) [pid = 3584] [serial = 1196] [outer = 00000000] [url = about:blank] 21:07:20 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (17AA9000) [pid = 3584] [serial = 1207] [outer = 00000000] [url = about:blank] 21:07:20 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (19938400) [pid = 3584] [serial = 1213] [outer = 00000000] [url = about:blank] 21:07:20 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (1833D800) [pid = 3584] [serial = 1211] [outer = 00000000] [url = about:blank] 21:07:20 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (139CB000) [pid = 3584] [serial = 1192] [outer = 00000000] [url = about:blank] 21:07:20 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (13CC5000) [pid = 3584] [serial = 1193] [outer = 00000000] [url = about:blank] 21:07:20 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (1A598400) [pid = 3584] [serial = 1216] [outer = 00000000] [url = about:blank] 21:07:20 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (16010400) [pid = 3584] [serial = 1198] [outer = 00000000] [url = about:blank] 21:07:20 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (1993E800) [pid = 3584] [serial = 1214] [outer = 00000000] [url = about:blank] 21:07:20 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (16542400) [pid = 3584] [serial = 1199] [outer = 00000000] [url = about:blank] 21:07:20 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (16F4BC00) [pid = 3584] [serial = 1201] [outer = 00000000] [url = about:blank] 21:07:20 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (17139C00) [pid = 3584] [serial = 1202] [outer = 00000000] [url = about:blank] 21:07:20 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (177C8C00) [pid = 3584] [serial = 1204] [outer = 00000000] [url = about:blank] 21:07:20 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (177CB400) [pid = 3584] [serial = 1205] [outer = 00000000] [url = about:blank] 21:07:20 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (1713D800) [pid = 3584] [serial = 1222] [outer = 00000000] [url = about:blank] 21:07:20 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (18339800) [pid = 3584] [serial = 1223] [outer = 00000000] [url = about:blank] 21:07:20 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (1A30F400) [pid = 3584] [serial = 1225] [outer = 00000000] [url = about:blank] 21:07:20 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (1A5A2000) [pid = 3584] [serial = 1217] [outer = 00000000] [url = about:blank] 21:07:20 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (14298C00) [pid = 3584] [serial = 1219] [outer = 00000000] [url = about:blank] 21:07:20 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (15DBC000) [pid = 3584] [serial = 1220] [outer = 00000000] [url = about:blank] 21:07:20 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (17AA9400) [pid = 3584] [serial = 1208] [outer = 00000000] [url = about:blank] 21:07:20 INFO - PROCESS | 3584 | 1468901240564 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 21:07:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 21:07:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1529ms 21:07:20 INFO - PROCESS | 3584 | 1468901240649 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 21:07:20 INFO - PROCESS | 3584 | 1468901240652 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 21:07:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 21:07:20 INFO - PROCESS | 3584 | 1468901240661 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 21:07:20 INFO - PROCESS | 3584 | 1468901240664 Marionette TRACE conn3 <- [1,1662,null,{}] 21:07:20 INFO - PROCESS | 3584 | 1468901240675 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:20 INFO - PROCESS | 3584 | 1468901240677 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:20 INFO - PROCESS | 3584 | 1468901240756 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 21:07:20 INFO - PROCESS | 3584 | 1468901240770 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:20 INFO - PROCESS | 3584 | 1468901240773 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:20 INFO - PROCESS | 3584 | ++DOCSHELL 10A81000 == 28 [pid = 3584] [id = 425] 21:07:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (10A82400) [pid = 3584] [serial = 1275] [outer = 00000000] 21:07:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (10EBB800) [pid = 3584] [serial = 1276] [outer = 10A82400] 21:07:20 INFO - PROCESS | 3584 | 1468901240818 Marionette DEBUG loaded listener.js 21:07:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (110E6000) [pid = 3584] [serial = 1277] [outer = 10A82400] 21:07:21 INFO - PROCESS | 3584 | 1468901241280 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 21:07:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 21:07:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 688ms 21:07:21 INFO - PROCESS | 3584 | 1468901241342 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 21:07:21 INFO - PROCESS | 3584 | 1468901241346 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 21:07:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 21:07:21 INFO - PROCESS | 3584 | 1468901241353 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 21:07:21 INFO - PROCESS | 3584 | 1468901241355 Marionette TRACE conn3 <- [1,1666,null,{}] 21:07:21 INFO - PROCESS | 3584 | 1468901241359 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:21 INFO - PROCESS | 3584 | 1468901241361 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:21 INFO - PROCESS | 3584 | 1468901241446 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 21:07:21 INFO - PROCESS | 3584 | 1468901241455 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:21 INFO - PROCESS | 3584 | 1468901241457 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:21 INFO - PROCESS | 3584 | ++DOCSHELL 12932400 == 29 [pid = 3584] [id = 426] 21:07:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (1296E800) [pid = 3584] [serial = 1278] [outer = 00000000] 21:07:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (129A0800) [pid = 3584] [serial = 1279] [outer = 1296E800] 21:07:21 INFO - PROCESS | 3584 | 1468901241502 Marionette DEBUG loaded listener.js 21:07:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (13146C00) [pid = 3584] [serial = 1280] [outer = 1296E800] 21:07:21 INFO - PROCESS | 3584 | 1468901241951 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 21:07:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 21:07:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 611ms 21:07:21 INFO - PROCESS | 3584 | 1468901241972 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 21:07:21 INFO - PROCESS | 3584 | 1468901241974 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 21:07:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 21:07:21 INFO - PROCESS | 3584 | 1468901241978 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 21:07:21 INFO - PROCESS | 3584 | 1468901241981 Marionette TRACE conn3 <- [1,1670,null,{}] 21:07:21 INFO - PROCESS | 3584 | 1468901241992 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:21 INFO - PROCESS | 3584 | 1468901241996 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:22 INFO - PROCESS | 3584 | 1468901242077 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 21:07:22 INFO - PROCESS | 3584 | 1468901242119 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:22 INFO - PROCESS | 3584 | 1468901242122 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:22 INFO - PROCESS | 3584 | ++DOCSHELL 14298C00 == 30 [pid = 3584] [id = 427] 21:07:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (14299800) [pid = 3584] [serial = 1281] [outer = 00000000] 21:07:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (1445D400) [pid = 3584] [serial = 1282] [outer = 14299800] 21:07:22 INFO - PROCESS | 3584 | 1468901242168 Marionette DEBUG loaded listener.js 21:07:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (15044C00) [pid = 3584] [serial = 1283] [outer = 14299800] 21:07:22 INFO - PROCESS | 3584 | 1468901242620 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 21:07:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 21:07:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 718ms 21:07:22 INFO - PROCESS | 3584 | 1468901242701 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 21:07:22 INFO - PROCESS | 3584 | 1468901242703 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 21:07:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 21:07:22 INFO - PROCESS | 3584 | 1468901242712 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 21:07:22 INFO - PROCESS | 3584 | 1468901242714 Marionette TRACE conn3 <- [1,1674,null,{}] 21:07:22 INFO - PROCESS | 3584 | 1468901242718 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:22 INFO - PROCESS | 3584 | 1468901242719 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:22 INFO - PROCESS | 3584 | 1468901242834 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 21:07:22 INFO - PROCESS | 3584 | 1468901242839 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:22 INFO - PROCESS | 3584 | 1468901242841 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:22 INFO - PROCESS | 3584 | ++DOCSHELL 1445AC00 == 31 [pid = 3584] [id = 428] 21:07:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (15066C00) [pid = 3584] [serial = 1284] [outer = 00000000] 21:07:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (15DB6800) [pid = 3584] [serial = 1285] [outer = 15066C00] 21:07:22 INFO - PROCESS | 3584 | 1468901242936 Marionette DEBUG loaded listener.js 21:07:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (15DBF000) [pid = 3584] [serial = 1286] [outer = 15066C00] 21:07:23 INFO - PROCESS | 3584 | 1468901243340 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 21:07:23 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 21:07:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 688ms 21:07:23 INFO - PROCESS | 3584 | 1468901243389 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 21:07:23 INFO - PROCESS | 3584 | 1468901243391 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 21:07:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 21:07:23 INFO - PROCESS | 3584 | 1468901243404 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 21:07:23 INFO - PROCESS | 3584 | 1468901243406 Marionette TRACE conn3 <- [1,1678,null,{}] 21:07:23 INFO - PROCESS | 3584 | 1468901243409 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:23 INFO - PROCESS | 3584 | 1468901243411 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:23 INFO - PROCESS | 3584 | 1468901243541 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 21:07:23 INFO - PROCESS | 3584 | 1468901243553 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:23 INFO - PROCESS | 3584 | 1468901243555 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:23 INFO - PROCESS | 3584 | ++DOCSHELL 15DC1800 == 32 [pid = 3584] [id = 429] 21:07:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (15DC2000) [pid = 3584] [serial = 1287] [outer = 00000000] 21:07:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (16004000) [pid = 3584] [serial = 1288] [outer = 15DC2000] 21:07:23 INFO - PROCESS | 3584 | 1468901243597 Marionette DEBUG loaded listener.js 21:07:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (1653EC00) [pid = 3584] [serial = 1289] [outer = 15DC2000] 21:07:24 INFO - PROCESS | 3584 | 1468901244031 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 21:07:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 21:07:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 673ms 21:07:24 INFO - PROCESS | 3584 | 1468901244099 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 21:07:24 INFO - PROCESS | 3584 | 1468901244101 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 21:07:24 INFO - PROCESS | 3584 | 1468901244104 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 21:07:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 21:07:24 INFO - PROCESS | 3584 | 1468901244106 Marionette TRACE conn3 <- [1,1682,null,{}] 21:07:24 INFO - PROCESS | 3584 | 1468901244109 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:24 INFO - PROCESS | 3584 | 1468901244097 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:24 INFO - PROCESS | 3584 | 1468901244228 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 21:07:24 INFO - PROCESS | 3584 | 1468901244295 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:24 INFO - PROCESS | 3584 | 1468901244297 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:24 INFO - PROCESS | 3584 | ++DOCSHELL 16B81000 == 33 [pid = 3584] [id = 430] 21:07:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (16B83C00) [pid = 3584] [serial = 1290] [outer = 00000000] 21:07:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (16F3B800) [pid = 3584] [serial = 1291] [outer = 16B83C00] 21:07:24 INFO - PROCESS | 3584 | 1468901244342 Marionette DEBUG loaded listener.js 21:07:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (17131C00) [pid = 3584] [serial = 1292] [outer = 16B83C00] 21:07:24 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (1587CC00) [pid = 3584] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 21:07:24 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (16F40C00) [pid = 3584] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 21:07:24 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (16B7C800) [pid = 3584] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 21:07:24 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (139C9000) [pid = 3584] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 21:07:24 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (12D6A400) [pid = 3584] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 21:07:24 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (10EBD400) [pid = 3584] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 21:07:24 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (104E5C00) [pid = 3584] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 21:07:24 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (15802400) [pid = 3584] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 21:07:24 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (16010000) [pid = 3584] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 21:07:24 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (12BD1400) [pid = 3584] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 21:07:24 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (16B8A400) [pid = 3584] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 21:07:24 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (15F1C800) [pid = 3584] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 21:07:24 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (1AC99800) [pid = 3584] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 21:07:24 INFO - PROCESS | 3584 | 1468901244945 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 21:07:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 21:07:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 887ms 21:07:24 INFO - PROCESS | 3584 | 1468901244973 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 21:07:24 INFO - PROCESS | 3584 | 1468901244975 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 21:07:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 21:07:24 INFO - PROCESS | 3584 | 1468901244978 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 21:07:24 INFO - PROCESS | 3584 | 1468901244989 Marionette TRACE conn3 <- [1,1686,null,{}] 21:07:24 INFO - PROCESS | 3584 | 1468901244993 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:24 INFO - PROCESS | 3584 | 1468901244995 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:25 INFO - PROCESS | 3584 | 1468901245070 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 21:07:25 INFO - PROCESS | 3584 | 1468901245077 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:25 INFO - PROCESS | 3584 | 1468901245079 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:25 INFO - PROCESS | 3584 | ++DOCSHELL 104E8400 == 34 [pid = 3584] [id = 431] 21:07:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (10566000) [pid = 3584] [serial = 1293] [outer = 00000000] 21:07:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (13CC4800) [pid = 3584] [serial = 1294] [outer = 10566000] 21:07:25 INFO - PROCESS | 3584 | 1468901245122 Marionette DEBUG loaded listener.js 21:07:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (14464000) [pid = 3584] [serial = 1295] [outer = 10566000] 21:07:25 INFO - PROCESS | 3584 | 1468901245543 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 21:07:25 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 21:07:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 581ms 21:07:25 INFO - PROCESS | 3584 | 1468901245578 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 21:07:25 INFO - PROCESS | 3584 | 1468901245580 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 21:07:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 21:07:25 INFO - PROCESS | 3584 | 1468901245584 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 21:07:25 INFO - PROCESS | 3584 | 1468901245585 Marionette TRACE conn3 <- [1,1690,null,{}] 21:07:25 INFO - PROCESS | 3584 | 1468901245589 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:25 INFO - PROCESS | 3584 | 1468901245591 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:25 INFO - PROCESS | 3584 | 1468901245650 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 21:07:25 INFO - PROCESS | 3584 | 1468901245655 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:25 INFO - PROCESS | 3584 | 1468901245657 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:25 INFO - PROCESS | 3584 | ++DOCSHELL 139C9000 == 35 [pid = 3584] [id = 432] 21:07:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (16B84C00) [pid = 3584] [serial = 1296] [outer = 00000000] 21:07:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (17131400) [pid = 3584] [serial = 1297] [outer = 16B84C00] 21:07:25 INFO - PROCESS | 3584 | 1468901245699 Marionette DEBUG loaded listener.js 21:07:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (17134C00) [pid = 3584] [serial = 1298] [outer = 16B84C00] 21:07:26 INFO - PROCESS | 3584 | 1468901246109 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 21:07:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 21:07:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 581ms 21:07:26 INFO - PROCESS | 3584 | 1468901246167 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 21:07:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 21:07:26 INFO - PROCESS | 3584 | 1468901246169 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 21:07:26 INFO - PROCESS | 3584 | 1468901246172 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 21:07:26 INFO - PROCESS | 3584 | 1468901246174 Marionette TRACE conn3 <- [1,1694,null,{}] 21:07:26 INFO - PROCESS | 3584 | 1468901246177 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:26 INFO - PROCESS | 3584 | 1468901246179 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:26 INFO - PROCESS | 3584 | 1468901246255 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 21:07:26 INFO - PROCESS | 3584 | 1468901246260 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:26 INFO - PROCESS | 3584 | 1468901246262 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:26 INFO - PROCESS | 3584 | ++DOCSHELL 14296000 == 36 [pid = 3584] [id = 433] 21:07:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (17140000) [pid = 3584] [serial = 1299] [outer = 00000000] 21:07:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (177F0800) [pid = 3584] [serial = 1300] [outer = 17140000] 21:07:26 INFO - PROCESS | 3584 | 1468901246314 Marionette DEBUG loaded listener.js 21:07:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (177F1400) [pid = 3584] [serial = 1301] [outer = 17140000] 21:07:26 INFO - PROCESS | 3584 | 1468901246739 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 21:07:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 21:07:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 612ms 21:07:26 INFO - PROCESS | 3584 | 1468901246799 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 21:07:26 INFO - PROCESS | 3584 | 1468901246801 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 21:07:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 21:07:26 INFO - PROCESS | 3584 | 1468901246804 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 21:07:26 INFO - PROCESS | 3584 | 1468901246806 Marionette TRACE conn3 <- [1,1698,null,{}] 21:07:26 INFO - PROCESS | 3584 | 1468901246853 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:26 INFO - PROCESS | 3584 | 1468901246856 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:26 INFO - PROCESS | 3584 | 1468901246957 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 21:07:27 INFO - PROCESS | 3584 | 1468901247095 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:27 INFO - PROCESS | 3584 | 1468901247098 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:27 INFO - PROCESS | 3584 | ++DOCSHELL 10A7F800 == 37 [pid = 3584] [id = 434] 21:07:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (10A80800) [pid = 3584] [serial = 1302] [outer = 00000000] 21:07:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (10C19800) [pid = 3584] [serial = 1303] [outer = 10A80800] 21:07:27 INFO - PROCESS | 3584 | 1468901247154 Marionette DEBUG loaded listener.js 21:07:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (10EC2800) [pid = 3584] [serial = 1304] [outer = 10A80800] 21:07:27 INFO - PROCESS | 3584 | 1468901247945 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 21:07:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 21:07:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1208ms 21:07:27 INFO - PROCESS | 3584 | 1468901248004 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 21:07:28 INFO - PROCESS | 3584 | 1468901248008 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 21:07:28 INFO - PROCESS | 3584 | 1468901248013 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 21:07:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 21:07:28 INFO - PROCESS | 3584 | 1468901248015 Marionette TRACE conn3 <- [1,1702,null,{}] 21:07:28 INFO - PROCESS | 3584 | 1468901248021 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:28 INFO - PROCESS | 3584 | 1468901248024 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:28 INFO - PROCESS | 3584 | 1468901248146 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 21:07:28 INFO - PROCESS | 3584 | 1468901248277 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:28 INFO - PROCESS | 3584 | 1468901248282 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:28 INFO - PROCESS | 3584 | ++DOCSHELL 13C63000 == 38 [pid = 3584] [id = 435] 21:07:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (13C6FC00) [pid = 3584] [serial = 1305] [outer = 00000000] 21:07:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (14460400) [pid = 3584] [serial = 1306] [outer = 13C6FC00] 21:07:28 INFO - PROCESS | 3584 | 1468901248343 Marionette DEBUG loaded listener.js 21:07:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (1587E800) [pid = 3584] [serial = 1307] [outer = 13C6FC00] 21:07:29 INFO - PROCESS | 3584 | 1468901249143 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 21:07:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 21:07:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1162ms 21:07:29 INFO - PROCESS | 3584 | 1468901249197 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 21:07:29 INFO - PROCESS | 3584 | 1468901249201 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 21:07:29 INFO - PROCESS | 3584 | 1468901249206 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 21:07:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 21:07:29 INFO - PROCESS | 3584 | 1468901249209 Marionette TRACE conn3 <- [1,1706,null,{}] 21:07:29 INFO - PROCESS | 3584 | 1468901249215 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:29 INFO - PROCESS | 3584 | 1468901249217 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:29 INFO - PROCESS | 3584 | 1468901249325 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 21:07:29 INFO - PROCESS | 3584 | 1468901249443 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:29 INFO - PROCESS | 3584 | 1468901249447 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:29 INFO - PROCESS | 3584 | --DOCSHELL 139C9000 == 37 [pid = 3584] [id = 432] 21:07:29 INFO - PROCESS | 3584 | --DOCSHELL 104E8400 == 36 [pid = 3584] [id = 431] 21:07:29 INFO - PROCESS | 3584 | --DOCSHELL 16B81000 == 35 [pid = 3584] [id = 430] 21:07:29 INFO - PROCESS | 3584 | --DOCSHELL 15DC1800 == 34 [pid = 3584] [id = 429] 21:07:29 INFO - PROCESS | 3584 | --DOCSHELL 1445AC00 == 33 [pid = 3584] [id = 428] 21:07:29 INFO - PROCESS | 3584 | --DOCSHELL 14298C00 == 32 [pid = 3584] [id = 427] 21:07:29 INFO - PROCESS | 3584 | --DOCSHELL 12932400 == 31 [pid = 3584] [id = 426] 21:07:29 INFO - PROCESS | 3584 | --DOCSHELL 10A81000 == 30 [pid = 3584] [id = 425] 21:07:29 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (1B1DB000) [pid = 3584] [serial = 1184] [outer = 00000000] [url = about:blank] 21:07:29 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (17AA4C00) [pid = 3584] [serial = 1256] [outer = 00000000] [url = about:blank] 21:07:29 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (1713A800) [pid = 3584] [serial = 1249] [outer = 00000000] [url = about:blank] 21:07:29 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (16D4F800) [pid = 3584] [serial = 1247] [outer = 00000000] [url = about:blank] 21:07:29 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (16B84400) [pid = 3584] [serial = 1246] [outer = 00000000] [url = about:blank] 21:07:29 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (1713D000) [pid = 3584] [serial = 1252] [outer = 00000000] [url = about:blank] 21:07:29 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (1392C800) [pid = 3584] [serial = 1231] [outer = 00000000] [url = about:blank] 21:07:29 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (139C7400) [pid = 3584] [serial = 1232] [outer = 00000000] [url = about:blank] 21:07:29 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (110E8C00) [pid = 3584] [serial = 1234] [outer = 00000000] [url = about:blank] 21:07:29 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (17833C00) [pid = 3584] [serial = 1255] [outer = 00000000] [url = about:blank] 21:07:29 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (1128E400) [pid = 3584] [serial = 1235] [outer = 00000000] [url = about:blank] 21:07:29 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (10C1A400) [pid = 3584] [serial = 1228] [outer = 00000000] [url = about:blank] 21:07:29 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (114DA400) [pid = 3584] [serial = 1229] [outer = 00000000] [url = about:blank] 21:07:29 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (1586E400) [pid = 3584] [serial = 1240] [outer = 00000000] [url = about:blank] 21:07:29 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (1A5A3C00) [pid = 3584] [serial = 1226] [outer = 00000000] [url = about:blank] 21:07:29 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (1314A000) [pid = 3584] [serial = 1237] [outer = 00000000] [url = about:blank] 21:07:29 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (134A2800) [pid = 3584] [serial = 1238] [outer = 00000000] [url = about:blank] 21:07:29 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (181D1400) [pid = 3584] [serial = 1259] [outer = 00000000] [url = about:blank] 21:07:29 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (1713BC00) [pid = 3584] [serial = 1250] [outer = 00000000] [url = about:blank] 21:07:29 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (16004C00) [pid = 3584] [serial = 1243] [outer = 00000000] [url = about:blank] 21:07:29 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (17FC3400) [pid = 3584] [serial = 1258] [outer = 00000000] [url = about:blank] 21:07:29 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (1600FC00) [pid = 3584] [serial = 1244] [outer = 00000000] [url = about:blank] 21:07:29 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (171E3000) [pid = 3584] [serial = 1253] [outer = 00000000] [url = about:blank] 21:07:29 INFO - PROCESS | 3584 | --DOMWINDOW == 67 (1588A400) [pid = 3584] [serial = 1241] [outer = 00000000] [url = about:blank] 21:07:29 INFO - PROCESS | 3584 | ++DOCSHELL 0F317000 == 31 [pid = 3584] [id = 436] 21:07:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (0F31D800) [pid = 3584] [serial = 1308] [outer = 00000000] 21:07:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (10A80C00) [pid = 3584] [serial = 1309] [outer = 0F31D800] 21:07:29 INFO - PROCESS | 3584 | 1468901249517 Marionette DEBUG loaded listener.js 21:07:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (11288400) [pid = 3584] [serial = 1310] [outer = 0F31D800] 21:07:29 INFO - PROCESS | 3584 | 1468901249946 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 21:07:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 21:07:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 780ms 21:07:29 INFO - PROCESS | 3584 | 1468901249992 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 21:07:29 INFO - PROCESS | 3584 | 1468901249997 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 21:07:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 21:07:29 INFO - PROCESS | 3584 | 1468901250003 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 21:07:29 INFO - PROCESS | 3584 | 1468901250005 Marionette TRACE conn3 <- [1,1710,null,{}] 21:07:29 INFO - PROCESS | 3584 | 1468901250009 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:29 INFO - PROCESS | 3584 | 1468901250011 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:30 INFO - PROCESS | 3584 | 1468901250093 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 21:07:30 INFO - PROCESS | 3584 | 1468901250101 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:30 INFO - PROCESS | 3584 | 1468901250103 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:30 INFO - PROCESS | 3584 | ++DOCSHELL 12933C00 == 32 [pid = 3584] [id = 437] 21:07:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (1296FC00) [pid = 3584] [serial = 1311] [outer = 00000000] 21:07:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (131DE800) [pid = 3584] [serial = 1312] [outer = 1296FC00] 21:07:30 INFO - PROCESS | 3584 | 1468901250148 Marionette DEBUG loaded listener.js 21:07:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (134A8000) [pid = 3584] [serial = 1313] [outer = 1296FC00] 21:07:30 INFO - PROCESS | 3584 | 1468901250610 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 21:07:30 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 21:07:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 627ms 21:07:30 INFO - PROCESS | 3584 | 1468901250624 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 21:07:30 INFO - PROCESS | 3584 | 1468901250627 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 21:07:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 21:07:30 INFO - PROCESS | 3584 | 1468901250630 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 21:07:30 INFO - PROCESS | 3584 | 1468901250633 Marionette TRACE conn3 <- [1,1714,null,{}] 21:07:30 INFO - PROCESS | 3584 | 1468901250643 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:30 INFO - PROCESS | 3584 | 1468901250648 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:30 INFO - PROCESS | 3584 | 1468901250734 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 21:07:30 INFO - PROCESS | 3584 | 1468901250774 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:30 INFO - PROCESS | 3584 | 1468901250777 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:30 INFO - PROCESS | 3584 | ++DOCSHELL 15043000 == 33 [pid = 3584] [id = 438] 21:07:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (15045400) [pid = 3584] [serial = 1314] [outer = 00000000] 21:07:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (1580B400) [pid = 3584] [serial = 1315] [outer = 15045400] 21:07:30 INFO - PROCESS | 3584 | 1468901250823 Marionette DEBUG loaded listener.js 21:07:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (15DB6C00) [pid = 3584] [serial = 1316] [outer = 15045400] 21:07:31 INFO - PROCESS | 3584 | 1468901251261 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 21:07:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 21:07:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 688ms 21:07:31 INFO - PROCESS | 3584 | 1468901251312 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 21:07:31 INFO - PROCESS | 3584 | 1468901251315 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 21:07:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 21:07:31 INFO - PROCESS | 3584 | 1468901251318 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 21:07:31 INFO - PROCESS | 3584 | 1468901251320 Marionette TRACE conn3 <- [1,1718,null,{}] 21:07:31 INFO - PROCESS | 3584 | 1468901251323 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:31 INFO - PROCESS | 3584 | 1468901251325 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:31 INFO - PROCESS | 3584 | 1468901251422 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 21:07:31 INFO - PROCESS | 3584 | 1468901251430 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:31 INFO - PROCESS | 3584 | 1468901251432 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:31 INFO - PROCESS | 3584 | ++DOCSHELL 131E5800 == 34 [pid = 3584] [id = 439] 21:07:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (132F7000) [pid = 3584] [serial = 1317] [outer = 00000000] 21:07:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (16009400) [pid = 3584] [serial = 1318] [outer = 132F7000] 21:07:31 INFO - PROCESS | 3584 | 1468901251478 Marionette DEBUG loaded listener.js 21:07:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (1654B400) [pid = 3584] [serial = 1319] [outer = 132F7000] 21:07:31 INFO - PROCESS | 3584 | 1468901251903 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 21:07:31 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 21:07:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 612ms 21:07:31 INFO - PROCESS | 3584 | 1468901251939 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 21:07:31 INFO - PROCESS | 3584 | 1468901251941 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 21:07:31 INFO - PROCESS | 3584 | 1468901251944 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 21:07:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 21:07:31 INFO - PROCESS | 3584 | 1468901251946 Marionette TRACE conn3 <- [1,1722,null,{}] 21:07:31 INFO - PROCESS | 3584 | 1468901251955 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:31 INFO - PROCESS | 3584 | 1468901251957 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:32 INFO - PROCESS | 3584 | 1468901252063 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 21:07:32 INFO - PROCESS | 3584 | 1468901252068 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:32 INFO - PROCESS | 3584 | 1468901252070 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:32 INFO - PROCESS | 3584 | ++DOCSHELL 16001800 == 35 [pid = 3584] [id = 440] 21:07:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (16003400) [pid = 3584] [serial = 1320] [outer = 00000000] 21:07:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (16B86C00) [pid = 3584] [serial = 1321] [outer = 16003400] 21:07:32 INFO - PROCESS | 3584 | 1468901252112 Marionette DEBUG loaded listener.js 21:07:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (16D53C00) [pid = 3584] [serial = 1322] [outer = 16003400] 21:07:32 INFO - PROCESS | 3584 | 1468901252562 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 21:07:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 21:07:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 673ms 21:07:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 21:07:32 INFO - PROCESS | 3584 | 1468901252626 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 21:07:32 INFO - PROCESS | 3584 | 1468901252628 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 21:07:32 INFO - PROCESS | 3584 | 1468901252631 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 21:07:32 INFO - PROCESS | 3584 | 1468901252633 Marionette TRACE conn3 <- [1,1726,null,{}] 21:07:32 INFO - PROCESS | 3584 | 1468901252636 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:32 INFO - PROCESS | 3584 | 1468901252641 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:32 INFO - PROCESS | 3584 | 1468901252789 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 21:07:32 INFO - PROCESS | 3584 | 1468901252799 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:32 INFO - PROCESS | 3584 | 1468901252801 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:32 INFO - PROCESS | 3584 | ++DOCSHELL 0F319C00 == 36 [pid = 3584] [id = 441] 21:07:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (10A09400) [pid = 3584] [serial = 1323] [outer = 00000000] 21:07:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (1713C800) [pid = 3584] [serial = 1324] [outer = 10A09400] 21:07:32 INFO - PROCESS | 3584 | 1468901252843 Marionette DEBUG loaded listener.js 21:07:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (16F51C00) [pid = 3584] [serial = 1325] [outer = 10A09400] 21:07:33 INFO - PROCESS | 3584 | 1468901253268 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 21:07:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 21:07:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 673ms 21:07:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 21:07:33 INFO - PROCESS | 3584 | 1468901253314 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 21:07:33 INFO - PROCESS | 3584 | 1468901253316 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 21:07:33 INFO - PROCESS | 3584 | 1468901253319 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 21:07:33 INFO - PROCESS | 3584 | 1468901253321 Marionette TRACE conn3 <- [1,1730,null,{}] 21:07:33 INFO - PROCESS | 3584 | 1468901253324 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:33 INFO - PROCESS | 3584 | 1468901253335 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:33 INFO - PROCESS | 3584 | 1468901253482 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 21:07:33 INFO - PROCESS | 3584 | 1468901253491 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:33 INFO - PROCESS | 3584 | 1468901253493 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:33 INFO - PROCESS | 3584 | ++DOCSHELL 17833800 == 37 [pid = 3584] [id = 442] 21:07:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (17833C00) [pid = 3584] [serial = 1326] [outer = 00000000] 21:07:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (178B3400) [pid = 3584] [serial = 1327] [outer = 17833C00] 21:07:33 INFO - PROCESS | 3584 | 1468901253536 Marionette DEBUG loaded listener.js 21:07:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (17AA2400) [pid = 3584] [serial = 1328] [outer = 17833C00] 21:07:34 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (10A82400) [pid = 3584] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 21:07:34 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (1296E800) [pid = 3584] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 21:07:34 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (10434800) [pid = 3584] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 21:07:34 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (144F4C00) [pid = 3584] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 21:07:34 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (16B83C00) [pid = 3584] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 21:07:34 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (177F4400) [pid = 3584] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 21:07:34 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (19933800) [pid = 3584] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 21:07:34 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (15DC2000) [pid = 3584] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 21:07:34 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (10566000) [pid = 3584] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 21:07:34 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (1299C800) [pid = 3584] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 21:07:34 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (14299800) [pid = 3584] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 21:07:34 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (15066C00) [pid = 3584] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 21:07:34 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (16B84C00) [pid = 3584] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 21:07:34 INFO - PROCESS | 3584 | 1468901254064 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 21:07:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 21:07:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 780ms 21:07:34 INFO - PROCESS | 3584 | 1468901254104 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 21:07:34 INFO - PROCESS | 3584 | 1468901254106 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 21:07:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 21:07:34 INFO - PROCESS | 3584 | 1468901254110 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 21:07:34 INFO - PROCESS | 3584 | 1468901254113 Marionette TRACE conn3 <- [1,1734,null,{}] 21:07:34 INFO - PROCESS | 3584 | 1468901254117 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:34 INFO - PROCESS | 3584 | 1468901254118 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:34 INFO - PROCESS | 3584 | 1468901254195 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 21:07:34 INFO - PROCESS | 3584 | 1468901254200 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:34 INFO - PROCESS | 3584 | 1468901254202 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:34 INFO - PROCESS | 3584 | ++DOCSHELL 10566000 == 38 [pid = 3584] [id = 443] 21:07:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (10A01C00) [pid = 3584] [serial = 1329] [outer = 00000000] 21:07:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (15041000) [pid = 3584] [serial = 1330] [outer = 10A01C00] 21:07:34 INFO - PROCESS | 3584 | 1468901254244 Marionette DEBUG loaded listener.js 21:07:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (15DB8000) [pid = 3584] [serial = 1331] [outer = 10A01C00] 21:07:34 INFO - PROCESS | 3584 | 1468901254692 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 21:07:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 21:07:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 611ms 21:07:34 INFO - PROCESS | 3584 | 1468901254770 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 21:07:34 INFO - PROCESS | 3584 | 1468901254771 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 21:07:34 INFO - PROCESS | 3584 | 1468901254777 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 21:07:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 21:07:34 INFO - PROCESS | 3584 | 1468901254779 Marionette TRACE conn3 <- [1,1738,null,{}] 21:07:34 INFO - PROCESS | 3584 | 1468901254782 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:34 INFO - PROCESS | 3584 | 1468901254784 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:34 INFO - PROCESS | 3584 | 1468901254862 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 21:07:34 INFO - PROCESS | 3584 | 1468901254867 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:34 INFO - PROCESS | 3584 | 1468901254869 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:34 INFO - PROCESS | 3584 | ++DOCSHELL 110E4800 == 39 [pid = 3584] [id = 444] 21:07:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (170C4C00) [pid = 3584] [serial = 1332] [outer = 00000000] 21:07:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (178B4000) [pid = 3584] [serial = 1333] [outer = 170C4C00] 21:07:34 INFO - PROCESS | 3584 | 1468901254894 Marionette DEBUG loaded listener.js 21:07:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (17FB7C00) [pid = 3584] [serial = 1334] [outer = 170C4C00] 21:07:35 INFO - PROCESS | 3584 | 1468901255304 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 21:07:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 21:07:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 581ms 21:07:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 21:07:35 INFO - PROCESS | 3584 | 1468901255372 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 21:07:35 INFO - PROCESS | 3584 | 1468901255374 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 21:07:35 INFO - PROCESS | 3584 | 1468901255377 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 21:07:35 INFO - PROCESS | 3584 | 1468901255379 Marionette TRACE conn3 <- [1,1742,null,{}] 21:07:35 INFO - PROCESS | 3584 | 1468901255382 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:35 INFO - PROCESS | 3584 | 1468901255384 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:35 INFO - PROCESS | 3584 | 1468901255463 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 21:07:35 INFO - PROCESS | 3584 | 1468901255468 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:35 INFO - PROCESS | 3584 | 1468901255470 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:35 INFO - PROCESS | 3584 | ++DOCSHELL 17832C00 == 40 [pid = 3584] [id = 445] 21:07:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (181D2000) [pid = 3584] [serial = 1335] [outer = 00000000] 21:07:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (1833D000) [pid = 3584] [serial = 1336] [outer = 181D2000] 21:07:35 INFO - PROCESS | 3584 | 1468901255519 Marionette DEBUG loaded listener.js 21:07:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (18340800) [pid = 3584] [serial = 1337] [outer = 181D2000] 21:07:35 INFO - PROCESS | 3584 | 1468901255918 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 21:07:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 21:07:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 581ms 21:07:35 INFO - PROCESS | 3584 | 1468901255963 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 21:07:35 INFO - PROCESS | 3584 | 1468901255965 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 21:07:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 21:07:35 INFO - PROCESS | 3584 | 1468901255968 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 21:07:35 INFO - PROCESS | 3584 | 1468901255971 Marionette TRACE conn3 <- [1,1746,null,{}] 21:07:36 INFO - PROCESS | 3584 | 1468901256020 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:36 INFO - PROCESS | 3584 | 1468901256024 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:36 INFO - PROCESS | 3584 | 1468901256139 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 21:07:36 INFO - PROCESS | 3584 | 1468901256313 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:36 INFO - PROCESS | 3584 | 1468901256317 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:36 INFO - PROCESS | 3584 | ++DOCSHELL 10C19C00 == 41 [pid = 3584] [id = 446] 21:07:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (10C1A400) [pid = 3584] [serial = 1338] [outer = 00000000] 21:07:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (112C4800) [pid = 3584] [serial = 1339] [outer = 10C1A400] 21:07:36 INFO - PROCESS | 3584 | 1468901256373 Marionette DEBUG loaded listener.js 21:07:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (114D2800) [pid = 3584] [serial = 1340] [outer = 10C1A400] 21:07:36 INFO - PROCESS | 3584 | 1468901256893 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 21:07:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 21:07:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 963ms 21:07:36 INFO - PROCESS | 3584 | 1468901256940 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 21:07:36 INFO - PROCESS | 3584 | 1468901256944 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 21:07:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 21:07:36 INFO - PROCESS | 3584 | 1468901256948 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 21:07:36 INFO - PROCESS | 3584 | 1468901256951 Marionette TRACE conn3 <- [1,1750,null,{}] 21:07:36 INFO - PROCESS | 3584 | 1468901256956 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:36 INFO - PROCESS | 3584 | 1468901256959 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:37 INFO - PROCESS | 3584 | 1468901257065 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 21:07:37 INFO - PROCESS | 3584 | 1468901257175 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:37 INFO - PROCESS | 3584 | 1468901257180 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:37 INFO - PROCESS | 3584 | ++DOCSHELL 13939800 == 42 [pid = 3584] [id = 447] 21:07:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (139CA800) [pid = 3584] [serial = 1341] [outer = 00000000] 21:07:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (14299800) [pid = 3584] [serial = 1342] [outer = 139CA800] 21:07:37 INFO - PROCESS | 3584 | 1468901257259 Marionette DEBUG loaded listener.js 21:07:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (15806800) [pid = 3584] [serial = 1343] [outer = 139CA800] 21:07:37 INFO - PROCESS | 3584 | 1468901257836 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 21:07:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 21:07:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 917ms 21:07:37 INFO - PROCESS | 3584 | 1468901257878 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 21:07:37 INFO - PROCESS | 3584 | 1468901257881 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 21:07:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 21:07:37 INFO - PROCESS | 3584 | 1468901257885 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 21:07:37 INFO - PROCESS | 3584 | 1468901257887 Marionette TRACE conn3 <- [1,1754,null,{}] 21:07:37 INFO - PROCESS | 3584 | 1468901257891 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:37 INFO - PROCESS | 3584 | 1468901257893 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:37 INFO - PROCESS | 3584 | 1468901257999 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 21:07:38 INFO - PROCESS | 3584 | 1468901258106 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:38 INFO - PROCESS | 3584 | 1468901258110 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:38 INFO - PROCESS | 3584 | ++DOCSHELL 16F35800 == 43 [pid = 3584] [id = 448] 21:07:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (16F38800) [pid = 3584] [serial = 1344] [outer = 00000000] 21:07:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (17139400) [pid = 3584] [serial = 1345] [outer = 16F38800] 21:07:38 INFO - PROCESS | 3584 | 1468901258164 Marionette DEBUG loaded listener.js 21:07:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (177C8000) [pid = 3584] [serial = 1346] [outer = 16F38800] 21:07:38 INFO - PROCESS | 3584 | 1468901258761 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 21:07:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 21:07:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 917ms 21:07:38 INFO - PROCESS | 3584 | 1468901258802 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 21:07:38 INFO - PROCESS | 3584 | 1468901258808 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 21:07:38 INFO - PROCESS | 3584 | 1468901258813 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 21:07:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 21:07:38 INFO - PROCESS | 3584 | 1468901258815 Marionette TRACE conn3 <- [1,1758,null,{}] 21:07:38 INFO - PROCESS | 3584 | 1468901258819 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:38 INFO - PROCESS | 3584 | 1468901258821 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:38 INFO - PROCESS | 3584 | 1468901258924 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 21:07:39 INFO - PROCESS | 3584 | 1468901259030 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:39 INFO - PROCESS | 3584 | 1468901259032 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:39 INFO - PROCESS | 3584 | ++DOCSHELL 177C5400 == 44 [pid = 3584] [id = 449] 21:07:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (17831800) [pid = 3584] [serial = 1347] [outer = 00000000] 21:07:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (19939800) [pid = 3584] [serial = 1348] [outer = 17831800] 21:07:39 INFO - PROCESS | 3584 | 1468901259084 Marionette DEBUG loaded listener.js 21:07:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (1993D000) [pid = 3584] [serial = 1349] [outer = 17831800] 21:07:39 INFO - PROCESS | 3584 | 1468901259775 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 21:07:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 21:07:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 978ms 21:07:39 INFO - PROCESS | 3584 | 1468901259805 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 21:07:39 INFO - PROCESS | 3584 | 1468901259808 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 21:07:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 21:07:39 INFO - PROCESS | 3584 | 1468901259824 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 21:07:39 INFO - PROCESS | 3584 | 1468901259827 Marionette TRACE conn3 <- [1,1762,null,{}] 21:07:39 INFO - PROCESS | 3584 | 1468901259832 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:39 INFO - PROCESS | 3584 | 1468901259835 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:39 INFO - PROCESS | 3584 | 1468901259931 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 21:07:40 INFO - PROCESS | 3584 | 1468901260033 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:40 INFO - PROCESS | 3584 | 1468901260037 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:40 INFO - PROCESS | 3584 | ++DOCSHELL 1128A400 == 45 [pid = 3584] [id = 450] 21:07:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (1128D400) [pid = 3584] [serial = 1350] [outer = 00000000] 21:07:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 98 (12823C00) [pid = 3584] [serial = 1351] [outer = 1128D400] 21:07:40 INFO - PROCESS | 3584 | 1468901260084 Marionette DEBUG loaded listener.js 21:07:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 99 (12974800) [pid = 3584] [serial = 1352] [outer = 1128D400] 21:07:41 INFO - PROCESS | 3584 | --DOCSHELL 110E4800 == 44 [pid = 3584] [id = 444] 21:07:41 INFO - PROCESS | 3584 | --DOCSHELL 10566000 == 43 [pid = 3584] [id = 443] 21:07:41 INFO - PROCESS | 3584 | --DOCSHELL 17833800 == 42 [pid = 3584] [id = 442] 21:07:41 INFO - PROCESS | 3584 | --DOCSHELL 0F319C00 == 41 [pid = 3584] [id = 441] 21:07:41 INFO - PROCESS | 3584 | --DOCSHELL 16001800 == 40 [pid = 3584] [id = 440] 21:07:41 INFO - PROCESS | 3584 | --DOCSHELL 131E5800 == 39 [pid = 3584] [id = 439] 21:07:41 INFO - PROCESS | 3584 | --DOCSHELL 15043000 == 38 [pid = 3584] [id = 438] 21:07:41 INFO - PROCESS | 3584 | --DOCSHELL 12933C00 == 37 [pid = 3584] [id = 437] 21:07:41 INFO - PROCESS | 3584 | --DOCSHELL 0F317000 == 36 [pid = 3584] [id = 436] 21:07:41 INFO - PROCESS | 3584 | --DOCSHELL 13C63000 == 35 [pid = 3584] [id = 435] 21:07:41 INFO - PROCESS | 3584 | --DOCSHELL 10A7F800 == 34 [pid = 3584] [id = 434] 21:07:41 INFO - PROCESS | 3584 | --DOCSHELL 14296000 == 33 [pid = 3584] [id = 433] 21:07:41 INFO - PROCESS | 3584 | --DOCSHELL 1299BC00 == 32 [pid = 3584] [id = 424] 21:07:41 INFO - PROCESS | 3584 | --DOCSHELL 177C5400 == 31 [pid = 3584] [id = 449] 21:07:41 INFO - PROCESS | 3584 | --DOCSHELL 16F35800 == 30 [pid = 3584] [id = 448] 21:07:41 INFO - PROCESS | 3584 | --DOCSHELL 17832C00 == 29 [pid = 3584] [id = 445] 21:07:41 INFO - PROCESS | 3584 | --DOCSHELL 10C19C00 == 28 [pid = 3584] [id = 446] 21:07:41 INFO - PROCESS | 3584 | --DOCSHELL 13939800 == 27 [pid = 3584] [id = 447] 21:07:41 INFO - PROCESS | 3584 | --DOMWINDOW == 98 (1392B800) [pid = 3584] [serial = 1274] [outer = 00000000] [url = about:blank] 21:07:41 INFO - PROCESS | 3584 | --DOMWINDOW == 97 (131DEC00) [pid = 3584] [serial = 1273] [outer = 00000000] [url = about:blank] 21:07:41 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (1445D400) [pid = 3584] [serial = 1282] [outer = 00000000] [url = about:blank] 21:07:41 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (15DB6800) [pid = 3584] [serial = 1285] [outer = 00000000] [url = about:blank] 21:07:41 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (15DBF000) [pid = 3584] [serial = 1286] [outer = 00000000] [url = about:blank] 21:07:41 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (17134C00) [pid = 3584] [serial = 1298] [outer = 00000000] [url = about:blank] 21:07:41 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (1653EC00) [pid = 3584] [serial = 1289] [outer = 00000000] [url = about:blank] 21:07:41 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (17131400) [pid = 3584] [serial = 1297] [outer = 00000000] [url = about:blank] 21:07:41 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (110E6000) [pid = 3584] [serial = 1277] [outer = 00000000] [url = about:blank] 21:07:41 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (15044C00) [pid = 3584] [serial = 1283] [outer = 00000000] [url = about:blank] 21:07:41 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (177F0800) [pid = 3584] [serial = 1300] [outer = 00000000] [url = about:blank] 21:07:41 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (10EBB800) [pid = 3584] [serial = 1276] [outer = 00000000] [url = about:blank] 21:07:41 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (129A0800) [pid = 3584] [serial = 1279] [outer = 00000000] [url = about:blank] 21:07:41 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (13146C00) [pid = 3584] [serial = 1280] [outer = 00000000] [url = about:blank] 21:07:41 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (12977C00) [pid = 3584] [serial = 1262] [outer = 00000000] [url = about:blank] 21:07:41 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (110E6C00) [pid = 3584] [serial = 1261] [outer = 00000000] [url = about:blank] 21:07:41 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (15DC3400) [pid = 3584] [serial = 1265] [outer = 00000000] [url = about:blank] 21:07:41 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (16F3B800) [pid = 3584] [serial = 1291] [outer = 00000000] [url = about:blank] 21:07:41 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (15804400) [pid = 3584] [serial = 1264] [outer = 00000000] [url = about:blank] 21:07:41 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (1833F000) [pid = 3584] [serial = 1268] [outer = 00000000] [url = about:blank] 21:07:41 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (17AAC400) [pid = 3584] [serial = 1267] [outer = 00000000] [url = about:blank] 21:07:41 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (19940000) [pid = 3584] [serial = 1271] [outer = 00000000] [url = about:blank] 21:07:41 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (19937C00) [pid = 3584] [serial = 1270] [outer = 00000000] [url = about:blank] 21:07:41 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (16004000) [pid = 3584] [serial = 1288] [outer = 00000000] [url = about:blank] 21:07:41 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (13CC4800) [pid = 3584] [serial = 1294] [outer = 00000000] [url = about:blank] 21:07:41 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (14464000) [pid = 3584] [serial = 1295] [outer = 00000000] [url = about:blank] 21:07:41 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (17131C00) [pid = 3584] [serial = 1292] [outer = 00000000] [url = about:blank] 21:07:41 INFO - PROCESS | 3584 | 1468901261277 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 21:07:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 21:07:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1529ms 21:07:41 INFO - PROCESS | 3584 | 1468901261354 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 21:07:41 INFO - PROCESS | 3584 | 1468901261358 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 21:07:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 21:07:41 INFO - PROCESS | 3584 | 1468901261363 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 21:07:41 INFO - PROCESS | 3584 | 1468901261367 Marionette TRACE conn3 <- [1,1766,null,{}] 21:07:41 INFO - PROCESS | 3584 | 1468901261373 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:41 INFO - PROCESS | 3584 | 1468901261377 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:41 INFO - PROCESS | 3584 | 1468901261460 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 21:07:41 INFO - PROCESS | 3584 | 1468901261509 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:41 INFO - PROCESS | 3584 | 1468901261513 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:41 INFO - PROCESS | 3584 | ++DOCSHELL 10C12000 == 28 [pid = 3584] [id = 451] 21:07:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (10C12400) [pid = 3584] [serial = 1353] [outer = 00000000] 21:07:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (10C17800) [pid = 3584] [serial = 1354] [outer = 10C12400] 21:07:41 INFO - PROCESS | 3584 | 1468901261561 Marionette DEBUG loaded listener.js 21:07:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (10C1BC00) [pid = 3584] [serial = 1355] [outer = 10C12400] 21:07:42 INFO - PROCESS | 3584 | 1468901262045 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 21:07:42 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 21:07:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 719ms 21:07:42 INFO - PROCESS | 3584 | 1468901262088 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 21:07:42 INFO - PROCESS | 3584 | 1468901262093 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 21:07:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 21:07:42 INFO - PROCESS | 3584 | 1468901262099 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 21:07:42 INFO - PROCESS | 3584 | 1468901262102 Marionette TRACE conn3 <- [1,1770,null,{}] 21:07:42 INFO - PROCESS | 3584 | 1468901262105 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:42 INFO - PROCESS | 3584 | 1468901262107 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:42 INFO - PROCESS | 3584 | 1468901262192 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 21:07:42 INFO - PROCESS | 3584 | 1468901262201 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:42 INFO - PROCESS | 3584 | 1468901262203 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:42 INFO - PROCESS | 3584 | ++DOCSHELL 1296DC00 == 29 [pid = 3584] [id = 452] 21:07:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (12974C00) [pid = 3584] [serial = 1356] [outer = 00000000] 21:07:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (12BD1C00) [pid = 3584] [serial = 1357] [outer = 12974C00] 21:07:42 INFO - PROCESS | 3584 | 1468901262248 Marionette DEBUG loaded listener.js 21:07:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (130D4000) [pid = 3584] [serial = 1358] [outer = 12974C00] 21:07:42 INFO - PROCESS | 3584 | 1468901262722 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 21:07:42 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 21:07:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 672ms 21:07:42 INFO - PROCESS | 3584 | 1468901262780 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 21:07:42 INFO - PROCESS | 3584 | 1468901262782 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 21:07:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 21:07:42 INFO - PROCESS | 3584 | 1468901262786 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 21:07:42 INFO - PROCESS | 3584 | 1468901262789 Marionette TRACE conn3 <- [1,1774,null,{}] 21:07:42 INFO - PROCESS | 3584 | 1468901262800 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:42 INFO - PROCESS | 3584 | 1468901262804 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:42 INFO - PROCESS | 3584 | 1468901262946 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 21:07:42 INFO - PROCESS | 3584 | 1468901262961 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:42 INFO - PROCESS | 3584 | 1468901262964 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:42 INFO - PROCESS | 3584 | ++DOCSHELL 139CC400 == 30 [pid = 3584] [id = 453] 21:07:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (139D3800) [pid = 3584] [serial = 1359] [outer = 00000000] 21:07:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (1445F800) [pid = 3584] [serial = 1360] [outer = 139D3800] 21:07:43 INFO - PROCESS | 3584 | 1468901263011 Marionette DEBUG loaded listener.js 21:07:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (15041C00) [pid = 3584] [serial = 1361] [outer = 139D3800] 21:07:43 INFO - PROCESS | 3584 | 1468901263414 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 21:07:43 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 21:07:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 688ms 21:07:43 INFO - PROCESS | 3584 | 1468901263469 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 21:07:43 INFO - PROCESS | 3584 | 1468901263472 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 21:07:43 INFO - PROCESS | 3584 | 1468901263475 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 21:07:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 21:07:43 INFO - PROCESS | 3584 | 1468901263476 Marionette TRACE conn3 <- [1,1778,null,{}] 21:07:43 INFO - PROCESS | 3584 | 1468901263480 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:43 INFO - PROCESS | 3584 | 1468901263482 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:43 INFO - PROCESS | 3584 | 1468901263605 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 21:07:43 INFO - PROCESS | 3584 | 1468901263626 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:43 INFO - PROCESS | 3584 | 1468901263628 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:43 INFO - PROCESS | 3584 | ++DOCSHELL 1503EC00 == 31 [pid = 3584] [id = 454] 21:07:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (15066C00) [pid = 3584] [serial = 1362] [outer = 00000000] 21:07:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (15DBF000) [pid = 3584] [serial = 1363] [outer = 15066C00] 21:07:43 INFO - PROCESS | 3584 | 1468901263671 Marionette DEBUG loaded listener.js 21:07:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (15F1C400) [pid = 3584] [serial = 1364] [outer = 15066C00] 21:07:44 INFO - PROCESS | 3584 | 1468901264106 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 21:07:44 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) 21:07:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 688ms 21:07:44 INFO - PROCESS | 3584 | 1468901264183 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 21:07:44 INFO - PROCESS | 3584 | 1468901264185 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 21:07:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 21:07:44 INFO - PROCESS | 3584 | 1468901264190 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 21:07:44 INFO - PROCESS | 3584 | 1468901264192 Marionette TRACE conn3 <- [1,1782,null,{}] 21:07:44 INFO - PROCESS | 3584 | 1468901264195 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:44 INFO - PROCESS | 3584 | 1468901264197 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:44 INFO - PROCESS | 3584 | 1468901264305 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 21:07:44 INFO - PROCESS | 3584 | 1468901264314 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:44 INFO - PROCESS | 3584 | 1468901264316 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:44 INFO - PROCESS | 3584 | ++DOCSHELL 16002000 == 32 [pid = 3584] [id = 455] 21:07:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (16008C00) [pid = 3584] [serial = 1365] [outer = 00000000] 21:07:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (1653EC00) [pid = 3584] [serial = 1366] [outer = 16008C00] 21:07:44 INFO - PROCESS | 3584 | 1468901264358 Marionette DEBUG loaded listener.js 21:07:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (16B7D800) [pid = 3584] [serial = 1367] [outer = 16008C00] 21:07:44 INFO - PROCESS | 3584 | 1468901264793 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 21:07:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:07:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 627ms 21:07:44 INFO - PROCESS | 3584 | 1468901264827 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 21:07:44 INFO - PROCESS | 3584 | 1468901264829 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 21:07:44 INFO - PROCESS | 3584 | 1468901264832 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 21:07:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 21:07:44 INFO - PROCESS | 3584 | 1468901264834 Marionette TRACE conn3 <- [1,1786,null,{}] 21:07:44 INFO - PROCESS | 3584 | 1468901264837 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:44 INFO - PROCESS | 3584 | 1468901264843 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:44 INFO - PROCESS | 3584 | 1468901264965 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 21:07:45 INFO - PROCESS | 3584 | 1468901265027 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:45 INFO - PROCESS | 3584 | 1468901265029 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:45 INFO - PROCESS | 3584 | ++DOCSHELL 16D53800 == 33 [pid = 3584] [id = 456] 21:07:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (16F35400) [pid = 3584] [serial = 1368] [outer = 00000000] 21:07:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (17131800) [pid = 3584] [serial = 1369] [outer = 16F35400] 21:07:45 INFO - PROCESS | 3584 | 1468901265072 Marionette DEBUG loaded listener.js 21:07:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (1713B800) [pid = 3584] [serial = 1370] [outer = 16F35400] 21:07:45 INFO - PROCESS | 3584 | 1468901265489 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 21:07:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 21:07:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 688ms 21:07:45 INFO - PROCESS | 3584 | 1468901265516 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 21:07:45 INFO - PROCESS | 3584 | 1468901265517 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 21:07:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 21:07:45 INFO - PROCESS | 3584 | 1468901265521 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 21:07:45 INFO - PROCESS | 3584 | 1468901265532 Marionette TRACE conn3 <- [1,1790,null,{}] 21:07:45 INFO - PROCESS | 3584 | 1468901265787 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:45 INFO - PROCESS | 3584 | 1468901265789 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:45 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (13C6FC00) [pid = 3584] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 21:07:45 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (10A80800) [pid = 3584] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 21:07:45 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (10A09400) [pid = 3584] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 21:07:45 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (170C4C00) [pid = 3584] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 21:07:45 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (10A01C00) [pid = 3584] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 21:07:45 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (17833C00) [pid = 3584] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 21:07:45 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (0F31D800) [pid = 3584] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 21:07:45 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (15045400) [pid = 3584] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 21:07:45 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (1296FC00) [pid = 3584] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 21:07:45 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (17140000) [pid = 3584] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 21:07:45 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (16003400) [pid = 3584] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 21:07:45 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (132F7000) [pid = 3584] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 21:07:45 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (181D2000) [pid = 3584] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 21:07:45 INFO - PROCESS | 3584 | 1468901265936 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 21:07:45 INFO - PROCESS | 3584 | 1468901265940 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:45 INFO - PROCESS | 3584 | 1468901265942 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:45 INFO - PROCESS | 3584 | ++DOCSHELL 10A01C00 == 34 [pid = 3584] [id = 457] 21:07:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (10A09400) [pid = 3584] [serial = 1371] [outer = 00000000] 21:07:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (13929800) [pid = 3584] [serial = 1372] [outer = 10A09400] 21:07:45 INFO - PROCESS | 3584 | 1468901265985 Marionette DEBUG loaded listener.js 21:07:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (13C63C00) [pid = 3584] [serial = 1373] [outer = 10A09400] 21:07:46 INFO - PROCESS | 3584 | 1468901266377 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:07:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 21:07:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 887ms 21:07:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 21:07:46 INFO - PROCESS | 3584 | 1468901266409 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 21:07:46 INFO - PROCESS | 3584 | 1468901266411 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 21:07:46 INFO - PROCESS | 3584 | 1468901266414 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 21:07:46 INFO - PROCESS | 3584 | 1468901266416 Marionette TRACE conn3 <- [1,1794,null,{}] 21:07:46 INFO - PROCESS | 3584 | 1468901266419 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:46 INFO - PROCESS | 3584 | 1468901266421 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:46 INFO - PROCESS | 3584 | 1468901266496 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 21:07:46 INFO - PROCESS | 3584 | 1468901266502 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:46 INFO - PROCESS | 3584 | 1468901266504 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:46 INFO - PROCESS | 3584 | ++DOCSHELL 15DBEC00 == 35 [pid = 3584] [id = 458] 21:07:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (16006400) [pid = 3584] [serial = 1374] [outer = 00000000] 21:07:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (1713D400) [pid = 3584] [serial = 1375] [outer = 16006400] 21:07:46 INFO - PROCESS | 3584 | 1468901266546 Marionette DEBUG loaded listener.js 21:07:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (177C8800) [pid = 3584] [serial = 1376] [outer = 16006400] 21:07:46 INFO - PROCESS | 3584 | 1468901266968 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 21:07:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 21:07:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 581ms 21:07:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 21:07:46 INFO - PROCESS | 3584 | 1468901267000 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 21:07:46 INFO - PROCESS | 3584 | 1468901267002 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 21:07:46 INFO - PROCESS | 3584 | 1468901267005 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 21:07:46 INFO - PROCESS | 3584 | 1468901267007 Marionette TRACE conn3 <- [1,1798,null,{}] 21:07:46 INFO - PROCESS | 3584 | 1468901267010 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:46 INFO - PROCESS | 3584 | 1468901267012 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:47 INFO - PROCESS | 3584 | 1468901267088 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 21:07:47 INFO - PROCESS | 3584 | 1468901267093 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:47 INFO - PROCESS | 3584 | 1468901267095 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:47 INFO - PROCESS | 3584 | ++DOCSHELL 17830800 == 36 [pid = 3584] [id = 459] 21:07:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (17835000) [pid = 3584] [serial = 1377] [outer = 00000000] 21:07:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (17F61000) [pid = 3584] [serial = 1378] [outer = 17835000] 21:07:47 INFO - PROCESS | 3584 | 1468901267137 Marionette DEBUG loaded listener.js 21:07:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (17AA1C00) [pid = 3584] [serial = 1379] [outer = 17835000] 21:07:47 INFO - PROCESS | 3584 | 1468901267583 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 21:07:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 21:07:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 612ms 21:07:47 INFO - PROCESS | 3584 | 1468901267626 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 21:07:47 INFO - PROCESS | 3584 | 1468901267628 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 21:07:47 INFO - PROCESS | 3584 | 1468901267631 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 21:07:47 INFO - PROCESS | 3584 | 1468901267632 Marionette TRACE conn3 <- [1,1802,null,{}] 21:07:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 21:07:47 INFO - PROCESS | 3584 | 1468901267635 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:47 INFO - PROCESS | 3584 | 1468901267637 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:47 INFO - PROCESS | 3584 | 1468901267727 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 21:07:47 INFO - PROCESS | 3584 | 1468901267734 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:47 INFO - PROCESS | 3584 | 1468901267736 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:47 INFO - PROCESS | 3584 | ++DOCSHELL 15DBD800 == 37 [pid = 3584] [id = 460] 21:07:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (177CCC00) [pid = 3584] [serial = 1380] [outer = 00000000] 21:07:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (18339400) [pid = 3584] [serial = 1381] [outer = 177CCC00] 21:07:47 INFO - PROCESS | 3584 | 1468901267800 Marionette DEBUG loaded listener.js 21:07:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (1978A400) [pid = 3584] [serial = 1382] [outer = 177CCC00] 21:07:48 INFO - PROCESS | 3584 | 1468901268609 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 21:07:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 21:07:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1009ms 21:07:48 INFO - PROCESS | 3584 | 1468901268656 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 21:07:48 INFO - PROCESS | 3584 | 1468901268661 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 21:07:48 INFO - PROCESS | 3584 | 1468901268684 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 21:07:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 21:07:48 INFO - PROCESS | 3584 | 1468901268688 Marionette TRACE conn3 <- [1,1806,null,{}] 21:07:48 INFO - PROCESS | 3584 | 1468901268693 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:48 INFO - PROCESS | 3584 | 1468901268697 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:48 INFO - PROCESS | 3584 | 1468901268814 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 21:07:48 INFO - PROCESS | 3584 | 1468901268960 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:48 INFO - PROCESS | 3584 | 1468901268963 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:48 INFO - PROCESS | 3584 | ++DOCSHELL 10C1D000 == 38 [pid = 3584] [id = 461] 21:07:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (11291000) [pid = 3584] [serial = 1383] [outer = 00000000] 21:07:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (13153400) [pid = 3584] [serial = 1384] [outer = 11291000] 21:07:49 INFO - PROCESS | 3584 | 1468901269019 Marionette DEBUG loaded listener.js 21:07:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (13928000) [pid = 3584] [serial = 1385] [outer = 11291000] 21:07:49 INFO - PROCESS | 3584 | 1468901269722 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 21:07:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 21:07:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1223ms 21:07:49 INFO - PROCESS | 3584 | 1468901269903 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 21:07:49 INFO - PROCESS | 3584 | 1468901269908 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 21:07:49 INFO - PROCESS | 3584 | 1468901269913 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 21:07:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 21:07:49 INFO - PROCESS | 3584 | 1468901269915 Marionette TRACE conn3 <- [1,1810,null,{}] 21:07:49 INFO - PROCESS | 3584 | 1468901269921 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:49 INFO - PROCESS | 3584 | 1468901269924 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:50 INFO - PROCESS | 3584 | 1468901270030 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 21:07:50 INFO - PROCESS | 3584 | 1468901270162 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:50 INFO - PROCESS | 3584 | 1468901270167 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:50 INFO - PROCESS | 3584 | ++DOCSHELL 110F0800 == 39 [pid = 3584] [id = 462] 21:07:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (11284C00) [pid = 3584] [serial = 1386] [outer = 00000000] 21:07:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (11AC6400) [pid = 3584] [serial = 1387] [outer = 11284C00] 21:07:50 INFO - PROCESS | 3584 | 1468901270219 Marionette DEBUG loaded listener.js 21:07:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (12933C00) [pid = 3584] [serial = 1388] [outer = 11284C00] 21:07:50 INFO - PROCESS | 3584 | --DOCSHELL 17830800 == 38 [pid = 3584] [id = 459] 21:07:50 INFO - PROCESS | 3584 | --DOCSHELL 15DBEC00 == 37 [pid = 3584] [id = 458] 21:07:50 INFO - PROCESS | 3584 | --DOCSHELL 10A01C00 == 36 [pid = 3584] [id = 457] 21:07:50 INFO - PROCESS | 3584 | --DOCSHELL 16D53800 == 35 [pid = 3584] [id = 456] 21:07:50 INFO - PROCESS | 3584 | --DOCSHELL 16002000 == 34 [pid = 3584] [id = 455] 21:07:50 INFO - PROCESS | 3584 | --DOCSHELL 1503EC00 == 33 [pid = 3584] [id = 454] 21:07:50 INFO - PROCESS | 3584 | --DOCSHELL 139CC400 == 32 [pid = 3584] [id = 453] 21:07:50 INFO - PROCESS | 3584 | --DOCSHELL 1296DC00 == 31 [pid = 3584] [id = 452] 21:07:50 INFO - PROCESS | 3584 | --DOCSHELL 10C12000 == 30 [pid = 3584] [id = 451] 21:07:50 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (10C19800) [pid = 3584] [serial = 1303] [outer = 00000000] [url = about:blank] 21:07:50 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (1713C800) [pid = 3584] [serial = 1324] [outer = 00000000] [url = about:blank] 21:07:50 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (17FB7C00) [pid = 3584] [serial = 1334] [outer = 00000000] [url = about:blank] 21:07:50 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (1587E800) [pid = 3584] [serial = 1307] [outer = 00000000] [url = about:blank] 21:07:50 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (15041000) [pid = 3584] [serial = 1330] [outer = 00000000] [url = about:blank] 21:07:50 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (17AA2400) [pid = 3584] [serial = 1328] [outer = 00000000] [url = about:blank] 21:07:50 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (11288400) [pid = 3584] [serial = 1310] [outer = 00000000] [url = about:blank] 21:07:50 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (1580B400) [pid = 3584] [serial = 1315] [outer = 00000000] [url = about:blank] 21:07:50 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (131DE800) [pid = 3584] [serial = 1312] [outer = 00000000] [url = about:blank] 21:07:50 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (177F1400) [pid = 3584] [serial = 1301] [outer = 00000000] [url = about:blank] 21:07:50 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (178B4000) [pid = 3584] [serial = 1333] [outer = 00000000] [url = about:blank] 21:07:50 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (15DB6C00) [pid = 3584] [serial = 1316] [outer = 00000000] [url = about:blank] 21:07:50 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (134A8000) [pid = 3584] [serial = 1313] [outer = 00000000] [url = about:blank] 21:07:50 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (15DB8000) [pid = 3584] [serial = 1331] [outer = 00000000] [url = about:blank] 21:07:50 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (10A80C00) [pid = 3584] [serial = 1309] [outer = 00000000] [url = about:blank] 21:07:50 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (16B86C00) [pid = 3584] [serial = 1321] [outer = 00000000] [url = about:blank] 21:07:50 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (16009400) [pid = 3584] [serial = 1318] [outer = 00000000] [url = about:blank] 21:07:50 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (10EC2800) [pid = 3584] [serial = 1304] [outer = 00000000] [url = about:blank] 21:07:50 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (178B3400) [pid = 3584] [serial = 1327] [outer = 00000000] [url = about:blank] 21:07:50 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (16F51C00) [pid = 3584] [serial = 1325] [outer = 00000000] [url = about:blank] 21:07:50 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (1654B400) [pid = 3584] [serial = 1319] [outer = 00000000] [url = about:blank] 21:07:50 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (1833D000) [pid = 3584] [serial = 1336] [outer = 00000000] [url = about:blank] 21:07:50 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (16D53C00) [pid = 3584] [serial = 1322] [outer = 00000000] [url = about:blank] 21:07:50 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (18340800) [pid = 3584] [serial = 1337] [outer = 00000000] [url = about:blank] 21:07:50 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (14460400) [pid = 3584] [serial = 1306] [outer = 00000000] [url = about:blank] 21:07:50 INFO - PROCESS | 3584 | 1468901270735 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 21:07:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 21:07:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 886ms 21:07:50 INFO - PROCESS | 3584 | 1468901270802 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 21:07:50 INFO - PROCESS | 3584 | 1468901270805 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 21:07:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 21:07:50 INFO - PROCESS | 3584 | 1468901270811 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 21:07:50 INFO - PROCESS | 3584 | 1468901270815 Marionette TRACE conn3 <- [1,1814,null,{}] 21:07:50 INFO - PROCESS | 3584 | 1468901270819 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:50 INFO - PROCESS | 3584 | 1468901270822 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:50 INFO - PROCESS | 3584 | 1468901270912 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 21:07:50 INFO - PROCESS | 3584 | 1468901270924 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:50 INFO - PROCESS | 3584 | 1468901270926 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:50 INFO - PROCESS | 3584 | ++DOCSHELL 114D1800 == 31 [pid = 3584] [id = 463] 21:07:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (11AC5000) [pid = 3584] [serial = 1389] [outer = 00000000] 21:07:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (13927400) [pid = 3584] [serial = 1390] [outer = 11AC5000] 21:07:50 INFO - PROCESS | 3584 | 1468901270972 Marionette DEBUG loaded listener.js 21:07:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (13930000) [pid = 3584] [serial = 1391] [outer = 11AC5000] 21:07:51 INFO - PROCESS | 3584 | 1468901271421 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 21:07:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 21:07:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 688ms 21:07:51 INFO - PROCESS | 3584 | 1468901271488 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 21:07:51 INFO - PROCESS | 3584 | 1468901271490 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 21:07:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 21:07:51 INFO - PROCESS | 3584 | 1468901271494 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 21:07:51 INFO - PROCESS | 3584 | 1468901271496 Marionette TRACE conn3 <- [1,1818,null,{}] 21:07:51 INFO - PROCESS | 3584 | 1468901271506 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:51 INFO - PROCESS | 3584 | 1468901271510 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:51 INFO - PROCESS | 3584 | 1468901271625 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 21:07:51 INFO - PROCESS | 3584 | 1468901271729 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:51 INFO - PROCESS | 3584 | 1468901271733 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:51 INFO - PROCESS | 3584 | ++DOCSHELL 15045400 == 32 [pid = 3584] [id = 464] 21:07:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (15062800) [pid = 3584] [serial = 1392] [outer = 00000000] 21:07:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (1587E800) [pid = 3584] [serial = 1393] [outer = 15062800] 21:07:51 INFO - PROCESS | 3584 | 1468901271779 Marionette DEBUG loaded listener.js 21:07:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (15DB6C00) [pid = 3584] [serial = 1394] [outer = 15062800] 21:07:52 INFO - PROCESS | 3584 | 1468901272128 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 21:07:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 21:07:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 688ms 21:07:52 INFO - PROCESS | 3584 | 1468901272175 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 21:07:52 INFO - PROCESS | 3584 | 1468901272177 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 21:07:52 INFO - PROCESS | 3584 | 1468901272180 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 21:07:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 21:07:52 INFO - PROCESS | 3584 | 1468901272182 Marionette TRACE conn3 <- [1,1822,null,{}] 21:07:52 INFO - PROCESS | 3584 | 1468901272185 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:52 INFO - PROCESS | 3584 | 1468901272187 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:52 INFO - PROCESS | 3584 | 1468901272268 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 21:07:52 INFO - PROCESS | 3584 | 1468901272274 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:52 INFO - PROCESS | 3584 | 1468901272276 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:52 INFO - PROCESS | 3584 | ++DOCSHELL 15DBF800 == 33 [pid = 3584] [id = 465] 21:07:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (15DC1000) [pid = 3584] [serial = 1395] [outer = 00000000] 21:07:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (16295000) [pid = 3584] [serial = 1396] [outer = 15DC1000] 21:07:52 INFO - PROCESS | 3584 | 1468901272320 Marionette DEBUG loaded listener.js 21:07:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (16B7C000) [pid = 3584] [serial = 1397] [outer = 15DC1000] 21:07:52 INFO - PROCESS | 3584 | 1468901272801 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 21:07:52 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 21:07:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 611ms 21:07:52 INFO - PROCESS | 3584 | 1468901272818 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 21:07:52 INFO - PROCESS | 3584 | 1468901272820 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 21:07:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 21:07:52 INFO - PROCESS | 3584 | 1468901272807 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 21:07:52 INFO - PROCESS | 3584 | 1468901272809 Marionette TRACE conn3 <- [1,1826,null,{}] 21:07:52 INFO - PROCESS | 3584 | 1468901272823 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:52 INFO - PROCESS | 3584 | 1468901272825 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:52 INFO - PROCESS | 3584 | 1468901272936 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 21:07:53 INFO - PROCESS | 3584 | 1468901273024 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:53 INFO - PROCESS | 3584 | 1468901273025 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:53 INFO - PROCESS | 3584 | ++DOCSHELL 16B86800 == 34 [pid = 3584] [id = 466] 21:07:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (16B86C00) [pid = 3584] [serial = 1398] [outer = 00000000] 21:07:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (16DEE800) [pid = 3584] [serial = 1399] [outer = 16B86C00] 21:07:53 INFO - PROCESS | 3584 | 1468901273072 Marionette DEBUG loaded listener.js 21:07:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (16F39000) [pid = 3584] [serial = 1400] [outer = 16B86C00] 21:07:53 INFO - PROCESS | 3584 | 1468901273482 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 21:07:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 21:07:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 673ms 21:07:53 INFO - PROCESS | 3584 | 1468901273507 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 21:07:53 INFO - PROCESS | 3584 | 1468901273509 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 21:07:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 21:07:53 INFO - PROCESS | 3584 | 1468901273512 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 21:07:53 INFO - PROCESS | 3584 | 1468901273514 Marionette TRACE conn3 <- [1,1830,null,{}] 21:07:53 INFO - PROCESS | 3584 | 1468901273521 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:53 INFO - PROCESS | 3584 | 1468901273526 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:53 INFO - PROCESS | 3584 | 1468901273651 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 21:07:53 INFO - PROCESS | 3584 | 1468901273666 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:53 INFO - PROCESS | 3584 | 1468901273668 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:53 INFO - PROCESS | 3584 | ++DOCSHELL 17137C00 == 35 [pid = 3584] [id = 467] 21:07:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (17139C00) [pid = 3584] [serial = 1401] [outer = 00000000] 21:07:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (17711800) [pid = 3584] [serial = 1402] [outer = 17139C00] 21:07:53 INFO - PROCESS | 3584 | 1468901273766 Marionette DEBUG loaded listener.js 21:07:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (17829000) [pid = 3584] [serial = 1403] [outer = 17139C00] 21:07:54 INFO - PROCESS | 3584 | 1468901274189 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 21:07:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 21:07:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 719ms 21:07:54 INFO - PROCESS | 3584 | 1468901274237 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 21:07:54 INFO - PROCESS | 3584 | 1468901274239 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 21:07:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 21:07:54 INFO - PROCESS | 3584 | 1468901274242 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 21:07:54 INFO - PROCESS | 3584 | 1468901274243 Marionette TRACE conn3 <- [1,1834,null,{}] 21:07:54 INFO - PROCESS | 3584 | 1468901274247 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:54 INFO - PROCESS | 3584 | 1468901274249 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:54 INFO - PROCESS | 3584 | 1468901274372 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 21:07:54 INFO - PROCESS | 3584 | 1468901274394 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:54 INFO - PROCESS | 3584 | 1468901274396 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:54 INFO - PROCESS | 3584 | ++DOCSHELL 178A7C00 == 36 [pid = 3584] [id = 468] 21:07:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (178B4000) [pid = 3584] [serial = 1404] [outer = 00000000] 21:07:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (17AAC400) [pid = 3584] [serial = 1405] [outer = 178B4000] 21:07:54 INFO - PROCESS | 3584 | 1468901274443 Marionette DEBUG loaded listener.js 21:07:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (17F68800) [pid = 3584] [serial = 1406] [outer = 178B4000] 21:07:54 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (16008C00) [pid = 3584] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 21:07:54 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (10C12400) [pid = 3584] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 21:07:54 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (12974C00) [pid = 3584] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 21:07:54 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (139D3800) [pid = 3584] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 21:07:54 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (1128D400) [pid = 3584] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 21:07:54 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (16F35400) [pid = 3584] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 21:07:54 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (16006400) [pid = 3584] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 21:07:54 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (10A09400) [pid = 3584] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 21:07:54 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (10C1A400) [pid = 3584] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 21:07:54 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (139CA800) [pid = 3584] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 21:07:54 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (16F38800) [pid = 3584] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 21:07:54 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (17831800) [pid = 3584] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 21:07:54 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (15066C00) [pid = 3584] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 21:07:54 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (17835000) [pid = 3584] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 21:07:54 INFO - PROCESS | 3584 | 1468901274949 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 21:07:55 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) 21:07:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 780ms 21:07:55 INFO - PROCESS | 3584 | 1468901275027 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 21:07:55 INFO - PROCESS | 3584 | 1468901275029 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 21:07:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 21:07:55 INFO - PROCESS | 3584 | 1468901275032 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 21:07:55 INFO - PROCESS | 3584 | 1468901275034 Marionette TRACE conn3 <- [1,1838,null,{}] 21:07:55 INFO - PROCESS | 3584 | 1468901275038 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:55 INFO - PROCESS | 3584 | 1468901275040 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:55 INFO - PROCESS | 3584 | 1468901275117 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 21:07:55 INFO - PROCESS | 3584 | 1468901275122 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:55 INFO - PROCESS | 3584 | 1468901275124 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:55 INFO - PROCESS | 3584 | ++DOCSHELL 12BCC000 == 37 [pid = 3584] [id = 469] 21:07:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (15804800) [pid = 3584] [serial = 1407] [outer = 00000000] 21:07:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (16B7F000) [pid = 3584] [serial = 1408] [outer = 15804800] 21:07:55 INFO - PROCESS | 3584 | 1468901275150 Marionette DEBUG loaded listener.js 21:07:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (16F4C400) [pid = 3584] [serial = 1409] [outer = 15804800] 21:07:55 INFO - PROCESS | 3584 | 1468901275578 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 21:07:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:07:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 581ms 21:07:55 INFO - PROCESS | 3584 | 1468901275616 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 21:07:55 INFO - PROCESS | 3584 | 1468901275618 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 21:07:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 21:07:55 INFO - PROCESS | 3584 | 1468901275621 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 21:07:55 INFO - PROCESS | 3584 | 1468901275623 Marionette TRACE conn3 <- [1,1842,null,{}] 21:07:55 INFO - PROCESS | 3584 | 1468901275627 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:55 INFO - PROCESS | 3584 | 1468901275628 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:55 INFO - PROCESS | 3584 | 1468901275708 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 21:07:55 INFO - PROCESS | 3584 | 1468901275715 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:55 INFO - PROCESS | 3584 | 1468901275716 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:55 INFO - PROCESS | 3584 | ++DOCSHELL 10275C00 == 38 [pid = 3584] [id = 470] 21:07:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (102C8C00) [pid = 3584] [serial = 1410] [outer = 00000000] 21:07:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (17833C00) [pid = 3584] [serial = 1411] [outer = 102C8C00] 21:07:55 INFO - PROCESS | 3584 | 1468901275763 Marionette DEBUG loaded listener.js 21:07:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (178B3C00) [pid = 3584] [serial = 1412] [outer = 102C8C00] 21:07:56 INFO - PROCESS | 3584 | 1468901276208 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:07:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 21:07:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 627ms 21:07:56 INFO - PROCESS | 3584 | 1468901276241 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 21:07:56 INFO - PROCESS | 3584 | 1468901276243 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 21:07:56 INFO - PROCESS | 3584 | 1468901276250 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 21:07:56 INFO - PROCESS | 3584 | 1468901276252 Marionette TRACE conn3 <- [1,1846,null,{}] 21:07:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 21:07:56 INFO - PROCESS | 3584 | 1468901276255 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:56 INFO - PROCESS | 3584 | 1468901276257 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:56 INFO - PROCESS | 3584 | 1468901276343 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 21:07:56 INFO - PROCESS | 3584 | 1468901276348 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:56 INFO - PROCESS | 3584 | 1468901276350 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:56 INFO - PROCESS | 3584 | ++DOCSHELL 10439800 == 39 [pid = 3584] [id = 471] 21:07:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (1587D800) [pid = 3584] [serial = 1413] [outer = 00000000] 21:07:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (1833EC00) [pid = 3584] [serial = 1414] [outer = 1587D800] 21:07:56 INFO - PROCESS | 3584 | 1468901276392 Marionette DEBUG loaded listener.js 21:07:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (19794000) [pid = 3584] [serial = 1415] [outer = 1587D800] 21:07:57 INFO - PROCESS | 3584 | --DOCSHELL 1128A400 == 38 [pid = 3584] [id = 450] 21:07:57 INFO - PROCESS | 3584 | --DOCSHELL 114D1800 == 37 [pid = 3584] [id = 463] 21:07:57 INFO - PROCESS | 3584 | --DOCSHELL 10C1D000 == 36 [pid = 3584] [id = 461] 21:07:57 INFO - PROCESS | 3584 | --DOCSHELL 110F0800 == 35 [pid = 3584] [id = 462] 21:07:57 INFO - PROCESS | 3584 | --DOCSHELL 15DBD800 == 34 [pid = 3584] [id = 460] 21:07:57 INFO - PROCESS | 3584 | --DOCSHELL 16B86800 == 33 [pid = 3584] [id = 466] 21:07:57 INFO - PROCESS | 3584 | --DOCSHELL 15DBF800 == 32 [pid = 3584] [id = 465] 21:07:57 INFO - PROCESS | 3584 | --DOCSHELL 15045400 == 31 [pid = 3584] [id = 464] 21:07:57 INFO - PROCESS | 3584 | --DOCSHELL 178A7C00 == 30 [pid = 3584] [id = 468] 21:07:57 INFO - PROCESS | 3584 | --DOCSHELL 12BCC000 == 29 [pid = 3584] [id = 469] 21:07:57 INFO - PROCESS | 3584 | --DOCSHELL 17137C00 == 28 [pid = 3584] [id = 467] 21:07:57 INFO - PROCESS | 3584 | --DOCSHELL 10275C00 == 27 [pid = 3584] [id = 470] 21:07:58 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (12974800) [pid = 3584] [serial = 1352] [outer = 00000000] [url = about:blank] 21:07:58 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (12823C00) [pid = 3584] [serial = 1351] [outer = 00000000] [url = about:blank] 21:07:58 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (17131800) [pid = 3584] [serial = 1369] [outer = 00000000] [url = about:blank] 21:07:58 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (1713B800) [pid = 3584] [serial = 1370] [outer = 00000000] [url = about:blank] 21:07:58 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (1713D400) [pid = 3584] [serial = 1375] [outer = 00000000] [url = about:blank] 21:07:58 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (13C63C00) [pid = 3584] [serial = 1373] [outer = 00000000] [url = about:blank] 21:07:58 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (114D2800) [pid = 3584] [serial = 1340] [outer = 00000000] [url = about:blank] 21:07:58 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (112C4800) [pid = 3584] [serial = 1339] [outer = 00000000] [url = about:blank] 21:07:58 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (15806800) [pid = 3584] [serial = 1343] [outer = 00000000] [url = about:blank] 21:07:58 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (14299800) [pid = 3584] [serial = 1342] [outer = 00000000] [url = about:blank] 21:07:58 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (177C8000) [pid = 3584] [serial = 1346] [outer = 00000000] [url = about:blank] 21:07:58 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (17139400) [pid = 3584] [serial = 1345] [outer = 00000000] [url = about:blank] 21:07:58 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (1993D000) [pid = 3584] [serial = 1349] [outer = 00000000] [url = about:blank] 21:07:58 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (19939800) [pid = 3584] [serial = 1348] [outer = 00000000] [url = about:blank] 21:07:58 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (13929800) [pid = 3584] [serial = 1372] [outer = 00000000] [url = about:blank] 21:07:58 INFO - PROCESS | 3584 | --DOMWINDOW == 67 (15DBF000) [pid = 3584] [serial = 1363] [outer = 00000000] [url = about:blank] 21:07:58 INFO - PROCESS | 3584 | --DOMWINDOW == 66 (15F1C400) [pid = 3584] [serial = 1364] [outer = 00000000] [url = about:blank] 21:07:58 INFO - PROCESS | 3584 | --DOMWINDOW == 65 (16B7D800) [pid = 3584] [serial = 1367] [outer = 00000000] [url = about:blank] 21:07:58 INFO - PROCESS | 3584 | --DOMWINDOW == 64 (17AA1C00) [pid = 3584] [serial = 1379] [outer = 00000000] [url = about:blank] 21:07:58 INFO - PROCESS | 3584 | --DOMWINDOW == 63 (177C8800) [pid = 3584] [serial = 1376] [outer = 00000000] [url = about:blank] 21:07:58 INFO - PROCESS | 3584 | --DOMWINDOW == 62 (17F61000) [pid = 3584] [serial = 1378] [outer = 00000000] [url = about:blank] 21:07:58 INFO - PROCESS | 3584 | --DOMWINDOW == 61 (1653EC00) [pid = 3584] [serial = 1366] [outer = 00000000] [url = about:blank] 21:07:58 INFO - PROCESS | 3584 | --DOMWINDOW == 60 (10C17800) [pid = 3584] [serial = 1354] [outer = 00000000] [url = about:blank] 21:07:58 INFO - PROCESS | 3584 | --DOMWINDOW == 59 (10C1BC00) [pid = 3584] [serial = 1355] [outer = 00000000] [url = about:blank] 21:07:58 INFO - PROCESS | 3584 | --DOMWINDOW == 58 (12BD1C00) [pid = 3584] [serial = 1357] [outer = 00000000] [url = about:blank] 21:07:58 INFO - PROCESS | 3584 | --DOMWINDOW == 57 (130D4000) [pid = 3584] [serial = 1358] [outer = 00000000] [url = about:blank] 21:07:58 INFO - PROCESS | 3584 | --DOMWINDOW == 56 (1445F800) [pid = 3584] [serial = 1360] [outer = 00000000] [url = about:blank] 21:07:58 INFO - PROCESS | 3584 | --DOMWINDOW == 55 (15041C00) [pid = 3584] [serial = 1361] [outer = 00000000] [url = about:blank] 21:07:58 INFO - PROCESS | 3584 | 1468901278156 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 21:07:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 21:07:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1911ms 21:07:58 INFO - PROCESS | 3584 | 1468901278172 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 21:07:58 INFO - PROCESS | 3584 | 1468901278175 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 21:07:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 21:07:58 INFO - PROCESS | 3584 | 1468901278180 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 21:07:58 INFO - PROCESS | 3584 | 1468901278183 Marionette TRACE conn3 <- [1,1850,null,{}] 21:07:58 INFO - PROCESS | 3584 | 1468901278188 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:58 INFO - PROCESS | 3584 | 1468901278191 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:58 INFO - PROCESS | 3584 | 1468901278277 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 21:07:58 INFO - PROCESS | 3584 | 1468901278286 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:58 INFO - PROCESS | 3584 | 1468901278289 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:58 INFO - PROCESS | 3584 | ++DOCSHELL 10C16800 == 28 [pid = 3584] [id = 472] 21:07:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 56 (10C17800) [pid = 3584] [serial = 1416] [outer = 00000000] 21:07:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 57 (110C0000) [pid = 3584] [serial = 1417] [outer = 10C17800] 21:07:58 INFO - PROCESS | 3584 | 1468901278336 Marionette DEBUG loaded listener.js 21:07:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 58 (110E4800) [pid = 3584] [serial = 1418] [outer = 10C17800] 21:07:58 INFO - PROCESS | 3584 | 1468901278797 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 21:07:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 21:07:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 688ms 21:07:58 INFO - PROCESS | 3584 | 1468901278858 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 21:07:58 INFO - PROCESS | 3584 | 1468901278863 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 21:07:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 21:07:58 INFO - PROCESS | 3584 | 1468901278869 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 21:07:58 INFO - PROCESS | 3584 | 1468901278872 Marionette TRACE conn3 <- [1,1854,null,{}] 21:07:58 INFO - PROCESS | 3584 | 1468901278876 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:58 INFO - PROCESS | 3584 | 1468901278878 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:58 INFO - PROCESS | 3584 | 1468901278966 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 21:07:58 INFO - PROCESS | 3584 | 1468901278975 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:58 INFO - PROCESS | 3584 | 1468901278978 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:58 INFO - PROCESS | 3584 | ++DOCSHELL 128A7400 == 29 [pid = 3584] [id = 473] 21:07:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 59 (128ACC00) [pid = 3584] [serial = 1419] [outer = 00000000] 21:07:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 60 (1299A400) [pid = 3584] [serial = 1420] [outer = 128ACC00] 21:07:59 INFO - PROCESS | 3584 | 1468901279032 Marionette DEBUG loaded listener.js 21:07:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 61 (12D5E400) [pid = 3584] [serial = 1421] [outer = 128ACC00] 21:07:59 INFO - PROCESS | 3584 | 1468901279468 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 21:07:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 21:07:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 612ms 21:07:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 21:07:59 INFO - PROCESS | 3584 | 1468901279499 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 21:07:59 INFO - PROCESS | 3584 | 1468901279501 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 21:07:59 INFO - PROCESS | 3584 | 1468901279506 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 21:07:59 INFO - PROCESS | 3584 | 1468901279509 Marionette TRACE conn3 <- [1,1858,null,{}] 21:07:59 INFO - PROCESS | 3584 | 1468901279520 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:07:59 INFO - PROCESS | 3584 | 1468901279524 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:59 INFO - PROCESS | 3584 | 1468901279606 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 21:07:59 INFO - PROCESS | 3584 | 1468901279642 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:07:59 INFO - PROCESS | 3584 | 1468901279645 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:07:59 INFO - PROCESS | 3584 | ++DOCSHELL 1392EC00 == 30 [pid = 3584] [id = 474] 21:07:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 62 (1392F800) [pid = 3584] [serial = 1422] [outer = 00000000] 21:07:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 63 (1393E800) [pid = 3584] [serial = 1423] [outer = 1392F800] 21:07:59 INFO - PROCESS | 3584 | 1468901279691 Marionette DEBUG loaded listener.js 21:07:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 64 (139D2C00) [pid = 3584] [serial = 1424] [outer = 1392F800] 21:08:00 INFO - PROCESS | 3584 | 1468901280143 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 21:08:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 21:08:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 673ms 21:08:00 INFO - PROCESS | 3584 | 1468901280204 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 21:08:00 INFO - PROCESS | 3584 | 1468901280206 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 21:08:00 INFO - PROCESS | 3584 | 1468901280209 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 21:08:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 21:08:00 INFO - PROCESS | 3584 | 1468901280211 Marionette TRACE conn3 <- [1,1862,null,{}] 21:08:00 INFO - PROCESS | 3584 | 1468901280214 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:00 INFO - PROCESS | 3584 | 1468901280216 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:00 INFO - PROCESS | 3584 | 1468901280279 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 21:08:00 INFO - PROCESS | 3584 | 1468901280285 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:00 INFO - PROCESS | 3584 | 1468901280287 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:00 INFO - PROCESS | 3584 | ++DOCSHELL 13C6D800 == 31 [pid = 3584] [id = 475] 21:08:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 65 (13C6F400) [pid = 3584] [serial = 1425] [outer = 00000000] 21:08:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 66 (1503E000) [pid = 3584] [serial = 1426] [outer = 13C6F400] 21:08:00 INFO - PROCESS | 3584 | 1468901280329 Marionette DEBUG loaded listener.js 21:08:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 67 (15802400) [pid = 3584] [serial = 1427] [outer = 13C6F400] 21:08:00 INFO - PROCESS | 3584 | 1468901280784 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 21:08:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 21:08:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 612ms 21:08:00 INFO - PROCESS | 3584 | 1468901280829 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 21:08:00 INFO - PROCESS | 3584 | 1468901280831 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 21:08:00 INFO - PROCESS | 3584 | 1468901280835 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 21:08:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 21:08:00 INFO - PROCESS | 3584 | 1468901280836 Marionette TRACE conn3 <- [1,1866,null,{}] 21:08:00 INFO - PROCESS | 3584 | 1468901280839 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:00 INFO - PROCESS | 3584 | 1468901280841 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:00 INFO - PROCESS | 3584 | 1468901280916 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 21:08:00 INFO - PROCESS | 3584 | 1468901280921 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:00 INFO - PROCESS | 3584 | 1468901280923 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:00 INFO - PROCESS | 3584 | ++DOCSHELL 15871C00 == 32 [pid = 3584] [id = 476] 21:08:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (15872400) [pid = 3584] [serial = 1428] [outer = 00000000] 21:08:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (15DBBC00) [pid = 3584] [serial = 1429] [outer = 15872400] 21:08:00 INFO - PROCESS | 3584 | 1468901280965 Marionette DEBUG loaded listener.js 21:08:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (15DC2800) [pid = 3584] [serial = 1430] [outer = 15872400] 21:08:01 INFO - PROCESS | 3584 | 1468901281392 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 21:08:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 21:08:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 581ms 21:08:01 INFO - PROCESS | 3584 | 1468901281416 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 21:08:01 INFO - PROCESS | 3584 | 1468901281418 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 21:08:01 INFO - PROCESS | 3584 | 1468901281421 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 21:08:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 21:08:01 INFO - PROCESS | 3584 | 1468901281422 Marionette TRACE conn3 <- [1,1870,null,{}] 21:08:01 INFO - PROCESS | 3584 | 1468901281443 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:01 INFO - PROCESS | 3584 | 1468901281448 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:01 INFO - PROCESS | 3584 | 1468901281545 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 21:08:01 INFO - PROCESS | 3584 | 1468901281554 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:01 INFO - PROCESS | 3584 | 1468901281556 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:01 INFO - PROCESS | 3584 | ++DOCSHELL 16002C00 == 33 [pid = 3584] [id = 477] 21:08:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (16003400) [pid = 3584] [serial = 1431] [outer = 00000000] 21:08:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (16292000) [pid = 3584] [serial = 1432] [outer = 16003400] 21:08:01 INFO - PROCESS | 3584 | 1468901281627 Marionette DEBUG loaded listener.js 21:08:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (1654AC00) [pid = 3584] [serial = 1433] [outer = 16003400] 21:08:02 INFO - PROCESS | 3584 | 1468901282062 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 21:08:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 21:08:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 673ms 21:08:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 21:08:02 INFO - PROCESS | 3584 | 1468901282104 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 21:08:02 INFO - PROCESS | 3584 | 1468901282106 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 21:08:02 INFO - PROCESS | 3584 | 1468901282110 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 21:08:02 INFO - PROCESS | 3584 | 1468901282111 Marionette TRACE conn3 <- [1,1874,null,{}] 21:08:02 INFO - PROCESS | 3584 | 1468901282124 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:02 INFO - PROCESS | 3584 | 1468901282127 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:02 INFO - PROCESS | 3584 | 1468901282208 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 21:08:02 INFO - PROCESS | 3584 | 1468901282239 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:02 INFO - PROCESS | 3584 | 1468901282241 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:02 INFO - PROCESS | 3584 | ++DOCSHELL 16549800 == 34 [pid = 3584] [id = 478] 21:08:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (16B7DC00) [pid = 3584] [serial = 1434] [outer = 00000000] 21:08:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (16D52400) [pid = 3584] [serial = 1435] [outer = 16B7DC00] 21:08:02 INFO - PROCESS | 3584 | 1468901282285 Marionette DEBUG loaded listener.js 21:08:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (16D52C00) [pid = 3584] [serial = 1436] [outer = 16B7DC00] 21:08:02 INFO - PROCESS | 3584 | 1468901282681 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 21:08:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 21:08:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 612ms 21:08:02 INFO - PROCESS | 3584 | 1468901282732 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 21:08:02 INFO - PROCESS | 3584 | 1468901282734 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 21:08:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 21:08:02 INFO - PROCESS | 3584 | 1468901282741 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 21:08:02 INFO - PROCESS | 3584 | 1468901282743 Marionette TRACE conn3 <- [1,1878,null,{}] 21:08:02 INFO - PROCESS | 3584 | 1468901282746 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:02 INFO - PROCESS | 3584 | 1468901282748 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:02 INFO - PROCESS | 3584 | 1468901282828 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 21:08:02 INFO - PROCESS | 3584 | 1468901282834 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:02 INFO - PROCESS | 3584 | 1468901282836 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:02 INFO - PROCESS | 3584 | ++DOCSHELL 10474C00 == 35 [pid = 3584] [id = 479] 21:08:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (1047C400) [pid = 3584] [serial = 1437] [outer = 00000000] 21:08:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (170B8C00) [pid = 3584] [serial = 1438] [outer = 1047C400] 21:08:02 INFO - PROCESS | 3584 | 1468901282878 Marionette DEBUG loaded listener.js 21:08:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (170C3000) [pid = 3584] [serial = 1439] [outer = 1047C400] 21:08:03 INFO - PROCESS | 3584 | 1468901283321 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 21:08:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 21:08:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 627ms 21:08:03 INFO - PROCESS | 3584 | 1468901283362 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 21:08:03 INFO - PROCESS | 3584 | 1468901283364 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 21:08:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 21:08:03 INFO - PROCESS | 3584 | 1468901283367 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 21:08:03 INFO - PROCESS | 3584 | 1468901283368 Marionette TRACE conn3 <- [1,1882,null,{}] 21:08:03 INFO - PROCESS | 3584 | 1468901283372 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:03 INFO - PROCESS | 3584 | 1468901283374 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:03 INFO - PROCESS | 3584 | 1468901283482 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 21:08:03 INFO - PROCESS | 3584 | 1468901283488 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:03 INFO - PROCESS | 3584 | 1468901283490 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:03 INFO - PROCESS | 3584 | ++DOCSHELL 1392DC00 == 36 [pid = 3584] [id = 480] 21:08:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (1713A800) [pid = 3584] [serial = 1440] [outer = 00000000] 21:08:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (17140400) [pid = 3584] [serial = 1441] [outer = 1713A800] 21:08:03 INFO - PROCESS | 3584 | 1468901283532 Marionette DEBUG loaded listener.js 21:08:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (1718E000) [pid = 3584] [serial = 1442] [outer = 1713A800] 21:08:03 INFO - PROCESS | 3584 | 1468901283985 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 21:08:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 21:08:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 626ms 21:08:03 INFO - PROCESS | 3584 | 1468901284005 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 21:08:03 INFO - PROCESS | 3584 | 1468901284007 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 21:08:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 21:08:03 INFO - PROCESS | 3584 | 1468901284010 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 21:08:03 INFO - PROCESS | 3584 | 1468901284012 Marionette TRACE conn3 <- [1,1886,null,{}] 21:08:03 INFO - PROCESS | 3584 | 1468901284015 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:03 INFO - PROCESS | 3584 | 1468901284017 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:04 INFO - PROCESS | 3584 | 1468901284122 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 21:08:04 INFO - PROCESS | 3584 | 1468901284127 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:04 INFO - PROCESS | 3584 | 1468901284129 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:04 INFO - PROCESS | 3584 | ++DOCSHELL 10A0E000 == 37 [pid = 3584] [id = 481] 21:08:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (12997000) [pid = 3584] [serial = 1443] [outer = 00000000] 21:08:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (177F0800) [pid = 3584] [serial = 1444] [outer = 12997000] 21:08:04 INFO - PROCESS | 3584 | 1468901284171 Marionette DEBUG loaded listener.js 21:08:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (17831C00) [pid = 3584] [serial = 1445] [outer = 12997000] 21:08:04 INFO - PROCESS | 3584 | 1468901284620 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 21:08:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 21:08:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 611ms 21:08:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 21:08:04 INFO - PROCESS | 3584 | 1468901284634 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 21:08:04 INFO - PROCESS | 3584 | 1468901284636 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 21:08:04 INFO - PROCESS | 3584 | 1468901284639 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 21:08:04 INFO - PROCESS | 3584 | 1468901284642 Marionette TRACE conn3 <- [1,1890,null,{}] 21:08:04 INFO - PROCESS | 3584 | 1468901284652 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:04 INFO - PROCESS | 3584 | 1468901284655 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:04 INFO - PROCESS | 3584 | 1468901284774 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 21:08:04 INFO - PROCESS | 3584 | 1468901284852 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:04 INFO - PROCESS | 3584 | 1468901284854 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:04 INFO - PROCESS | 3584 | ++DOCSHELL 1580B800 == 38 [pid = 3584] [id = 482] 21:08:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (17AA3C00) [pid = 3584] [serial = 1446] [outer = 00000000] 21:08:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (17FBF800) [pid = 3584] [serial = 1447] [outer = 17AA3C00] 21:08:04 INFO - PROCESS | 3584 | 1468901284898 Marionette DEBUG loaded listener.js 21:08:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (18339000) [pid = 3584] [serial = 1448] [outer = 17AA3C00] 21:08:05 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (102C8C00) [pid = 3584] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 21:08:05 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (16B86C00) [pid = 3584] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 21:08:05 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (17139C00) [pid = 3584] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 21:08:05 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (178B4000) [pid = 3584] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 21:08:05 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (15DC1000) [pid = 3584] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 21:08:05 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (15062800) [pid = 3584] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 21:08:05 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (11AC5000) [pid = 3584] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 21:08:05 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (11284C00) [pid = 3584] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 21:08:05 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (11291000) [pid = 3584] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 21:08:05 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (177CCC00) [pid = 3584] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 21:08:05 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (15804800) [pid = 3584] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 21:08:05 INFO - PROCESS | 3584 | 1468901285430 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 21:08:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 21:08:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 841ms 21:08:05 INFO - PROCESS | 3584 | 1468901285484 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 21:08:05 INFO - PROCESS | 3584 | 1468901285486 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 21:08:05 INFO - PROCESS | 3584 | 1468901285489 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 21:08:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 21:08:05 INFO - PROCESS | 3584 | 1468901285491 Marionette TRACE conn3 <- [1,1894,null,{}] 21:08:05 INFO - PROCESS | 3584 | 1468901285495 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:05 INFO - PROCESS | 3584 | 1468901285496 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:05 INFO - PROCESS | 3584 | 1468901285575 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 21:08:05 INFO - PROCESS | 3584 | 1468901285581 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:05 INFO - PROCESS | 3584 | 1468901285583 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:05 INFO - PROCESS | 3584 | ++DOCSHELL 1503B400 == 39 [pid = 3584] [id = 483] 21:08:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (15062800) [pid = 3584] [serial = 1449] [outer = 00000000] 21:08:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (16008400) [pid = 3584] [serial = 1450] [outer = 15062800] 21:08:05 INFO - PROCESS | 3584 | 1468901285609 Marionette DEBUG loaded listener.js 21:08:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (16DEDC00) [pid = 3584] [serial = 1451] [outer = 15062800] 21:08:06 INFO - PROCESS | 3584 | 1468901286020 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 21:08:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 21:08:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 581ms 21:08:06 INFO - PROCESS | 3584 | 1468901286073 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 21:08:06 INFO - PROCESS | 3584 | 1468901286075 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 21:08:06 INFO - PROCESS | 3584 | 1468901286078 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 21:08:06 INFO - PROCESS | 3584 | 1468901286079 Marionette TRACE conn3 <- [1,1898,null,{}] 21:08:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 21:08:06 INFO - PROCESS | 3584 | 1468901286087 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:06 INFO - PROCESS | 3584 | 1468901286088 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:06 INFO - PROCESS | 3584 | 1468901286175 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 21:08:06 INFO - PROCESS | 3584 | 1468901286183 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:06 INFO - PROCESS | 3584 | 1468901286185 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:06 INFO - PROCESS | 3584 | ++DOCSHELL 15804800 == 40 [pid = 3584] [id = 484] 21:08:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (16B86C00) [pid = 3584] [serial = 1452] [outer = 00000000] 21:08:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (180EEC00) [pid = 3584] [serial = 1453] [outer = 16B86C00] 21:08:06 INFO - PROCESS | 3584 | 1468901286226 Marionette DEBUG loaded listener.js 21:08:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (17F61000) [pid = 3584] [serial = 1454] [outer = 16B86C00] 21:08:06 INFO - PROCESS | 3584 | 1468901286651 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 21:08:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 21:08:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 627ms 21:08:06 INFO - PROCESS | 3584 | 1468901286713 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 21:08:06 INFO - PROCESS | 3584 | 1468901286715 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 21:08:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 21:08:06 INFO - PROCESS | 3584 | 1468901286719 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 21:08:06 INFO - PROCESS | 3584 | 1468901286720 Marionette TRACE conn3 <- [1,1902,null,{}] 21:08:06 INFO - PROCESS | 3584 | 1468901286724 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:06 INFO - PROCESS | 3584 | 1468901286726 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:06 INFO - PROCESS | 3584 | 1468901286808 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 21:08:06 INFO - PROCESS | 3584 | 1468901286816 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:06 INFO - PROCESS | 3584 | 1468901286817 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:06 INFO - PROCESS | 3584 | ++DOCSHELL 15DB9000 == 41 [pid = 3584] [id = 485] 21:08:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (15DBB000) [pid = 3584] [serial = 1455] [outer = 00000000] 21:08:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (19936800) [pid = 3584] [serial = 1456] [outer = 15DBB000] 21:08:06 INFO - PROCESS | 3584 | 1468901286858 Marionette DEBUG loaded listener.js 21:08:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (1993CC00) [pid = 3584] [serial = 1457] [outer = 15DBB000] 21:08:07 INFO - PROCESS | 3584 | --DOCSHELL 10439800 == 40 [pid = 3584] [id = 471] 21:08:07 INFO - PROCESS | 3584 | --DOCSHELL 10C16800 == 39 [pid = 3584] [id = 472] 21:08:08 INFO - PROCESS | 3584 | --DOCSHELL 1392EC00 == 38 [pid = 3584] [id = 474] 21:08:08 INFO - PROCESS | 3584 | --DOCSHELL 128A7400 == 37 [pid = 3584] [id = 473] 21:08:08 INFO - PROCESS | 3584 | --DOCSHELL 15804800 == 36 [pid = 3584] [id = 484] 21:08:08 INFO - PROCESS | 3584 | --DOCSHELL 1503B400 == 35 [pid = 3584] [id = 483] 21:08:08 INFO - PROCESS | 3584 | --DOCSHELL 16002C00 == 34 [pid = 3584] [id = 477] 21:08:08 INFO - PROCESS | 3584 | --DOCSHELL 16549800 == 33 [pid = 3584] [id = 478] 21:08:08 INFO - PROCESS | 3584 | --DOCSHELL 1392DC00 == 32 [pid = 3584] [id = 480] 21:08:08 INFO - PROCESS | 3584 | --DOCSHELL 10A0E000 == 31 [pid = 3584] [id = 481] 21:08:08 INFO - PROCESS | 3584 | --DOCSHELL 13C6D800 == 30 [pid = 3584] [id = 475] 21:08:08 INFO - PROCESS | 3584 | --DOCSHELL 10474C00 == 29 [pid = 3584] [id = 479] 21:08:08 INFO - PROCESS | 3584 | --DOCSHELL 1580B800 == 28 [pid = 3584] [id = 482] 21:08:08 INFO - PROCESS | 3584 | --DOCSHELL 15871C00 == 27 [pid = 3584] [id = 476] 21:08:08 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (1833EC00) [pid = 3584] [serial = 1414] [outer = 00000000] [url = about:blank] 21:08:08 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (178B3C00) [pid = 3584] [serial = 1412] [outer = 00000000] [url = about:blank] 21:08:08 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (16DEE800) [pid = 3584] [serial = 1399] [outer = 00000000] [url = about:blank] 21:08:08 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (17711800) [pid = 3584] [serial = 1402] [outer = 00000000] [url = about:blank] 21:08:08 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (16F39000) [pid = 3584] [serial = 1400] [outer = 00000000] [url = about:blank] 21:08:08 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (17AAC400) [pid = 3584] [serial = 1405] [outer = 00000000] [url = about:blank] 21:08:08 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (17829000) [pid = 3584] [serial = 1403] [outer = 00000000] [url = about:blank] 21:08:08 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (17833C00) [pid = 3584] [serial = 1411] [outer = 00000000] [url = about:blank] 21:08:08 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (17F68800) [pid = 3584] [serial = 1406] [outer = 00000000] [url = about:blank] 21:08:08 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (16295000) [pid = 3584] [serial = 1396] [outer = 00000000] [url = about:blank] 21:08:08 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (1587E800) [pid = 3584] [serial = 1393] [outer = 00000000] [url = about:blank] 21:08:08 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (15DB6C00) [pid = 3584] [serial = 1394] [outer = 00000000] [url = about:blank] 21:08:08 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (13927400) [pid = 3584] [serial = 1390] [outer = 00000000] [url = about:blank] 21:08:08 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (13930000) [pid = 3584] [serial = 1391] [outer = 00000000] [url = about:blank] 21:08:08 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (12933C00) [pid = 3584] [serial = 1388] [outer = 00000000] [url = about:blank] 21:08:08 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (11AC6400) [pid = 3584] [serial = 1387] [outer = 00000000] [url = about:blank] 21:08:08 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (13928000) [pid = 3584] [serial = 1385] [outer = 00000000] [url = about:blank] 21:08:08 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (13153400) [pid = 3584] [serial = 1384] [outer = 00000000] [url = about:blank] 21:08:08 INFO - PROCESS | 3584 | --DOMWINDOW == 67 (18339400) [pid = 3584] [serial = 1381] [outer = 00000000] [url = about:blank] 21:08:08 INFO - PROCESS | 3584 | --DOMWINDOW == 66 (1978A400) [pid = 3584] [serial = 1382] [outer = 00000000] [url = about:blank] 21:08:08 INFO - PROCESS | 3584 | --DOMWINDOW == 65 (16B7F000) [pid = 3584] [serial = 1408] [outer = 00000000] [url = about:blank] 21:08:08 INFO - PROCESS | 3584 | --DOMWINDOW == 64 (16F4C400) [pid = 3584] [serial = 1409] [outer = 00000000] [url = about:blank] 21:08:08 INFO - PROCESS | 3584 | --DOMWINDOW == 63 (16B7C000) [pid = 3584] [serial = 1397] [outer = 00000000] [url = about:blank] 21:08:08 INFO - PROCESS | 3584 | 1468901288565 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 21:08:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 21:08:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1865ms 21:08:08 INFO - PROCESS | 3584 | 1468901288591 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 21:08:08 INFO - PROCESS | 3584 | 1468901288595 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 21:08:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 21:08:08 INFO - PROCESS | 3584 | 1468901288605 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 21:08:08 INFO - PROCESS | 3584 | 1468901288608 Marionette TRACE conn3 <- [1,1906,null,{}] 21:08:08 INFO - PROCESS | 3584 | 1468901288614 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:08 INFO - PROCESS | 3584 | 1468901288617 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:08 INFO - PROCESS | 3584 | 1468901288706 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 21:08:08 INFO - PROCESS | 3584 | 1468901288716 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:08 INFO - PROCESS | 3584 | 1468901288719 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:08 INFO - PROCESS | 3584 | ++DOCSHELL 1047E400 == 28 [pid = 3584] [id = 486] 21:08:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 64 (1047F800) [pid = 3584] [serial = 1458] [outer = 00000000] 21:08:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 65 (10C11C00) [pid = 3584] [serial = 1459] [outer = 1047F800] 21:08:08 INFO - PROCESS | 3584 | 1468901288767 Marionette DEBUG loaded listener.js 21:08:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 66 (10C14C00) [pid = 3584] [serial = 1460] [outer = 1047F800] 21:08:09 INFO - PROCESS | 3584 | 1468901289240 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 21:08:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 21:08:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 688ms 21:08:09 INFO - PROCESS | 3584 | 1468901289284 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 21:08:09 INFO - PROCESS | 3584 | 1468901289289 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 21:08:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 21:08:09 INFO - PROCESS | 3584 | 1468901289295 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 21:08:09 INFO - PROCESS | 3584 | 1468901289298 Marionette TRACE conn3 <- [1,1910,null,{}] 21:08:09 INFO - PROCESS | 3584 | 1468901289302 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:09 INFO - PROCESS | 3584 | 1468901289306 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:09 INFO - PROCESS | 3584 | 1468901289396 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 21:08:09 INFO - PROCESS | 3584 | 1468901289404 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:09 INFO - PROCESS | 3584 | 1468901289407 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:09 INFO - PROCESS | 3584 | ++DOCSHELL 1128E400 == 29 [pid = 3584] [id = 487] 21:08:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 67 (11291000) [pid = 3584] [serial = 1461] [outer = 00000000] 21:08:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (11452000) [pid = 3584] [serial = 1462] [outer = 11291000] 21:08:09 INFO - PROCESS | 3584 | 1468901289452 Marionette DEBUG loaded listener.js 21:08:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (11AC1800) [pid = 3584] [serial = 1463] [outer = 11291000] 21:08:09 INFO - PROCESS | 3584 | 1468901289897 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 21:08:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 21:08:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 612ms 21:08:09 INFO - PROCESS | 3584 | 1468901289916 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 21:08:09 INFO - PROCESS | 3584 | 1468901289918 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 21:08:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 21:08:09 INFO - PROCESS | 3584 | 1468901289922 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 21:08:09 INFO - PROCESS | 3584 | 1468901289925 Marionette TRACE conn3 <- [1,1914,null,{}] 21:08:09 INFO - PROCESS | 3584 | 1468901289940 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:09 INFO - PROCESS | 3584 | 1468901289944 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:10 INFO - PROCESS | 3584 | 1468901290025 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 21:08:10 INFO - PROCESS | 3584 | 1468901290032 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:10 INFO - PROCESS | 3584 | 1468901290035 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:10 INFO - PROCESS | 3584 | ++DOCSHELL 13147400 == 30 [pid = 3584] [id = 488] 21:08:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (1314A000) [pid = 3584] [serial = 1464] [outer = 00000000] 21:08:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (131E5800) [pid = 3584] [serial = 1465] [outer = 1314A000] 21:08:10 INFO - PROCESS | 3584 | 1468901290081 Marionette DEBUG loaded listener.js 21:08:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (132FC800) [pid = 3584] [serial = 1466] [outer = 1314A000] 21:08:10 INFO - PROCESS | 3584 | 1468901290548 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 21:08:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 21:08:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 673ms 21:08:10 INFO - PROCESS | 3584 | 1468901290603 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 21:08:10 INFO - PROCESS | 3584 | 1468901290606 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 21:08:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 21:08:10 INFO - PROCESS | 3584 | 1468901290609 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 21:08:10 INFO - PROCESS | 3584 | 1468901290611 Marionette TRACE conn3 <- [1,1918,null,{}] 21:08:10 INFO - PROCESS | 3584 | 1468901290614 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:10 INFO - PROCESS | 3584 | 1468901290626 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:10 INFO - PROCESS | 3584 | 1468901290710 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 21:08:10 INFO - PROCESS | 3584 | 1468901290715 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:10 INFO - PROCESS | 3584 | 1468901290717 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:10 INFO - PROCESS | 3584 | ++DOCSHELL 13252800 == 31 [pid = 3584] [id = 489] 21:08:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (134ACC00) [pid = 3584] [serial = 1467] [outer = 00000000] 21:08:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (139C7400) [pid = 3584] [serial = 1468] [outer = 134ACC00] 21:08:10 INFO - PROCESS | 3584 | 1468901290760 Marionette DEBUG loaded listener.js 21:08:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (13C6D400) [pid = 3584] [serial = 1469] [outer = 134ACC00] 21:08:11 INFO - PROCESS | 3584 | 1468901291168 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 21:08:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 21:08:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 581ms 21:08:11 INFO - PROCESS | 3584 | 1468901291197 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 21:08:11 INFO - PROCESS | 3584 | 1468901291199 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 21:08:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 21:08:11 INFO - PROCESS | 3584 | 1468901291203 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 21:08:11 INFO - PROCESS | 3584 | 1468901291204 Marionette TRACE conn3 <- [1,1922,null,{}] 21:08:11 INFO - PROCESS | 3584 | 1468901291213 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:11 INFO - PROCESS | 3584 | 1468901291215 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:11 INFO - PROCESS | 3584 | 1468901291289 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 21:08:11 INFO - PROCESS | 3584 | 1468901291295 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:11 INFO - PROCESS | 3584 | 1468901291297 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:11 INFO - PROCESS | 3584 | ++DOCSHELL 14457800 == 32 [pid = 3584] [id = 490] 21:08:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (14459000) [pid = 3584] [serial = 1470] [outer = 00000000] 21:08:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (15043C00) [pid = 3584] [serial = 1471] [outer = 14459000] 21:08:11 INFO - PROCESS | 3584 | 1468901291339 Marionette DEBUG loaded listener.js 21:08:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (1047CC00) [pid = 3584] [serial = 1472] [outer = 14459000] 21:08:11 INFO - PROCESS | 3584 | 1468901291810 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 21:08:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 21:08:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 612ms 21:08:11 INFO - PROCESS | 3584 | 1468901291822 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 21:08:11 INFO - PROCESS | 3584 | 1468901291824 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 21:08:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 21:08:11 INFO - PROCESS | 3584 | 1468901291827 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 21:08:11 INFO - PROCESS | 3584 | 1468901291829 Marionette TRACE conn3 <- [1,1926,null,{}] 21:08:11 INFO - PROCESS | 3584 | 1468901291832 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:11 INFO - PROCESS | 3584 | 1468901291838 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:11 INFO - PROCESS | 3584 | 1468901291957 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 21:08:11 INFO - PROCESS | 3584 | 1468901291969 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:11 INFO - PROCESS | 3584 | 1468901291971 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:11 INFO - PROCESS | 3584 | ++DOCSHELL 15DB9400 == 33 [pid = 3584] [id = 491] 21:08:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (15DBE400) [pid = 3584] [serial = 1473] [outer = 00000000] 21:08:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (16002C00) [pid = 3584] [serial = 1474] [outer = 15DBE400] 21:08:12 INFO - PROCESS | 3584 | 1468901292013 Marionette DEBUG loaded listener.js 21:08:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (16007800) [pid = 3584] [serial = 1475] [outer = 15DBE400] 21:08:12 INFO - PROCESS | 3584 | 1468901292434 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 21:08:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 21:08:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 627ms 21:08:12 INFO - PROCESS | 3584 | 1468901292468 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 21:08:12 INFO - PROCESS | 3584 | 1468901292469 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 21:08:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 21:08:12 INFO - PROCESS | 3584 | 1468901292473 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 21:08:12 INFO - PROCESS | 3584 | 1468901292474 Marionette TRACE conn3 <- [1,1930,null,{}] 21:08:12 INFO - PROCESS | 3584 | 1468901292481 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:12 INFO - PROCESS | 3584 | 1468901292483 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:12 INFO - PROCESS | 3584 | 1468901292566 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 21:08:12 INFO - PROCESS | 3584 | 1468901292556 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:12 INFO - PROCESS | 3584 | 1468901292558 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:12 INFO - PROCESS | 3584 | ++DOCSHELL 16010000 == 34 [pid = 3584] [id = 492] 21:08:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (16291000) [pid = 3584] [serial = 1476] [outer = 00000000] 21:08:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (16549400) [pid = 3584] [serial = 1477] [outer = 16291000] 21:08:12 INFO - PROCESS | 3584 | 1468901292600 Marionette DEBUG loaded listener.js 21:08:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (16549C00) [pid = 3584] [serial = 1478] [outer = 16291000] 21:08:13 INFO - PROCESS | 3584 | 1468901293052 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 21:08:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 21:08:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 626ms 21:08:13 INFO - PROCESS | 3584 | 1468901293092 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 21:08:13 INFO - PROCESS | 3584 | 1468901293094 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 21:08:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 21:08:13 INFO - PROCESS | 3584 | 1468901293097 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 21:08:13 INFO - PROCESS | 3584 | 1468901293098 Marionette TRACE conn3 <- [1,1934,null,{}] 21:08:13 INFO - PROCESS | 3584 | 1468901293115 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:13 INFO - PROCESS | 3584 | 1468901293116 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:13 INFO - PROCESS | 3584 | 1468901293191 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 21:08:13 INFO - PROCESS | 3584 | 1468901293196 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:13 INFO - PROCESS | 3584 | 1468901293198 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:13 INFO - PROCESS | 3584 | ++DOCSHELL 16293000 == 35 [pid = 3584] [id = 493] 21:08:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (16980800) [pid = 3584] [serial = 1479] [outer = 00000000] 21:08:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (16F39000) [pid = 3584] [serial = 1480] [outer = 16980800] 21:08:13 INFO - PROCESS | 3584 | 1468901293243 Marionette DEBUG loaded listener.js 21:08:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (16F4C000) [pid = 3584] [serial = 1481] [outer = 16980800] 21:08:13 INFO - PROCESS | 3584 | 1468901293638 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 21:08:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 21:08:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 581ms 21:08:13 INFO - PROCESS | 3584 | 1468901293679 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 21:08:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 21:08:13 INFO - PROCESS | 3584 | 1468901293681 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 21:08:13 INFO - PROCESS | 3584 | 1468901293684 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 21:08:13 INFO - PROCESS | 3584 | 1468901293685 Marionette TRACE conn3 <- [1,1938,null,{}] 21:08:13 INFO - PROCESS | 3584 | 1468901293689 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:13 INFO - PROCESS | 3584 | 1468901293691 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:13 INFO - PROCESS | 3584 | 1468901293813 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 21:08:13 INFO - PROCESS | 3584 | 1468901293832 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:13 INFO - PROCESS | 3584 | 1468901293834 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:13 INFO - PROCESS | 3584 | ++DOCSHELL 16D50000 == 36 [pid = 3584] [id = 494] 21:08:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (170C1400) [pid = 3584] [serial = 1482] [outer = 00000000] 21:08:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (1713F000) [pid = 3584] [serial = 1483] [outer = 170C1400] 21:08:13 INFO - PROCESS | 3584 | 1468901293876 Marionette DEBUG loaded listener.js 21:08:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (1713FC00) [pid = 3584] [serial = 1484] [outer = 170C1400] 21:08:14 INFO - PROCESS | 3584 | 1468901294312 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 21:08:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 21:08:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 672ms 21:08:14 INFO - PROCESS | 3584 | 1468901294367 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 21:08:14 INFO - PROCESS | 3584 | 1468901294369 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 21:08:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 21:08:14 INFO - PROCESS | 3584 | 1468901294372 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 21:08:14 INFO - PROCESS | 3584 | 1468901294373 Marionette TRACE conn3 <- [1,1942,null,{}] 21:08:14 INFO - PROCESS | 3584 | 1468901294377 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:14 INFO - PROCESS | 3584 | 1468901294378 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:14 INFO - PROCESS | 3584 | 1468901294508 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 21:08:14 INFO - PROCESS | 3584 | 1468901294517 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:14 INFO - PROCESS | 3584 | 1468901294519 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:14 INFO - PROCESS | 3584 | ++DOCSHELL 170BD400 == 37 [pid = 3584] [id = 495] 21:08:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (17137400) [pid = 3584] [serial = 1485] [outer = 00000000] 21:08:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (17831800) [pid = 3584] [serial = 1486] [outer = 17137400] 21:08:14 INFO - PROCESS | 3584 | 1468901294611 Marionette DEBUG loaded listener.js 21:08:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (178B4000) [pid = 3584] [serial = 1487] [outer = 17137400] 21:08:15 INFO - PROCESS | 3584 | 1468901295005 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 21:08:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 21:08:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 687ms 21:08:15 INFO - PROCESS | 3584 | 1468901295056 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 21:08:15 INFO - PROCESS | 3584 | 1468901295058 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 21:08:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 21:08:15 INFO - PROCESS | 3584 | 1468901295067 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 21:08:15 INFO - PROCESS | 3584 | 1468901295069 Marionette TRACE conn3 <- [1,1946,null,{}] 21:08:15 INFO - PROCESS | 3584 | 1468901295072 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:15 INFO - PROCESS | 3584 | 1468901295074 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:15 INFO - PROCESS | 3584 | 1468901295221 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 21:08:15 INFO - PROCESS | 3584 | 1468901295247 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:15 INFO - PROCESS | 3584 | 1468901295250 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:15 INFO - PROCESS | 3584 | ++DOCSHELL 1429A800 == 38 [pid = 3584] [id = 496] 21:08:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (17F67000) [pid = 3584] [serial = 1488] [outer = 00000000] 21:08:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (181D2C00) [pid = 3584] [serial = 1489] [outer = 17F67000] 21:08:15 INFO - PROCESS | 3584 | 1468901295293 Marionette DEBUG loaded listener.js 21:08:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (1833CC00) [pid = 3584] [serial = 1490] [outer = 17F67000] 21:08:15 INFO - PROCESS | 3584 | 1468901295713 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 21:08:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 21:08:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 688ms 21:08:15 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (17AA3C00) [pid = 3584] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 21:08:15 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (10C17800) [pid = 3584] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 21:08:15 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (1587D800) [pid = 3584] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 21:08:15 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (1047C400) [pid = 3584] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 21:08:15 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (16B7DC00) [pid = 3584] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 21:08:15 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (16003400) [pid = 3584] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 21:08:15 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (15872400) [pid = 3584] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 21:08:15 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (13C6F400) [pid = 3584] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 21:08:15 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (1392F800) [pid = 3584] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 21:08:15 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (128ACC00) [pid = 3584] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 21:08:15 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (15062800) [pid = 3584] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 21:08:15 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (16B86C00) [pid = 3584] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 21:08:15 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (1713A800) [pid = 3584] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 21:08:15 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (12997000) [pid = 3584] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 21:08:15 INFO - PROCESS | 3584 | 1468901295934 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 21:08:15 INFO - PROCESS | 3584 | 1468901295936 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 21:08:15 INFO - PROCESS | 3584 | 1468901295945 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 21:08:15 INFO - PROCESS | 3584 | 1468901295946 Marionette TRACE conn3 <- [1,1950,null,{}] 21:08:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 21:08:15 INFO - PROCESS | 3584 | 1468901295950 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:15 INFO - PROCESS | 3584 | 1468901295951 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:16 INFO - PROCESS | 3584 | 1468901296031 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 21:08:16 INFO - PROCESS | 3584 | 1468901296036 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:16 INFO - PROCESS | 3584 | 1468901296038 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:16 INFO - PROCESS | 3584 | ++DOCSHELL 114DD000 == 39 [pid = 3584] [id = 497] 21:08:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (11AC2400) [pid = 3584] [serial = 1491] [outer = 00000000] 21:08:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (1445AC00) [pid = 3584] [serial = 1492] [outer = 11AC2400] 21:08:16 INFO - PROCESS | 3584 | 1468901296080 Marionette DEBUG loaded listener.js 21:08:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (15066800) [pid = 3584] [serial = 1493] [outer = 11AC2400] 21:08:16 INFO - PROCESS | 3584 | 1468901296510 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 21:08:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 21:08:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 627ms 21:08:16 INFO - PROCESS | 3584 | 1468901296571 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 21:08:16 INFO - PROCESS | 3584 | 1468901296573 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 21:08:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 21:08:16 INFO - PROCESS | 3584 | 1468901296576 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 21:08:16 INFO - PROCESS | 3584 | 1468901296578 Marionette TRACE conn3 <- [1,1954,null,{}] 21:08:16 INFO - PROCESS | 3584 | 1468901296581 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:16 INFO - PROCESS | 3584 | 1468901296582 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:16 INFO - PROCESS | 3584 | 1468901296669 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 21:08:16 INFO - PROCESS | 3584 | 1468901296674 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:16 INFO - PROCESS | 3584 | 1468901296676 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:16 INFO - PROCESS | 3584 | ++DOCSHELL 1392F800 == 40 [pid = 3584] [id = 498] 21:08:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (139D4C00) [pid = 3584] [serial = 1494] [outer = 00000000] 21:08:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (177F6800) [pid = 3584] [serial = 1495] [outer = 139D4C00] 21:08:16 INFO - PROCESS | 3584 | 1468901296718 Marionette DEBUG loaded listener.js 21:08:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (17FBA400) [pid = 3584] [serial = 1496] [outer = 139D4C00] 21:08:17 INFO - PROCESS | 3584 | 1468901297113 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 21:08:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 21:08:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 581ms 21:08:17 INFO - PROCESS | 3584 | 1468901297169 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 21:08:17 INFO - PROCESS | 3584 | 1468901297171 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 21:08:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 21:08:17 INFO - PROCESS | 3584 | 1468901297174 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 21:08:17 INFO - PROCESS | 3584 | 1468901297176 Marionette TRACE conn3 <- [1,1958,null,{}] 21:08:17 INFO - PROCESS | 3584 | 1468901297183 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:17 INFO - PROCESS | 3584 | 1468901297185 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:17 INFO - PROCESS | 3584 | 1468901297262 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 21:08:17 INFO - PROCESS | 3584 | 1468901297267 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:17 INFO - PROCESS | 3584 | 1468901297269 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:17 INFO - PROCESS | 3584 | ++DOCSHELL 15043800 == 41 [pid = 3584] [id = 499] 21:08:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (1587C800) [pid = 3584] [serial = 1497] [outer = 00000000] 21:08:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (19936400) [pid = 3584] [serial = 1498] [outer = 1587C800] 21:08:17 INFO - PROCESS | 3584 | 1468901297310 Marionette DEBUG loaded listener.js 21:08:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (1993F000) [pid = 3584] [serial = 1499] [outer = 1587C800] 21:08:17 INFO - PROCESS | 3584 | 1468901297727 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 21:08:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 21:08:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 581ms 21:08:17 INFO - PROCESS | 3584 | 1468901297769 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 21:08:17 INFO - PROCESS | 3584 | 1468901297771 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 21:08:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 21:08:17 INFO - PROCESS | 3584 | 1468901297787 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 21:08:17 INFO - PROCESS | 3584 | 1468901297788 Marionette TRACE conn3 <- [1,1962,null,{}] 21:08:17 INFO - PROCESS | 3584 | 1468901297797 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:17 INFO - PROCESS | 3584 | 1468901297798 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:17 INFO - PROCESS | 3584 | 1468901297859 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 21:08:17 INFO - PROCESS | 3584 | 1468901297864 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:17 INFO - PROCESS | 3584 | 1468901297866 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:17 INFO - PROCESS | 3584 | ++DOCSHELL 13933C00 == 42 [pid = 3584] [id = 500] 21:08:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (171D6C00) [pid = 3584] [serial = 1500] [outer = 00000000] 21:08:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (199ED400) [pid = 3584] [serial = 1501] [outer = 171D6C00] 21:08:17 INFO - PROCESS | 3584 | 1468901297907 Marionette DEBUG loaded listener.js 21:08:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (199F3000) [pid = 3584] [serial = 1502] [outer = 171D6C00] 21:08:18 INFO - PROCESS | 3584 | 1468901298701 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 21:08:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 21:08:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 979ms 21:08:18 INFO - PROCESS | 3584 | 1468901298746 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 21:08:18 INFO - PROCESS | 3584 | 1468901298751 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 21:08:18 INFO - PROCESS | 3584 | 1468901298755 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 21:08:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 21:08:18 INFO - PROCESS | 3584 | 1468901298759 Marionette TRACE conn3 <- [1,1966,null,{}] 21:08:18 INFO - PROCESS | 3584 | 1468901298764 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:18 INFO - PROCESS | 3584 | 1468901298768 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:18 INFO - PROCESS | 3584 | 1468901298890 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 21:08:19 INFO - PROCESS | 3584 | 1468901299024 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:19 INFO - PROCESS | 3584 | 1468901299028 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:19 INFO - PROCESS | 3584 | ++DOCSHELL 10C19800 == 43 [pid = 3584] [id = 501] 21:08:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (10C1F800) [pid = 3584] [serial = 1503] [outer = 00000000] 21:08:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (110E8400) [pid = 3584] [serial = 1504] [outer = 10C1F800] 21:08:19 INFO - PROCESS | 3584 | 1468901299103 Marionette DEBUG loaded listener.js 21:08:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (11CD8800) [pid = 3584] [serial = 1505] [outer = 10C1F800] 21:08:20 INFO - PROCESS | 3584 | 1468901300043 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 21:08:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 21:08:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1330ms 21:08:20 INFO - PROCESS | 3584 | 1468901300100 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 21:08:20 INFO - PROCESS | 3584 | 1468901300104 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 21:08:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 21:08:20 INFO - PROCESS | 3584 | 1468901300093 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 21:08:20 INFO - PROCESS | 3584 | 1468901300096 Marionette TRACE conn3 <- [1,1970,null,{}] 21:08:20 INFO - PROCESS | 3584 | 1468901300102 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:20 INFO - PROCESS | 3584 | 1468901300105 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:20 INFO - PROCESS | 3584 | 1468901300235 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 21:08:20 INFO - PROCESS | 3584 | 1468901300357 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:20 INFO - PROCESS | 3584 | 1468901300361 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:20 INFO - PROCESS | 3584 | --DOCSHELL 15043800 == 42 [pid = 3584] [id = 499] 21:08:20 INFO - PROCESS | 3584 | --DOCSHELL 1392F800 == 41 [pid = 3584] [id = 498] 21:08:20 INFO - PROCESS | 3584 | --DOCSHELL 114DD000 == 40 [pid = 3584] [id = 497] 21:08:20 INFO - PROCESS | 3584 | --DOCSHELL 1429A800 == 39 [pid = 3584] [id = 496] 21:08:20 INFO - PROCESS | 3584 | --DOCSHELL 170BD400 == 38 [pid = 3584] [id = 495] 21:08:20 INFO - PROCESS | 3584 | --DOCSHELL 16D50000 == 37 [pid = 3584] [id = 494] 21:08:20 INFO - PROCESS | 3584 | --DOCSHELL 16293000 == 36 [pid = 3584] [id = 493] 21:08:20 INFO - PROCESS | 3584 | --DOCSHELL 16010000 == 35 [pid = 3584] [id = 492] 21:08:20 INFO - PROCESS | 3584 | --DOCSHELL 15DB9400 == 34 [pid = 3584] [id = 491] 21:08:20 INFO - PROCESS | 3584 | --DOCSHELL 14457800 == 33 [pid = 3584] [id = 490] 21:08:20 INFO - PROCESS | 3584 | --DOCSHELL 13252800 == 32 [pid = 3584] [id = 489] 21:08:20 INFO - PROCESS | 3584 | --DOCSHELL 13147400 == 31 [pid = 3584] [id = 488] 21:08:20 INFO - PROCESS | 3584 | --DOCSHELL 1128E400 == 30 [pid = 3584] [id = 487] 21:08:20 INFO - PROCESS | 3584 | --DOCSHELL 1047E400 == 29 [pid = 3584] [id = 486] 21:08:20 INFO - PROCESS | 3584 | --DOCSHELL 15DB9000 == 28 [pid = 3584] [id = 485] 21:08:20 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (17F61000) [pid = 3584] [serial = 1454] [outer = 00000000] [url = about:blank] 21:08:20 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (19936800) [pid = 3584] [serial = 1456] [outer = 00000000] [url = about:blank] 21:08:20 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (17140400) [pid = 3584] [serial = 1441] [outer = 00000000] [url = about:blank] 21:08:20 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (177F0800) [pid = 3584] [serial = 1444] [outer = 00000000] [url = about:blank] 21:08:20 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (1718E000) [pid = 3584] [serial = 1442] [outer = 00000000] [url = about:blank] 21:08:20 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (17FBF800) [pid = 3584] [serial = 1447] [outer = 00000000] [url = about:blank] 21:08:20 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (17831C00) [pid = 3584] [serial = 1445] [outer = 00000000] [url = about:blank] 21:08:20 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (180EEC00) [pid = 3584] [serial = 1453] [outer = 00000000] [url = about:blank] 21:08:20 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (18339000) [pid = 3584] [serial = 1448] [outer = 00000000] [url = about:blank] 21:08:20 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (110C0000) [pid = 3584] [serial = 1417] [outer = 00000000] [url = about:blank] 21:08:20 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (110E4800) [pid = 3584] [serial = 1418] [outer = 00000000] [url = about:blank] 21:08:20 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (19794000) [pid = 3584] [serial = 1415] [outer = 00000000] [url = about:blank] 21:08:20 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (170B8C00) [pid = 3584] [serial = 1438] [outer = 00000000] [url = about:blank] 21:08:20 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (16D52400) [pid = 3584] [serial = 1435] [outer = 00000000] [url = about:blank] 21:08:20 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (16D52C00) [pid = 3584] [serial = 1436] [outer = 00000000] [url = about:blank] 21:08:20 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (16292000) [pid = 3584] [serial = 1432] [outer = 00000000] [url = about:blank] 21:08:20 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (1654AC00) [pid = 3584] [serial = 1433] [outer = 00000000] [url = about:blank] 21:08:20 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (15DBBC00) [pid = 3584] [serial = 1429] [outer = 00000000] [url = about:blank] 21:08:20 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (15DC2800) [pid = 3584] [serial = 1430] [outer = 00000000] [url = about:blank] 21:08:20 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (1503E000) [pid = 3584] [serial = 1426] [outer = 00000000] [url = about:blank] 21:08:20 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (15802400) [pid = 3584] [serial = 1427] [outer = 00000000] [url = about:blank] 21:08:20 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (1393E800) [pid = 3584] [serial = 1423] [outer = 00000000] [url = about:blank] 21:08:20 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (139D2C00) [pid = 3584] [serial = 1424] [outer = 00000000] [url = about:blank] 21:08:20 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (12D5E400) [pid = 3584] [serial = 1421] [outer = 00000000] [url = about:blank] 21:08:20 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (1299A400) [pid = 3584] [serial = 1420] [outer = 00000000] [url = about:blank] 21:08:20 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (16008400) [pid = 3584] [serial = 1450] [outer = 00000000] [url = about:blank] 21:08:20 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (16DEDC00) [pid = 3584] [serial = 1451] [outer = 00000000] [url = about:blank] 21:08:20 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (170C3000) [pid = 3584] [serial = 1439] [outer = 00000000] [url = about:blank] 21:08:20 INFO - PROCESS | 3584 | ++DOCSHELL 1047E400 == 29 [pid = 3584] [id = 502] 21:08:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (1055E000) [pid = 3584] [serial = 1506] [outer = 00000000] 21:08:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (10A81000) [pid = 3584] [serial = 1507] [outer = 1055E000] 21:08:20 INFO - PROCESS | 3584 | 1468901300444 Marionette DEBUG loaded listener.js 21:08:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (110E4800) [pid = 3584] [serial = 1508] [outer = 1055E000] 21:08:20 INFO - PROCESS | 3584 | 1468901300853 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 21:08:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 21:08:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 780ms 21:08:20 INFO - PROCESS | 3584 | 1468901300879 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 21:08:20 INFO - PROCESS | 3584 | 1468901300884 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 21:08:20 INFO - PROCESS | 3584 | 1468901300890 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 21:08:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 21:08:20 INFO - PROCESS | 3584 | 1468901300893 Marionette TRACE conn3 <- [1,1974,null,{}] 21:08:20 INFO - PROCESS | 3584 | 1468901300897 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:20 INFO - PROCESS | 3584 | 1468901300899 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:20 INFO - PROCESS | 3584 | 1468901300982 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 21:08:20 INFO - PROCESS | 3584 | 1468901300988 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:20 INFO - PROCESS | 3584 | 1468901300990 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:20 INFO - PROCESS | 3584 | ++DOCSHELL 1296DC00 == 30 [pid = 3584] [id = 503] 21:08:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (12998400) [pid = 3584] [serial = 1509] [outer = 00000000] 21:08:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (12D99400) [pid = 3584] [serial = 1510] [outer = 12998400] 21:08:21 INFO - PROCESS | 3584 | 1468901301035 Marionette DEBUG loaded listener.js 21:08:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (13153400) [pid = 3584] [serial = 1511] [outer = 12998400] 21:08:21 INFO - PROCESS | 3584 | 1468901301509 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 21:08:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 21:08:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 612ms 21:08:21 INFO - PROCESS | 3584 | 1468901301529 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 21:08:21 INFO - PROCESS | 3584 | 1468901301531 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 21:08:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 21:08:21 INFO - PROCESS | 3584 | 1468901301534 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 21:08:21 INFO - PROCESS | 3584 | 1468901301538 Marionette TRACE conn3 <- [1,1978,null,{}] 21:08:21 INFO - PROCESS | 3584 | 1468901301552 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:21 INFO - PROCESS | 3584 | 1468901301557 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:21 INFO - PROCESS | 3584 | 1468901301630 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 21:08:21 INFO - PROCESS | 3584 | 1468901301637 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:21 INFO - PROCESS | 3584 | 1468901301640 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:21 INFO - PROCESS | 3584 | ++DOCSHELL 139CC400 == 31 [pid = 3584] [id = 504] 21:08:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (139D0000) [pid = 3584] [serial = 1512] [outer = 00000000] 21:08:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (14295400) [pid = 3584] [serial = 1513] [outer = 139D0000] 21:08:21 INFO - PROCESS | 3584 | 1468901301686 Marionette DEBUG loaded listener.js 21:08:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (14463400) [pid = 3584] [serial = 1514] [outer = 139D0000] 21:08:22 INFO - PROCESS | 3584 | 1468901302167 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 21:08:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 21:08:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 673ms 21:08:22 INFO - PROCESS | 3584 | 1468901302217 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 21:08:22 INFO - PROCESS | 3584 | 1468901302220 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 21:08:22 INFO - PROCESS | 3584 | 1468901302223 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 21:08:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 21:08:22 INFO - PROCESS | 3584 | 1468901302224 Marionette TRACE conn3 <- [1,1982,null,{}] 21:08:22 INFO - PROCESS | 3584 | 1468901302228 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:22 INFO - PROCESS | 3584 | 1468901302230 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:22 INFO - PROCESS | 3584 | 1468901302320 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 21:08:22 INFO - PROCESS | 3584 | 1468901302312 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:22 INFO - PROCESS | 3584 | 1468901302314 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:22 INFO - PROCESS | 3584 | ++DOCSHELL 15069000 == 32 [pid = 3584] [id = 505] 21:08:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (1587E800) [pid = 3584] [serial = 1515] [outer = 00000000] 21:08:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (15DB9400) [pid = 3584] [serial = 1516] [outer = 1587E800] 21:08:22 INFO - PROCESS | 3584 | 1468901302357 Marionette DEBUG loaded listener.js 21:08:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (15DC1000) [pid = 3584] [serial = 1517] [outer = 1587E800] 21:08:22 INFO - PROCESS | 3584 | 1468901302780 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 21:08:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 21:08:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 581ms 21:08:22 INFO - PROCESS | 3584 | 1468901302821 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 21:08:22 INFO - PROCESS | 3584 | 1468901302823 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 21:08:22 INFO - PROCESS | 3584 | 1468901302826 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 21:08:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 21:08:22 INFO - PROCESS | 3584 | 1468901302828 Marionette TRACE conn3 <- [1,1986,null,{}] 21:08:22 INFO - PROCESS | 3584 | 1468901302831 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:22 INFO - PROCESS | 3584 | 1468901302833 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:22 INFO - PROCESS | 3584 | 1468901302945 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 21:08:22 INFO - PROCESS | 3584 | 1468901302950 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:22 INFO - PROCESS | 3584 | 1468901302952 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:22 INFO - PROCESS | 3584 | ++DOCSHELL 15883400 == 33 [pid = 3584] [id = 506] 21:08:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (15DBF800) [pid = 3584] [serial = 1518] [outer = 00000000] 21:08:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (1600C800) [pid = 3584] [serial = 1519] [outer = 15DBF800] 21:08:22 INFO - PROCESS | 3584 | 1468901302994 Marionette DEBUG loaded listener.js 21:08:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (16549000) [pid = 3584] [serial = 1520] [outer = 15DBF800] 21:08:23 INFO - PROCESS | 3584 | 1468901303436 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 21:08:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 21:08:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 612ms 21:08:23 INFO - PROCESS | 3584 | 1468901303447 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 21:08:23 INFO - PROCESS | 3584 | 1468901303449 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 21:08:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 21:08:23 INFO - PROCESS | 3584 | 1468901303452 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 21:08:23 INFO - PROCESS | 3584 | 1468901303454 Marionette TRACE conn3 <- [1,1990,null,{}] 21:08:23 INFO - PROCESS | 3584 | 1468901303457 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:23 INFO - PROCESS | 3584 | 1468901303462 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:23 INFO - PROCESS | 3584 | 1468901303598 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 21:08:23 INFO - PROCESS | 3584 | 1468901303604 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:23 INFO - PROCESS | 3584 | 1468901303606 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:23 INFO - PROCESS | 3584 | ++DOCSHELL 1600BC00 == 34 [pid = 3584] [id = 507] 21:08:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (16B83800) [pid = 3584] [serial = 1521] [outer = 00000000] 21:08:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (16F38C00) [pid = 3584] [serial = 1522] [outer = 16B83800] 21:08:23 INFO - PROCESS | 3584 | 1468901303656 Marionette DEBUG loaded listener.js 21:08:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (16F43800) [pid = 3584] [serial = 1523] [outer = 16B83800] 21:08:24 INFO - PROCESS | 3584 | 1468901304076 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 21:08:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 21:08:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 673ms 21:08:24 INFO - PROCESS | 3584 | 1468901304136 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 21:08:24 INFO - PROCESS | 3584 | 1468901304138 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 21:08:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 21:08:24 INFO - PROCESS | 3584 | 1468901304147 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 21:08:24 INFO - PROCESS | 3584 | 1468901304148 Marionette TRACE conn3 <- [1,1994,null,{}] 21:08:24 INFO - PROCESS | 3584 | 1468901304152 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:24 INFO - PROCESS | 3584 | 1468901304162 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:24 INFO - PROCESS | 3584 | 1468901304269 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 21:08:24 INFO - PROCESS | 3584 | 1468901304362 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:24 INFO - PROCESS | 3584 | 1468901304364 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:24 INFO - PROCESS | 3584 | ++DOCSHELL 17139800 == 35 [pid = 3584] [id = 508] 21:08:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (1713B400) [pid = 3584] [serial = 1524] [outer = 00000000] 21:08:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (171E4C00) [pid = 3584] [serial = 1525] [outer = 1713B400] 21:08:24 INFO - PROCESS | 3584 | 1468901304405 Marionette DEBUG loaded listener.js 21:08:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (17708400) [pid = 3584] [serial = 1526] [outer = 1713B400] 21:08:24 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (1587C800) [pid = 3584] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 21:08:25 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (17137400) [pid = 3584] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 21:08:25 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (16980800) [pid = 3584] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 21:08:25 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (11291000) [pid = 3584] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 21:08:25 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (15DBE400) [pid = 3584] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 21:08:25 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (17F67000) [pid = 3584] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 21:08:25 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (11AC2400) [pid = 3584] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 21:08:25 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (139D4C00) [pid = 3584] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 21:08:25 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (1047F800) [pid = 3584] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 21:08:25 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (15DBB000) [pid = 3584] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 21:08:25 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (134ACC00) [pid = 3584] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 21:08:25 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (1314A000) [pid = 3584] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 21:08:25 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (16291000) [pid = 3584] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 21:08:25 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (170C1400) [pid = 3584] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 21:08:25 INFO - PROCESS | 3584 | 1468901305001 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 21:08:25 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 21:08:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 887ms 21:08:25 INFO - PROCESS | 3584 | 1468901305032 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 21:08:25 INFO - PROCESS | 3584 | 1468901305034 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 21:08:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 21:08:25 INFO - PROCESS | 3584 | 1468901305037 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 21:08:25 INFO - PROCESS | 3584 | 1468901305039 Marionette TRACE conn3 <- [1,1998,null,{}] 21:08:25 INFO - PROCESS | 3584 | 1468901305042 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:25 INFO - PROCESS | 3584 | 1468901305044 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:25 INFO - PROCESS | 3584 | 1468901305121 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 21:08:25 INFO - PROCESS | 3584 | 1468901305127 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:25 INFO - PROCESS | 3584 | 1468901305128 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:25 INFO - PROCESS | 3584 | ++DOCSHELL 10EBDC00 == 36 [pid = 3584] [id = 509] 21:08:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (134ACC00) [pid = 3584] [serial = 1527] [outer = 00000000] 21:08:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (14460400) [pid = 3584] [serial = 1528] [outer = 134ACC00] 21:08:25 INFO - PROCESS | 3584 | 1468901305170 Marionette DEBUG loaded listener.js 21:08:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (15DBE400) [pid = 3584] [serial = 1529] [outer = 134ACC00] 21:08:25 INFO - PROCESS | 3584 | 1468901305575 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 21:08:25 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 21:08:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 612ms 21:08:25 INFO - PROCESS | 3584 | 1468901305659 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 21:08:25 INFO - PROCESS | 3584 | 1468901305661 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 21:08:25 INFO - PROCESS | 3584 | 1468901305665 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 21:08:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 21:08:25 INFO - PROCESS | 3584 | 1468901305666 Marionette TRACE conn3 <- [1,2002,null,{}] 21:08:25 INFO - PROCESS | 3584 | 1468901305670 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:25 INFO - PROCESS | 3584 | 1468901305671 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:25 INFO - PROCESS | 3584 | 1468901305754 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 21:08:25 INFO - PROCESS | 3584 | 1468901305759 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:25 INFO - PROCESS | 3584 | 1468901305761 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:25 INFO - PROCESS | 3584 | ++DOCSHELL 12BCC000 == 37 [pid = 3584] [id = 510] 21:08:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (13929000) [pid = 3584] [serial = 1530] [outer = 00000000] 21:08:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (17139400) [pid = 3584] [serial = 1531] [outer = 13929000] 21:08:25 INFO - PROCESS | 3584 | 1468901305802 Marionette DEBUG loaded listener.js 21:08:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (177FE400) [pid = 3584] [serial = 1532] [outer = 13929000] 21:08:26 INFO - PROCESS | 3584 | 1468901306237 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 21:08:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 21:08:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 581ms 21:08:26 INFO - PROCESS | 3584 | 1468901306247 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 21:08:26 INFO - PROCESS | 3584 | 1468901306249 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 21:08:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 21:08:26 INFO - PROCESS | 3584 | 1468901306252 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 21:08:26 INFO - PROCESS | 3584 | 1468901306253 Marionette TRACE conn3 <- [1,2006,null,{}] 21:08:26 INFO - PROCESS | 3584 | 1468901306260 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:26 INFO - PROCESS | 3584 | 1468901306262 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:26 INFO - PROCESS | 3584 | 1468901306337 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 21:08:26 INFO - PROCESS | 3584 | 1468901306342 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:26 INFO - PROCESS | 3584 | 1468901306344 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:26 INFO - PROCESS | 3584 | ++DOCSHELL 12931800 == 38 [pid = 3584] [id = 511] 21:08:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (16B7C400) [pid = 3584] [serial = 1533] [outer = 00000000] 21:08:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (17F61000) [pid = 3584] [serial = 1534] [outer = 16B7C400] 21:08:26 INFO - PROCESS | 3584 | 1468901306385 Marionette DEBUG loaded listener.js 21:08:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (17FB7C00) [pid = 3584] [serial = 1535] [outer = 16B7C400] 21:08:26 INFO - PROCESS | 3584 | 1468901306813 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:08:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 21:08:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 581ms 21:08:26 INFO - PROCESS | 3584 | 1468901306855 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 21:08:26 INFO - PROCESS | 3584 | 1468901306858 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 21:08:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 21:08:26 INFO - PROCESS | 3584 | 1468901306865 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 21:08:26 INFO - PROCESS | 3584 | 1468901306867 Marionette TRACE conn3 <- [1,2010,null,{}] 21:08:26 INFO - PROCESS | 3584 | 1468901306870 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:26 INFO - PROCESS | 3584 | 1468901306873 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:26 INFO - PROCESS | 3584 | 1468901306965 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 21:08:27 INFO - PROCESS | 3584 | 1468901307127 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:27 INFO - PROCESS | 3584 | 1468901307130 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:27 INFO - PROCESS | 3584 | ++DOCSHELL 0F31DC00 == 39 [pid = 3584] [id = 512] 21:08:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (0F31EC00) [pid = 3584] [serial = 1536] [outer = 00000000] 21:08:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (10A05C00) [pid = 3584] [serial = 1537] [outer = 0F31EC00] 21:08:27 INFO - PROCESS | 3584 | 1468901307233 Marionette DEBUG loaded listener.js 21:08:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (10A76000) [pid = 3584] [serial = 1538] [outer = 0F31EC00] 21:08:27 INFO - PROCESS | 3584 | 1468901307816 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 21:08:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 21:08:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1009ms 21:08:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 21:08:27 INFO - PROCESS | 3584 | 1468901307892 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 21:08:27 INFO - PROCESS | 3584 | 1468901307895 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 21:08:27 INFO - PROCESS | 3584 | 1468901307900 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 21:08:27 INFO - PROCESS | 3584 | 1468901307903 Marionette TRACE conn3 <- [1,2014,null,{}] 21:08:27 INFO - PROCESS | 3584 | 1468901307908 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:27 INFO - PROCESS | 3584 | 1468901307911 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:28 INFO - PROCESS | 3584 | 1468901308049 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 21:08:28 INFO - PROCESS | 3584 | 1468901308187 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:28 INFO - PROCESS | 3584 | 1468901308190 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:28 INFO - PROCESS | 3584 | ++DOCSHELL 132F5000 == 40 [pid = 3584] [id = 513] 21:08:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (13928400) [pid = 3584] [serial = 1539] [outer = 00000000] 21:08:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (13941800) [pid = 3584] [serial = 1540] [outer = 13928400] 21:08:28 INFO - PROCESS | 3584 | 1468901308247 Marionette DEBUG loaded listener.js 21:08:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (15804000) [pid = 3584] [serial = 1541] [outer = 13928400] 21:08:28 INFO - PROCESS | 3584 | 1468901308828 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 21:08:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 21:08:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 978ms 21:08:28 INFO - PROCESS | 3584 | 1468901308885 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 21:08:28 INFO - PROCESS | 3584 | 1468901308889 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 21:08:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 21:08:28 INFO - PROCESS | 3584 | 1468901308893 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 21:08:28 INFO - PROCESS | 3584 | 1468901308895 Marionette TRACE conn3 <- [1,2018,null,{}] 21:08:28 INFO - PROCESS | 3584 | 1468901308900 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:28 INFO - PROCESS | 3584 | 1468901308902 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:28 INFO - PROCESS | 3584 | 1468901309008 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 21:08:29 INFO - PROCESS | 3584 | 1468901309143 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:29 INFO - PROCESS | 3584 | 1468901309146 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:29 INFO - PROCESS | 3584 | ++DOCSHELL 13C67400 == 41 [pid = 3584] [id = 514] 21:08:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (16B84C00) [pid = 3584] [serial = 1542] [outer = 00000000] 21:08:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (170BD400) [pid = 3584] [serial = 1543] [outer = 16B84C00] 21:08:29 INFO - PROCESS | 3584 | 1468901309198 Marionette DEBUG loaded listener.js 21:08:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (17193800) [pid = 3584] [serial = 1544] [outer = 16B84C00] 21:08:29 INFO - PROCESS | 3584 | 1468901309833 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 21:08:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 21:08:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 978ms 21:08:29 INFO - PROCESS | 3584 | 1468901309879 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 21:08:29 INFO - PROCESS | 3584 | 1468901309881 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 21:08:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 21:08:29 INFO - PROCESS | 3584 | 1468901309892 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 21:08:29 INFO - PROCESS | 3584 | 1468901309897 Marionette TRACE conn3 <- [1,2022,null,{}] 21:08:29 INFO - PROCESS | 3584 | 1468901309902 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:29 INFO - PROCESS | 3584 | 1468901309906 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:29 INFO - PROCESS | 3584 | 1468901310015 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 21:08:30 INFO - PROCESS | 3584 | 1468901310232 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:30 INFO - PROCESS | 3584 | 1468901310235 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:30 INFO - PROCESS | 3584 | ++DOCSHELL 0F31AC00 == 42 [pid = 3584] [id = 515] 21:08:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (0F31E400) [pid = 3584] [serial = 1545] [outer = 00000000] 21:08:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (10A09400) [pid = 3584] [serial = 1546] [outer = 0F31E400] 21:08:30 INFO - PROCESS | 3584 | 1468901310324 Marionette DEBUG loaded listener.js 21:08:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (110BA000) [pid = 3584] [serial = 1547] [outer = 0F31E400] 21:08:31 INFO - PROCESS | 3584 | --DOCSHELL 12931800 == 41 [pid = 3584] [id = 511] 21:08:31 INFO - PROCESS | 3584 | --DOCSHELL 12BCC000 == 40 [pid = 3584] [id = 510] 21:08:31 INFO - PROCESS | 3584 | --DOCSHELL 10EBDC00 == 39 [pid = 3584] [id = 509] 21:08:31 INFO - PROCESS | 3584 | --DOCSHELL 17139800 == 38 [pid = 3584] [id = 508] 21:08:31 INFO - PROCESS | 3584 | --DOCSHELL 1600BC00 == 37 [pid = 3584] [id = 507] 21:08:31 INFO - PROCESS | 3584 | --DOCSHELL 15883400 == 36 [pid = 3584] [id = 506] 21:08:31 INFO - PROCESS | 3584 | --DOCSHELL 15069000 == 35 [pid = 3584] [id = 505] 21:08:31 INFO - PROCESS | 3584 | --DOCSHELL 139CC400 == 34 [pid = 3584] [id = 504] 21:08:31 INFO - PROCESS | 3584 | --DOCSHELL 1296DC00 == 33 [pid = 3584] [id = 503] 21:08:31 INFO - PROCESS | 3584 | --DOCSHELL 1047E400 == 32 [pid = 3584] [id = 502] 21:08:31 INFO - PROCESS | 3584 | --DOCSHELL 13933C00 == 31 [pid = 3584] [id = 500] 21:08:31 INFO - PROCESS | 3584 | --DOCSHELL 10C19800 == 30 [pid = 3584] [id = 501] 21:08:31 INFO - PROCESS | 3584 | --DOCSHELL 13C67400 == 29 [pid = 3584] [id = 514] 21:08:31 INFO - PROCESS | 3584 | --DOCSHELL 0F31DC00 == 28 [pid = 3584] [id = 512] 21:08:31 INFO - PROCESS | 3584 | --DOCSHELL 132F5000 == 27 [pid = 3584] [id = 513] 21:08:31 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (19936400) [pid = 3584] [serial = 1498] [outer = 00000000] [url = about:blank] 21:08:31 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (17831800) [pid = 3584] [serial = 1486] [outer = 00000000] [url = about:blank] 21:08:31 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (16F39000) [pid = 3584] [serial = 1480] [outer = 00000000] [url = about:blank] 21:08:31 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (16F4C000) [pid = 3584] [serial = 1481] [outer = 00000000] [url = about:blank] 21:08:31 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (11452000) [pid = 3584] [serial = 1462] [outer = 00000000] [url = about:blank] 21:08:31 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (11AC1800) [pid = 3584] [serial = 1463] [outer = 00000000] [url = about:blank] 21:08:31 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (16002C00) [pid = 3584] [serial = 1474] [outer = 00000000] [url = about:blank] 21:08:31 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (16007800) [pid = 3584] [serial = 1475] [outer = 00000000] [url = about:blank] 21:08:31 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (181D2C00) [pid = 3584] [serial = 1489] [outer = 00000000] [url = about:blank] 21:08:31 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (1445AC00) [pid = 3584] [serial = 1492] [outer = 00000000] [url = about:blank] 21:08:31 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (15066800) [pid = 3584] [serial = 1493] [outer = 00000000] [url = about:blank] 21:08:31 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (177F6800) [pid = 3584] [serial = 1495] [outer = 00000000] [url = about:blank] 21:08:31 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (10C11C00) [pid = 3584] [serial = 1459] [outer = 00000000] [url = about:blank] 21:08:31 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (15043C00) [pid = 3584] [serial = 1471] [outer = 00000000] [url = about:blank] 21:08:31 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (10C14C00) [pid = 3584] [serial = 1460] [outer = 00000000] [url = about:blank] 21:08:31 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (1993CC00) [pid = 3584] [serial = 1457] [outer = 00000000] [url = about:blank] 21:08:31 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (139C7400) [pid = 3584] [serial = 1468] [outer = 00000000] [url = about:blank] 21:08:31 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (13C6D400) [pid = 3584] [serial = 1469] [outer = 00000000] [url = about:blank] 21:08:31 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (131E5800) [pid = 3584] [serial = 1465] [outer = 00000000] [url = about:blank] 21:08:31 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (16549400) [pid = 3584] [serial = 1477] [outer = 00000000] [url = about:blank] 21:08:31 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (132FC800) [pid = 3584] [serial = 1466] [outer = 00000000] [url = about:blank] 21:08:31 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (1713FC00) [pid = 3584] [serial = 1484] [outer = 00000000] [url = about:blank] 21:08:31 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (1713F000) [pid = 3584] [serial = 1483] [outer = 00000000] [url = about:blank] 21:08:31 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (17FBA400) [pid = 3584] [serial = 1496] [outer = 00000000] [url = about:blank] 21:08:31 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (1993F000) [pid = 3584] [serial = 1499] [outer = 00000000] [url = about:blank] 21:08:31 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (178B4000) [pid = 3584] [serial = 1487] [outer = 00000000] [url = about:blank] 21:08:31 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (1833CC00) [pid = 3584] [serial = 1490] [outer = 00000000] [url = about:blank] 21:08:31 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (16549C00) [pid = 3584] [serial = 1478] [outer = 00000000] [url = about:blank] 21:08:31 INFO - PROCESS | 3584 | 1468901311492 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:08:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 21:08:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1682ms 21:08:31 INFO - PROCESS | 3584 | 1468901311571 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 21:08:31 INFO - PROCESS | 3584 | 1468901311575 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 21:08:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 21:08:31 INFO - PROCESS | 3584 | 1468901311619 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 21:08:31 INFO - PROCESS | 3584 | 1468901311622 Marionette TRACE conn3 <- [1,2026,null,{}] 21:08:31 INFO - PROCESS | 3584 | 1468901311636 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:31 INFO - PROCESS | 3584 | 1468901311639 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:31 INFO - PROCESS | 3584 | 1468901311728 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 21:08:31 INFO - PROCESS | 3584 | 1468901311734 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:31 INFO - PROCESS | 3584 | 1468901311739 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:31 INFO - PROCESS | 3584 | ++DOCSHELL 10C1C800 == 28 [pid = 3584] [id = 516] 21:08:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (10C1E800) [pid = 3584] [serial = 1548] [outer = 00000000] 21:08:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (114DA400) [pid = 3584] [serial = 1549] [outer = 10C1E800] 21:08:31 INFO - PROCESS | 3584 | 1468901311786 Marionette DEBUG loaded listener.js 21:08:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (114DD000) [pid = 3584] [serial = 1550] [outer = 10C1E800] 21:08:32 INFO - PROCESS | 3584 | 1468901312261 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 21:08:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 21:08:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 718ms 21:08:32 INFO - PROCESS | 3584 | 1468901312304 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 21:08:32 INFO - PROCESS | 3584 | 1468901312309 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 21:08:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 21:08:32 INFO - PROCESS | 3584 | 1468901312315 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 21:08:32 INFO - PROCESS | 3584 | 1468901312318 Marionette TRACE conn3 <- [1,2030,null,{}] 21:08:32 INFO - PROCESS | 3584 | 1468901312321 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:32 INFO - PROCESS | 3584 | 1468901312324 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:32 INFO - PROCESS | 3584 | 1468901312410 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 21:08:32 INFO - PROCESS | 3584 | 1468901312419 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:32 INFO - PROCESS | 3584 | 1468901312422 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:32 INFO - PROCESS | 3584 | ++DOCSHELL 13245800 == 29 [pid = 3584] [id = 517] 21:08:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (13245C00) [pid = 3584] [serial = 1551] [outer = 00000000] 21:08:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (134A8000) [pid = 3584] [serial = 1552] [outer = 13245C00] 21:08:32 INFO - PROCESS | 3584 | 1468901312467 Marionette DEBUG loaded listener.js 21:08:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (1392B000) [pid = 3584] [serial = 1553] [outer = 13245C00] 21:08:32 INFO - PROCESS | 3584 | 1468901312930 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 21:08:32 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) 21:08:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 688ms 21:08:32 INFO - PROCESS | 3584 | 1468901312998 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 21:08:32 INFO - PROCESS | 3584 | 1468901313001 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 21:08:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 21:08:32 INFO - PROCESS | 3584 | 1468901313004 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 21:08:32 INFO - PROCESS | 3584 | 1468901313008 Marionette TRACE conn3 <- [1,2034,null,{}] 21:08:33 INFO - PROCESS | 3584 | 1468901313018 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:33 INFO - PROCESS | 3584 | 1468901313023 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:33 INFO - PROCESS | 3584 | 1468901313131 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 21:08:33 INFO - PROCESS | 3584 | 1468901313232 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:33 INFO - PROCESS | 3584 | 1468901313235 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:33 INFO - PROCESS | 3584 | ++DOCSHELL 15806C00 == 30 [pid = 3584] [id = 518] 21:08:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (15808000) [pid = 3584] [serial = 1554] [outer = 00000000] 21:08:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (1586E400) [pid = 3584] [serial = 1555] [outer = 15808000] 21:08:33 INFO - PROCESS | 3584 | 1468901313284 Marionette DEBUG loaded listener.js 21:08:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (15DB6400) [pid = 3584] [serial = 1556] [outer = 15808000] 21:08:33 INFO - PROCESS | 3584 | 1468901313689 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 21:08:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:08:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 733ms 21:08:33 INFO - PROCESS | 3584 | 1468901313727 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 21:08:33 INFO - PROCESS | 3584 | 1468901313729 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 21:08:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 21:08:33 INFO - PROCESS | 3584 | 1468901313732 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 21:08:33 INFO - PROCESS | 3584 | 1468901313734 Marionette TRACE conn3 <- [1,2038,null,{}] 21:08:33 INFO - PROCESS | 3584 | 1468901313737 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:33 INFO - PROCESS | 3584 | 1468901313749 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:33 INFO - PROCESS | 3584 | 1468901313866 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 21:08:33 INFO - PROCESS | 3584 | 1468901313871 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:33 INFO - PROCESS | 3584 | 1468901313873 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:33 INFO - PROCESS | 3584 | ++DOCSHELL 1586DC00 == 31 [pid = 3584] [id = 519] 21:08:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (15883400) [pid = 3584] [serial = 1557] [outer = 00000000] 21:08:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (16005000) [pid = 3584] [serial = 1558] [outer = 15883400] 21:08:33 INFO - PROCESS | 3584 | 1468901313923 Marionette DEBUG loaded listener.js 21:08:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (16547400) [pid = 3584] [serial = 1559] [outer = 15883400] 21:08:34 INFO - PROCESS | 3584 | 1468901314351 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:08:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 21:08:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 688ms 21:08:34 INFO - PROCESS | 3584 | 1468901314415 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 21:08:34 INFO - PROCESS | 3584 | 1468901314417 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 21:08:34 INFO - PROCESS | 3584 | 1468901314420 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 21:08:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 21:08:34 INFO - PROCESS | 3584 | 1468901314421 Marionette TRACE conn3 <- [1,2042,null,{}] 21:08:34 INFO - PROCESS | 3584 | 1468901314425 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:34 INFO - PROCESS | 3584 | 1468901314427 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:34 INFO - PROCESS | 3584 | 1468901314560 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 21:08:34 INFO - PROCESS | 3584 | 1468901314582 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:34 INFO - PROCESS | 3584 | 1468901314584 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:34 INFO - PROCESS | 3584 | ++DOCSHELL 16549800 == 32 [pid = 3584] [id = 520] 21:08:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (1654A400) [pid = 3584] [serial = 1560] [outer = 00000000] 21:08:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (16B83C00) [pid = 3584] [serial = 1561] [outer = 1654A400] 21:08:34 INFO - PROCESS | 3584 | 1468901314626 Marionette DEBUG loaded listener.js 21:08:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (16D54000) [pid = 3584] [serial = 1562] [outer = 1654A400] 21:08:35 INFO - PROCESS | 3584 | 1468901315054 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 21:08:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 21:08:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 688ms 21:08:35 INFO - PROCESS | 3584 | 1468901315103 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 21:08:35 INFO - PROCESS | 3584 | 1468901315105 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 21:08:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 21:08:35 INFO - PROCESS | 3584 | 1468901315113 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 21:08:35 INFO - PROCESS | 3584 | 1468901315115 Marionette TRACE conn3 <- [1,2046,null,{}] 21:08:35 INFO - PROCESS | 3584 | 1468901315118 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:35 INFO - PROCESS | 3584 | 1468901315123 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:35 INFO - PROCESS | 3584 | 1468901315254 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 21:08:35 INFO - PROCESS | 3584 | 1468901315319 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:35 INFO - PROCESS | 3584 | 1468901315321 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:35 INFO - PROCESS | 3584 | ++DOCSHELL 170C3000 == 33 [pid = 3584] [id = 521] 21:08:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (17138400) [pid = 3584] [serial = 1563] [outer = 00000000] 21:08:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (1713FC00) [pid = 3584] [serial = 1564] [outer = 17138400] 21:08:35 INFO - PROCESS | 3584 | 1468901315365 Marionette DEBUG loaded listener.js 21:08:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (177F5400) [pid = 3584] [serial = 1565] [outer = 17138400] 21:08:35 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (15DBF800) [pid = 3584] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 21:08:35 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (1055E000) [pid = 3584] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 21:08:35 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (139D0000) [pid = 3584] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 21:08:35 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (171D6C00) [pid = 3584] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 21:08:35 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (1587E800) [pid = 3584] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 21:08:35 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (10C1F800) [pid = 3584] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 21:08:35 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (12998400) [pid = 3584] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 21:08:35 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (16B83800) [pid = 3584] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 21:08:35 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (1713B400) [pid = 3584] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 21:08:35 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (134ACC00) [pid = 3584] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 21:08:35 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (13929000) [pid = 3584] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 21:08:35 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (14459000) [pid = 3584] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 21:08:35 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (16B7C400) [pid = 3584] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 21:08:35 INFO - PROCESS | 3584 | 1468901315941 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 21:08:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 21:08:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 871ms 21:08:35 INFO - PROCESS | 3584 | 1468901316000 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 21:08:35 INFO - PROCESS | 3584 | 1468901316001 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 21:08:35 INFO - PROCESS | 3584 | 1468901316005 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 21:08:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 21:08:36 INFO - PROCESS | 3584 | 1468901316006 Marionette TRACE conn3 <- [1,2050,null,{}] 21:08:36 INFO - PROCESS | 3584 | 1468901316010 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:36 INFO - PROCESS | 3584 | 1468901316012 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:36 INFO - PROCESS | 3584 | 1468901316094 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 21:08:36 INFO - PROCESS | 3584 | 1468901316100 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:36 INFO - PROCESS | 3584 | 1468901316102 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:36 INFO - PROCESS | 3584 | ++DOCSHELL 1503B800 == 34 [pid = 3584] [id = 522] 21:08:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (1587E800) [pid = 3584] [serial = 1566] [outer = 00000000] 21:08:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (16010000) [pid = 3584] [serial = 1567] [outer = 1587E800] 21:08:36 INFO - PROCESS | 3584 | 1468901316143 Marionette DEBUG loaded listener.js 21:08:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (16293000) [pid = 3584] [serial = 1568] [outer = 1587E800] 21:08:36 INFO - PROCESS | 3584 | 1468901316567 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 21:08:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 21:08:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 627ms 21:08:36 INFO - PROCESS | 3584 | 1468901316627 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 21:08:36 INFO - PROCESS | 3584 | 1468901316629 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 21:08:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 21:08:36 INFO - PROCESS | 3584 | 1468901316632 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 21:08:36 INFO - PROCESS | 3584 | 1468901316634 Marionette TRACE conn3 <- [1,2054,null,{}] 21:08:36 INFO - PROCESS | 3584 | 1468901316637 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:36 INFO - PROCESS | 3584 | 1468901316639 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:36 INFO - PROCESS | 3584 | 1468901316714 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 21:08:36 INFO - PROCESS | 3584 | 1468901316721 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:36 INFO - PROCESS | 3584 | 1468901316723 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:36 INFO - PROCESS | 3584 | ++DOCSHELL 177F4400 == 35 [pid = 3584] [id = 523] 21:08:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (17829000) [pid = 3584] [serial = 1569] [outer = 00000000] 21:08:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (17AA1C00) [pid = 3584] [serial = 1570] [outer = 17829000] 21:08:36 INFO - PROCESS | 3584 | 1468901316765 Marionette DEBUG loaded listener.js 21:08:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (17AA2400) [pid = 3584] [serial = 1571] [outer = 17829000] 21:08:37 INFO - PROCESS | 3584 | 1468901317188 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 21:08:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 21:08:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 581ms 21:08:37 INFO - PROCESS | 3584 | 1468901317212 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 21:08:37 INFO - PROCESS | 3584 | 1468901317214 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 21:08:37 INFO - PROCESS | 3584 | 1468901317221 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 21:08:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 21:08:37 INFO - PROCESS | 3584 | 1468901317223 Marionette TRACE conn3 <- [1,2058,null,{}] 21:08:37 INFO - PROCESS | 3584 | 1468901317226 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:37 INFO - PROCESS | 3584 | 1468901317228 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:37 INFO - PROCESS | 3584 | 1468901317302 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 21:08:37 INFO - PROCESS | 3584 | 1468901317308 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:37 INFO - PROCESS | 3584 | 1468901317310 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:37 INFO - PROCESS | 3584 | ++DOCSHELL 15045400 == 36 [pid = 3584] [id = 524] 21:08:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (17F68800) [pid = 3584] [serial = 1572] [outer = 00000000] 21:08:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (17FC4400) [pid = 3584] [serial = 1573] [outer = 17F68800] 21:08:37 INFO - PROCESS | 3584 | 1468901317352 Marionette DEBUG loaded listener.js 21:08:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (180E9400) [pid = 3584] [serial = 1574] [outer = 17F68800] 21:08:38 INFO - PROCESS | 3584 | 1468901318083 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 21:08:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 21:08:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 917ms 21:08:38 INFO - PROCESS | 3584 | 1468901318152 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 21:08:38 INFO - PROCESS | 3584 | 1468901318156 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 21:08:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 21:08:38 INFO - PROCESS | 3584 | 1468901318161 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 21:08:38 INFO - PROCESS | 3584 | 1468901318165 Marionette TRACE conn3 <- [1,2062,null,{}] 21:08:38 INFO - PROCESS | 3584 | 1468901318170 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:38 INFO - PROCESS | 3584 | 1468901318173 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:38 INFO - PROCESS | 3584 | 1468901318292 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 21:08:38 INFO - PROCESS | 3584 | 1468901318429 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:38 INFO - PROCESS | 3584 | 1468901318432 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:38 INFO - PROCESS | 3584 | ++DOCSHELL 10C11800 == 37 [pid = 3584] [id = 525] 21:08:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (10EB9000) [pid = 3584] [serial = 1575] [outer = 00000000] 21:08:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (1299CC00) [pid = 3584] [serial = 1576] [outer = 10EB9000] 21:08:38 INFO - PROCESS | 3584 | 1468901318488 Marionette DEBUG loaded listener.js 21:08:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (131E5800) [pid = 3584] [serial = 1577] [outer = 10EB9000] 21:08:39 INFO - PROCESS | 3584 | 1468901319236 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 21:08:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 21:08:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1131ms 21:08:39 INFO - PROCESS | 3584 | 1468901319301 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 21:08:39 INFO - PROCESS | 3584 | 1468901319306 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 21:08:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 21:08:39 INFO - PROCESS | 3584 | 1468901319312 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 21:08:39 INFO - PROCESS | 3584 | 1468901319315 Marionette TRACE conn3 <- [1,2066,null,{}] 21:08:39 INFO - PROCESS | 3584 | 1468901319319 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:39 INFO - PROCESS | 3584 | 1468901319322 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:39 INFO - PROCESS | 3584 | 1468901319443 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 21:08:39 INFO - PROCESS | 3584 | 1468901319636 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:39 INFO - PROCESS | 3584 | 1468901319639 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:39 INFO - PROCESS | 3584 | ++DOCSHELL 0F318000 == 38 [pid = 3584] [id = 526] 21:08:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (0F318800) [pid = 3584] [serial = 1578] [outer = 00000000] 21:08:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (1047E000) [pid = 3584] [serial = 1579] [outer = 0F318800] 21:08:39 INFO - PROCESS | 3584 | 1468901319694 Marionette DEBUG loaded listener.js 21:08:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (10C1B000) [pid = 3584] [serial = 1580] [outer = 0F318800] 21:08:40 INFO - PROCESS | 3584 | --DOCSHELL 177F4400 == 37 [pid = 3584] [id = 523] 21:08:40 INFO - PROCESS | 3584 | --DOCSHELL 1503B800 == 36 [pid = 3584] [id = 522] 21:08:40 INFO - PROCESS | 3584 | --DOCSHELL 170C3000 == 35 [pid = 3584] [id = 521] 21:08:40 INFO - PROCESS | 3584 | --DOCSHELL 16549800 == 34 [pid = 3584] [id = 520] 21:08:40 INFO - PROCESS | 3584 | --DOCSHELL 1586DC00 == 33 [pid = 3584] [id = 519] 21:08:40 INFO - PROCESS | 3584 | --DOCSHELL 15806C00 == 32 [pid = 3584] [id = 518] 21:08:40 INFO - PROCESS | 3584 | --DOCSHELL 13245800 == 31 [pid = 3584] [id = 517] 21:08:40 INFO - PROCESS | 3584 | --DOCSHELL 10C1C800 == 30 [pid = 3584] [id = 516] 21:08:40 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (1047CC00) [pid = 3584] [serial = 1472] [outer = 00000000] [url = about:blank] 21:08:40 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (17F61000) [pid = 3584] [serial = 1534] [outer = 00000000] [url = about:blank] 21:08:40 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (16549000) [pid = 3584] [serial = 1520] [outer = 00000000] [url = about:blank] 21:08:40 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (10A81000) [pid = 3584] [serial = 1507] [outer = 00000000] [url = about:blank] 21:08:40 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (110E4800) [pid = 3584] [serial = 1508] [outer = 00000000] [url = about:blank] 21:08:40 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (14295400) [pid = 3584] [serial = 1513] [outer = 00000000] [url = about:blank] 21:08:40 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (14463400) [pid = 3584] [serial = 1514] [outer = 00000000] [url = about:blank] 21:08:40 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (199F3000) [pid = 3584] [serial = 1502] [outer = 00000000] [url = about:blank] 21:08:40 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (199ED400) [pid = 3584] [serial = 1501] [outer = 00000000] [url = about:blank] 21:08:40 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (15DB9400) [pid = 3584] [serial = 1516] [outer = 00000000] [url = about:blank] 21:08:40 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (110E8400) [pid = 3584] [serial = 1504] [outer = 00000000] [url = about:blank] 21:08:40 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (11CD8800) [pid = 3584] [serial = 1505] [outer = 00000000] [url = about:blank] 21:08:40 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (12D99400) [pid = 3584] [serial = 1510] [outer = 00000000] [url = about:blank] 21:08:40 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (13153400) [pid = 3584] [serial = 1511] [outer = 00000000] [url = about:blank] 21:08:40 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (16F38C00) [pid = 3584] [serial = 1522] [outer = 00000000] [url = about:blank] 21:08:40 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (171E4C00) [pid = 3584] [serial = 1525] [outer = 00000000] [url = about:blank] 21:08:40 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (15DBE400) [pid = 3584] [serial = 1529] [outer = 00000000] [url = about:blank] 21:08:40 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (14460400) [pid = 3584] [serial = 1528] [outer = 00000000] [url = about:blank] 21:08:40 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (17FB7C00) [pid = 3584] [serial = 1535] [outer = 00000000] [url = about:blank] 21:08:40 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (17139400) [pid = 3584] [serial = 1531] [outer = 00000000] [url = about:blank] 21:08:40 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (17708400) [pid = 3584] [serial = 1526] [outer = 00000000] [url = about:blank] 21:08:40 INFO - PROCESS | 3584 | --DOMWINDOW == 67 (1600C800) [pid = 3584] [serial = 1519] [outer = 00000000] [url = about:blank] 21:08:40 INFO - PROCESS | 3584 | --DOMWINDOW == 66 (16F43800) [pid = 3584] [serial = 1523] [outer = 00000000] [url = about:blank] 21:08:40 INFO - PROCESS | 3584 | --DOMWINDOW == 65 (15DC1000) [pid = 3584] [serial = 1517] [outer = 00000000] [url = about:blank] 21:08:40 INFO - PROCESS | 3584 | --DOMWINDOW == 64 (177FE400) [pid = 3584] [serial = 1532] [outer = 00000000] [url = about:blank] 21:08:40 INFO - PROCESS | 3584 | 1468901320272 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 21:08:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 21:08:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1025ms 21:08:40 INFO - PROCESS | 3584 | 1468901320325 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 21:08:40 INFO - PROCESS | 3584 | 1468901320328 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 21:08:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 21:08:40 INFO - PROCESS | 3584 | 1468901320347 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 21:08:40 INFO - PROCESS | 3584 | 1468901320350 Marionette TRACE conn3 <- [1,2070,null,{}] 21:08:40 INFO - PROCESS | 3584 | 1468901320355 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:40 INFO - PROCESS | 3584 | 1468901320359 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:40 INFO - PROCESS | 3584 | 1468901320442 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 21:08:40 INFO - PROCESS | 3584 | 1468901320539 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:40 INFO - PROCESS | 3584 | 1468901320542 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:40 INFO - PROCESS | 3584 | ++DOCSHELL 10C1A400 == 31 [pid = 3584] [id = 527] 21:08:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 65 (10C1AC00) [pid = 3584] [serial = 1581] [outer = 00000000] 21:08:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 66 (110F1800) [pid = 3584] [serial = 1582] [outer = 10C1AC00] 21:08:40 INFO - PROCESS | 3584 | 1468901320587 Marionette DEBUG loaded listener.js 21:08:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 67 (129A4400) [pid = 3584] [serial = 1583] [outer = 10C1AC00] 21:08:40 INFO - PROCESS | 3584 | 1468901320983 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 21:08:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 21:08:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 688ms 21:08:41 INFO - PROCESS | 3584 | 1468901321048 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 21:08:41 INFO - PROCESS | 3584 | 1468901321052 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 21:08:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 21:08:41 INFO - PROCESS | 3584 | 1468901321057 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 21:08:41 INFO - PROCESS | 3584 | 1468901321060 Marionette TRACE conn3 <- [1,2074,null,{}] 21:08:41 INFO - PROCESS | 3584 | 1468901321065 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:41 INFO - PROCESS | 3584 | 1468901321052 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:41 INFO - PROCESS | 3584 | 1468901321139 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 21:08:41 INFO - PROCESS | 3584 | 1468901321145 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:41 INFO - PROCESS | 3584 | 1468901321147 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:41 INFO - PROCESS | 3584 | ++DOCSHELL 131DEC00 == 32 [pid = 3584] [id = 528] 21:08:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (131E4C00) [pid = 3584] [serial = 1584] [outer = 00000000] 21:08:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (139D2C00) [pid = 3584] [serial = 1585] [outer = 131E4C00] 21:08:41 INFO - PROCESS | 3584 | 1468901321190 Marionette DEBUG loaded listener.js 21:08:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (14459000) [pid = 3584] [serial = 1586] [outer = 131E4C00] 21:08:41 INFO - PROCESS | 3584 | 1468901321655 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 21:08:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 21:08:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 612ms 21:08:41 INFO - PROCESS | 3584 | 1468901321680 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 21:08:41 INFO - PROCESS | 3584 | 1468901321682 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 21:08:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 21:08:41 INFO - PROCESS | 3584 | 1468901321687 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 21:08:41 INFO - PROCESS | 3584 | 1468901321693 Marionette TRACE conn3 <- [1,2078,null,{}] 21:08:41 INFO - PROCESS | 3584 | 1468901321702 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:41 INFO - PROCESS | 3584 | 1468901321705 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:41 INFO - PROCESS | 3584 | 1468901321787 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 21:08:41 INFO - PROCESS | 3584 | 1468901321797 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:41 INFO - PROCESS | 3584 | 1468901321799 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:41 INFO - PROCESS | 3584 | ++DOCSHELL 15DBD400 == 33 [pid = 3584] [id = 529] 21:08:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (15DBD800) [pid = 3584] [serial = 1587] [outer = 00000000] 21:08:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (15F15000) [pid = 3584] [serial = 1588] [outer = 15DBD800] 21:08:41 INFO - PROCESS | 3584 | 1468901321824 Marionette DEBUG loaded listener.js 21:08:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (16002000) [pid = 3584] [serial = 1589] [outer = 15DBD800] 21:08:42 INFO - PROCESS | 3584 | 1468901322263 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 21:08:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 21:08:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 642ms 21:08:42 INFO - PROCESS | 3584 | 1468901322325 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 21:08:42 INFO - PROCESS | 3584 | 1468901322328 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 21:08:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 21:08:42 INFO - PROCESS | 3584 | 1468901322332 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 21:08:42 INFO - PROCESS | 3584 | 1468901322333 Marionette TRACE conn3 <- [1,2082,null,{}] 21:08:42 INFO - PROCESS | 3584 | 1468901322337 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:42 INFO - PROCESS | 3584 | 1468901322339 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:42 INFO - PROCESS | 3584 | 1468901322467 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 21:08:42 INFO - PROCESS | 3584 | 1468901322519 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:42 INFO - PROCESS | 3584 | 1468901322521 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:42 INFO - PROCESS | 3584 | ++DOCSHELL 1600C400 == 34 [pid = 3584] [id = 530] 21:08:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (16010C00) [pid = 3584] [serial = 1590] [outer = 00000000] 21:08:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (16B82000) [pid = 3584] [serial = 1591] [outer = 16010C00] 21:08:42 INFO - PROCESS | 3584 | 1468901322563 Marionette DEBUG loaded listener.js 21:08:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (16DEF400) [pid = 3584] [serial = 1592] [outer = 16010C00] 21:08:42 INFO - PROCESS | 3584 | 1468901322964 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 21:08:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 21:08:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 673ms 21:08:43 INFO - PROCESS | 3584 | 1468901323014 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 21:08:43 INFO - PROCESS | 3584 | 1468901323015 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 21:08:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 21:08:43 INFO - PROCESS | 3584 | 1468901323019 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 21:08:43 INFO - PROCESS | 3584 | 1468901323020 Marionette TRACE conn3 <- [1,2086,null,{}] 21:08:43 INFO - PROCESS | 3584 | 1468901323024 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:43 INFO - PROCESS | 3584 | 1468901323026 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:43 INFO - PROCESS | 3584 | 1468901323154 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 21:08:43 INFO - PROCESS | 3584 | 1468901323165 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:43 INFO - PROCESS | 3584 | 1468901323171 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:43 INFO - PROCESS | 3584 | ++DOCSHELL 13153400 == 35 [pid = 3584] [id = 531] 21:08:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (16F4B800) [pid = 3584] [serial = 1593] [outer = 00000000] 21:08:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (170C3400) [pid = 3584] [serial = 1594] [outer = 16F4B800] 21:08:43 INFO - PROCESS | 3584 | 1468901323277 Marionette DEBUG loaded listener.js 21:08:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (1713C000) [pid = 3584] [serial = 1595] [outer = 16F4B800] 21:08:43 INFO - PROCESS | 3584 | 1468901323699 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 21:08:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 21:08:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 719ms 21:08:43 INFO - PROCESS | 3584 | 1468901323748 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 21:08:43 INFO - PROCESS | 3584 | 1468901323750 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 21:08:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 21:08:43 INFO - PROCESS | 3584 | 1468901323753 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 21:08:43 INFO - PROCESS | 3584 | 1468901323755 Marionette TRACE conn3 <- [1,2090,null,{}] 21:08:43 INFO - PROCESS | 3584 | 1468901323758 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:43 INFO - PROCESS | 3584 | 1468901323760 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:43 INFO - PROCESS | 3584 | 1468901323894 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 21:08:43 INFO - PROCESS | 3584 | 1468901323960 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:43 INFO - PROCESS | 3584 | 1468901323962 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:43 INFO - PROCESS | 3584 | ++DOCSHELL 171E0400 == 36 [pid = 3584] [id = 532] 21:08:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (171E1400) [pid = 3584] [serial = 1596] [outer = 00000000] 21:08:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (177FE000) [pid = 3584] [serial = 1597] [outer = 171E1400] 21:08:43 INFO - PROCESS | 3584 | 1468901324012 Marionette DEBUG loaded listener.js 21:08:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (1782A800) [pid = 3584] [serial = 1598] [outer = 171E1400] 21:08:44 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (15808000) [pid = 3584] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 21:08:44 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (0F31E400) [pid = 3584] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 21:08:44 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (10C1E800) [pid = 3584] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 21:08:44 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (13245C00) [pid = 3584] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 21:08:44 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (15883400) [pid = 3584] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 21:08:44 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (1654A400) [pid = 3584] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 21:08:44 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (17138400) [pid = 3584] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 21:08:44 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (0F31EC00) [pid = 3584] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 21:08:44 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (13928400) [pid = 3584] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 21:08:44 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (16B84C00) [pid = 3584] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 21:08:44 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (17829000) [pid = 3584] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 21:08:44 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (1587E800) [pid = 3584] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 21:08:44 INFO - PROCESS | 3584 | 1468901324449 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 21:08:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 21:08:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 718ms 21:08:44 INFO - PROCESS | 3584 | 1468901324480 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 21:08:44 INFO - PROCESS | 3584 | 1468901324482 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 21:08:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 21:08:44 INFO - PROCESS | 3584 | 1468901324486 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 21:08:44 INFO - PROCESS | 3584 | 1468901324487 Marionette TRACE conn3 <- [1,2094,null,{}] 21:08:44 INFO - PROCESS | 3584 | 1468901324491 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:44 INFO - PROCESS | 3584 | 1468901324493 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:44 INFO - PROCESS | 3584 | 1468901324570 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 21:08:44 INFO - PROCESS | 3584 | 1468901324575 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:44 INFO - PROCESS | 3584 | 1468901324577 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:44 INFO - PROCESS | 3584 | ++DOCSHELL 10C1E800 == 37 [pid = 3584] [id = 533] 21:08:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (112CFC00) [pid = 3584] [serial = 1599] [outer = 00000000] 21:08:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (1587D400) [pid = 3584] [serial = 1600] [outer = 112CFC00] 21:08:44 INFO - PROCESS | 3584 | 1468901324623 Marionette DEBUG loaded listener.js 21:08:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (1587E800) [pid = 3584] [serial = 1601] [outer = 112CFC00] 21:08:45 INFO - PROCESS | 3584 | 1468901325035 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 21:08:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 21:08:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 627ms 21:08:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 21:08:45 INFO - PROCESS | 3584 | 1468901325104 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 21:08:45 INFO - PROCESS | 3584 | 1468901325106 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 21:08:45 INFO - PROCESS | 3584 | 1468901325109 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 21:08:45 INFO - PROCESS | 3584 | 1468901325111 Marionette TRACE conn3 <- [1,2098,null,{}] 21:08:45 INFO - PROCESS | 3584 | 1468901325114 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:45 INFO - PROCESS | 3584 | 1468901325116 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:45 INFO - PROCESS | 3584 | 1468901325201 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 21:08:45 INFO - PROCESS | 3584 | 1468901325239 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:45 INFO - PROCESS | 3584 | 1468901325241 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:45 INFO - PROCESS | 3584 | ++DOCSHELL 17131400 == 38 [pid = 3584] [id = 534] 21:08:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (17138800) [pid = 3584] [serial = 1602] [outer = 00000000] 21:08:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (17AA4C00) [pid = 3584] [serial = 1603] [outer = 17138800] 21:08:45 INFO - PROCESS | 3584 | 1468901325284 Marionette DEBUG loaded listener.js 21:08:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (17F61000) [pid = 3584] [serial = 1604] [outer = 17138800] 21:08:45 INFO - PROCESS | 3584 | 1468901325708 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 21:08:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 21:08:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 612ms 21:08:45 INFO - PROCESS | 3584 | 1468901325732 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 21:08:45 INFO - PROCESS | 3584 | 1468901325734 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 21:08:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 21:08:45 INFO - PROCESS | 3584 | 1468901325737 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 21:08:45 INFO - PROCESS | 3584 | 1468901325739 Marionette TRACE conn3 <- [1,2102,null,{}] 21:08:45 INFO - PROCESS | 3584 | 1468901325742 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:45 INFO - PROCESS | 3584 | 1468901325744 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:45 INFO - PROCESS | 3584 | 1468901325820 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 21:08:45 INFO - PROCESS | 3584 | 1468901325825 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:45 INFO - PROCESS | 3584 | 1468901325836 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:45 INFO - PROCESS | 3584 | ++DOCSHELL 16008800 == 39 [pid = 3584] [id = 535] 21:08:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (177FB400) [pid = 3584] [serial = 1605] [outer = 00000000] 21:08:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (18339400) [pid = 3584] [serial = 1606] [outer = 177FB400] 21:08:45 INFO - PROCESS | 3584 | 1468901325878 Marionette DEBUG loaded listener.js 21:08:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (1833E400) [pid = 3584] [serial = 1607] [outer = 177FB400] 21:08:46 INFO - PROCESS | 3584 | 1468901326298 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 21:08:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 21:08:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 612ms 21:08:46 INFO - PROCESS | 3584 | 1468901326359 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 21:08:46 INFO - PROCESS | 3584 | 1468901326363 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 21:08:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 21:08:46 INFO - PROCESS | 3584 | 1468901326368 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 21:08:46 INFO - PROCESS | 3584 | 1468901326372 Marionette TRACE conn3 <- [1,2106,null,{}] 21:08:46 INFO - PROCESS | 3584 | 1468901326378 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:46 INFO - PROCESS | 3584 | 1468901326381 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:46 INFO - PROCESS | 3584 | 1468901326495 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 21:08:46 INFO - PROCESS | 3584 | 1468901326660 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:46 INFO - PROCESS | 3584 | 1468901326666 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:46 INFO - PROCESS | 3584 | ++DOCSHELL 11452000 == 40 [pid = 3584] [id = 536] 21:08:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (114DC800) [pid = 3584] [serial = 1608] [outer = 00000000] 21:08:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (1282BC00) [pid = 3584] [serial = 1609] [outer = 114DC800] 21:08:46 INFO - PROCESS | 3584 | 1468901326722 Marionette DEBUG loaded listener.js 21:08:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (130B2000) [pid = 3584] [serial = 1610] [outer = 114DC800] 21:08:47 INFO - PROCESS | 3584 | 1468901327261 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 21:08:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 21:08:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 933ms 21:08:47 INFO - PROCESS | 3584 | 1468901327297 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 21:08:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 21:08:47 INFO - PROCESS | 3584 | 1468901327300 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 21:08:47 INFO - PROCESS | 3584 | 1468901327307 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 21:08:47 INFO - PROCESS | 3584 | 1468901327311 Marionette TRACE conn3 <- [1,2110,null,{}] 21:08:47 INFO - PROCESS | 3584 | 1468901327315 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:47 INFO - PROCESS | 3584 | 1468901327318 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:47 INFO - PROCESS | 3584 | 1468901327425 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 21:08:47 INFO - PROCESS | 3584 | 1468901327535 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:47 INFO - PROCESS | 3584 | 1468901327537 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:47 INFO - PROCESS | 3584 | ++DOCSHELL 1503E400 == 41 [pid = 3584] [id = 537] 21:08:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (15044C00) [pid = 3584] [serial = 1611] [outer = 00000000] 21:08:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (1586BC00) [pid = 3584] [serial = 1612] [outer = 15044C00] 21:08:47 INFO - PROCESS | 3584 | 1468901327591 Marionette DEBUG loaded listener.js 21:08:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (15DBEC00) [pid = 3584] [serial = 1613] [outer = 15044C00] 21:08:48 INFO - PROCESS | 3584 | 1468901328183 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 21:08:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 21:08:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 932ms 21:08:48 INFO - PROCESS | 3584 | 1468901328233 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 21:08:48 INFO - PROCESS | 3584 | 1468901328235 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 21:08:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 21:08:48 INFO - PROCESS | 3584 | 1468901328239 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 21:08:48 INFO - PROCESS | 3584 | 1468901328241 Marionette TRACE conn3 <- [1,2114,null,{}] 21:08:48 INFO - PROCESS | 3584 | 1468901328251 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:48 INFO - PROCESS | 3584 | 1468901328256 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:48 INFO - PROCESS | 3584 | 1468901328363 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 21:08:48 INFO - PROCESS | 3584 | 1468901328474 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:48 INFO - PROCESS | 3584 | 1468901328478 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:48 INFO - PROCESS | 3584 | ++DOCSHELL 171D6C00 == 42 [pid = 3584] [id = 538] 21:08:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (171E0C00) [pid = 3584] [serial = 1614] [outer = 00000000] 21:08:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (17F6A000) [pid = 3584] [serial = 1615] [outer = 171E0C00] 21:08:48 INFO - PROCESS | 3584 | 1468901328574 Marionette DEBUG loaded listener.js 21:08:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (18338C00) [pid = 3584] [serial = 1616] [outer = 171E0C00] 21:08:49 INFO - PROCESS | 3584 | 1468901329096 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 21:08:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 21:08:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 917ms 21:08:49 INFO - PROCESS | 3584 | 1468901329166 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 21:08:49 INFO - PROCESS | 3584 | 1468901329168 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 21:08:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 21:08:49 INFO - PROCESS | 3584 | 1468901329172 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 21:08:49 INFO - PROCESS | 3584 | 1468901329174 Marionette TRACE conn3 <- [1,2118,null,{}] 21:08:49 INFO - PROCESS | 3584 | 1468901329178 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:49 INFO - PROCESS | 3584 | 1468901329180 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:49 INFO - PROCESS | 3584 | 1468901329287 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 21:08:49 INFO - PROCESS | 3584 | 1468901329433 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:49 INFO - PROCESS | 3584 | 1468901329435 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:49 INFO - PROCESS | 3584 | ++DOCSHELL 139C8400 == 43 [pid = 3584] [id = 539] 21:08:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (15F16000) [pid = 3584] [serial = 1617] [outer = 00000000] 21:08:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (19932400) [pid = 3584] [serial = 1618] [outer = 15F16000] 21:08:49 INFO - PROCESS | 3584 | 1468901329490 Marionette DEBUG loaded listener.js 21:08:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (19935800) [pid = 3584] [serial = 1619] [outer = 15F16000] 21:08:50 INFO - PROCESS | 3584 | 1468901330204 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 21:08:50 INFO - PROCESS | 3584 | 1468901330242 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 21:08:50 INFO - PROCESS | 3584 | 1468901330247 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 21:08:50 INFO - PROCESS | 3584 | 1468901330250 Marionette TRACE conn3 <- [1,2122,null,{}] 21:08:50 INFO - PROCESS | 3584 | 1468901330255 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:50 INFO - PROCESS | 3584 | 1468901330257 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:50 INFO - PROCESS | 3584 | 1468901330362 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 21:08:50 INFO - PROCESS | 3584 | 1468901330504 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:50 INFO - PROCESS | 3584 | 1468901330507 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:50 INFO - PROCESS | 3584 | ++DOCSHELL 10C14800 == 44 [pid = 3584] [id = 540] 21:08:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (1282A400) [pid = 3584] [serial = 1620] [outer = 00000000] 21:08:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (13929000) [pid = 3584] [serial = 1621] [outer = 1282A400] 21:08:50 INFO - PROCESS | 3584 | 1468901330557 Marionette DEBUG loaded listener.js 21:08:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (13934000) [pid = 3584] [serial = 1622] [outer = 1282A400] 21:08:51 INFO - PROCESS | 3584 | --DOCSHELL 17131400 == 43 [pid = 3584] [id = 534] 21:08:51 INFO - PROCESS | 3584 | --DOCSHELL 10C1E800 == 42 [pid = 3584] [id = 533] 21:08:51 INFO - PROCESS | 3584 | --DOCSHELL 171E0400 == 41 [pid = 3584] [id = 532] 21:08:51 INFO - PROCESS | 3584 | --DOCSHELL 13153400 == 40 [pid = 3584] [id = 531] 21:08:51 INFO - PROCESS | 3584 | --DOCSHELL 1600C400 == 39 [pid = 3584] [id = 530] 21:08:51 INFO - PROCESS | 3584 | --DOCSHELL 15DBD400 == 38 [pid = 3584] [id = 529] 21:08:51 INFO - PROCESS | 3584 | --DOCSHELL 131DEC00 == 37 [pid = 3584] [id = 528] 21:08:51 INFO - PROCESS | 3584 | --DOCSHELL 10C1A400 == 36 [pid = 3584] [id = 527] 21:08:51 INFO - PROCESS | 3584 | --DOCSHELL 0F318000 == 35 [pid = 3584] [id = 526] 21:08:51 INFO - PROCESS | 3584 | --DOCSHELL 10C11800 == 34 [pid = 3584] [id = 525] 21:08:51 INFO - PROCESS | 3584 | --DOCSHELL 0F31AC00 == 33 [pid = 3584] [id = 515] 21:08:51 INFO - PROCESS | 3584 | --DOCSHELL 15045400 == 32 [pid = 3584] [id = 524] 21:08:51 INFO - PROCESS | 3584 | --DOCSHELL 139C8400 == 31 [pid = 3584] [id = 539] 21:08:51 INFO - PROCESS | 3584 | --DOCSHELL 171D6C00 == 30 [pid = 3584] [id = 538] 21:08:51 INFO - PROCESS | 3584 | --DOCSHELL 16008800 == 29 [pid = 3584] [id = 535] 21:08:51 INFO - PROCESS | 3584 | --DOCSHELL 11452000 == 28 [pid = 3584] [id = 536] 21:08:51 INFO - PROCESS | 3584 | --DOCSHELL 1503E400 == 27 [pid = 3584] [id = 537] 21:08:51 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (1586E400) [pid = 3584] [serial = 1555] [outer = 00000000] [url = about:blank] 21:08:51 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (110BA000) [pid = 3584] [serial = 1547] [outer = 00000000] [url = about:blank] 21:08:51 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (10A09400) [pid = 3584] [serial = 1546] [outer = 00000000] [url = about:blank] 21:08:51 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (114DA400) [pid = 3584] [serial = 1549] [outer = 00000000] [url = about:blank] 21:08:51 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (114DD000) [pid = 3584] [serial = 1550] [outer = 00000000] [url = about:blank] 21:08:51 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (134A8000) [pid = 3584] [serial = 1552] [outer = 00000000] [url = about:blank] 21:08:51 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (1392B000) [pid = 3584] [serial = 1553] [outer = 00000000] [url = about:blank] 21:08:51 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (16005000) [pid = 3584] [serial = 1558] [outer = 00000000] [url = about:blank] 21:08:51 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (16B83C00) [pid = 3584] [serial = 1561] [outer = 00000000] [url = about:blank] 21:08:51 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (1713FC00) [pid = 3584] [serial = 1564] [outer = 00000000] [url = about:blank] 21:08:51 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (16D54000) [pid = 3584] [serial = 1562] [outer = 00000000] [url = about:blank] 21:08:51 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (10A76000) [pid = 3584] [serial = 1538] [outer = 00000000] [url = about:blank] 21:08:51 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (10A05C00) [pid = 3584] [serial = 1537] [outer = 00000000] [url = about:blank] 21:08:51 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (15804000) [pid = 3584] [serial = 1541] [outer = 00000000] [url = about:blank] 21:08:51 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (17FC4400) [pid = 3584] [serial = 1573] [outer = 00000000] [url = about:blank] 21:08:51 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (13941800) [pid = 3584] [serial = 1540] [outer = 00000000] [url = about:blank] 21:08:51 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (17193800) [pid = 3584] [serial = 1544] [outer = 00000000] [url = about:blank] 21:08:51 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (170BD400) [pid = 3584] [serial = 1543] [outer = 00000000] [url = about:blank] 21:08:51 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (17AA1C00) [pid = 3584] [serial = 1570] [outer = 00000000] [url = about:blank] 21:08:51 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (177F5400) [pid = 3584] [serial = 1565] [outer = 00000000] [url = about:blank] 21:08:51 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (16010000) [pid = 3584] [serial = 1567] [outer = 00000000] [url = about:blank] 21:08:51 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (16547400) [pid = 3584] [serial = 1559] [outer = 00000000] [url = about:blank] 21:08:51 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (16293000) [pid = 3584] [serial = 1568] [outer = 00000000] [url = about:blank] 21:08:51 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (17AA2400) [pid = 3584] [serial = 1571] [outer = 00000000] [url = about:blank] 21:08:51 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (15DB6400) [pid = 3584] [serial = 1556] [outer = 00000000] [url = about:blank] 21:08:51 INFO - PROCESS | 3584 | 1468901331622 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 21:08:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 21:08:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1422ms 21:08:51 INFO - PROCESS | 3584 | 1468901331689 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 21:08:51 INFO - PROCESS | 3584 | 1468901331693 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 21:08:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 21:08:51 INFO - PROCESS | 3584 | 1468901331697 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 21:08:51 INFO - PROCESS | 3584 | 1468901331702 Marionette TRACE conn3 <- [1,2126,null,{}] 21:08:51 INFO - PROCESS | 3584 | 1468901331707 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:51 INFO - PROCESS | 3584 | 1468901331709 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:51 INFO - PROCESS | 3584 | 1468901331799 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 21:08:51 INFO - PROCESS | 3584 | 1468901331811 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:51 INFO - PROCESS | 3584 | 1468901331813 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:51 INFO - PROCESS | 3584 | ++DOCSHELL 10C1BC00 == 28 [pid = 3584] [id = 541] 21:08:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (10C1E800) [pid = 3584] [serial = 1623] [outer = 00000000] 21:08:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (112C8400) [pid = 3584] [serial = 1624] [outer = 10C1E800] 21:08:51 INFO - PROCESS | 3584 | 1468901331844 Marionette DEBUG loaded listener.js 21:08:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (114D1800) [pid = 3584] [serial = 1625] [outer = 10C1E800] 21:08:52 INFO - PROCESS | 3584 | 1468901332329 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 21:08:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 21:08:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 673ms 21:08:52 INFO - PROCESS | 3584 | 1468901332377 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 21:08:52 INFO - PROCESS | 3584 | 1468901332382 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 21:08:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 21:08:52 INFO - PROCESS | 3584 | 1468901332388 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 21:08:52 INFO - PROCESS | 3584 | 1468901332391 Marionette TRACE conn3 <- [1,2130,null,{}] 21:08:52 INFO - PROCESS | 3584 | 1468901332394 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:52 INFO - PROCESS | 3584 | 1468901332397 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:52 INFO - PROCESS | 3584 | 1468901332521 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 21:08:52 INFO - PROCESS | 3584 | 1468901332623 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:52 INFO - PROCESS | 3584 | 1468901332609 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:52 INFO - PROCESS | 3584 | ++DOCSHELL 131DFC00 == 29 [pid = 3584] [id = 542] 21:08:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (131E2400) [pid = 3584] [serial = 1626] [outer = 00000000] 21:08:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (13928400) [pid = 3584] [serial = 1627] [outer = 131E2400] 21:08:52 INFO - PROCESS | 3584 | 1468901332655 Marionette DEBUG loaded listener.js 21:08:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (1392EC00) [pid = 3584] [serial = 1628] [outer = 131E2400] 21:08:53 INFO - PROCESS | 3584 | 1468901333029 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 21:08:53 INFO - PROCESS | 3584 | 1468901333072 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 21:08:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 21:08:53 INFO - PROCESS | 3584 | 1468901333076 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 21:08:53 INFO - PROCESS | 3584 | 1468901333080 Marionette TRACE conn3 <- [1,2134,null,{}] 21:08:53 INFO - PROCESS | 3584 | 1468901333090 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:53 INFO - PROCESS | 3584 | 1468901333095 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:53 INFO - PROCESS | 3584 | 1468901333176 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 21:08:53 INFO - PROCESS | 3584 | 1468901333183 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:53 INFO - PROCESS | 3584 | 1468901333186 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:53 INFO - PROCESS | 3584 | ++DOCSHELL 15062800 == 30 [pid = 3584] [id = 543] 21:08:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (15066800) [pid = 3584] [serial = 1629] [outer = 00000000] 21:08:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (1587CC00) [pid = 3584] [serial = 1630] [outer = 15066800] 21:08:53 INFO - PROCESS | 3584 | 1468901333233 Marionette DEBUG loaded listener.js 21:08:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (15DBB000) [pid = 3584] [serial = 1631] [outer = 15066800] 21:08:53 INFO - PROCESS | 3584 | 1468901333716 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 21:08:53 INFO - PROCESS | 3584 | 1468901333759 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 21:08:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 21:08:53 INFO - PROCESS | 3584 | 1468901333762 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 21:08:53 INFO - PROCESS | 3584 | 1468901333764 Marionette TRACE conn3 <- [1,2138,null,{}] 21:08:53 INFO - PROCESS | 3584 | 1468901333767 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:53 INFO - PROCESS | 3584 | 1468901333769 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:53 INFO - PROCESS | 3584 | 1468901333913 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 21:08:53 INFO - PROCESS | 3584 | 1468901333978 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:53 INFO - PROCESS | 3584 | 1468901333981 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:53 INFO - PROCESS | 3584 | ++DOCSHELL 16006C00 == 31 [pid = 3584] [id = 544] 21:08:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (16007000) [pid = 3584] [serial = 1632] [outer = 00000000] 21:08:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (1600E400) [pid = 3584] [serial = 1633] [outer = 16007000] 21:08:54 INFO - PROCESS | 3584 | 1468901334023 Marionette DEBUG loaded listener.js 21:08:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (16548000) [pid = 3584] [serial = 1634] [outer = 16007000] 21:08:54 INFO - PROCESS | 3584 | 1468901334413 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 21: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 21:08:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 673ms 21:08:54 INFO - PROCESS | 3584 | 1468901334445 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 21:08:54 INFO - PROCESS | 3584 | 1468901334447 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 21:08:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 21:08:54 INFO - PROCESS | 3584 | 1468901334450 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 21:08:54 INFO - PROCESS | 3584 | 1468901334452 Marionette TRACE conn3 <- [1,2142,null,{}] 21:08:54 INFO - PROCESS | 3584 | 1468901334455 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:54 INFO - PROCESS | 3584 | 1468901334457 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:54 INFO - PROCESS | 3584 | 1468901334563 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 21:08:54 INFO - PROCESS | 3584 | 1468901334569 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:54 INFO - PROCESS | 3584 | 1468901334571 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:54 INFO - PROCESS | 3584 | ++DOCSHELL 1600E000 == 32 [pid = 3584] [id = 545] 21:08:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (16543400) [pid = 3584] [serial = 1635] [outer = 00000000] 21:08:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (16D4F400) [pid = 3584] [serial = 1636] [outer = 16543400] 21:08:54 INFO - PROCESS | 3584 | 1468901334613 Marionette DEBUG loaded listener.js 21:08:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (16DF1C00) [pid = 3584] [serial = 1637] [outer = 16543400] 21:08:55 INFO - PROCESS | 3584 | 1468901335066 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 21:08:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 21:08:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 673ms 21:08:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 21:08:55 INFO - PROCESS | 3584 | 1468901335133 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 21:08:55 INFO - PROCESS | 3584 | 1468901335136 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 21:08:55 INFO - PROCESS | 3584 | 1468901335139 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 21:08:55 INFO - PROCESS | 3584 | 1468901335141 Marionette TRACE conn3 <- [1,2146,null,{}] 21:08:55 INFO - PROCESS | 3584 | 1468901335144 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:55 INFO - PROCESS | 3584 | 1468901335150 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:55 INFO - PROCESS | 3584 | 1468901335301 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 21:08:55 INFO - PROCESS | 3584 | 1468901335322 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:55 INFO - PROCESS | 3584 | 1468901335324 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:55 INFO - PROCESS | 3584 | ++DOCSHELL 17138C00 == 33 [pid = 3584] [id = 546] 21:08:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (17139800) [pid = 3584] [serial = 1638] [outer = 00000000] 21:08:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (177BFC00) [pid = 3584] [serial = 1639] [outer = 17139800] 21:08:55 INFO - PROCESS | 3584 | 1468901335367 Marionette DEBUG loaded listener.js 21:08:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (177F6000) [pid = 3584] [serial = 1640] [outer = 17139800] 21:08:55 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (16010C00) [pid = 3584] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 21:08:55 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (16F4B800) [pid = 3584] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 21:08:55 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (10C1AC00) [pid = 3584] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 21:08:55 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (10EB9000) [pid = 3584] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 21:08:55 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (15DBD800) [pid = 3584] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 21:08:55 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (0F318800) [pid = 3584] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 21:08:55 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (131E4C00) [pid = 3584] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 21:08:55 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (17F68800) [pid = 3584] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 21:08:55 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (171E1400) [pid = 3584] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 21:08:55 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (177FB400) [pid = 3584] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 21:08:55 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (112CFC00) [pid = 3584] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 21:08:55 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (17138800) [pid = 3584] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 21:08:55 INFO - PROCESS | 3584 | 1468901335952 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 21:08:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 21:08:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 826ms 21:08:55 INFO - PROCESS | 3584 | 1468901335966 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 21:08:55 INFO - PROCESS | 3584 | 1468901335977 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 21:08:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 21:08:55 INFO - PROCESS | 3584 | 1468901335980 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 21:08:55 INFO - PROCESS | 3584 | 1468901335982 Marionette TRACE conn3 <- [1,2150,null,{}] 21:08:55 INFO - PROCESS | 3584 | 1468901336000 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:56 INFO - PROCESS | 3584 | 1468901336002 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:56 INFO - PROCESS | 3584 | 1468901336131 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 21:08:56 INFO - PROCESS | 3584 | 1468901336136 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:56 INFO - PROCESS | 3584 | 1468901336138 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:56 INFO - PROCESS | 3584 | ++DOCSHELL 10C18400 == 34 [pid = 3584] [id = 547] 21:08:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (112CFC00) [pid = 3584] [serial = 1641] [outer = 00000000] 21:08:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (15883400) [pid = 3584] [serial = 1642] [outer = 112CFC00] 21:08:56 INFO - PROCESS | 3584 | 1468901336180 Marionette DEBUG loaded listener.js 21:08:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (16F3AC00) [pid = 3584] [serial = 1643] [outer = 112CFC00] 21:08:56 INFO - PROCESS | 3584 | 1468901336562 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 21:08:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 21:08:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 611ms 21:08:56 INFO - PROCESS | 3584 | 1468901336603 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 21:08:56 INFO - PROCESS | 3584 | 1468901336605 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 21:08:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 21:08:56 INFO - PROCESS | 3584 | 1468901336608 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 21:08:56 INFO - PROCESS | 3584 | 1468901336610 Marionette TRACE conn3 <- [1,2154,null,{}] 21:08:56 INFO - PROCESS | 3584 | 1468901336613 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:56 INFO - PROCESS | 3584 | 1468901336615 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:56 INFO - PROCESS | 3584 | 1468901336692 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 21:08:56 INFO - PROCESS | 3584 | 1468901336697 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:56 INFO - PROCESS | 3584 | 1468901336699 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:56 INFO - PROCESS | 3584 | ++DOCSHELL 17137000 == 35 [pid = 3584] [id = 548] 21:08:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (17713400) [pid = 3584] [serial = 1644] [outer = 00000000] 21:08:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (178AA800) [pid = 3584] [serial = 1645] [outer = 17713400] 21:08:56 INFO - PROCESS | 3584 | 1468901336744 Marionette DEBUG loaded listener.js 21:08:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (178AD400) [pid = 3584] [serial = 1646] [outer = 17713400] 21:08:57 INFO - PROCESS | 3584 | 1468901337187 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 21:08:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 21:08:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 626ms 21:08:57 INFO - PROCESS | 3584 | 1468901337245 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 21:08:57 INFO - PROCESS | 3584 | 1468901337247 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 21:08:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 21:08:57 INFO - PROCESS | 3584 | 1468901337250 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 21:08:57 INFO - PROCESS | 3584 | 1468901337252 Marionette TRACE conn3 <- [1,2158,null,{}] 21:08:57 INFO - PROCESS | 3584 | 1468901337256 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:57 INFO - PROCESS | 3584 | 1468901337257 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:57 INFO - PROCESS | 3584 | 1468901337318 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 21:08:57 INFO - PROCESS | 3584 | 1468901337323 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:57 INFO - PROCESS | 3584 | 1468901337325 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:57 INFO - PROCESS | 3584 | ++DOCSHELL 178A9000 == 36 [pid = 3584] [id = 549] 21:08:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (17AA7C00) [pid = 3584] [serial = 1647] [outer = 00000000] 21:08:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (181DC000) [pid = 3584] [serial = 1648] [outer = 17AA7C00] 21:08:57 INFO - PROCESS | 3584 | 1468901337366 Marionette DEBUG loaded listener.js 21:08:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (18339000) [pid = 3584] [serial = 1649] [outer = 17AA7C00] 21:08:57 INFO - PROCESS | 3584 | 1468901337974 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 21:08:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 21:08:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 780ms 21:08:58 INFO - PROCESS | 3584 | 1468901338076 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 21:08:58 INFO - PROCESS | 3584 | 1468901338081 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 21:08:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 21:08:58 INFO - PROCESS | 3584 | 1468901338089 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 21:08:58 INFO - PROCESS | 3584 | 1468901338092 Marionette TRACE conn3 <- [1,2162,null,{}] 21:08:58 INFO - PROCESS | 3584 | 1468901338098 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:58 INFO - PROCESS | 3584 | 1468901338101 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:58 INFO - PROCESS | 3584 | 1468901338228 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 21:08:58 INFO - PROCESS | 3584 | 1468901338357 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:58 INFO - PROCESS | 3584 | 1468901338361 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:58 INFO - PROCESS | 3584 | ++DOCSHELL 10478000 == 37 [pid = 3584] [id = 550] 21:08:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (104E7800) [pid = 3584] [serial = 1650] [outer = 00000000] 21:08:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (1128F400) [pid = 3584] [serial = 1651] [outer = 104E7800] 21:08:58 INFO - PROCESS | 3584 | 1468901338417 Marionette DEBUG loaded listener.js 21:08:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (12823C00) [pid = 3584] [serial = 1652] [outer = 104E7800] 21:08:59 INFO - PROCESS | 3584 | 1468901339100 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 21:08:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 21:08:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1071ms 21:08:59 INFO - PROCESS | 3584 | 1468901339171 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 21:08:59 INFO - PROCESS | 3584 | 1468901339176 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 21:08:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 21:08:59 INFO - PROCESS | 3584 | 1468901339210 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 21:08:59 INFO - PROCESS | 3584 | 1468901339214 Marionette TRACE conn3 <- [1,2166,null,{}] 21:08:59 INFO - PROCESS | 3584 | 1468901339220 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:08:59 INFO - PROCESS | 3584 | 1468901339222 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:59 INFO - PROCESS | 3584 | 1468901339351 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 21:08:59 INFO - PROCESS | 3584 | 1468901339481 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:08:59 INFO - PROCESS | 3584 | 1468901339484 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:08:59 INFO - PROCESS | 3584 | ++DOCSHELL 10A0B800 == 38 [pid = 3584] [id = 551] 21:08:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (10A79000) [pid = 3584] [serial = 1653] [outer = 00000000] 21:08:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (129A1000) [pid = 3584] [serial = 1654] [outer = 10A79000] 21:08:59 INFO - PROCESS | 3584 | 1468901339582 Marionette DEBUG loaded listener.js 21:08:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (13927400) [pid = 3584] [serial = 1655] [outer = 10A79000] 21:09:00 INFO - PROCESS | 3584 | --DOCSHELL 17137000 == 37 [pid = 3584] [id = 548] 21:09:00 INFO - PROCESS | 3584 | --DOCSHELL 10C18400 == 36 [pid = 3584] [id = 547] 21:09:00 INFO - PROCESS | 3584 | --DOCSHELL 17138C00 == 35 [pid = 3584] [id = 546] 21:09:00 INFO - PROCESS | 3584 | --DOCSHELL 1600E000 == 34 [pid = 3584] [id = 545] 21:09:00 INFO - PROCESS | 3584 | --DOCSHELL 16006C00 == 33 [pid = 3584] [id = 544] 21:09:00 INFO - PROCESS | 3584 | --DOCSHELL 15062800 == 32 [pid = 3584] [id = 543] 21:09:00 INFO - PROCESS | 3584 | --DOCSHELL 131DFC00 == 31 [pid = 3584] [id = 542] 21:09:00 INFO - PROCESS | 3584 | --DOCSHELL 10C1BC00 == 30 [pid = 3584] [id = 541] 21:09:00 INFO - PROCESS | 3584 | --DOCSHELL 10C14800 == 29 [pid = 3584] [id = 540] 21:09:00 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (177FE000) [pid = 3584] [serial = 1597] [outer = 00000000] [url = about:blank] 21:09:00 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (18339400) [pid = 3584] [serial = 1606] [outer = 00000000] [url = about:blank] 21:09:00 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (1833E400) [pid = 3584] [serial = 1607] [outer = 00000000] [url = about:blank] 21:09:00 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (1587E800) [pid = 3584] [serial = 1601] [outer = 00000000] [url = about:blank] 21:09:00 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (1587D400) [pid = 3584] [serial = 1600] [outer = 00000000] [url = about:blank] 21:09:00 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (17AA4C00) [pid = 3584] [serial = 1603] [outer = 00000000] [url = about:blank] 21:09:00 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (1782A800) [pid = 3584] [serial = 1598] [outer = 00000000] [url = about:blank] 21:09:00 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (17F61000) [pid = 3584] [serial = 1604] [outer = 00000000] [url = about:blank] 21:09:00 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (16002000) [pid = 3584] [serial = 1589] [outer = 00000000] [url = about:blank] 21:09:00 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (16DEF400) [pid = 3584] [serial = 1592] [outer = 00000000] [url = about:blank] 21:09:00 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (16B82000) [pid = 3584] [serial = 1591] [outer = 00000000] [url = about:blank] 21:09:00 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (1713C000) [pid = 3584] [serial = 1595] [outer = 00000000] [url = about:blank] 21:09:00 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (170C3400) [pid = 3584] [serial = 1594] [outer = 00000000] [url = about:blank] 21:09:00 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (110F1800) [pid = 3584] [serial = 1582] [outer = 00000000] [url = about:blank] 21:09:00 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (129A4400) [pid = 3584] [serial = 1583] [outer = 00000000] [url = about:blank] 21:09:00 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (1299CC00) [pid = 3584] [serial = 1576] [outer = 00000000] [url = about:blank] 21:09:00 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (131E5800) [pid = 3584] [serial = 1577] [outer = 00000000] [url = about:blank] 21:09:00 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (15F15000) [pid = 3584] [serial = 1588] [outer = 00000000] [url = about:blank] 21:09:00 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (1047E000) [pid = 3584] [serial = 1579] [outer = 00000000] [url = about:blank] 21:09:00 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (10C1B000) [pid = 3584] [serial = 1580] [outer = 00000000] [url = about:blank] 21:09:00 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (139D2C00) [pid = 3584] [serial = 1585] [outer = 00000000] [url = about:blank] 21:09:00 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (14459000) [pid = 3584] [serial = 1586] [outer = 00000000] [url = about:blank] 21:09:00 INFO - PROCESS | 3584 | --DOMWINDOW == 67 (180E9400) [pid = 3584] [serial = 1574] [outer = 00000000] [url = about:blank] 21:09:00 INFO - PROCESS | 3584 | 1468901340346 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 21:09:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 21:09:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1208ms 21:09:00 INFO - PROCESS | 3584 | 1468901340384 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 21:09:00 INFO - PROCESS | 3584 | 1468901340388 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 21:09:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 21:09:00 INFO - PROCESS | 3584 | 1468901340392 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 21:09:00 INFO - PROCESS | 3584 | 1468901340397 Marionette TRACE conn3 <- [1,2170,null,{}] 21:09:00 INFO - PROCESS | 3584 | 1468901340403 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:00 INFO - PROCESS | 3584 | 1468901340406 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:00 INFO - PROCESS | 3584 | 1468901340490 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 21:09:00 INFO - PROCESS | 3584 | 1468901340497 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:00 INFO - PROCESS | 3584 | 1468901340500 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:00 INFO - PROCESS | 3584 | ++DOCSHELL 10C18400 == 30 [pid = 3584] [id = 552] 21:09:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (10C1AC00) [pid = 3584] [serial = 1656] [outer = 00000000] 21:09:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (11286800) [pid = 3584] [serial = 1657] [outer = 10C1AC00] 21:09:00 INFO - PROCESS | 3584 | 1468901340552 Marionette DEBUG loaded listener.js 21:09:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (114D8C00) [pid = 3584] [serial = 1658] [outer = 10C1AC00] 21:09:01 INFO - PROCESS | 3584 | 1468901341060 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 21:09:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 21:09:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 688ms 21:09:01 INFO - PROCESS | 3584 | 1468901341089 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 21:09:01 INFO - PROCESS | 3584 | 1468901341093 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 21:09:01 INFO - PROCESS | 3584 | 1468901341099 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 21:09:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 21:09:01 INFO - PROCESS | 3584 | 1468901341101 Marionette TRACE conn3 <- [1,2174,null,{}] 21:09:01 INFO - PROCESS | 3584 | 1468901341105 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:01 INFO - PROCESS | 3584 | 1468901341108 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:01 INFO - PROCESS | 3584 | 1468901341178 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 21:09:01 INFO - PROCESS | 3584 | 1468901341187 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:01 INFO - PROCESS | 3584 | 1468901341189 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:01 INFO - PROCESS | 3584 | ++DOCSHELL 13153400 == 31 [pid = 3584] [id = 553] 21:09:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (131EB000) [pid = 3584] [serial = 1659] [outer = 00000000] 21:09:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (1392A800) [pid = 3584] [serial = 1660] [outer = 131EB000] 21:09:01 INFO - PROCESS | 3584 | 1468901341237 Marionette DEBUG loaded listener.js 21:09:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (13C63000) [pid = 3584] [serial = 1661] [outer = 131EB000] 21:09:01 INFO - PROCESS | 3584 | 1468901341708 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 21:09:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 21:09:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 627ms 21:09:01 INFO - PROCESS | 3584 | 1468901341720 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 21:09:01 INFO - PROCESS | 3584 | 1468901341722 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 21:09:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 21:09:01 INFO - PROCESS | 3584 | 1468901341725 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 21:09:01 INFO - PROCESS | 3584 | 1468901341729 Marionette TRACE conn3 <- [1,2178,null,{}] 21:09:01 INFO - PROCESS | 3584 | 1468901341743 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:01 INFO - PROCESS | 3584 | 1468901341747 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:01 INFO - PROCESS | 3584 | 1468901341830 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 21:09:01 INFO - PROCESS | 3584 | 1468901341836 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:01 INFO - PROCESS | 3584 | 1468901341839 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:01 INFO - PROCESS | 3584 | ++DOCSHELL 15DB8000 == 32 [pid = 3584] [id = 554] 21:09:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (15DBD400) [pid = 3584] [serial = 1662] [outer = 00000000] 21:09:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (15F16400) [pid = 3584] [serial = 1663] [outer = 15DBD400] 21:09:01 INFO - PROCESS | 3584 | 1468901341885 Marionette DEBUG loaded listener.js 21:09:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (16003C00) [pid = 3584] [serial = 1664] [outer = 15DBD400] 21:09:02 INFO - PROCESS | 3584 | 1468901342306 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 21:09:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 21:09:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 626ms 21:09:02 INFO - PROCESS | 3584 | 1468901342347 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 21:09:02 INFO - PROCESS | 3584 | 1468901342349 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 21:09:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 21:09:02 INFO - PROCESS | 3584 | 1468901342352 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 21:09:02 INFO - PROCESS | 3584 | 1468901342354 Marionette TRACE conn3 <- [1,2182,null,{}] 21:09:02 INFO - PROCESS | 3584 | 1468901342357 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:02 INFO - PROCESS | 3584 | 1468901342359 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:02 INFO - PROCESS | 3584 | 1468901342443 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 21:09:02 INFO - PROCESS | 3584 | 1468901342449 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:02 INFO - PROCESS | 3584 | 1468901342451 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:02 INFO - PROCESS | 3584 | ++DOCSHELL 1654AC00 == 33 [pid = 3584] [id = 555] 21:09:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (1654B400) [pid = 3584] [serial = 1665] [outer = 00000000] 21:09:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (16B84000) [pid = 3584] [serial = 1666] [outer = 1654B400] 21:09:02 INFO - PROCESS | 3584 | 1468901342493 Marionette DEBUG loaded listener.js 21:09:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (16DEE400) [pid = 3584] [serial = 1667] [outer = 1654B400] 21:09:02 INFO - PROCESS | 3584 | 1468901342966 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 21:09:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 21:09:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 688ms 21:09:03 INFO - PROCESS | 3584 | 1468901343038 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 21:09:03 INFO - PROCESS | 3584 | 1468901343040 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 21:09:03 INFO - PROCESS | 3584 | 1468901343044 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 21:09:03 INFO - PROCESS | 3584 | 1468901343045 Marionette TRACE conn3 <- [1,2186,null,{}] 21:09:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 21:09:03 INFO - PROCESS | 3584 | 1468901343049 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:03 INFO - PROCESS | 3584 | 1468901343051 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:03 INFO - PROCESS | 3584 | 1468901343157 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 21:09:03 INFO - PROCESS | 3584 | 1468901343167 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:03 INFO - PROCESS | 3584 | 1468901343169 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:03 INFO - PROCESS | 3584 | ++DOCSHELL 16B83C00 == 34 [pid = 3584] [id = 556] 21:09:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (16F3D000) [pid = 3584] [serial = 1668] [outer = 00000000] 21:09:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (17131800) [pid = 3584] [serial = 1669] [outer = 16F3D000] 21:09:03 INFO - PROCESS | 3584 | 1468901343210 Marionette DEBUG loaded listener.js 21:09:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (16F55800) [pid = 3584] [serial = 1670] [outer = 16F3D000] 21:09:03 INFO - PROCESS | 3584 | 1468901343668 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 21:09:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 21:09:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 672ms 21:09:03 INFO - PROCESS | 3584 | 1468901343728 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 21:09:03 INFO - PROCESS | 3584 | 1468901343730 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 21:09:03 INFO - PROCESS | 3584 | 1468901343734 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 21:09:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 21:09:03 INFO - PROCESS | 3584 | 1468901343735 Marionette TRACE conn3 <- [1,2190,null,{}] 21:09:03 INFO - PROCESS | 3584 | 1468901343745 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:03 INFO - PROCESS | 3584 | 1468901343751 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:03 INFO - PROCESS | 3584 | 1468901343900 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 21:09:03 INFO - PROCESS | 3584 | 1468901343927 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:03 INFO - PROCESS | 3584 | 1468901343929 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:03 INFO - PROCESS | 3584 | ++DOCSHELL 177C1400 == 35 [pid = 3584] [id = 557] 21:09:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (177C4400) [pid = 3584] [serial = 1671] [outer = 00000000] 21:09:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (17831C00) [pid = 3584] [serial = 1672] [outer = 177C4400] 21:09:03 INFO - PROCESS | 3584 | 1468901343971 Marionette DEBUG loaded listener.js 21:09:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (178B2400) [pid = 3584] [serial = 1673] [outer = 177C4400] 21:09:04 INFO - PROCESS | 3584 | 1468901344386 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 21:09:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 21:09:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 672ms 21:09:04 INFO - PROCESS | 3584 | 1468901344417 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 21:09:04 INFO - PROCESS | 3584 | 1468901344419 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 21:09:04 INFO - PROCESS | 3584 | 1468901344422 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 21:09:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 21:09:04 INFO - PROCESS | 3584 | 1468901344423 Marionette TRACE conn3 <- [1,2194,null,{}] 21:09:04 INFO - PROCESS | 3584 | 1468901344427 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:04 INFO - PROCESS | 3584 | 1468901344429 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:04 INFO - PROCESS | 3584 | 1468901344539 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 21:09:04 INFO - PROCESS | 3584 | 1468901344544 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:04 INFO - PROCESS | 3584 | 1468901344546 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:04 INFO - PROCESS | 3584 | ++DOCSHELL 17AA9C00 == 36 [pid = 3584] [id = 558] 21:09:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (17F66000) [pid = 3584] [serial = 1674] [outer = 00000000] 21:09:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (180F6C00) [pid = 3584] [serial = 1675] [outer = 17F66000] 21:09:04 INFO - PROCESS | 3584 | 1468901344587 Marionette DEBUG loaded listener.js 21:09:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (18334400) [pid = 3584] [serial = 1676] [outer = 17F66000] 21:09:04 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (16007000) [pid = 3584] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 21:09:04 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (131E2400) [pid = 3584] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 21:09:04 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (10C1E800) [pid = 3584] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 21:09:04 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (15066800) [pid = 3584] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 21:09:04 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (1282A400) [pid = 3584] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 21:09:04 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (16543400) [pid = 3584] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 21:09:04 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (114DC800) [pid = 3584] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 21:09:04 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (15044C00) [pid = 3584] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 21:09:04 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (171E0C00) [pid = 3584] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 21:09:04 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (17713400) [pid = 3584] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 21:09:04 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (15F16000) [pid = 3584] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 21:09:04 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (17139800) [pid = 3584] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 21:09:04 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (112CFC00) [pid = 3584] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 21:09:05 INFO - PROCESS | 3584 | 1468901345074 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 21:09:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 21:09:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 688ms 21:09:05 INFO - PROCESS | 3584 | 1468901345105 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 21:09:05 INFO - PROCESS | 3584 | 1468901345107 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 21:09:05 INFO - PROCESS | 3584 | 1468901345110 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 21:09:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 21:09:05 INFO - PROCESS | 3584 | 1468901345112 Marionette TRACE conn3 <- [1,2198,null,{}] 21:09:05 INFO - PROCESS | 3584 | 1468901345115 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:05 INFO - PROCESS | 3584 | 1468901345117 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:05 INFO - PROCESS | 3584 | 1468901345194 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 21:09:05 INFO - PROCESS | 3584 | 1468901345228 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:05 INFO - PROCESS | 3584 | 1468901345230 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:05 INFO - PROCESS | 3584 | ++DOCSHELL 10C1A000 == 37 [pid = 3584] [id = 559] 21:09:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (10C1E800) [pid = 3584] [serial = 1677] [outer = 00000000] 21:09:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (15DBE400) [pid = 3584] [serial = 1678] [outer = 10C1E800] 21:09:05 INFO - PROCESS | 3584 | 1468901345272 Marionette DEBUG loaded listener.js 21:09:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (16543400) [pid = 3584] [serial = 1679] [outer = 10C1E800] 21:09:05 INFO - PROCESS | 3584 | 1468901345700 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 21:09:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 21:09:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 627ms 21:09:05 INFO - PROCESS | 3584 | 1468901345732 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 21:09:05 INFO - PROCESS | 3584 | 1468901345734 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 21:09:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 21:09:05 INFO - PROCESS | 3584 | 1468901345737 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 21:09:05 INFO - PROCESS | 3584 | 1468901345739 Marionette TRACE conn3 <- [1,2202,null,{}] 21:09:05 INFO - PROCESS | 3584 | 1468901345742 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:05 INFO - PROCESS | 3584 | 1468901345744 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:05 INFO - PROCESS | 3584 | 1468901345821 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 21:09:05 INFO - PROCESS | 3584 | 1468901345826 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:05 INFO - PROCESS | 3584 | 1468901345828 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:05 INFO - PROCESS | 3584 | ++DOCSHELL 15888400 == 38 [pid = 3584] [id = 560] 21:09:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (171E0C00) [pid = 3584] [serial = 1680] [outer = 00000000] 21:09:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (17FBD800) [pid = 3584] [serial = 1681] [outer = 171E0C00] 21:09:05 INFO - PROCESS | 3584 | 1468901345879 Marionette DEBUG loaded listener.js 21:09:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (1833F400) [pid = 3584] [serial = 1682] [outer = 171E0C00] 21:09:06 INFO - PROCESS | 3584 | 1468901346299 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 21:09:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 21:09:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 581ms 21:09:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 21:09:06 INFO - PROCESS | 3584 | 1468901346334 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 21:09:06 INFO - PROCESS | 3584 | 1468901346337 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 21:09:06 INFO - PROCESS | 3584 | 1468901346352 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 21:09:06 INFO - PROCESS | 3584 | 1468901346354 Marionette TRACE conn3 <- [1,2206,null,{}] 21:09:06 INFO - PROCESS | 3584 | 1468901346358 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:06 INFO - PROCESS | 3584 | 1468901346359 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:06 INFO - PROCESS | 3584 | 1468901346437 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 21:09:06 INFO - PROCESS | 3584 | 1468901346442 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:06 INFO - PROCESS | 3584 | 1468901346444 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:06 INFO - PROCESS | 3584 | ++DOCSHELL 178B2C00 == 39 [pid = 3584] [id = 561] 21:09:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (180E9400) [pid = 3584] [serial = 1683] [outer = 00000000] 21:09:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (19931400) [pid = 3584] [serial = 1684] [outer = 180E9400] 21:09:06 INFO - PROCESS | 3584 | 1468901346470 Marionette DEBUG loaded listener.js 21:09:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (1993B400) [pid = 3584] [serial = 1685] [outer = 180E9400] 21:09:07 INFO - PROCESS | 3584 | --DOCSHELL 10C18400 == 38 [pid = 3584] [id = 552] 21:09:07 INFO - PROCESS | 3584 | --DOCSHELL 10A0B800 == 37 [pid = 3584] [id = 551] 21:09:07 INFO - PROCESS | 3584 | --DOCSHELL 178A9000 == 36 [pid = 3584] [id = 549] 21:09:07 INFO - PROCESS | 3584 | --DOCSHELL 10478000 == 35 [pid = 3584] [id = 550] 21:09:07 INFO - PROCESS | 3584 | --DOCSHELL 13153400 == 34 [pid = 3584] [id = 553] 21:09:07 INFO - PROCESS | 3584 | --DOCSHELL 15DB8000 == 33 [pid = 3584] [id = 554] 21:09:07 INFO - PROCESS | 3584 | --DOCSHELL 16B83C00 == 32 [pid = 3584] [id = 556] 21:09:07 INFO - PROCESS | 3584 | --DOCSHELL 17AA9C00 == 31 [pid = 3584] [id = 558] 21:09:07 INFO - PROCESS | 3584 | --DOCSHELL 10C1A000 == 30 [pid = 3584] [id = 559] 21:09:07 INFO - PROCESS | 3584 | --DOCSHELL 177C1400 == 29 [pid = 3584] [id = 557] 21:09:07 INFO - PROCESS | 3584 | --DOCSHELL 1654AC00 == 28 [pid = 3584] [id = 555] 21:09:07 INFO - PROCESS | 3584 | --DOCSHELL 15888400 == 27 [pid = 3584] [id = 560] 21:09:08 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (1600E400) [pid = 3584] [serial = 1633] [outer = 00000000] [url = about:blank] 21:09:08 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (13928400) [pid = 3584] [serial = 1627] [outer = 00000000] [url = about:blank] 21:09:08 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (1392EC00) [pid = 3584] [serial = 1628] [outer = 00000000] [url = about:blank] 21:09:08 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (112C8400) [pid = 3584] [serial = 1624] [outer = 00000000] [url = about:blank] 21:09:08 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (114D1800) [pid = 3584] [serial = 1625] [outer = 00000000] [url = about:blank] 21:09:08 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (1587CC00) [pid = 3584] [serial = 1630] [outer = 00000000] [url = about:blank] 21:09:08 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (13934000) [pid = 3584] [serial = 1622] [outer = 00000000] [url = about:blank] 21:09:08 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (13929000) [pid = 3584] [serial = 1621] [outer = 00000000] [url = about:blank] 21:09:08 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (16D4F400) [pid = 3584] [serial = 1636] [outer = 00000000] [url = about:blank] 21:09:08 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (130B2000) [pid = 3584] [serial = 1610] [outer = 00000000] [url = about:blank] 21:09:08 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (1282BC00) [pid = 3584] [serial = 1609] [outer = 00000000] [url = about:blank] 21:09:08 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (15DBEC00) [pid = 3584] [serial = 1613] [outer = 00000000] [url = about:blank] 21:09:08 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (1586BC00) [pid = 3584] [serial = 1612] [outer = 00000000] [url = about:blank] 21:09:08 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (16548000) [pid = 3584] [serial = 1634] [outer = 00000000] [url = about:blank] 21:09:08 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (18338C00) [pid = 3584] [serial = 1616] [outer = 00000000] [url = about:blank] 21:09:08 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (17F6A000) [pid = 3584] [serial = 1615] [outer = 00000000] [url = about:blank] 21:09:08 INFO - PROCESS | 3584 | --DOMWINDOW == 67 (178AD400) [pid = 3584] [serial = 1646] [outer = 00000000] [url = about:blank] 21:09:08 INFO - PROCESS | 3584 | --DOMWINDOW == 66 (19935800) [pid = 3584] [serial = 1619] [outer = 00000000] [url = about:blank] 21:09:08 INFO - PROCESS | 3584 | --DOMWINDOW == 65 (19932400) [pid = 3584] [serial = 1618] [outer = 00000000] [url = about:blank] 21:09:08 INFO - PROCESS | 3584 | --DOMWINDOW == 64 (181DC000) [pid = 3584] [serial = 1648] [outer = 00000000] [url = about:blank] 21:09:08 INFO - PROCESS | 3584 | --DOMWINDOW == 63 (177BFC00) [pid = 3584] [serial = 1639] [outer = 00000000] [url = about:blank] 21:09:08 INFO - PROCESS | 3584 | --DOMWINDOW == 62 (16DF1C00) [pid = 3584] [serial = 1637] [outer = 00000000] [url = about:blank] 21:09:08 INFO - PROCESS | 3584 | --DOMWINDOW == 61 (15883400) [pid = 3584] [serial = 1642] [outer = 00000000] [url = about:blank] 21:09:08 INFO - PROCESS | 3584 | --DOMWINDOW == 60 (178AA800) [pid = 3584] [serial = 1645] [outer = 00000000] [url = about:blank] 21:09:08 INFO - PROCESS | 3584 | --DOMWINDOW == 59 (177F6000) [pid = 3584] [serial = 1640] [outer = 00000000] [url = about:blank] 21:09:08 INFO - PROCESS | 3584 | --DOMWINDOW == 58 (16F3AC00) [pid = 3584] [serial = 1643] [outer = 00000000] [url = about:blank] 21:09:08 INFO - PROCESS | 3584 | --DOMWINDOW == 57 (15DBB000) [pid = 3584] [serial = 1631] [outer = 00000000] [url = about:blank] 21:09:08 INFO - PROCESS | 3584 | 1468901348234 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 21:09:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 21:09:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1927ms 21:09:08 INFO - PROCESS | 3584 | 1468901348266 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 21:09:08 INFO - PROCESS | 3584 | 1468901348270 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 21:09:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 21:09:08 INFO - PROCESS | 3584 | 1468901348275 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 21:09:08 INFO - PROCESS | 3584 | 1468901348279 Marionette TRACE conn3 <- [1,2210,null,{}] 21:09:08 INFO - PROCESS | 3584 | 1468901348284 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:08 INFO - PROCESS | 3584 | 1468901348287 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:08 INFO - PROCESS | 3584 | 1468901348379 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 21:09:08 INFO - PROCESS | 3584 | 1468901348386 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:08 INFO - PROCESS | 3584 | 1468901348390 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:08 INFO - PROCESS | 3584 | ++DOCSHELL 10C17000 == 28 [pid = 3584] [id = 562] 21:09:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 58 (10C18000) [pid = 3584] [serial = 1686] [outer = 00000000] 21:09:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 59 (10C1C800) [pid = 3584] [serial = 1687] [outer = 10C18000] 21:09:08 INFO - PROCESS | 3584 | 1468901348437 Marionette DEBUG loaded listener.js 21:09:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 60 (10EBE800) [pid = 3584] [serial = 1688] [outer = 10C18000] 21:09:08 INFO - PROCESS | 3584 | 1468901348911 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 21:09:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 21:09:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 688ms 21:09:08 INFO - PROCESS | 3584 | 1468901348959 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 21:09:08 INFO - PROCESS | 3584 | 1468901348964 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 21:09:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 21:09:08 INFO - PROCESS | 3584 | 1468901348970 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 21:09:08 INFO - PROCESS | 3584 | 1468901348973 Marionette TRACE conn3 <- [1,2214,null,{}] 21:09:08 INFO - PROCESS | 3584 | 1468901348976 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:08 INFO - PROCESS | 3584 | 1468901348979 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:09 INFO - PROCESS | 3584 | 1468901349065 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 21:09:09 INFO - PROCESS | 3584 | 1468901349073 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:09 INFO - PROCESS | 3584 | 1468901349075 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:09 INFO - PROCESS | 3584 | ++DOCSHELL 1282BC00 == 29 [pid = 3584] [id = 563] 21:09:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 61 (1282D800) [pid = 3584] [serial = 1689] [outer = 00000000] 21:09:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 62 (12977C00) [pid = 3584] [serial = 1690] [outer = 1282D800] 21:09:09 INFO - PROCESS | 3584 | 1468901349121 Marionette DEBUG loaded listener.js 21:09:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 63 (12BCE800) [pid = 3584] [serial = 1691] [outer = 1282D800] 21:09:09 INFO - PROCESS | 3584 | 1468901349558 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 21:09:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 21:09:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 627ms 21:09:09 INFO - PROCESS | 3584 | 1468901349590 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 21:09:09 INFO - PROCESS | 3584 | 1468901349592 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 21:09:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 21:09:09 INFO - PROCESS | 3584 | 1468901349599 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 21:09:09 INFO - PROCESS | 3584 | 1468901349602 Marionette TRACE conn3 <- [1,2218,null,{}] 21:09:09 INFO - PROCESS | 3584 | 1468901349613 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:09 INFO - PROCESS | 3584 | 1468901349617 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:09 INFO - PROCESS | 3584 | 1468901349698 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 21:09:09 INFO - PROCESS | 3584 | 1468901349705 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:09 INFO - PROCESS | 3584 | 1468901349708 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:09 INFO - PROCESS | 3584 | ++DOCSHELL 1392EC00 == 30 [pid = 3584] [id = 564] 21:09:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 64 (1392F800) [pid = 3584] [serial = 1692] [outer = 00000000] 21:09:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 65 (1393F800) [pid = 3584] [serial = 1693] [outer = 1392F800] 21:09:09 INFO - PROCESS | 3584 | 1468901349762 Marionette DEBUG loaded listener.js 21:09:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 66 (13C67400) [pid = 3584] [serial = 1694] [outer = 1392F800] 21:09:10 INFO - PROCESS | 3584 | 1468901350220 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 21:09:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 21:09:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 642ms 21:09:10 INFO - PROCESS | 3584 | 1468901350254 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 21:09:10 INFO - PROCESS | 3584 | 1468901350256 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 21:09:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 21:09:10 INFO - PROCESS | 3584 | 1468901350259 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 21:09:10 INFO - PROCESS | 3584 | 1468901350261 Marionette TRACE conn3 <- [1,2222,null,{}] 21:09:10 INFO - PROCESS | 3584 | 1468901350275 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:10 INFO - PROCESS | 3584 | 1468901350277 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:10 INFO - PROCESS | 3584 | 1468901350342 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 21:09:10 INFO - PROCESS | 3584 | 1468901350348 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:10 INFO - PROCESS | 3584 | 1468901350350 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:10 INFO - PROCESS | 3584 | ++DOCSHELL 1393E800 == 31 [pid = 3584] [id = 565] 21:09:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 67 (139D0000) [pid = 3584] [serial = 1695] [outer = 00000000] 21:09:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (15048400) [pid = 3584] [serial = 1696] [outer = 139D0000] 21:09:10 INFO - PROCESS | 3584 | 1468901350393 Marionette DEBUG loaded listener.js 21:09:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (1586E000) [pid = 3584] [serial = 1697] [outer = 139D0000] 21:09:10 INFO - PROCESS | 3584 | 1468901350820 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 21:09:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 21:09:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 581ms 21:09:10 INFO - PROCESS | 3584 | 1468901350844 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 21:09:10 INFO - PROCESS | 3584 | 1468901350846 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 21:09:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 21:09:10 INFO - PROCESS | 3584 | 1468901350861 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 21:09:10 INFO - PROCESS | 3584 | 1468901350863 Marionette TRACE conn3 <- [1,2226,null,{}] 21:09:10 INFO - PROCESS | 3584 | 1468901350867 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:10 INFO - PROCESS | 3584 | 1468901350868 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:10 INFO - PROCESS | 3584 | 1468901350944 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 21:09:10 INFO - PROCESS | 3584 | 1468901350949 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:10 INFO - PROCESS | 3584 | 1468901350951 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:10 INFO - PROCESS | 3584 | ++DOCSHELL 1587D000 == 32 [pid = 3584] [id = 566] 21:09:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (15888400) [pid = 3584] [serial = 1698] [outer = 00000000] 21:09:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (15DBDC00) [pid = 3584] [serial = 1699] [outer = 15888400] 21:09:10 INFO - PROCESS | 3584 | 1468901350993 Marionette DEBUG loaded listener.js 21:09:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (15DC1400) [pid = 3584] [serial = 1700] [outer = 15888400] 21:09:11 INFO - PROCESS | 3584 | 1468901351448 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 21:09:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 21:09:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 642ms 21:09:11 INFO - PROCESS | 3584 | 1468901351493 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 21:09:11 INFO - PROCESS | 3584 | 1468901351495 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 21:09:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 21:09:11 INFO - PROCESS | 3584 | 1468901351498 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 21:09:11 INFO - PROCESS | 3584 | 1468901351499 Marionette TRACE conn3 <- [1,2230,null,{}] 21:09:11 INFO - PROCESS | 3584 | 1468901351502 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:11 INFO - PROCESS | 3584 | 1468901351508 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:11 INFO - PROCESS | 3584 | 1468901351607 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 21:09:11 INFO - PROCESS | 3584 | 1468901351621 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:11 INFO - PROCESS | 3584 | 1468901351623 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:11 INFO - PROCESS | 3584 | ++DOCSHELL 1653C400 == 33 [pid = 3584] [id = 567] 21:09:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (16540400) [pid = 3584] [serial = 1701] [outer = 00000000] 21:09:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (16B81C00) [pid = 3584] [serial = 1702] [outer = 16540400] 21:09:11 INFO - PROCESS | 3584 | 1468901351665 Marionette DEBUG loaded listener.js 21:09:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (16B88C00) [pid = 3584] [serial = 1703] [outer = 16540400] 21:09:11 INFO - PROCESS | 3584 | --DOCSHELL 1B2DA000 == 32 [pid = 3584] [id = 16] 21:09:12 INFO - PROCESS | 3584 | 1468901352132 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 21:09:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 21:09:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 672ms 21:09:12 INFO - PROCESS | 3584 | 1468901352179 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 21:09:12 INFO - PROCESS | 3584 | 1468901352181 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 21:09:12 INFO - PROCESS | 3584 | 1468901352184 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 21:09:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 21:09:12 INFO - PROCESS | 3584 | 1468901352196 Marionette TRACE conn3 <- [1,2234,null,{}] 21:09:12 INFO - PROCESS | 3584 | 1468901352200 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:12 INFO - PROCESS | 3584 | 1468901352201 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:12 INFO - PROCESS | 3584 | 1468901352301 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 21:09:12 INFO - PROCESS | 3584 | 1468901352312 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:12 INFO - PROCESS | 3584 | 1468901352314 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:12 INFO - PROCESS | 3584 | ++DOCSHELL 16D50000 == 33 [pid = 3584] [id = 568] 21:09:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (16DEDC00) [pid = 3584] [serial = 1704] [outer = 00000000] 21:09:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (170B9400) [pid = 3584] [serial = 1705] [outer = 16DEDC00] 21:09:12 INFO - PROCESS | 3584 | 1468901352355 Marionette DEBUG loaded listener.js 21:09:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (17131400) [pid = 3584] [serial = 1706] [outer = 16DEDC00] 21:09:12 INFO - PROCESS | 3584 | 1468901352747 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 21:09:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 21:09:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 581ms 21:09:12 INFO - PROCESS | 3584 | 1468901352763 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 21:09:12 INFO - PROCESS | 3584 | 1468901352765 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 21:09:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 21:09:12 INFO - PROCESS | 3584 | 1468901352768 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 21:09:12 INFO - PROCESS | 3584 | 1468901352770 Marionette TRACE conn3 <- [1,2238,null,{}] 21:09:12 INFO - PROCESS | 3584 | 1468901352773 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:12 INFO - PROCESS | 3584 | 1468901352775 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:12 INFO - PROCESS | 3584 | 1468901352899 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 21:09:12 INFO - PROCESS | 3584 | 1468901352906 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:12 INFO - PROCESS | 3584 | 1468901352908 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:12 INFO - PROCESS | 3584 | ++DOCSHELL 1718F400 == 34 [pid = 3584] [id = 569] 21:09:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (17193400) [pid = 3584] [serial = 1707] [outer = 00000000] 21:09:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (17709400) [pid = 3584] [serial = 1708] [outer = 17193400] 21:09:12 INFO - PROCESS | 3584 | 1468901352951 Marionette DEBUG loaded listener.js 21:09:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (17711800) [pid = 3584] [serial = 1709] [outer = 17193400] 21:09:13 INFO - PROCESS | 3584 | 1468901353350 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 21:09:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 21:09:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 627ms 21:09:13 INFO - PROCESS | 3584 | 1468901353407 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 21:09:13 INFO - PROCESS | 3584 | 1468901353409 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 21:09:13 INFO - PROCESS | 3584 | 1468901353412 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 21:09:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 21:09:13 INFO - PROCESS | 3584 | 1468901353413 Marionette TRACE conn3 <- [1,2242,null,{}] 21:09:13 INFO - PROCESS | 3584 | 1468901353417 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:13 INFO - PROCESS | 3584 | 1468901353419 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:13 INFO - PROCESS | 3584 | 1468901353538 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 21:09:13 INFO - PROCESS | 3584 | 1468901353557 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:13 INFO - PROCESS | 3584 | 1468901353559 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:13 INFO - PROCESS | 3584 | ++DOCSHELL 10A7E400 == 35 [pid = 3584] [id = 570] 21:09:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (1392E400) [pid = 3584] [serial = 1710] [outer = 00000000] 21:09:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (177F9400) [pid = 3584] [serial = 1711] [outer = 1392E400] 21:09:13 INFO - PROCESS | 3584 | 1468901353602 Marionette DEBUG loaded listener.js 21:09:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (177FE000) [pid = 3584] [serial = 1712] [outer = 1392E400] 21:09:14 INFO - PROCESS | 3584 | 1468901354039 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 21:09:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 21:09:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 688ms 21:09:14 INFO - PROCESS | 3584 | 1468901354101 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 21:09:14 INFO - PROCESS | 3584 | 1468901354103 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 21:09:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 21:09:14 INFO - PROCESS | 3584 | 1468901354107 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 21:09:14 INFO - PROCESS | 3584 | 1468901354108 Marionette TRACE conn3 <- [1,2246,null,{}] 21:09:14 INFO - PROCESS | 3584 | 1468901354112 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:14 INFO - PROCESS | 3584 | 1468901354113 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:14 INFO - PROCESS | 3584 | 1468901354235 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 21:09:14 INFO - PROCESS | 3584 | 1468901354279 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:14 INFO - PROCESS | 3584 | 1468901354281 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:14 INFO - PROCESS | 3584 | ++DOCSHELL 1445EC00 == 36 [pid = 3584] [id = 571] 21:09:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (16F3B400) [pid = 3584] [serial = 1713] [outer = 00000000] 21:09:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (17AA9400) [pid = 3584] [serial = 1714] [outer = 16F3B400] 21:09:14 INFO - PROCESS | 3584 | 1468901354322 Marionette DEBUG loaded listener.js 21:09:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (17FBB400) [pid = 3584] [serial = 1715] [outer = 16F3B400] 21:09:14 INFO - PROCESS | 3584 | 1468901354741 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 21:09:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 21:09:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 673ms 21:09:14 INFO - PROCESS | 3584 | 1468901354788 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 21:09:14 INFO - PROCESS | 3584 | 1468901354790 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 21:09:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 21:09:14 INFO - PROCESS | 3584 | 1468901354793 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 21:09:14 INFO - PROCESS | 3584 | 1468901354796 Marionette TRACE conn3 <- [1,2250,null,{}] 21:09:14 INFO - PROCESS | 3584 | 1468901354806 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:14 INFO - PROCESS | 3584 | 1468901354808 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:14 INFO - PROCESS | 3584 | 1468901354961 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 21:09:14 INFO - PROCESS | 3584 | 1468901354984 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:14 INFO - PROCESS | 3584 | 1468901354986 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:14 INFO - PROCESS | 3584 | ++DOCSHELL 1503D400 == 37 [pid = 3584] [id = 572] 21:09:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (180F4800) [pid = 3584] [serial = 1716] [outer = 00000000] 21:09:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (19791C00) [pid = 3584] [serial = 1717] [outer = 180F4800] 21:09:15 INFO - PROCESS | 3584 | 1468901355014 Marionette DEBUG loaded listener.js 21:09:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (19938C00) [pid = 3584] [serial = 1718] [outer = 180F4800] 21:09:15 INFO - PROCESS | 3584 | 1468901355439 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 21:09:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 21:09:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 688ms 21:09:15 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (10C1AC00) [pid = 3584] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 21:09:15 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (177C4400) [pid = 3584] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 21:09:15 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (17F66000) [pid = 3584] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 21:09:15 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (15DBD400) [pid = 3584] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 21:09:15 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (104E7800) [pid = 3584] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 21:09:15 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (10A79000) [pid = 3584] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 21:09:15 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (10C1E800) [pid = 3584] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 21:09:15 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (1654B400) [pid = 3584] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 21:09:15 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (16F3D000) [pid = 3584] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 21:09:15 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (131EB000) [pid = 3584] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 21:09:15 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (171E0C00) [pid = 3584] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 21:09:15 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (17AA7C00) [pid = 3584] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 21:09:15 INFO - PROCESS | 3584 | 1468901355667 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 21:09:15 INFO - PROCESS | 3584 | 1468901355670 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 21:09:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 21:09:15 INFO - PROCESS | 3584 | 1468901355679 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 21:09:15 INFO - PROCESS | 3584 | 1468901355680 Marionette TRACE conn3 <- [1,2254,null,{}] 21:09:15 INFO - PROCESS | 3584 | 1468901355683 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:15 INFO - PROCESS | 3584 | 1468901355685 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:15 INFO - PROCESS | 3584 | 1468901355749 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 21:09:15 INFO - PROCESS | 3584 | 1468901355756 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:15 INFO - PROCESS | 3584 | 1468901355758 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:15 INFO - PROCESS | 3584 | ++DOCSHELL 10C1AC00 == 38 [pid = 3584] [id = 573] 21:09:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (10C1E800) [pid = 3584] [serial = 1719] [outer = 00000000] 21:09:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (15049C00) [pid = 3584] [serial = 1720] [outer = 10C1E800] 21:09:15 INFO - PROCESS | 3584 | 1468901355801 Marionette DEBUG loaded listener.js 21:09:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (15871400) [pid = 3584] [serial = 1721] [outer = 10C1E800] 21:09:16 INFO - PROCESS | 3584 | 1468901356218 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 21:09:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 21:09:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 581ms 21:09:16 INFO - PROCESS | 3584 | 1468901356278 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 21:09:16 INFO - PROCESS | 3584 | 1468901356280 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 21:09:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 21:09:16 INFO - PROCESS | 3584 | 1468901356288 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 21:09:16 INFO - PROCESS | 3584 | 1468901356300 Marionette TRACE conn3 <- [1,2258,null,{}] 21:09:16 INFO - PROCESS | 3584 | 1468901356304 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:16 INFO - PROCESS | 3584 | 1468901356306 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:16 INFO - PROCESS | 3584 | 1468901356382 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 21:09:16 INFO - PROCESS | 3584 | 1468901356387 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:16 INFO - PROCESS | 3584 | 1468901356389 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:16 INFO - PROCESS | 3584 | ++DOCSHELL 131EB000 == 39 [pid = 3584] [id = 574] 21:09:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (14459000) [pid = 3584] [serial = 1722] [outer = 00000000] 21:09:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (19794000) [pid = 3584] [serial = 1723] [outer = 14459000] 21:09:16 INFO - PROCESS | 3584 | 1468901356431 Marionette DEBUG loaded listener.js 21:09:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (1993FC00) [pid = 3584] [serial = 1724] [outer = 14459000] 21:09:16 INFO - PROCESS | 3584 | 1468901356826 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 21:09:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 21:09:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 581ms 21:09:16 INFO - PROCESS | 3584 | 1468901356869 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 21:09:16 INFO - PROCESS | 3584 | 1468901356871 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 21:09:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 21:09:16 INFO - PROCESS | 3584 | 1468901356887 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 21:09:16 INFO - PROCESS | 3584 | 1468901356888 Marionette TRACE conn3 <- [1,2262,null,{}] 21:09:16 INFO - PROCESS | 3584 | 1468901356892 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:16 INFO - PROCESS | 3584 | 1468901356893 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:16 INFO - PROCESS | 3584 | 1468901356982 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 21:09:16 INFO - PROCESS | 3584 | 1468901356987 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:16 INFO - PROCESS | 3584 | 1468901356989 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:16 INFO - PROCESS | 3584 | ++DOCSHELL 15DBD800 == 40 [pid = 3584] [id = 575] 21:09:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (16D52400) [pid = 3584] [serial = 1725] [outer = 00000000] 21:09:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (199F1400) [pid = 3584] [serial = 1726] [outer = 16D52400] 21:09:17 INFO - PROCESS | 3584 | 1468901357032 Marionette DEBUG loaded listener.js 21:09:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (19FEB800) [pid = 3584] [serial = 1727] [outer = 16D52400] 21:09:17 INFO - PROCESS | 3584 | 1468901357427 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 21:09:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 21:09:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 581ms 21:09:17 INFO - PROCESS | 3584 | 1468901357454 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 21:09:17 INFO - PROCESS | 3584 | 1468901357456 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 21:09:17 INFO - PROCESS | 3584 | 1468901357459 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 21:09:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 21:09:17 INFO - PROCESS | 3584 | 1468901357460 Marionette TRACE conn3 <- [1,2266,null,{}] 21:09:17 INFO - PROCESS | 3584 | 1468901357464 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:17 INFO - PROCESS | 3584 | 1468901357465 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:17 INFO - PROCESS | 3584 | 1468901357586 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 21:09:17 INFO - PROCESS | 3584 | 1468901357594 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:17 INFO - PROCESS | 3584 | 1468901357596 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:17 INFO - PROCESS | 3584 | ++DOCSHELL 110E8400 == 41 [pid = 3584] [id = 576] 21:09:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (11CD3C00) [pid = 3584] [serial = 1728] [outer = 00000000] 21:09:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (13938800) [pid = 3584] [serial = 1729] [outer = 11CD3C00] 21:09:17 INFO - PROCESS | 3584 | 1468901357637 Marionette DEBUG loaded listener.js 21:09:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (1A302C00) [pid = 3584] [serial = 1730] [outer = 11CD3C00] 21:09:18 INFO - PROCESS | 3584 | 1468901358437 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 21:09:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 21:09:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1009ms 21:09:18 INFO - PROCESS | 3584 | 1468901358496 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 21:09:18 INFO - PROCESS | 3584 | 1468901358500 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 21:09:18 INFO - PROCESS | 3584 | 1468901358505 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 21:09:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 21:09:18 INFO - PROCESS | 3584 | 1468901358508 Marionette TRACE conn3 <- [1,2270,null,{}] 21:09:18 INFO - PROCESS | 3584 | 1468901358513 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:18 INFO - PROCESS | 3584 | 1468901358517 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:18 INFO - PROCESS | 3584 | 1468901358638 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 21:09:18 INFO - PROCESS | 3584 | 1468901358774 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:18 INFO - PROCESS | 3584 | 1468901358778 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:18 INFO - PROCESS | 3584 | ++DOCSHELL 10C19800 == 42 [pid = 3584] [id = 577] 21:09:18 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (10C1BC00) [pid = 3584] [serial = 1731] [outer = 00000000] 21:09:18 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (114D0800) [pid = 3584] [serial = 1732] [outer = 10C1BC00] 21:09:18 INFO - PROCESS | 3584 | 1468901358836 Marionette DEBUG loaded listener.js 21:09:18 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (130B2000) [pid = 3584] [serial = 1733] [outer = 10C1BC00] 21:09:19 INFO - PROCESS | 3584 | 1468901359780 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 21:09:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 21:09:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1330ms 21:09:19 INFO - PROCESS | 3584 | 1468901359833 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 21:09:19 INFO - PROCESS | 3584 | 1468901359837 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 21:09:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 21:09:19 INFO - PROCESS | 3584 | 1468901359843 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 21:09:19 INFO - PROCESS | 3584 | 1468901359846 Marionette TRACE conn3 <- [1,2274,null,{}] 21:09:19 INFO - PROCESS | 3584 | 1468901359852 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:19 INFO - PROCESS | 3584 | 1468901359854 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:19 INFO - PROCESS | 3584 | 1468901359963 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 21:09:20 INFO - PROCESS | 3584 | 1468901360111 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:20 INFO - PROCESS | 3584 | 1468901360115 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:20 INFO - PROCESS | 3584 | --DOCSHELL 15DBD800 == 41 [pid = 3584] [id = 575] 21:09:20 INFO - PROCESS | 3584 | --DOCSHELL 131EB000 == 40 [pid = 3584] [id = 574] 21:09:20 INFO - PROCESS | 3584 | --DOCSHELL 10C1AC00 == 39 [pid = 3584] [id = 573] 21:09:20 INFO - PROCESS | 3584 | --DOCSHELL 1503D400 == 38 [pid = 3584] [id = 572] 21:09:20 INFO - PROCESS | 3584 | --DOCSHELL 1445EC00 == 37 [pid = 3584] [id = 571] 21:09:20 INFO - PROCESS | 3584 | --DOCSHELL 10A7E400 == 36 [pid = 3584] [id = 570] 21:09:20 INFO - PROCESS | 3584 | --DOCSHELL 1718F400 == 35 [pid = 3584] [id = 569] 21:09:20 INFO - PROCESS | 3584 | --DOCSHELL 16D50000 == 34 [pid = 3584] [id = 568] 21:09:20 INFO - PROCESS | 3584 | --DOCSHELL 1653C400 == 33 [pid = 3584] [id = 567] 21:09:20 INFO - PROCESS | 3584 | --DOCSHELL 1587D000 == 32 [pid = 3584] [id = 566] 21:09:20 INFO - PROCESS | 3584 | --DOCSHELL 1393E800 == 31 [pid = 3584] [id = 565] 21:09:20 INFO - PROCESS | 3584 | --DOCSHELL 1392EC00 == 30 [pid = 3584] [id = 564] 21:09:20 INFO - PROCESS | 3584 | --DOCSHELL 1282BC00 == 29 [pid = 3584] [id = 563] 21:09:20 INFO - PROCESS | 3584 | --DOCSHELL 10C17000 == 28 [pid = 3584] [id = 562] 21:09:20 INFO - PROCESS | 3584 | --DOCSHELL 178B2C00 == 27 [pid = 3584] [id = 561] 21:09:20 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (19931400) [pid = 3584] [serial = 1684] [outer = 00000000] [url = about:blank] 21:09:20 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (1833F400) [pid = 3584] [serial = 1682] [outer = 00000000] [url = about:blank] 21:09:20 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (11286800) [pid = 3584] [serial = 1657] [outer = 00000000] [url = about:blank] 21:09:20 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (178B2400) [pid = 3584] [serial = 1673] [outer = 00000000] [url = about:blank] 21:09:20 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (180F6C00) [pid = 3584] [serial = 1675] [outer = 00000000] [url = about:blank] 21:09:20 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (15F16400) [pid = 3584] [serial = 1663] [outer = 00000000] [url = about:blank] 21:09:20 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (1128F400) [pid = 3584] [serial = 1651] [outer = 00000000] [url = about:blank] 21:09:20 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (13927400) [pid = 3584] [serial = 1655] [outer = 00000000] [url = about:blank] 21:09:20 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (16543400) [pid = 3584] [serial = 1679] [outer = 00000000] [url = about:blank] 21:09:20 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (16B84000) [pid = 3584] [serial = 1666] [outer = 00000000] [url = about:blank] 21:09:20 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (16F55800) [pid = 3584] [serial = 1670] [outer = 00000000] [url = about:blank] 21:09:20 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (1392A800) [pid = 3584] [serial = 1660] [outer = 00000000] [url = about:blank] 21:09:20 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (15DBE400) [pid = 3584] [serial = 1678] [outer = 00000000] [url = about:blank] 21:09:20 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (16DEE400) [pid = 3584] [serial = 1667] [outer = 00000000] [url = about:blank] 21:09:20 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (17831C00) [pid = 3584] [serial = 1672] [outer = 00000000] [url = about:blank] 21:09:20 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (12823C00) [pid = 3584] [serial = 1652] [outer = 00000000] [url = about:blank] 21:09:20 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (17FBD800) [pid = 3584] [serial = 1681] [outer = 00000000] [url = about:blank] 21:09:20 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (129A1000) [pid = 3584] [serial = 1654] [outer = 00000000] [url = about:blank] 21:09:20 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (17131800) [pid = 3584] [serial = 1669] [outer = 00000000] [url = about:blank] 21:09:20 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (18339000) [pid = 3584] [serial = 1649] [outer = 00000000] [url = about:blank] 21:09:20 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (18334400) [pid = 3584] [serial = 1676] [outer = 00000000] [url = about:blank] 21:09:20 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (114D8C00) [pid = 3584] [serial = 1658] [outer = 00000000] [url = about:blank] 21:09:20 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (13C63000) [pid = 3584] [serial = 1661] [outer = 00000000] [url = about:blank] 21:09:20 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (16003C00) [pid = 3584] [serial = 1664] [outer = 00000000] [url = about:blank] 21:09:20 INFO - PROCESS | 3584 | ++DOCSHELL 10564000 == 28 [pid = 3584] [id = 578] 21:09:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (10A79000) [pid = 3584] [serial = 1734] [outer = 00000000] 21:09:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (10EB8400) [pid = 3584] [serial = 1735] [outer = 10A79000] 21:09:20 INFO - PROCESS | 3584 | 1468901360201 Marionette DEBUG loaded listener.js 21:09:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (11436800) [pid = 3584] [serial = 1736] [outer = 10A79000] 21:09:20 INFO - PROCESS | 3584 | 1468901360603 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 21: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 21:09:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 780ms 21:09:20 INFO - PROCESS | 3584 | 1468901360628 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 21:09:20 INFO - PROCESS | 3584 | 1468901360632 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 21:09:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 21:09:20 INFO - PROCESS | 3584 | 1468901360639 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 21:09:20 INFO - PROCESS | 3584 | 1468901360641 Marionette TRACE conn3 <- [1,2278,null,{}] 21:09:20 INFO - PROCESS | 3584 | 1468901360645 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:20 INFO - PROCESS | 3584 | 1468901360648 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:20 INFO - PROCESS | 3584 | 1468901360732 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 21:09:20 INFO - PROCESS | 3584 | 1468901360738 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:20 INFO - PROCESS | 3584 | 1468901360740 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:20 INFO - PROCESS | 3584 | ++DOCSHELL 130D4800 == 29 [pid = 3584] [id = 579] 21:09:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (13153C00) [pid = 3584] [serial = 1737] [outer = 00000000] 21:09:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (13248C00) [pid = 3584] [serial = 1738] [outer = 13153C00] 21:09:20 INFO - PROCESS | 3584 | 1468901360787 Marionette DEBUG loaded listener.js 21:09:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (134B0C00) [pid = 3584] [serial = 1739] [outer = 13153C00] 21:09:21 INFO - PROCESS | 3584 | 1468901361260 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 21:09:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 21:09:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 673ms 21:09:21 INFO - PROCESS | 3584 | 1468901361320 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 21:09:21 INFO - PROCESS | 3584 | 1468901361322 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 21:09:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 21:09:21 INFO - PROCESS | 3584 | 1468901361326 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 21:09:21 INFO - PROCESS | 3584 | 1468901361329 Marionette TRACE conn3 <- [1,2282,null,{}] 21:09:21 INFO - PROCESS | 3584 | 1468901361339 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:21 INFO - PROCESS | 3584 | 1468901361344 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:21 INFO - PROCESS | 3584 | 1468901361425 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 21:09:21 INFO - PROCESS | 3584 | 1468901361558 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:21 INFO - PROCESS | 3584 | 1468901361561 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:21 INFO - PROCESS | 3584 | ++DOCSHELL 13E97400 == 30 [pid = 3584] [id = 580] 21:09:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (13E98400) [pid = 3584] [serial = 1740] [outer = 00000000] 21:09:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (1445EC00) [pid = 3584] [serial = 1741] [outer = 13E98400] 21:09:21 INFO - PROCESS | 3584 | 1468901361608 Marionette DEBUG loaded listener.js 21:09:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (15041C00) [pid = 3584] [serial = 1742] [outer = 13E98400] 21:09:21 INFO - PROCESS | 3584 | 1468901361956 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 21:09:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 21:09:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 673ms 21:09:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 21:09:22 INFO - PROCESS | 3584 | 1468901362008 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 21:09:22 INFO - PROCESS | 3584 | 1468901362011 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 21:09:22 INFO - PROCESS | 3584 | 1468901362015 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 21:09:22 INFO - PROCESS | 3584 | 1468901362017 Marionette TRACE conn3 <- [1,2286,null,{}] 21:09:22 INFO - PROCESS | 3584 | 1468901362022 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:22 INFO - PROCESS | 3584 | 1468901362025 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:22 INFO - PROCESS | 3584 | 1468901362117 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 21:09:22 INFO - PROCESS | 3584 | 1468901362123 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:22 INFO - PROCESS | 3584 | 1468901362125 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:22 INFO - PROCESS | 3584 | ++DOCSHELL 15802800 == 31 [pid = 3584] [id = 581] 21:09:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (1586B400) [pid = 3584] [serial = 1743] [outer = 00000000] 21:09:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (15F17400) [pid = 3584] [serial = 1744] [outer = 1586B400] 21:09:22 INFO - PROCESS | 3584 | 1468901362168 Marionette DEBUG loaded listener.js 21:09:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (16004000) [pid = 3584] [serial = 1745] [outer = 1586B400] 21:09:22 INFO - PROCESS | 3584 | 1468901362639 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 21:09:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 21:09:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 627ms 21:09:22 INFO - PROCESS | 3584 | 1468901362651 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 21:09:22 INFO - PROCESS | 3584 | 1468901362653 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 21:09:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 21:09:22 INFO - PROCESS | 3584 | 1468901362659 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 21:09:22 INFO - PROCESS | 3584 | 1468901362661 Marionette TRACE conn3 <- [1,2290,null,{}] 21:09:22 INFO - PROCESS | 3584 | 1468901362648 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:22 INFO - PROCESS | 3584 | 1468901362650 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:22 INFO - PROCESS | 3584 | 1468901362761 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 21:09:22 INFO - PROCESS | 3584 | 1468901362848 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:22 INFO - PROCESS | 3584 | 1468901362850 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:22 INFO - PROCESS | 3584 | ++DOCSHELL 1600D800 == 32 [pid = 3584] [id = 582] 21:09:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (1600FC00) [pid = 3584] [serial = 1746] [outer = 00000000] 21:09:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (16548000) [pid = 3584] [serial = 1747] [outer = 1600FC00] 21:09:22 INFO - PROCESS | 3584 | 1468901362897 Marionette DEBUG loaded listener.js 21:09:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (16B7F000) [pid = 3584] [serial = 1748] [outer = 1600FC00] 21:09:23 INFO - PROCESS | 3584 | 1468901363306 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 21:09:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 21:09:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 688ms 21:09:23 INFO - PROCESS | 3584 | 1468901363343 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 21:09:23 INFO - PROCESS | 3584 | 1468901363345 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 21:09:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 21:09:23 INFO - PROCESS | 3584 | 1468901363349 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 21:09:23 INFO - PROCESS | 3584 | 1468901363350 Marionette TRACE conn3 <- [1,2294,null,{}] 21:09:23 INFO - PROCESS | 3584 | 1468901363354 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:23 INFO - PROCESS | 3584 | 1468901363360 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:23 INFO - PROCESS | 3584 | 1468901363482 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 21:09:23 INFO - PROCESS | 3584 | 1468901363549 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:23 INFO - PROCESS | 3584 | 1468901363551 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:23 INFO - PROCESS | 3584 | ++DOCSHELL 16F51000 == 33 [pid = 3584] [id = 583] 21:09:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (16F51C00) [pid = 3584] [serial = 1749] [outer = 00000000] 21:09:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (17136000) [pid = 3584] [serial = 1750] [outer = 16F51C00] 21:09:23 INFO - PROCESS | 3584 | 1468901363594 Marionette DEBUG loaded listener.js 21:09:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (1713CC00) [pid = 3584] [serial = 1751] [outer = 16F51C00] 21:09:24 INFO - PROCESS | 3584 | 1468901364010 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 21:09:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 21:09:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 719ms 21:09:24 INFO - PROCESS | 3584 | 1468901364075 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 21:09:24 INFO - PROCESS | 3584 | 1468901364078 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 21:09:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 21:09:24 INFO - PROCESS | 3584 | 1468901364082 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 21:09:24 INFO - PROCESS | 3584 | 1468901364096 Marionette TRACE conn3 <- [1,2298,null,{}] 21:09:24 INFO - PROCESS | 3584 | 1468901364143 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:24 INFO - PROCESS | 3584 | 1468901364145 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:24 INFO - PROCESS | 3584 | 1468901364235 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 21:09:24 INFO - PROCESS | 3584 | 1468901364244 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:24 INFO - PROCESS | 3584 | 1468901364246 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:24 INFO - PROCESS | 3584 | ++DOCSHELL 171D6C00 == 34 [pid = 3584] [id = 584] 21:09:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (171E0400) [pid = 3584] [serial = 1752] [outer = 00000000] 21:09:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (1782EC00) [pid = 3584] [serial = 1753] [outer = 171E0400] 21:09:24 INFO - PROCESS | 3584 | 1468901364287 Marionette DEBUG loaded listener.js 21:09:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (17831400) [pid = 3584] [serial = 1754] [outer = 171E0400] 21:09:24 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (1B2DA400) [pid = 3584] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 21:09:24 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (16D52400) [pid = 3584] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 21:09:24 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (16F3B400) [pid = 3584] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 21:09:24 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (1392F800) [pid = 3584] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 21:09:24 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (15888400) [pid = 3584] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 21:09:24 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (180E9400) [pid = 3584] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 21:09:24 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (180F4800) [pid = 3584] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 21:09:24 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (1B2DBC00) [pid = 3584] [serial = 47] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 21:09:24 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (10C1E800) [pid = 3584] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 21:09:24 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (14459000) [pid = 3584] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 21:09:24 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (10C18000) [pid = 3584] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 21:09:24 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (16540400) [pid = 3584] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 21:09:24 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (17193400) [pid = 3584] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 21:09:24 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (1282D800) [pid = 3584] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 21:09:24 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (139D0000) [pid = 3584] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 21:09:24 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (16DEDC00) [pid = 3584] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 21:09:24 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (1392E400) [pid = 3584] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 21:09:24 INFO - PROCESS | 3584 | 1468901364851 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 21:09:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 21:09:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 825ms 21:09:24 INFO - PROCESS | 3584 | 1468901364906 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 21:09:24 INFO - PROCESS | 3584 | 1468901364908 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 21:09:24 INFO - PROCESS | 3584 | 1468901364912 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 21:09:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 21:09:24 INFO - PROCESS | 3584 | 1468901364913 Marionette TRACE conn3 <- [1,2302,null,{}] 21:09:24 INFO - PROCESS | 3584 | 1468901364916 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:24 INFO - PROCESS | 3584 | 1468901364918 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:24 INFO - PROCESS | 3584 | 1468901364977 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 21:09:24 INFO - PROCESS | 3584 | 1468901364982 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:24 INFO - PROCESS | 3584 | 1468901364984 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:24 INFO - PROCESS | 3584 | ++DOCSHELL 1145E800 == 35 [pid = 3584] [id = 585] 21:09:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (13C62C00) [pid = 3584] [serial = 1755] [outer = 00000000] 21:09:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (16F55800) [pid = 3584] [serial = 1756] [outer = 13C62C00] 21:09:25 INFO - PROCESS | 3584 | 1468901365026 Marionette DEBUG loaded listener.js 21:09:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (17193400) [pid = 3584] [serial = 1757] [outer = 13C62C00] 21:09:25 INFO - PROCESS | 3584 | 1468901365443 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 21:09:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 21:09:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 581ms 21:09:25 INFO - PROCESS | 3584 | 1468901365495 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 21:09:25 INFO - PROCESS | 3584 | 1468901365497 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 21:09:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 21:09:25 INFO - PROCESS | 3584 | 1468901365500 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 21:09:25 INFO - PROCESS | 3584 | 1468901365501 Marionette TRACE conn3 <- [1,2306,null,{}] 21:09:25 INFO - PROCESS | 3584 | 1468901365505 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:25 INFO - PROCESS | 3584 | 1468901365506 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:25 INFO - PROCESS | 3584 | 1468901365586 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 21:09:25 INFO - PROCESS | 3584 | 1468901365591 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:25 INFO - PROCESS | 3584 | 1468901365593 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:25 INFO - PROCESS | 3584 | ++DOCSHELL 11C34800 == 36 [pid = 3584] [id = 586] 21:09:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (13940C00) [pid = 3584] [serial = 1758] [outer = 00000000] 21:09:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (17F67000) [pid = 3584] [serial = 1759] [outer = 13940C00] 21:09:25 INFO - PROCESS | 3584 | 1468901365634 Marionette DEBUG loaded listener.js 21:09:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (17FB7000) [pid = 3584] [serial = 1760] [outer = 13940C00] 21:09:26 INFO - PROCESS | 3584 | 1468901366067 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 21:09:26 INFO - PROCESS | 3584 | 1468901366130 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 21:09:26 INFO - PROCESS | 3584 | 1468901366133 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 21:09:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 21:09:26 INFO - PROCESS | 3584 | 1468901366135 Marionette TRACE conn3 <- [1,2310,null,{}] 21:09:26 INFO - PROCESS | 3584 | 1468901366139 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:26 INFO - PROCESS | 3584 | 1468901366140 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:26 INFO - PROCESS | 3584 | 1468901366217 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 21:09:26 INFO - PROCESS | 3584 | 1468901366225 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:26 INFO - PROCESS | 3584 | 1468901366227 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:26 INFO - PROCESS | 3584 | ++DOCSHELL 16008800 == 37 [pid = 3584] [id = 587] 21:09:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (1782C000) [pid = 3584] [serial = 1761] [outer = 00000000] 21:09:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (18339800) [pid = 3584] [serial = 1762] [outer = 1782C000] 21:09:26 INFO - PROCESS | 3584 | 1468901366268 Marionette DEBUG loaded listener.js 21:09:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (1833C800) [pid = 3584] [serial = 1763] [outer = 1782C000] 21:09:27 INFO - PROCESS | 3584 | --DOCSHELL 1B2D7800 == 36 [pid = 3584] [id = 17] 21:09:27 INFO - PROCESS | 3584 | --DOCSHELL 10C19800 == 35 [pid = 3584] [id = 577] 21:09:27 INFO - PROCESS | 3584 | --DOCSHELL 10564000 == 34 [pid = 3584] [id = 578] 21:09:27 INFO - PROCESS | 3584 | --DOCSHELL 110E8400 == 33 [pid = 3584] [id = 576] 21:09:27 INFO - PROCESS | 3584 | --DOCSHELL 15802800 == 32 [pid = 3584] [id = 581] 21:09:27 INFO - PROCESS | 3584 | --DOCSHELL 130D4800 == 31 [pid = 3584] [id = 579] 21:09:27 INFO - PROCESS | 3584 | --DOCSHELL 1145E800 == 30 [pid = 3584] [id = 585] 21:09:27 INFO - PROCESS | 3584 | --DOCSHELL 11C34800 == 29 [pid = 3584] [id = 586] 21:09:27 INFO - PROCESS | 3584 | --DOCSHELL 13E97400 == 28 [pid = 3584] [id = 580] 21:09:27 INFO - PROCESS | 3584 | --DOCSHELL 171D6C00 == 27 [pid = 3584] [id = 584] 21:09:27 INFO - PROCESS | 3584 | --DOCSHELL 1600D800 == 26 [pid = 3584] [id = 582] 21:09:27 INFO - PROCESS | 3584 | --DOCSHELL 16F51000 == 25 [pid = 3584] [id = 583] 21:09:27 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (1B2D4800) [pid = 3584] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 21:09:27 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (199F1400) [pid = 3584] [serial = 1726] [outer = 00000000] [url = about:blank] 21:09:27 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (17AA9400) [pid = 3584] [serial = 1714] [outer = 00000000] [url = about:blank] 21:09:27 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (1393F800) [pid = 3584] [serial = 1693] [outer = 00000000] [url = about:blank] 21:09:27 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (13C67400) [pid = 3584] [serial = 1694] [outer = 00000000] [url = about:blank] 21:09:27 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (15DBDC00) [pid = 3584] [serial = 1699] [outer = 00000000] [url = about:blank] 21:09:27 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (15DC1400) [pid = 3584] [serial = 1700] [outer = 00000000] [url = about:blank] 21:09:27 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (1993B400) [pid = 3584] [serial = 1685] [outer = 00000000] [url = about:blank] 21:09:27 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (19791C00) [pid = 3584] [serial = 1717] [outer = 00000000] [url = about:blank] 21:09:27 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (18336C00) [pid = 3584] [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.] 21:09:27 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (17FBB400) [pid = 3584] [serial = 1715] [outer = 00000000] [url = about:blank] 21:09:27 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (15049C00) [pid = 3584] [serial = 1720] [outer = 00000000] [url = about:blank] 21:09:27 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (15871400) [pid = 3584] [serial = 1721] [outer = 00000000] [url = about:blank] 21:09:27 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (19794000) [pid = 3584] [serial = 1723] [outer = 00000000] [url = about:blank] 21:09:27 INFO - PROCESS | 3584 | --DOMWINDOW == 67 (10C1C800) [pid = 3584] [serial = 1687] [outer = 00000000] [url = about:blank] 21:09:27 INFO - PROCESS | 3584 | --DOMWINDOW == 66 (16B81C00) [pid = 3584] [serial = 1702] [outer = 00000000] [url = about:blank] 21:09:27 INFO - PROCESS | 3584 | --DOMWINDOW == 65 (16B88C00) [pid = 3584] [serial = 1703] [outer = 00000000] [url = about:blank] 21:09:27 INFO - PROCESS | 3584 | --DOMWINDOW == 64 (10EBE800) [pid = 3584] [serial = 1688] [outer = 00000000] [url = about:blank] 21:09:27 INFO - PROCESS | 3584 | --DOMWINDOW == 63 (17709400) [pid = 3584] [serial = 1708] [outer = 00000000] [url = about:blank] 21:09:27 INFO - PROCESS | 3584 | --DOMWINDOW == 62 (12977C00) [pid = 3584] [serial = 1690] [outer = 00000000] [url = about:blank] 21:09:27 INFO - PROCESS | 3584 | --DOMWINDOW == 61 (12BCE800) [pid = 3584] [serial = 1691] [outer = 00000000] [url = about:blank] 21:09:27 INFO - PROCESS | 3584 | --DOMWINDOW == 60 (17711800) [pid = 3584] [serial = 1709] [outer = 00000000] [url = about:blank] 21:09:27 INFO - PROCESS | 3584 | --DOMWINDOW == 59 (15048400) [pid = 3584] [serial = 1696] [outer = 00000000] [url = about:blank] 21:09:27 INFO - PROCESS | 3584 | --DOMWINDOW == 58 (1586E000) [pid = 3584] [serial = 1697] [outer = 00000000] [url = about:blank] 21:09:27 INFO - PROCESS | 3584 | --DOMWINDOW == 57 (170B9400) [pid = 3584] [serial = 1705] [outer = 00000000] [url = about:blank] 21:09:27 INFO - PROCESS | 3584 | --DOMWINDOW == 56 (177F9400) [pid = 3584] [serial = 1711] [outer = 00000000] [url = about:blank] 21:09:27 INFO - PROCESS | 3584 | --DOMWINDOW == 55 (177FE000) [pid = 3584] [serial = 1712] [outer = 00000000] [url = about:blank] 21:09:27 INFO - PROCESS | 3584 | --DOMWINDOW == 54 (1993FC00) [pid = 3584] [serial = 1724] [outer = 00000000] [url = about:blank] 21:09:27 INFO - PROCESS | 3584 | --DOMWINDOW == 53 (19FEB800) [pid = 3584] [serial = 1727] [outer = 00000000] [url = about:blank] 21:09:27 INFO - PROCESS | 3584 | --DOMWINDOW == 52 (17131400) [pid = 3584] [serial = 1706] [outer = 00000000] [url = about:blank] 21:09:27 INFO - PROCESS | 3584 | --DOMWINDOW == 51 (19938C00) [pid = 3584] [serial = 1718] [outer = 00000000] [url = about:blank] 21:09:27 INFO - PROCESS | 3584 | 1468901367994 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 21:09:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 21:09:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1911ms 21:09:28 INFO - PROCESS | 3584 | 1468901368048 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 21:09:28 INFO - PROCESS | 3584 | 1468901368051 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 21:09:28 INFO - PROCESS | 3584 | 1468901368057 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 21:09:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 21:09:28 INFO - PROCESS | 3584 | 1468901368059 Marionette TRACE conn3 <- [1,2314,null,{}] 21:09:28 INFO - PROCESS | 3584 | 1468901368065 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:28 INFO - PROCESS | 3584 | 1468901368068 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:28 INFO - PROCESS | 3584 | 1468901368155 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 21:09:28 INFO - PROCESS | 3584 | 1468901368163 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:28 INFO - PROCESS | 3584 | 1468901368167 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:28 INFO - PROCESS | 3584 | ++DOCSHELL 10C14400 == 26 [pid = 3584] [id = 588] 21:09:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 52 (10C15400) [pid = 3584] [serial = 1764] [outer = 00000000] 21:09:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 53 (110C2800) [pid = 3584] [serial = 1765] [outer = 10C15400] 21:09:28 INFO - PROCESS | 3584 | 1468901368223 Marionette DEBUG loaded listener.js 21:09:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 54 (110E6400) [pid = 3584] [serial = 1766] [outer = 10C15400] 21:09:28 INFO - PROCESS | 3584 | 1468901368687 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 21:09:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 21:09:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 672ms 21:09:28 INFO - PROCESS | 3584 | 1468901368741 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 21:09:28 INFO - PROCESS | 3584 | 1468901368748 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 21:09:28 INFO - PROCESS | 3584 | 1468901368754 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 21:09:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 21:09:28 INFO - PROCESS | 3584 | 1468901368757 Marionette TRACE conn3 <- [1,2318,null,{}] 21:09:28 INFO - PROCESS | 3584 | 1468901368761 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:28 INFO - PROCESS | 3584 | 1468901368764 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:28 INFO - PROCESS | 3584 | 1468901368853 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 21:09:28 INFO - PROCESS | 3584 | 1468901368861 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:28 INFO - PROCESS | 3584 | 1468901368864 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:28 INFO - PROCESS | 3584 | ++DOCSHELL 12977C00 == 27 [pid = 3584] [id = 589] 21:09:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 55 (12979400) [pid = 3584] [serial = 1767] [outer = 00000000] 21:09:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 56 (12D5E400) [pid = 3584] [serial = 1768] [outer = 12979400] 21:09:28 INFO - PROCESS | 3584 | 1468901368910 Marionette DEBUG loaded listener.js 21:09:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 57 (130D7800) [pid = 3584] [serial = 1769] [outer = 12979400] 21:09:29 INFO - PROCESS | 3584 | 1468901369355 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 21:09:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 21:09:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 612ms 21:09:29 INFO - PROCESS | 3584 | 1468901369377 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 21:09:29 INFO - PROCESS | 3584 | 1468901369379 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 21:09:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 21:09:29 INFO - PROCESS | 3584 | 1468901369383 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 21:09:29 INFO - PROCESS | 3584 | 1468901369386 Marionette TRACE conn3 <- [1,2322,null,{}] 21:09:29 INFO - PROCESS | 3584 | 1468901369397 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:29 INFO - PROCESS | 3584 | 1468901369401 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:29 INFO - PROCESS | 3584 | 1468901369485 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 21:09:29 INFO - PROCESS | 3584 | 1468901369492 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:29 INFO - PROCESS | 3584 | 1468901369495 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:29 INFO - PROCESS | 3584 | ++DOCSHELL 13932800 == 28 [pid = 3584] [id = 590] 21:09:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 58 (13933000) [pid = 3584] [serial = 1770] [outer = 00000000] 21:09:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 59 (13947400) [pid = 3584] [serial = 1771] [outer = 13933000] 21:09:29 INFO - PROCESS | 3584 | 1468901369543 Marionette DEBUG loaded listener.js 21:09:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 60 (13C63C00) [pid = 3584] [serial = 1772] [outer = 13933000] 21:09:30 INFO - PROCESS | 3584 | 1468901370011 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 21:09:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 21:09:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 672ms 21:09:30 INFO - PROCESS | 3584 | 1468901370064 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 21:09:30 INFO - PROCESS | 3584 | 1468901370066 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 21:09:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 21:09:30 INFO - PROCESS | 3584 | 1468901370070 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 21:09:30 INFO - PROCESS | 3584 | 1468901370071 Marionette TRACE conn3 <- [1,2326,null,{}] 21:09:30 INFO - PROCESS | 3584 | 1468901370075 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:30 INFO - PROCESS | 3584 | 1468901370076 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:30 INFO - PROCESS | 3584 | 1468901370156 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 21:09:30 INFO - PROCESS | 3584 | 1468901370162 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:30 INFO - PROCESS | 3584 | 1468901370164 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:30 INFO - PROCESS | 3584 | ++DOCSHELL 139D0000 == 29 [pid = 3584] [id = 591] 21:09:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 61 (13CC4400) [pid = 3584] [serial = 1773] [outer = 00000000] 21:09:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 62 (1506C800) [pid = 3584] [serial = 1774] [outer = 13CC4400] 21:09:30 INFO - PROCESS | 3584 | 1468901370207 Marionette DEBUG loaded listener.js 21:09:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 63 (1586E000) [pid = 3584] [serial = 1775] [outer = 13CC4400] 21:09:30 INFO - PROCESS | 3584 | 1468901370635 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 21:09:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 21:09:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 581ms 21:09:30 INFO - PROCESS | 3584 | 1468901370678 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 21:09:30 INFO - PROCESS | 3584 | 1468901370680 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 21:09:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 21:09:30 INFO - PROCESS | 3584 | 1468901370683 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 21:09:30 INFO - PROCESS | 3584 | 1468901370685 Marionette TRACE conn3 <- [1,2330,null,{}] 21:09:30 INFO - PROCESS | 3584 | 1468901370688 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:30 INFO - PROCESS | 3584 | 1468901370690 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:30 INFO - PROCESS | 3584 | 1468901370749 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 21:09:30 INFO - PROCESS | 3584 | 1468901370754 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:30 INFO - PROCESS | 3584 | 1468901370756 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:30 INFO - PROCESS | 3584 | ++DOCSHELL 1588A400 == 30 [pid = 3584] [id = 592] 21:09:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 64 (15DB5800) [pid = 3584] [serial = 1776] [outer = 00000000] 21:09:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 65 (15DC4400) [pid = 3584] [serial = 1777] [outer = 15DB5800] 21:09:30 INFO - PROCESS | 3584 | 1468901370798 Marionette DEBUG loaded listener.js 21:09:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 66 (15F19400) [pid = 3584] [serial = 1778] [outer = 15DB5800] 21:09:31 INFO - PROCESS | 3584 | 1468901371264 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 21:09:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 21:09:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 627ms 21:09:31 INFO - PROCESS | 3584 | 1468901371305 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 21:09:31 INFO - PROCESS | 3584 | 1468901371307 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 21:09:31 INFO - PROCESS | 3584 | 1468901371310 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 21:09:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 21:09:31 INFO - PROCESS | 3584 | 1468901371311 Marionette TRACE conn3 <- [1,2334,null,{}] 21:09:31 INFO - PROCESS | 3584 | 1468901371315 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:31 INFO - PROCESS | 3584 | 1468901371321 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:31 INFO - PROCESS | 3584 | 1468901371417 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 21:09:31 INFO - PROCESS | 3584 | 1468901371409 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:31 INFO - PROCESS | 3584 | 1468901371411 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:31 INFO - PROCESS | 3584 | ++DOCSHELL 16547800 == 31 [pid = 3584] [id = 593] 21:09:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 67 (16549000) [pid = 3584] [serial = 1779] [outer = 00000000] 21:09:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (16B7DC00) [pid = 3584] [serial = 1780] [outer = 16549000] 21:09:31 INFO - PROCESS | 3584 | 1468901371453 Marionette DEBUG loaded listener.js 21:09:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (16D54000) [pid = 3584] [serial = 1781] [outer = 16549000] 21:09:31 INFO - PROCESS | 3584 | 1468901371897 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 21:09:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 21:09:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 627ms 21:09:31 INFO - PROCESS | 3584 | 1468901371933 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 21:09:31 INFO - PROCESS | 3584 | 1468901371935 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 21:09:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 21:09:31 INFO - PROCESS | 3584 | 1468901371938 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 21:09:31 INFO - PROCESS | 3584 | 1468901371940 Marionette TRACE conn3 <- [1,2338,null,{}] 21:09:31 INFO - PROCESS | 3584 | 1468901371943 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:31 INFO - PROCESS | 3584 | 1468901371945 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:32 INFO - PROCESS | 3584 | 1468901372028 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 21:09:32 INFO - PROCESS | 3584 | 1468901372033 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:32 INFO - PROCESS | 3584 | 1468901372035 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:32 INFO - PROCESS | 3584 | ++DOCSHELL 16F3A000 == 32 [pid = 3584] [id = 594] 21:09:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (16F3C400) [pid = 3584] [serial = 1782] [outer = 00000000] 21:09:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (16F50C00) [pid = 3584] [serial = 1783] [outer = 16F3C400] 21:09:32 INFO - PROCESS | 3584 | 1468901372076 Marionette DEBUG loaded listener.js 21:09:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (17136400) [pid = 3584] [serial = 1784] [outer = 16F3C400] 21:09:32 INFO - PROCESS | 3584 | 1468901372507 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 21:09:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 21:09:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 626ms 21:09:32 INFO - PROCESS | 3584 | 1468901372559 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 21:09:32 INFO - PROCESS | 3584 | 1468901372561 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 21:09:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 21:09:32 INFO - PROCESS | 3584 | 1468901372568 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 21:09:32 INFO - PROCESS | 3584 | 1468901372570 Marionette TRACE conn3 <- [1,2342,null,{}] 21:09:32 INFO - PROCESS | 3584 | 1468901372573 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:32 INFO - PROCESS | 3584 | 1468901372575 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:32 INFO - PROCESS | 3584 | 1468901372651 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 21:09:32 INFO - PROCESS | 3584 | 1468901372657 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:32 INFO - PROCESS | 3584 | 1468901372659 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:32 INFO - PROCESS | 3584 | ++DOCSHELL 0F391400 == 33 [pid = 3584] [id = 595] 21:09:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (10220000) [pid = 3584] [serial = 1785] [outer = 00000000] 21:09:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (17140C00) [pid = 3584] [serial = 1786] [outer = 10220000] 21:09:32 INFO - PROCESS | 3584 | 1468901372700 Marionette DEBUG loaded listener.js 21:09:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (1718EC00) [pid = 3584] [serial = 1787] [outer = 10220000] 21:09:33 INFO - PROCESS | 3584 | 1468901373129 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 21:09:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 21:09:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 626ms 21:09:33 INFO - PROCESS | 3584 | 1468901373189 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 21:09:33 INFO - PROCESS | 3584 | 1468901373191 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 21:09:33 INFO - PROCESS | 3584 | 1468901373194 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 21:09:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 21:09:33 INFO - PROCESS | 3584 | 1468901373196 Marionette TRACE conn3 <- [1,2346,null,{}] 21:09:33 INFO - PROCESS | 3584 | 1468901373199 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:33 INFO - PROCESS | 3584 | 1468901373201 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:33 INFO - PROCESS | 3584 | 1468901373313 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 21:09:33 INFO - PROCESS | 3584 | 1468901373399 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:33 INFO - PROCESS | 3584 | 1468901373401 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:33 INFO - PROCESS | 3584 | ++DOCSHELL 13932000 == 34 [pid = 3584] [id = 596] 21:09:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (177FE400) [pid = 3584] [serial = 1788] [outer = 00000000] 21:09:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (17831800) [pid = 3584] [serial = 1789] [outer = 177FE400] 21:09:33 INFO - PROCESS | 3584 | 1468901373451 Marionette DEBUG loaded listener.js 21:09:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (17833C00) [pid = 3584] [serial = 1790] [outer = 177FE400] 21:09:33 INFO - PROCESS | 3584 | 1468901373870 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 21:09:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 21:09:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 719ms 21:09:33 INFO - PROCESS | 3584 | 1468901373918 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 21:09:33 INFO - PROCESS | 3584 | 1468901373920 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 21:09:33 INFO - PROCESS | 3584 | 1468901373923 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 21:09:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 21:09:33 INFO - PROCESS | 3584 | 1468901373925 Marionette TRACE conn3 <- [1,2350,null,{}] 21:09:33 INFO - PROCESS | 3584 | 1468901373928 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:33 INFO - PROCESS | 3584 | 1468901373930 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:34 INFO - PROCESS | 3584 | 1468901374052 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 21:09:34 INFO - PROCESS | 3584 | 1468901374060 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:34 INFO - PROCESS | 3584 | 1468901374062 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:34 INFO - PROCESS | 3584 | ++DOCSHELL 1503E000 == 35 [pid = 3584] [id = 597] 21:09:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (177C6000) [pid = 3584] [serial = 1791] [outer = 00000000] 21:09:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (17FC4C00) [pid = 3584] [serial = 1792] [outer = 177C6000] 21:09:34 INFO - PROCESS | 3584 | 1468901374158 Marionette DEBUG loaded listener.js 21:09:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (18334000) [pid = 3584] [serial = 1793] [outer = 177C6000] 21:09:34 INFO - PROCESS | 3584 | 1468901374559 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 21:09:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 21:09:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 673ms 21:09:34 INFO - PROCESS | 3584 | 1468901374607 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 21:09:34 INFO - PROCESS | 3584 | 1468901374609 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 21:09:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 21:09:34 INFO - PROCESS | 3584 | 1468901374612 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 21:09:34 INFO - PROCESS | 3584 | 1468901374615 Marionette TRACE conn3 <- [1,2354,null,{}] 21:09:34 INFO - PROCESS | 3584 | 1468901374618 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:34 INFO - PROCESS | 3584 | 1468901374620 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:34 INFO - PROCESS | 3584 | 1468901374774 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 21:09:34 INFO - PROCESS | 3584 | 1468901374788 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:34 INFO - PROCESS | 3584 | 1468901374791 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:34 INFO - PROCESS | 3584 | ++DOCSHELL 1587CC00 == 36 [pid = 3584] [id = 598] 21:09:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (180E9800) [pid = 3584] [serial = 1794] [outer = 00000000] 21:09:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (1978D800) [pid = 3584] [serial = 1795] [outer = 180E9800] 21:09:34 INFO - PROCESS | 3584 | 1468901374900 Marionette DEBUG loaded listener.js 21:09:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (19931400) [pid = 3584] [serial = 1796] [outer = 180E9800] 21:09:35 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (13940C00) [pid = 3584] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 21:09:35 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (1600FC00) [pid = 3584] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 21:09:35 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (16F51C00) [pid = 3584] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 21:09:35 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (171E0400) [pid = 3584] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 21:09:35 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (1586B400) [pid = 3584] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 21:09:35 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (13E98400) [pid = 3584] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 21:09:35 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (13153C00) [pid = 3584] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 21:09:35 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (10A79000) [pid = 3584] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 21:09:35 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (10C1BC00) [pid = 3584] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 21:09:35 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (11CD3C00) [pid = 3584] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 21:09:35 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (13C62C00) [pid = 3584] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 21:09:35 INFO - PROCESS | 3584 | 1468901375376 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 21:09:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 21:09:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 826ms 21:09:35 INFO - PROCESS | 3584 | 1468901375439 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 21:09:35 INFO - PROCESS | 3584 | 1468901375441 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 21:09:35 INFO - PROCESS | 3584 | 1468901375444 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 21:09:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 21:09:35 INFO - PROCESS | 3584 | 1468901375445 Marionette TRACE conn3 <- [1,2358,null,{}] 21:09:35 INFO - PROCESS | 3584 | 1468901375449 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:35 INFO - PROCESS | 3584 | 1468901375451 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:35 INFO - PROCESS | 3584 | 1468901375527 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 21:09:35 INFO - PROCESS | 3584 | 1468901375623 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:35 INFO - PROCESS | 3584 | 1468901375625 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:35 INFO - PROCESS | 3584 | ++DOCSHELL 10A79000 == 37 [pid = 3584] [id = 599] 21:09:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (10C13000) [pid = 3584] [serial = 1797] [outer = 00000000] 21:09:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (1586B400) [pid = 3584] [serial = 1798] [outer = 10C13000] 21:09:35 INFO - PROCESS | 3584 | 1468901375666 Marionette DEBUG loaded listener.js 21:09:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (15DB6400) [pid = 3584] [serial = 1799] [outer = 10C13000] 21:09:36 INFO - PROCESS | 3584 | 1468901376032 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 21:09:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 21:09:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 626ms 21:09:36 INFO - PROCESS | 3584 | 1468901376082 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 21:09:36 INFO - PROCESS | 3584 | 1468901376084 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 21:09:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 21:09:36 INFO - PROCESS | 3584 | 1468901376071 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 21:09:36 INFO - PROCESS | 3584 | 1468901376072 Marionette TRACE conn3 <- [1,2362,null,{}] 21:09:36 INFO - PROCESS | 3584 | 1468901376117 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:36 INFO - PROCESS | 3584 | 1468901376119 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:36 INFO - PROCESS | 3584 | 1468901376200 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 21:09:36 INFO - PROCESS | 3584 | 1468901376206 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:36 INFO - PROCESS | 3584 | 1468901376208 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:36 INFO - PROCESS | 3584 | ++DOCSHELL 15DBC800 == 38 [pid = 3584] [id = 600] 21:09:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (17F68800) [pid = 3584] [serial = 1800] [outer = 00000000] 21:09:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (19933800) [pid = 3584] [serial = 1801] [outer = 17F68800] 21:09:36 INFO - PROCESS | 3584 | 1468901376249 Marionette DEBUG loaded listener.js 21:09:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (19937400) [pid = 3584] [serial = 1802] [outer = 17F68800] 21:09:36 INFO - PROCESS | 3584 | 1468901376671 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 21:09:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 21:09:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 611ms 21:09:36 INFO - PROCESS | 3584 | 1468901376717 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 21:09:36 INFO - PROCESS | 3584 | 1468901376719 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 21:09:36 INFO - PROCESS | 3584 | 1468901376722 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 21:09:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 21:09:36 INFO - PROCESS | 3584 | 1468901376724 Marionette TRACE conn3 <- [1,2366,null,{}] 21:09:36 INFO - PROCESS | 3584 | 1468901376727 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:36 INFO - PROCESS | 3584 | 1468901376729 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:36 INFO - PROCESS | 3584 | 1468901376805 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 21:09:36 INFO - PROCESS | 3584 | 1468901376811 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:36 INFO - PROCESS | 3584 | 1468901376813 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:36 INFO - PROCESS | 3584 | ++DOCSHELL 15DBF000 == 39 [pid = 3584] [id = 601] 21:09:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (15DC4000) [pid = 3584] [serial = 1803] [outer = 00000000] 21:09:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (199E9000) [pid = 3584] [serial = 1804] [outer = 15DC4000] 21:09:36 INFO - PROCESS | 3584 | 1468901376838 Marionette DEBUG loaded listener.js 21:09:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (199EB000) [pid = 3584] [serial = 1805] [outer = 15DC4000] 21:09:37 INFO - PROCESS | 3584 | 1468901377297 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 21:09:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 21:09:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 627ms 21:09:37 INFO - PROCESS | 3584 | 1468901377346 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 21:09:37 INFO - PROCESS | 3584 | 1468901377351 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 21:09:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 21:09:37 INFO - PROCESS | 3584 | 1468901377356 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 21:09:37 INFO - PROCESS | 3584 | 1468901377361 Marionette TRACE conn3 <- [1,2370,null,{}] 21:09:37 INFO - PROCESS | 3584 | 1468901377368 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:37 INFO - PROCESS | 3584 | 1468901377371 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:37 INFO - PROCESS | 3584 | 1468901377510 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 21:09:37 INFO - PROCESS | 3584 | 1468901377674 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:37 INFO - PROCESS | 3584 | 1468901377679 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:37 INFO - PROCESS | 3584 | ++DOCSHELL 10C13C00 == 40 [pid = 3584] [id = 602] 21:09:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (10C14C00) [pid = 3584] [serial = 1806] [outer = 00000000] 21:09:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (10C1B000) [pid = 3584] [serial = 1807] [outer = 10C14C00] 21:09:37 INFO - PROCESS | 3584 | 1468901377733 Marionette DEBUG loaded listener.js 21:09:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (110C0000) [pid = 3584] [serial = 1808] [outer = 10C14C00] 21:09:38 INFO - PROCESS | 3584 | 1468901378368 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 21:09:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 21:09:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1070ms 21:09:38 INFO - PROCESS | 3584 | 1468901378425 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 21:09:38 INFO - PROCESS | 3584 | 1468901378429 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 21:09:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 21:09:38 INFO - PROCESS | 3584 | 1468901378436 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 21:09:38 INFO - PROCESS | 3584 | 1468901378439 Marionette TRACE conn3 <- [1,2374,null,{}] 21:09:38 INFO - PROCESS | 3584 | 1468901378443 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:38 INFO - PROCESS | 3584 | 1468901378445 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:38 INFO - PROCESS | 3584 | 1468901378623 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 21:09:38 INFO - PROCESS | 3584 | 1468901378633 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:38 INFO - PROCESS | 3584 | 1468901378635 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:38 INFO - PROCESS | 3584 | ++DOCSHELL 13254000 == 41 [pid = 3584] [id = 603] 21:09:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (13928400) [pid = 3584] [serial = 1809] [outer = 00000000] 21:09:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (13931000) [pid = 3584] [serial = 1810] [outer = 13928400] 21:09:38 INFO - PROCESS | 3584 | 1468901378689 Marionette DEBUG loaded listener.js 21:09:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (13C6FC00) [pid = 3584] [serial = 1811] [outer = 13928400] 21:09:39 INFO - PROCESS | 3584 | 1468901379647 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 21:09:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 21:09:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1269ms 21:09:39 INFO - PROCESS | 3584 | 1468901379719 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 21:09:39 INFO - PROCESS | 3584 | 1468901379723 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 21:09:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 21:09:39 INFO - PROCESS | 3584 | 1468901379728 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 21:09:39 INFO - PROCESS | 3584 | 1468901379731 Marionette TRACE conn3 <- [1,2378,null,{}] 21:09:39 INFO - PROCESS | 3584 | 1468901379737 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:39 INFO - PROCESS | 3584 | 1468901379740 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:39 INFO - PROCESS | 3584 | 1468901379850 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 21:09:39 INFO - PROCESS | 3584 | 1468901379992 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:39 INFO - PROCESS | 3584 | 1468901379996 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:40 INFO - PROCESS | 3584 | --DOCSHELL 15DBC800 == 40 [pid = 3584] [id = 600] 21:09:40 INFO - PROCESS | 3584 | --DOCSHELL 10A79000 == 39 [pid = 3584] [id = 599] 21:09:40 INFO - PROCESS | 3584 | --DOCSHELL 1587CC00 == 38 [pid = 3584] [id = 598] 21:09:40 INFO - PROCESS | 3584 | --DOCSHELL 1503E000 == 37 [pid = 3584] [id = 597] 21:09:40 INFO - PROCESS | 3584 | --DOCSHELL 13932000 == 36 [pid = 3584] [id = 596] 21:09:40 INFO - PROCESS | 3584 | --DOCSHELL 0F391400 == 35 [pid = 3584] [id = 595] 21:09:40 INFO - PROCESS | 3584 | --DOCSHELL 16F3A000 == 34 [pid = 3584] [id = 594] 21:09:40 INFO - PROCESS | 3584 | --DOCSHELL 16547800 == 33 [pid = 3584] [id = 593] 21:09:40 INFO - PROCESS | 3584 | --DOCSHELL 1588A400 == 32 [pid = 3584] [id = 592] 21:09:40 INFO - PROCESS | 3584 | --DOCSHELL 139D0000 == 31 [pid = 3584] [id = 591] 21:09:40 INFO - PROCESS | 3584 | --DOCSHELL 13932800 == 30 [pid = 3584] [id = 590] 21:09:40 INFO - PROCESS | 3584 | --DOCSHELL 12977C00 == 29 [pid = 3584] [id = 589] 21:09:40 INFO - PROCESS | 3584 | --DOCSHELL 10C14400 == 28 [pid = 3584] [id = 588] 21:09:40 INFO - PROCESS | 3584 | --DOCSHELL 16008800 == 27 [pid = 3584] [id = 587] 21:09:40 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (17FB7000) [pid = 3584] [serial = 1760] [outer = 00000000] [url = about:blank] 21:09:40 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (18339800) [pid = 3584] [serial = 1762] [outer = 00000000] [url = about:blank] 21:09:40 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (16548000) [pid = 3584] [serial = 1747] [outer = 00000000] [url = about:blank] 21:09:40 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (17136000) [pid = 3584] [serial = 1750] [outer = 00000000] [url = about:blank] 21:09:40 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (16B7F000) [pid = 3584] [serial = 1748] [outer = 00000000] [url = about:blank] 21:09:40 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (1782EC00) [pid = 3584] [serial = 1753] [outer = 00000000] [url = about:blank] 21:09:40 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (1713CC00) [pid = 3584] [serial = 1751] [outer = 00000000] [url = about:blank] 21:09:40 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (17F67000) [pid = 3584] [serial = 1759] [outer = 00000000] [url = about:blank] 21:09:40 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (17831400) [pid = 3584] [serial = 1754] [outer = 00000000] [url = about:blank] 21:09:40 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (15F17400) [pid = 3584] [serial = 1744] [outer = 00000000] [url = about:blank] 21:09:40 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (1445EC00) [pid = 3584] [serial = 1741] [outer = 00000000] [url = about:blank] 21:09:40 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (15041C00) [pid = 3584] [serial = 1742] [outer = 00000000] [url = about:blank] 21:09:40 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (13248C00) [pid = 3584] [serial = 1738] [outer = 00000000] [url = about:blank] 21:09:40 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (134B0C00) [pid = 3584] [serial = 1739] [outer = 00000000] [url = about:blank] 21:09:40 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (10EB8400) [pid = 3584] [serial = 1735] [outer = 00000000] [url = about:blank] 21:09:40 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (11436800) [pid = 3584] [serial = 1736] [outer = 00000000] [url = about:blank] 21:09:40 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (130B2000) [pid = 3584] [serial = 1733] [outer = 00000000] [url = about:blank] 21:09:40 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (114D0800) [pid = 3584] [serial = 1732] [outer = 00000000] [url = about:blank] 21:09:40 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (13938800) [pid = 3584] [serial = 1729] [outer = 00000000] [url = about:blank] 21:09:40 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (1A302C00) [pid = 3584] [serial = 1730] [outer = 00000000] [url = about:blank] 21:09:40 INFO - PROCESS | 3584 | --DOMWINDOW == 67 (16F55800) [pid = 3584] [serial = 1756] [outer = 00000000] [url = about:blank] 21:09:40 INFO - PROCESS | 3584 | --DOMWINDOW == 66 (17193400) [pid = 3584] [serial = 1757] [outer = 00000000] [url = about:blank] 21:09:40 INFO - PROCESS | 3584 | --DOMWINDOW == 65 (16004000) [pid = 3584] [serial = 1745] [outer = 00000000] [url = about:blank] 21:09:40 INFO - PROCESS | 3584 | ++DOCSHELL 10A0A000 == 28 [pid = 3584] [id = 604] 21:09:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 66 (10A77C00) [pid = 3584] [serial = 1812] [outer = 00000000] 21:09:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 67 (1128A400) [pid = 3584] [serial = 1813] [outer = 10A77C00] 21:09:40 INFO - PROCESS | 3584 | 1468901380077 Marionette DEBUG loaded listener.js 21:09:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (11C32400) [pid = 3584] [serial = 1814] [outer = 10A77C00] 21:09:40 INFO - PROCESS | 3584 | 1468901380513 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 21:09:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 21:09:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 826ms 21:09:40 INFO - PROCESS | 3584 | 1468901380555 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 21:09:40 INFO - PROCESS | 3584 | 1468901380559 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 21:09:40 INFO - PROCESS | 3584 | 1468901380565 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 21:09:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 21:09:40 INFO - PROCESS | 3584 | 1468901380568 Marionette TRACE conn3 <- [1,2382,null,{}] 21:09:40 INFO - PROCESS | 3584 | 1468901380572 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:40 INFO - PROCESS | 3584 | 1468901380574 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:40 INFO - PROCESS | 3584 | 1468901380640 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 21:09:40 INFO - PROCESS | 3584 | 1468901380649 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:40 INFO - PROCESS | 3584 | 1468901380651 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:40 INFO - PROCESS | 3584 | ++DOCSHELL 130D4800 == 29 [pid = 3584] [id = 605] 21:09:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (13141C00) [pid = 3584] [serial = 1815] [outer = 00000000] 21:09:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (13929C00) [pid = 3584] [serial = 1816] [outer = 13141C00] 21:09:40 INFO - PROCESS | 3584 | 1468901380700 Marionette DEBUG loaded listener.js 21:09:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (13934800) [pid = 3584] [serial = 1817] [outer = 13141C00] 21:09:41 INFO - PROCESS | 3584 | 1468901381209 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 21:09:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 21:09:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 673ms 21:09:41 INFO - PROCESS | 3584 | 1468901381248 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 21:09:41 INFO - PROCESS | 3584 | 1468901381250 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 21:09:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 21:09:41 INFO - PROCESS | 3584 | 1468901381253 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 21:09:41 INFO - PROCESS | 3584 | 1468901381257 Marionette TRACE conn3 <- [1,2386,null,{}] 21:09:41 INFO - PROCESS | 3584 | 1468901381267 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:41 INFO - PROCESS | 3584 | 1468901381272 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:41 INFO - PROCESS | 3584 | 1468901381366 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 21:09:41 INFO - PROCESS | 3584 | 1468901381472 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:41 INFO - PROCESS | 3584 | 1468901381476 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:41 INFO - PROCESS | 3584 | ++DOCSHELL 15069000 == 30 [pid = 3584] [id = 606] 21:09:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (15069C00) [pid = 3584] [serial = 1818] [outer = 00000000] 21:09:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (1587E800) [pid = 3584] [serial = 1819] [outer = 15069C00] 21:09:41 INFO - PROCESS | 3584 | 1468901381530 Marionette DEBUG loaded listener.js 21:09:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (15DBC400) [pid = 3584] [serial = 1820] [outer = 15069C00] 21:09:41 INFO - PROCESS | 3584 | 1468901381891 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 21:09:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 21:09:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 672ms 21:09:41 INFO - PROCESS | 3584 | 1468901381937 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 21:09:41 INFO - PROCESS | 3584 | 1468901381939 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 21:09:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 21:09:41 INFO - PROCESS | 3584 | 1468901381943 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 21:09:41 INFO - PROCESS | 3584 | 1468901381944 Marionette TRACE conn3 <- [1,2390,null,{}] 21:09:41 INFO - PROCESS | 3584 | 1468901381948 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:41 INFO - PROCESS | 3584 | 1468901381950 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:42 INFO - PROCESS | 3584 | 1468901382040 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 21:09:42 INFO - PROCESS | 3584 | 1468901382045 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:42 INFO - PROCESS | 3584 | 1468901382047 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:42 INFO - PROCESS | 3584 | ++DOCSHELL 15F13400 == 31 [pid = 3584] [id = 607] 21:09:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (15F20C00) [pid = 3584] [serial = 1821] [outer = 00000000] 21:09:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (16547800) [pid = 3584] [serial = 1822] [outer = 15F20C00] 21:09:42 INFO - PROCESS | 3584 | 1468901382090 Marionette DEBUG loaded listener.js 21:09:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (16B7BC00) [pid = 3584] [serial = 1823] [outer = 15F20C00] 21:09:42 INFO - PROCESS | 3584 | 1468901382548 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 21:09:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 21:09:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 611ms 21:09:42 INFO - PROCESS | 3584 | 1468901382564 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 21:09:42 INFO - PROCESS | 3584 | 1468901382566 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 21:09:42 INFO - PROCESS | 3584 | 1468901382569 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 21:09:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 21:09:42 INFO - PROCESS | 3584 | 1468901382570 Marionette TRACE conn3 <- [1,2394,null,{}] 21:09:42 INFO - PROCESS | 3584 | 1468901382574 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:42 INFO - PROCESS | 3584 | 1468901382576 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:42 INFO - PROCESS | 3584 | 1468901382707 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 21:09:42 INFO - PROCESS | 3584 | 1468901382800 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:42 INFO - PROCESS | 3584 | 1468901382802 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:42 INFO - PROCESS | 3584 | ++DOCSHELL 16B82800 == 32 [pid = 3584] [id = 608] 21:09:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (16B87C00) [pid = 3584] [serial = 1824] [outer = 00000000] 21:09:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (16F40800) [pid = 3584] [serial = 1825] [outer = 16B87C00] 21:09:42 INFO - PROCESS | 3584 | 1468901382845 Marionette DEBUG loaded listener.js 21:09:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (170C3800) [pid = 3584] [serial = 1826] [outer = 16B87C00] 21:09:43 INFO - PROCESS | 3584 | 1468901383247 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 21:09:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 21:09:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 718ms 21:09:43 INFO - PROCESS | 3584 | 1468901383292 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 21:09:43 INFO - PROCESS | 3584 | 1468901383294 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 21:09:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 21:09:43 INFO - PROCESS | 3584 | 1468901383297 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 21:09:43 INFO - PROCESS | 3584 | 1468901383299 Marionette TRACE conn3 <- [1,2398,null,{}] 21:09:43 INFO - PROCESS | 3584 | 1468901383309 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:43 INFO - PROCESS | 3584 | 1468901383315 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:43 INFO - PROCESS | 3584 | 1468901383450 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 21:09:43 INFO - PROCESS | 3584 | 1468901383464 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:43 INFO - PROCESS | 3584 | 1468901383466 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:43 INFO - PROCESS | 3584 | ++DOCSHELL 17138800 == 33 [pid = 3584] [id = 609] 21:09:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (17193800) [pid = 3584] [serial = 1827] [outer = 00000000] 21:09:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (17828C00) [pid = 3584] [serial = 1828] [outer = 17193800] 21:09:43 INFO - PROCESS | 3584 | 1468901383573 Marionette DEBUG loaded listener.js 21:09:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (177C7000) [pid = 3584] [serial = 1829] [outer = 17193800] 21:09:44 INFO - PROCESS | 3584 | 1468901384002 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 21:09:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 21:09:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 719ms 21:09:44 INFO - PROCESS | 3584 | 1468901384048 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 21:09:44 INFO - PROCESS | 3584 | 1468901384052 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 21:09:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 21:09:44 INFO - PROCESS | 3584 | 1468901384063 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 21:09:44 INFO - PROCESS | 3584 | 1468901384065 Marionette TRACE conn3 <- [1,2402,null,{}] 21:09:44 INFO - PROCESS | 3584 | 1468901384069 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:44 INFO - PROCESS | 3584 | 1468901384070 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:44 INFO - PROCESS | 3584 | 1468901384176 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 21:09:44 INFO - PROCESS | 3584 | 1468901384183 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:44 INFO - PROCESS | 3584 | 1468901384185 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:44 INFO - PROCESS | 3584 | ++DOCSHELL 17F68C00 == 34 [pid = 3584] [id = 610] 21:09:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (17F69C00) [pid = 3584] [serial = 1830] [outer = 00000000] 21:09:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (17FBD800) [pid = 3584] [serial = 1831] [outer = 17F69C00] 21:09:44 INFO - PROCESS | 3584 | 1468901384227 Marionette DEBUG loaded listener.js 21:09:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (181D1C00) [pid = 3584] [serial = 1832] [outer = 17F69C00] 21:09:44 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (13933000) [pid = 3584] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 21:09:44 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (1782C000) [pid = 3584] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 21:09:44 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (16F3C400) [pid = 3584] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 21:09:44 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (13CC4400) [pid = 3584] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 21:09:44 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (177FE400) [pid = 3584] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 21:09:44 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (177C6000) [pid = 3584] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 21:09:44 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (10C13000) [pid = 3584] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 21:09:44 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (180E9800) [pid = 3584] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 21:09:44 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (17F68800) [pid = 3584] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 21:09:44 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (10C15400) [pid = 3584] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 21:09:44 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (16549000) [pid = 3584] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 21:09:44 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (15DB5800) [pid = 3584] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 21:09:44 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (10220000) [pid = 3584] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 21:09:44 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (12979400) [pid = 3584] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 21:09:44 INFO - PROCESS | 3584 | 1468901384721 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 21:09:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 21:09:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 672ms 21:09:44 INFO - PROCESS | 3584 | 1468901384741 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 21:09:44 INFO - PROCESS | 3584 | 1468901384743 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 21:09:44 INFO - PROCESS | 3584 | 1468901384746 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 21:09:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 21:09:44 INFO - PROCESS | 3584 | 1468901384747 Marionette TRACE conn3 <- [1,2406,null,{}] 21:09:44 INFO - PROCESS | 3584 | 1468901384764 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:44 INFO - PROCESS | 3584 | 1468901384766 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:44 INFO - PROCESS | 3584 | 1468901384873 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 21:09:44 INFO - PROCESS | 3584 | 1468901384878 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:44 INFO - PROCESS | 3584 | 1468901384880 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:44 INFO - PROCESS | 3584 | ++DOCSHELL 12929400 == 35 [pid = 3584] [id = 611] 21:09:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (134A6400) [pid = 3584] [serial = 1833] [outer = 00000000] 21:09:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (16549000) [pid = 3584] [serial = 1834] [outer = 134A6400] 21:09:44 INFO - PROCESS | 3584 | 1468901384921 Marionette DEBUG loaded listener.js 21:09:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (17134C00) [pid = 3584] [serial = 1835] [outer = 134A6400] 21:09:45 INFO - PROCESS | 3584 | 1468901385312 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 21:09:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 21:09:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 611ms 21:09:45 INFO - PROCESS | 3584 | 1468901385367 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 21:09:45 INFO - PROCESS | 3584 | 1468901385369 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 21:09:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 21:09:45 INFO - PROCESS | 3584 | 1468901385372 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 21:09:45 INFO - PROCESS | 3584 | 1468901385374 Marionette TRACE conn3 <- [1,2410,null,{}] 21:09:45 INFO - PROCESS | 3584 | 1468901385377 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:45 INFO - PROCESS | 3584 | 1468901385379 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:45 INFO - PROCESS | 3584 | 1468901385454 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 21:09:45 INFO - PROCESS | 3584 | 1468901385459 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:45 INFO - PROCESS | 3584 | 1468901385461 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:45 INFO - PROCESS | 3584 | ++DOCSHELL 1653D400 == 36 [pid = 3584] [id = 612] 21:09:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (17831C00) [pid = 3584] [serial = 1836] [outer = 00000000] 21:09:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (18337400) [pid = 3584] [serial = 1837] [outer = 17831C00] 21:09:45 INFO - PROCESS | 3584 | 1468901385502 Marionette DEBUG loaded listener.js 21:09:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (18339000) [pid = 3584] [serial = 1838] [outer = 17831C00] 21:09:45 INFO - PROCESS | 3584 | 1468901385966 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 21:09:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 21:09:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 627ms 21:09:45 INFO - PROCESS | 3584 | 1468901386011 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 21:09:45 INFO - PROCESS | 3584 | 1468901386013 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 21:09:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 21:09:45 INFO - PROCESS | 3584 | 1468901386016 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 21:09:45 INFO - PROCESS | 3584 | 1468901386018 Marionette TRACE conn3 <- [1,2414,null,{}] 21:09:46 INFO - PROCESS | 3584 | 1468901386021 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:46 INFO - PROCESS | 3584 | 1468901386023 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:46 INFO - PROCESS | 3584 | 1468901386085 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 21:09:46 INFO - PROCESS | 3584 | 1468901386090 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:46 INFO - PROCESS | 3584 | 1468901386092 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:46 INFO - PROCESS | 3584 | ++DOCSHELL 15DBC000 == 37 [pid = 3584] [id = 613] 21:09:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (1978E800) [pid = 3584] [serial = 1839] [outer = 00000000] 21:09:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (19938000) [pid = 3584] [serial = 1840] [outer = 1978E800] 21:09:46 INFO - PROCESS | 3584 | 1468901386133 Marionette DEBUG loaded listener.js 21:09:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (19938400) [pid = 3584] [serial = 1841] [outer = 1978E800] 21:09:46 INFO - PROCESS | 3584 | 1468901386671 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 21:09:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 21:09:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 719ms 21:09:46 INFO - PROCESS | 3584 | 1468901386741 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 21:09:46 INFO - PROCESS | 3584 | 1468901386746 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 21:09:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 21:09:46 INFO - PROCESS | 3584 | 1468901386751 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 21:09:46 INFO - PROCESS | 3584 | 1468901386754 Marionette TRACE conn3 <- [1,2418,null,{}] 21:09:46 INFO - PROCESS | 3584 | 1468901386761 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:46 INFO - PROCESS | 3584 | 1468901386764 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:46 INFO - PROCESS | 3584 | 1468901386920 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 21:09:47 INFO - PROCESS | 3584 | 1468901387031 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:47 INFO - PROCESS | 3584 | 1468901387036 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:47 INFO - PROCESS | 3584 | ++DOCSHELL 1047CC00 == 38 [pid = 3584] [id = 614] 21:09:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (10A01C00) [pid = 3584] [serial = 1842] [outer = 00000000] 21:09:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (1296DC00) [pid = 3584] [serial = 1843] [outer = 10A01C00] 21:09:47 INFO - PROCESS | 3584 | 1468901387090 Marionette DEBUG loaded listener.js 21:09:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (130D4000) [pid = 3584] [serial = 1844] [outer = 10A01C00] 21:09:47 INFO - PROCESS | 3584 | 1468901387639 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 21:09:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 21:09:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 978ms 21:09:47 INFO - PROCESS | 3584 | 1468901387719 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 21:09:47 INFO - PROCESS | 3584 | 1468901387724 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 21:09:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 21:09:47 INFO - PROCESS | 3584 | 1468901387730 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 21:09:47 INFO - PROCESS | 3584 | 1468901387733 Marionette TRACE conn3 <- [1,2422,null,{}] 21:09:47 INFO - PROCESS | 3584 | 1468901387737 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:47 INFO - PROCESS | 3584 | 1468901387740 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:47 INFO - PROCESS | 3584 | 1468901387846 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 21:09:47 INFO - PROCESS | 3584 | 1468901387984 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:47 INFO - PROCESS | 3584 | 1468901387987 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:47 INFO - PROCESS | 3584 | ++DOCSHELL 139D3800 == 39 [pid = 3584] [id = 615] 21:09:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (13CC5800) [pid = 3584] [serial = 1845] [outer = 00000000] 21:09:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (15045400) [pid = 3584] [serial = 1846] [outer = 13CC5800] 21:09:48 INFO - PROCESS | 3584 | 1468901388042 Marionette DEBUG loaded listener.js 21:09:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (15F1F000) [pid = 3584] [serial = 1847] [outer = 13CC5800] 21:09:48 INFO - PROCESS | 3584 | 1468901388617 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 21:09:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 21:09:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 917ms 21:09:48 INFO - PROCESS | 3584 | 1468901388660 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 21:09:48 INFO - PROCESS | 3584 | 1468901388663 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 21:09:48 INFO - PROCESS | 3584 | 1468901388667 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 21:09:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 21:09:48 INFO - PROCESS | 3584 | 1468901388671 Marionette TRACE conn3 <- [1,2426,null,{}] 21:09:48 INFO - PROCESS | 3584 | 1468901388682 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:48 INFO - PROCESS | 3584 | 1468901388687 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:48 INFO - PROCESS | 3584 | 1468901388791 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 21:09:48 INFO - PROCESS | 3584 | 1468901388928 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:48 INFO - PROCESS | 3584 | 1468901388932 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:48 INFO - PROCESS | 3584 | ++DOCSHELL 17830800 == 40 [pid = 3584] [id = 616] 21:09:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (17831000) [pid = 3584] [serial = 1848] [outer = 00000000] 21:09:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (17FBA400) [pid = 3584] [serial = 1849] [outer = 17831000] 21:09:48 INFO - PROCESS | 3584 | 1468901388987 Marionette DEBUG loaded listener.js 21:09:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (1993BC00) [pid = 3584] [serial = 1850] [outer = 17831000] 21:09:49 INFO - PROCESS | 3584 | 1468901389620 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 21:09:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 21:09:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 979ms 21:09:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 21:09:49 INFO - PROCESS | 3584 | 1468901389654 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 21:09:49 INFO - PROCESS | 3584 | 1468901389657 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 21:09:49 INFO - PROCESS | 3584 | 1468901389660 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 21:09:49 INFO - PROCESS | 3584 | 1468901389662 Marionette TRACE conn3 <- [1,2430,null,{}] 21:09:49 INFO - PROCESS | 3584 | 1468901389666 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:49 INFO - PROCESS | 3584 | 1468901389668 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:49 INFO - PROCESS | 3584 | 1468901389881 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 21:09:50 INFO - PROCESS | 3584 | 1468901390036 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:50 INFO - PROCESS | 3584 | 1468901390039 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:50 INFO - PROCESS | 3584 | ++DOCSHELL 102CB000 == 41 [pid = 3584] [id = 617] 21:09:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (10434000) [pid = 3584] [serial = 1851] [outer = 00000000] 21:09:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (10C15000) [pid = 3584] [serial = 1852] [outer = 10434000] 21:09:50 INFO - PROCESS | 3584 | 1468901390089 Marionette DEBUG loaded listener.js 21:09:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (112CB000) [pid = 3584] [serial = 1853] [outer = 10434000] 21:09:51 INFO - PROCESS | 3584 | --DOCSHELL 1653D400 == 40 [pid = 3584] [id = 612] 21:09:51 INFO - PROCESS | 3584 | --DOCSHELL 12929400 == 39 [pid = 3584] [id = 611] 21:09:51 INFO - PROCESS | 3584 | --DOCSHELL 17F68C00 == 38 [pid = 3584] [id = 610] 21:09:51 INFO - PROCESS | 3584 | --DOCSHELL 17138800 == 37 [pid = 3584] [id = 609] 21:09:51 INFO - PROCESS | 3584 | --DOCSHELL 16B82800 == 36 [pid = 3584] [id = 608] 21:09:51 INFO - PROCESS | 3584 | --DOCSHELL 15F13400 == 35 [pid = 3584] [id = 607] 21:09:51 INFO - PROCESS | 3584 | --DOCSHELL 15069000 == 34 [pid = 3584] [id = 606] 21:09:51 INFO - PROCESS | 3584 | --DOCSHELL 130D4800 == 33 [pid = 3584] [id = 605] 21:09:51 INFO - PROCESS | 3584 | --DOCSHELL 10A0A000 == 32 [pid = 3584] [id = 604] 21:09:51 INFO - PROCESS | 3584 | --DOCSHELL 10C13C00 == 31 [pid = 3584] [id = 602] 21:09:51 INFO - PROCESS | 3584 | --DOCSHELL 13254000 == 30 [pid = 3584] [id = 603] 21:09:51 INFO - PROCESS | 3584 | --DOCSHELL 15DBF000 == 29 [pid = 3584] [id = 601] 21:09:51 INFO - PROCESS | 3584 | --DOCSHELL 17830800 == 28 [pid = 3584] [id = 616] 21:09:51 INFO - PROCESS | 3584 | --DOCSHELL 15DBC000 == 27 [pid = 3584] [id = 613] 21:09:51 INFO - PROCESS | 3584 | --DOCSHELL 1047CC00 == 26 [pid = 3584] [id = 614] 21:09:51 INFO - PROCESS | 3584 | --DOCSHELL 139D3800 == 25 [pid = 3584] [id = 615] 21:09:51 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (13947400) [pid = 3584] [serial = 1771] [outer = 00000000] [url = about:blank] 21:09:51 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (1833C800) [pid = 3584] [serial = 1763] [outer = 00000000] [url = about:blank] 21:09:51 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (16F50C00) [pid = 3584] [serial = 1783] [outer = 00000000] [url = about:blank] 21:09:51 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (17136400) [pid = 3584] [serial = 1784] [outer = 00000000] [url = about:blank] 21:09:51 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (1506C800) [pid = 3584] [serial = 1774] [outer = 00000000] [url = about:blank] 21:09:51 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (1586E000) [pid = 3584] [serial = 1775] [outer = 00000000] [url = about:blank] 21:09:51 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (17831800) [pid = 3584] [serial = 1789] [outer = 00000000] [url = about:blank] 21:09:51 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (17FC4C00) [pid = 3584] [serial = 1792] [outer = 00000000] [url = about:blank] 21:09:51 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (1586B400) [pid = 3584] [serial = 1798] [outer = 00000000] [url = about:blank] 21:09:51 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (1978D800) [pid = 3584] [serial = 1795] [outer = 00000000] [url = about:blank] 21:09:51 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (19933800) [pid = 3584] [serial = 1801] [outer = 00000000] [url = about:blank] 21:09:51 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (19931400) [pid = 3584] [serial = 1796] [outer = 00000000] [url = about:blank] 21:09:51 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (110C2800) [pid = 3584] [serial = 1765] [outer = 00000000] [url = about:blank] 21:09:51 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (16B7DC00) [pid = 3584] [serial = 1780] [outer = 00000000] [url = about:blank] 21:09:51 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (110E6400) [pid = 3584] [serial = 1766] [outer = 00000000] [url = about:blank] 21:09:51 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (15DC4400) [pid = 3584] [serial = 1777] [outer = 00000000] [url = about:blank] 21:09:51 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (16D54000) [pid = 3584] [serial = 1781] [outer = 00000000] [url = about:blank] 21:09:51 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (15F19400) [pid = 3584] [serial = 1778] [outer = 00000000] [url = about:blank] 21:09:51 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (199E9000) [pid = 3584] [serial = 1804] [outer = 00000000] [url = about:blank] 21:09:51 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (17140C00) [pid = 3584] [serial = 1786] [outer = 00000000] [url = about:blank] 21:09:51 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (12D5E400) [pid = 3584] [serial = 1768] [outer = 00000000] [url = about:blank] 21:09:51 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (130D7800) [pid = 3584] [serial = 1769] [outer = 00000000] [url = about:blank] 21:09:51 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (13C63C00) [pid = 3584] [serial = 1772] [outer = 00000000] [url = about:blank] 21:09:51 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (18334000) [pid = 3584] [serial = 1793] [outer = 00000000] [url = about:blank] 21:09:51 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (19937400) [pid = 3584] [serial = 1802] [outer = 00000000] [url = about:blank] 21:09:51 INFO - PROCESS | 3584 | --DOMWINDOW == 67 (17833C00) [pid = 3584] [serial = 1790] [outer = 00000000] [url = about:blank] 21:09:51 INFO - PROCESS | 3584 | --DOMWINDOW == 66 (1718EC00) [pid = 3584] [serial = 1787] [outer = 00000000] [url = about:blank] 21:09:51 INFO - PROCESS | 3584 | --DOMWINDOW == 65 (15DB6400) [pid = 3584] [serial = 1799] [outer = 00000000] [url = about:blank] 21:09:51 INFO - PROCESS | 3584 | 1468901391325 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 21:09:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 21:09:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1712ms 21:09:51 INFO - PROCESS | 3584 | 1468901391376 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 21:09:51 INFO - PROCESS | 3584 | 1468901391380 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 21:09:51 INFO - PROCESS | 3584 | 1468901391385 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 21:09:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 21:09:51 INFO - PROCESS | 3584 | 1468901391388 Marionette TRACE conn3 <- [1,2434,null,{}] 21:09:51 INFO - PROCESS | 3584 | 1468901391430 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:51 INFO - PROCESS | 3584 | 1468901391433 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:51 INFO - PROCESS | 3584 | 1468901391525 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 21:09:51 INFO - PROCESS | 3584 | 1468901391617 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:51 INFO - PROCESS | 3584 | 1468901391622 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:51 INFO - PROCESS | 3584 | ++DOCSHELL 10A03C00 == 26 [pid = 3584] [id = 618] 21:09:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 66 (10A75C00) [pid = 3584] [serial = 1854] [outer = 00000000] 21:09:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 67 (10C1F400) [pid = 3584] [serial = 1855] [outer = 10A75C00] 21:09:51 INFO - PROCESS | 3584 | 1468901391652 Marionette DEBUG loaded listener.js 21:09:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (110B9400) [pid = 3584] [serial = 1856] [outer = 10A75C00] 21:09:52 INFO - PROCESS | 3584 | 1468901392066 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 21:09:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 21:09:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 719ms 21:09:52 INFO - PROCESS | 3584 | 1468901392109 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 21:09:52 INFO - PROCESS | 3584 | 1468901392114 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 21:09:52 INFO - PROCESS | 3584 | 1468901392124 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 21:09:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 21:09:52 INFO - PROCESS | 3584 | 1468901392127 Marionette TRACE conn3 <- [1,2438,null,{}] 21:09:52 INFO - PROCESS | 3584 | 1468901392130 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:52 INFO - PROCESS | 3584 | 1468901392133 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:52 INFO - PROCESS | 3584 | 1468901392219 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 21:09:52 INFO - PROCESS | 3584 | 1468901392225 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:52 INFO - PROCESS | 3584 | 1468901392228 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:52 INFO - PROCESS | 3584 | ++DOCSHELL 129A1800 == 27 [pid = 3584] [id = 619] 21:09:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (129A4400) [pid = 3584] [serial = 1857] [outer = 00000000] 21:09:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (12D9DC00) [pid = 3584] [serial = 1858] [outer = 129A4400] 21:09:52 INFO - PROCESS | 3584 | 1468901392273 Marionette DEBUG loaded listener.js 21:09:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (13151000) [pid = 3584] [serial = 1859] [outer = 129A4400] 21:09:52 INFO - PROCESS | 3584 | 1468901392714 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 21:09:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 21:09:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 627ms 21:09:52 INFO - PROCESS | 3584 | 1468901392747 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 21:09:52 INFO - PROCESS | 3584 | 1468901392750 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 21:09:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 21:09:52 INFO - PROCESS | 3584 | 1468901392760 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 21:09:52 INFO - PROCESS | 3584 | 1468901392766 Marionette TRACE conn3 <- [1,2442,null,{}] 21:09:52 INFO - PROCESS | 3584 | 1468901392777 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:52 INFO - PROCESS | 3584 | 1468901392782 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:52 INFO - PROCESS | 3584 | 1468901392863 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 21:09:52 INFO - PROCESS | 3584 | 1468901392872 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:52 INFO - PROCESS | 3584 | 1468901392875 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:52 INFO - PROCESS | 3584 | ++DOCSHELL 13C6F400 == 28 [pid = 3584] [id = 620] 21:09:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (13CC8C00) [pid = 3584] [serial = 1860] [outer = 00000000] 21:09:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (14456C00) [pid = 3584] [serial = 1861] [outer = 13CC8C00] 21:09:52 INFO - PROCESS | 3584 | 1468901392921 Marionette DEBUG loaded listener.js 21:09:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (15046400) [pid = 3584] [serial = 1862] [outer = 13CC8C00] 21:09:53 INFO - PROCESS | 3584 | 1468901393398 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 21:09:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 21:09:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 673ms 21:09:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 21:09:53 INFO - PROCESS | 3584 | 1468901393440 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 21:09:53 INFO - PROCESS | 3584 | 1468901393442 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 21:09:53 INFO - PROCESS | 3584 | 1468901393445 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 21:09:53 INFO - PROCESS | 3584 | 1468901393447 Marionette TRACE conn3 <- [1,2446,null,{}] 21:09:53 INFO - PROCESS | 3584 | 1468901393450 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:53 INFO - PROCESS | 3584 | 1468901393462 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:53 INFO - PROCESS | 3584 | 1468901393577 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 21:09:53 INFO - PROCESS | 3584 | 1468901393583 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:53 INFO - PROCESS | 3584 | 1468901393585 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:53 INFO - PROCESS | 3584 | ++DOCSHELL 15043400 == 29 [pid = 3584] [id = 621] 21:09:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (1587D000) [pid = 3584] [serial = 1863] [outer = 00000000] 21:09:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (15DC2800) [pid = 3584] [serial = 1864] [outer = 1587D000] 21:09:53 INFO - PROCESS | 3584 | 1468901393678 Marionette DEBUG loaded listener.js 21:09:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (15F1CC00) [pid = 3584] [serial = 1865] [outer = 1587D000] 21:09:54 INFO - PROCESS | 3584 | 1468901394066 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 21:09:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 21:09:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 673ms 21:09:54 INFO - PROCESS | 3584 | 1468901394127 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 21:09:54 INFO - PROCESS | 3584 | 1468901394129 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 21:09:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 21:09:54 INFO - PROCESS | 3584 | 1468901394142 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 21:09:54 INFO - PROCESS | 3584 | 1468901394144 Marionette TRACE conn3 <- [1,2450,null,{}] 21:09:54 INFO - PROCESS | 3584 | 1468901394147 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:54 INFO - PROCESS | 3584 | 1468901394149 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:54 INFO - PROCESS | 3584 | 1468901394286 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 21:09:54 INFO - PROCESS | 3584 | 1468901394352 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:54 INFO - PROCESS | 3584 | 1468901394354 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:54 INFO - PROCESS | 3584 | ++DOCSHELL 16004000 == 30 [pid = 3584] [id = 622] 21:09:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (16004800) [pid = 3584] [serial = 1866] [outer = 00000000] 21:09:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (1600A400) [pid = 3584] [serial = 1867] [outer = 16004800] 21:09:54 INFO - PROCESS | 3584 | 1468901394396 Marionette DEBUG loaded listener.js 21:09:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (16542400) [pid = 3584] [serial = 1868] [outer = 16004800] 21:09:54 INFO - PROCESS | 3584 | 1468901394802 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 21:09:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 21:09:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 719ms 21:09:54 INFO - PROCESS | 3584 | 1468901394862 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 21:09:54 INFO - PROCESS | 3584 | 1468901394864 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 21:09:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 21:09:54 INFO - PROCESS | 3584 | 1468901394867 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 21:09:54 INFO - PROCESS | 3584 | 1468901394869 Marionette TRACE conn3 <- [1,2454,null,{}] 21:09:54 INFO - PROCESS | 3584 | 1468901394872 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:54 INFO - PROCESS | 3584 | 1468901394878 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:54 INFO - PROCESS | 3584 | 1468901395012 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 21:09:55 INFO - PROCESS | 3584 | 1468901395024 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:55 INFO - PROCESS | 3584 | 1468901395026 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:55 INFO - PROCESS | 3584 | ++DOCSHELL 16B87000 == 31 [pid = 3584] [id = 623] 21:09:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (16B8A400) [pid = 3584] [serial = 1869] [outer = 00000000] 21:09:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (16F3D000) [pid = 3584] [serial = 1870] [outer = 16B8A400] 21:09:55 INFO - PROCESS | 3584 | 1468901395069 Marionette DEBUG loaded listener.js 21:09:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (17137000) [pid = 3584] [serial = 1871] [outer = 16B8A400] 21:09:55 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (16B87C00) [pid = 3584] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 21:09:55 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (17193800) [pid = 3584] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 21:09:55 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (17F69C00) [pid = 3584] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 21:09:55 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (15DC4000) [pid = 3584] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 21:09:55 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (10C14C00) [pid = 3584] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 21:09:55 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (15069C00) [pid = 3584] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 21:09:55 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (13928400) [pid = 3584] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 21:09:55 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (17831C00) [pid = 3584] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 21:09:55 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (13141C00) [pid = 3584] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 21:09:55 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (15F20C00) [pid = 3584] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 21:09:55 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (1978E800) [pid = 3584] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 21:09:55 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (10A77C00) [pid = 3584] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 21:09:55 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (134A6400) [pid = 3584] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 21:09:55 INFO - PROCESS | 3584 | 1468901395708 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 21:09:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 21:09:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 887ms 21:09:55 INFO - PROCESS | 3584 | 1468901395751 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 21:09:55 INFO - PROCESS | 3584 | 1468901395753 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 21:09:55 INFO - PROCESS | 3584 | 1468901395756 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 21:09:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 21:09:55 INFO - PROCESS | 3584 | 1468901395758 Marionette TRACE conn3 <- [1,2458,null,{}] 21:09:55 INFO - PROCESS | 3584 | 1468901395761 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:55 INFO - PROCESS | 3584 | 1468901395763 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:55 INFO - PROCESS | 3584 | 1468901395852 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 21:09:55 INFO - PROCESS | 3584 | 1468901395948 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:55 INFO - PROCESS | 3584 | 1468901395950 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:55 INFO - PROCESS | 3584 | ++DOCSHELL 10C14C00 == 32 [pid = 3584] [id = 624] 21:09:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (10C16000) [pid = 3584] [serial = 1872] [outer = 00000000] 21:09:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (1392FC00) [pid = 3584] [serial = 1873] [outer = 10C16000] 21:09:55 INFO - PROCESS | 3584 | 1468901395991 Marionette DEBUG loaded listener.js 21:09:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (15DB5800) [pid = 3584] [serial = 1874] [outer = 10C16000] 21:09:56 INFO - PROCESS | 3584 | 1468901396348 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 21:09:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 21:09:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 626ms 21:09:56 INFO - PROCESS | 3584 | 1468901396394 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 21:09:56 INFO - PROCESS | 3584 | 1468901396396 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 21:09:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 21:09:56 INFO - PROCESS | 3584 | 1468901396399 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 21:09:56 INFO - PROCESS | 3584 | 1468901396401 Marionette TRACE conn3 <- [1,2462,null,{}] 21:09:56 INFO - PROCESS | 3584 | 1468901396388 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:56 INFO - PROCESS | 3584 | 1468901396390 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:56 INFO - PROCESS | 3584 | 1468901396503 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 21:09:56 INFO - PROCESS | 3584 | 1468901396511 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:56 INFO - PROCESS | 3584 | 1468901396513 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:56 INFO - PROCESS | 3584 | ++DOCSHELL 16D50000 == 33 [pid = 3584] [id = 625] 21:09:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (16F51000) [pid = 3584] [serial = 1875] [outer = 00000000] 21:09:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (171E0400) [pid = 3584] [serial = 1876] [outer = 16F51000] 21:09:56 INFO - PROCESS | 3584 | 1468901396555 Marionette DEBUG loaded listener.js 21:09:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (171E2400) [pid = 3584] [serial = 1877] [outer = 16F51000] 21:09:56 INFO - PROCESS | 3584 | 1468901396961 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 21:09:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 21:09:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 627ms 21:09:57 INFO - PROCESS | 3584 | 1468901397021 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 21:09:57 INFO - PROCESS | 3584 | 1468901397023 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 21:09:57 INFO - PROCESS | 3584 | 1468901397026 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 21:09:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 21:09:57 INFO - PROCESS | 3584 | 1468901397027 Marionette TRACE conn3 <- [1,2466,null,{}] 21:09:57 INFO - PROCESS | 3584 | 1468901397031 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:57 INFO - PROCESS | 3584 | 1468901397033 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:57 INFO - PROCESS | 3584 | 1468901397142 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 21:09:57 INFO - PROCESS | 3584 | 1468901397158 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:57 INFO - PROCESS | 3584 | 1468901397160 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:57 INFO - PROCESS | 3584 | ++DOCSHELL 13C66400 == 34 [pid = 3584] [id = 626] 21:09:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (177F9400) [pid = 3584] [serial = 1878] [outer = 00000000] 21:09:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (178B3400) [pid = 3584] [serial = 1879] [outer = 177F9400] 21:09:57 INFO - PROCESS | 3584 | 1468901397208 Marionette DEBUG loaded listener.js 21:09:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (178B4000) [pid = 3584] [serial = 1880] [outer = 177F9400] 21:09:57 INFO - PROCESS | 3584 | 1468901397726 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 21:09:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 21:09:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 734ms 21:09:57 INFO - PROCESS | 3584 | 1468901397769 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 21:09:57 INFO - PROCESS | 3584 | 1468901397774 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 21:09:57 INFO - PROCESS | 3584 | 1468901397780 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 21:09:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 21:09:57 INFO - PROCESS | 3584 | 1468901397784 Marionette TRACE conn3 <- [1,2470,null,{}] 21:09:57 INFO - PROCESS | 3584 | 1468901397790 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:57 INFO - PROCESS | 3584 | 1468901397793 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:57 INFO - PROCESS | 3584 | 1468901397914 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 21:09:58 INFO - PROCESS | 3584 | 1468901398035 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:58 INFO - PROCESS | 3584 | 1468901398040 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:58 INFO - PROCESS | 3584 | ++DOCSHELL 104E9000 == 35 [pid = 3584] [id = 627] 21:09:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (104EBC00) [pid = 3584] [serial = 1881] [outer = 00000000] 21:09:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (112C4800) [pid = 3584] [serial = 1882] [outer = 104EBC00] 21:09:58 INFO - PROCESS | 3584 | 1468901398136 Marionette DEBUG loaded listener.js 21:09:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (12929000) [pid = 3584] [serial = 1883] [outer = 104EBC00] 21:09:58 INFO - PROCESS | 3584 | 1468901398876 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 21:09:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 21:09:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1162ms 21:09:58 INFO - PROCESS | 3584 | 1468901398947 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 21:09:58 INFO - PROCESS | 3584 | 1468901398951 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 21:09:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 21:09:58 INFO - PROCESS | 3584 | 1468901398958 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 21:09:58 INFO - PROCESS | 3584 | 1468901398960 Marionette TRACE conn3 <- [1,2474,null,{}] 21:09:58 INFO - PROCESS | 3584 | 1468901398964 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:09:58 INFO - PROCESS | 3584 | 1468901398967 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:59 INFO - PROCESS | 3584 | 1468901399088 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 21:09:59 INFO - PROCESS | 3584 | 1468901399235 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:09:59 INFO - PROCESS | 3584 | 1468901399238 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:09:59 INFO - PROCESS | 3584 | ++DOCSHELL 139D0000 == 36 [pid = 3584] [id = 628] 21:09:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (14299800) [pid = 3584] [serial = 1884] [outer = 00000000] 21:09:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (15806C00) [pid = 3584] [serial = 1885] [outer = 14299800] 21:09:59 INFO - PROCESS | 3584 | 1468901399316 Marionette DEBUG loaded listener.js 21:09:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (144F4C00) [pid = 3584] [serial = 1886] [outer = 14299800] 21:10:00 INFO - PROCESS | 3584 | 1468901400170 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 21:10:00 INFO - PROCESS | 3584 | --DOCSHELL 16D50000 == 35 [pid = 3584] [id = 625] 21:10:00 INFO - PROCESS | 3584 | --DOCSHELL 10C14C00 == 34 [pid = 3584] [id = 624] 21:10:00 INFO - PROCESS | 3584 | --DOCSHELL 16B87000 == 33 [pid = 3584] [id = 623] 21:10:00 INFO - PROCESS | 3584 | --DOCSHELL 16004000 == 32 [pid = 3584] [id = 622] 21:10:00 INFO - PROCESS | 3584 | --DOCSHELL 15043400 == 31 [pid = 3584] [id = 621] 21:10:00 INFO - PROCESS | 3584 | --DOCSHELL 13C6F400 == 30 [pid = 3584] [id = 620] 21:10:00 INFO - PROCESS | 3584 | --DOCSHELL 129A1800 == 29 [pid = 3584] [id = 619] 21:10:00 INFO - PROCESS | 3584 | --DOCSHELL 10A03C00 == 28 [pid = 3584] [id = 618] 21:10:00 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (16F40800) [pid = 3584] [serial = 1825] [outer = 00000000] [url = about:blank] 21:10:00 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (17828C00) [pid = 3584] [serial = 1828] [outer = 00000000] [url = about:blank] 21:10:00 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (170C3800) [pid = 3584] [serial = 1826] [outer = 00000000] [url = about:blank] 21:10:00 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (17FBD800) [pid = 3584] [serial = 1831] [outer = 00000000] [url = about:blank] 21:10:00 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (199EB000) [pid = 3584] [serial = 1805] [outer = 00000000] [url = about:blank] 21:10:00 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (10C1B000) [pid = 3584] [serial = 1807] [outer = 00000000] [url = about:blank] 21:10:00 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (110C0000) [pid = 3584] [serial = 1808] [outer = 00000000] [url = about:blank] 21:10:00 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (1587E800) [pid = 3584] [serial = 1819] [outer = 00000000] [url = about:blank] 21:10:00 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (15DBC400) [pid = 3584] [serial = 1820] [outer = 00000000] [url = about:blank] 21:10:00 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (13931000) [pid = 3584] [serial = 1810] [outer = 00000000] [url = about:blank] 21:10:00 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (18339000) [pid = 3584] [serial = 1838] [outer = 00000000] [url = about:blank] 21:10:00 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (13C6FC00) [pid = 3584] [serial = 1811] [outer = 00000000] [url = about:blank] 21:10:00 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (13929C00) [pid = 3584] [serial = 1816] [outer = 00000000] [url = about:blank] 21:10:00 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (13934800) [pid = 3584] [serial = 1817] [outer = 00000000] [url = about:blank] 21:10:00 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (16547800) [pid = 3584] [serial = 1822] [outer = 00000000] [url = about:blank] 21:10:00 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (19938000) [pid = 3584] [serial = 1840] [outer = 00000000] [url = about:blank] 21:10:00 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (1128A400) [pid = 3584] [serial = 1813] [outer = 00000000] [url = about:blank] 21:10:00 INFO - PROCESS | 3584 | --DOMWINDOW == 67 (11C32400) [pid = 3584] [serial = 1814] [outer = 00000000] [url = about:blank] 21:10:00 INFO - PROCESS | 3584 | --DOMWINDOW == 66 (19938400) [pid = 3584] [serial = 1841] [outer = 00000000] [url = about:blank] 21:10:00 INFO - PROCESS | 3584 | --DOMWINDOW == 65 (177C7000) [pid = 3584] [serial = 1829] [outer = 00000000] [url = about:blank] 21:10:00 INFO - PROCESS | 3584 | --DOMWINDOW == 64 (16549000) [pid = 3584] [serial = 1834] [outer = 00000000] [url = about:blank] 21:10:00 INFO - PROCESS | 3584 | --DOMWINDOW == 63 (181D1C00) [pid = 3584] [serial = 1832] [outer = 00000000] [url = about:blank] 21:10:00 INFO - PROCESS | 3584 | --DOMWINDOW == 62 (18337400) [pid = 3584] [serial = 1837] [outer = 00000000] [url = about:blank] 21:10:00 INFO - PROCESS | 3584 | --DOMWINDOW == 61 (17134C00) [pid = 3584] [serial = 1835] [outer = 00000000] [url = about:blank] 21:10:00 INFO - PROCESS | 3584 | --DOMWINDOW == 60 (16B7BC00) [pid = 3584] [serial = 1823] [outer = 00000000] [url = about:blank] 21:10:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 21:10:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1268ms 21:10:00 INFO - PROCESS | 3584 | 1468901400218 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 21:10:00 INFO - PROCESS | 3584 | 1468901400222 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 21:10:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 21:10:00 INFO - PROCESS | 3584 | 1468901400226 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 21:10:00 INFO - PROCESS | 3584 | 1468901400229 Marionette TRACE conn3 <- [1,2478,null,{}] 21:10:00 INFO - PROCESS | 3584 | 1468901400234 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:00 INFO - PROCESS | 3584 | 1468901400237 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:00 INFO - PROCESS | 3584 | 1468901400323 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 21:10:00 INFO - PROCESS | 3584 | 1468901400337 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:00 INFO - PROCESS | 3584 | 1468901400339 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:00 INFO - PROCESS | 3584 | ++DOCSHELL 10C14000 == 29 [pid = 3584] [id = 629] 21:10:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 61 (10C14800) [pid = 3584] [serial = 1887] [outer = 00000000] 21:10:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 62 (110E9400) [pid = 3584] [serial = 1888] [outer = 10C14800] 21:10:00 INFO - PROCESS | 3584 | 1468901400385 Marionette DEBUG loaded listener.js 21:10:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 63 (112D0000) [pid = 3584] [serial = 1889] [outer = 10C14800] 21:10:00 INFO - PROCESS | 3584 | 1468901400903 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 21:10:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 21:10:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 688ms 21:10:00 INFO - PROCESS | 3584 | 1468901400923 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 21:10:00 INFO - PROCESS | 3584 | 1468901400927 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 21:10:00 INFO - PROCESS | 3584 | 1468901400916 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 21:10:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 21:10:00 INFO - PROCESS | 3584 | 1468901400918 Marionette TRACE conn3 <- [1,2482,null,{}] 21:10:00 INFO - PROCESS | 3584 | 1468901400922 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:00 INFO - PROCESS | 3584 | 1468901400924 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:01 INFO - PROCESS | 3584 | 1468901401014 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 21:10:01 INFO - PROCESS | 3584 | 1468901401022 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:01 INFO - PROCESS | 3584 | 1468901401024 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:01 INFO - PROCESS | 3584 | ++DOCSHELL 13929000 == 30 [pid = 3584] [id = 630] 21:10:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 64 (1392C400) [pid = 3584] [serial = 1890] [outer = 00000000] 21:10:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 65 (13933C00) [pid = 3584] [serial = 1891] [outer = 1392C400] 21:10:01 INFO - PROCESS | 3584 | 1468901401073 Marionette DEBUG loaded listener.js 21:10:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 66 (139CF800) [pid = 3584] [serial = 1892] [outer = 1392C400] 21:10:01 INFO - PROCESS | 3584 | 1468901401545 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 21:10:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 21:10:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 672ms 21:10:01 INFO - PROCESS | 3584 | 1468901401616 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 21:10:01 INFO - PROCESS | 3584 | 1468901401618 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 21:10:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 21:10:01 INFO - PROCESS | 3584 | 1468901401622 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 21:10:01 INFO - PROCESS | 3584 | 1468901401625 Marionette TRACE conn3 <- [1,2486,null,{}] 21:10:01 INFO - PROCESS | 3584 | 1468901401635 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:01 INFO - PROCESS | 3584 | 1468901401640 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:01 INFO - PROCESS | 3584 | 1468901401732 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 21:10:01 INFO - PROCESS | 3584 | 1468901401833 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:01 INFO - PROCESS | 3584 | 1468901401836 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:01 INFO - PROCESS | 3584 | ++DOCSHELL 15DC1400 == 31 [pid = 3584] [id = 631] 21:10:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 67 (15DC3800) [pid = 3584] [serial = 1893] [outer = 00000000] 21:10:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (16002C00) [pid = 3584] [serial = 1894] [outer = 15DC3800] 21:10:01 INFO - PROCESS | 3584 | 1468901401882 Marionette DEBUG loaded listener.js 21:10:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (16290400) [pid = 3584] [serial = 1895] [outer = 15DC3800] 21:10:02 INFO - PROCESS | 3584 | 1468901402259 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 21:10:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 21:10:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 688ms 21:10:02 INFO - PROCESS | 3584 | 1468901402305 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 21:10:02 INFO - PROCESS | 3584 | 1468901402307 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 21:10:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 21:10:02 INFO - PROCESS | 3584 | 1468901402326 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 21:10:02 INFO - PROCESS | 3584 | 1468901402328 Marionette TRACE conn3 <- [1,2490,null,{}] 21:10:02 INFO - PROCESS | 3584 | 1468901402331 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:02 INFO - PROCESS | 3584 | 1468901402333 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:02 INFO - PROCESS | 3584 | 1468901402435 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 21:10:02 INFO - PROCESS | 3584 | 1468901402498 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:02 INFO - PROCESS | 3584 | 1468901402500 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:02 INFO - PROCESS | 3584 | ++DOCSHELL 16B7D400 == 32 [pid = 3584] [id = 632] 21:10:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (16B82C00) [pid = 3584] [serial = 1896] [outer = 00000000] 21:10:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (16D4F400) [pid = 3584] [serial = 1897] [outer = 16B82C00] 21:10:02 INFO - PROCESS | 3584 | 1468901402543 Marionette DEBUG loaded listener.js 21:10:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (16F3C400) [pid = 3584] [serial = 1898] [outer = 16B82C00] 21:10:02 INFO - PROCESS | 3584 | 1468901402959 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 21:10:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 21:10:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 688ms 21:10:02 INFO - PROCESS | 3584 | 1468901403010 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 21:10:02 INFO - PROCESS | 3584 | 1468901403012 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 21:10:02 INFO - PROCESS | 3584 | 1468901403016 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 21:10:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 21:10:02 INFO - PROCESS | 3584 | 1468901403017 Marionette TRACE conn3 <- [1,2494,null,{}] 21:10:03 INFO - PROCESS | 3584 | 1468901403027 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:03 INFO - PROCESS | 3584 | 1468901403029 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:03 INFO - PROCESS | 3584 | 1468901403165 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 21:10:03 INFO - PROCESS | 3584 | 1468901403186 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:03 INFO - PROCESS | 3584 | 1468901403188 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:03 INFO - PROCESS | 3584 | ++DOCSHELL 15DC3400 == 33 [pid = 3584] [id = 633] 21:10:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (16B8A000) [pid = 3584] [serial = 1899] [outer = 00000000] 21:10:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (1713C000) [pid = 3584] [serial = 1900] [outer = 16B8A000] 21:10:03 INFO - PROCESS | 3584 | 1468901403214 Marionette DEBUG loaded listener.js 21:10:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (1713C800) [pid = 3584] [serial = 1901] [outer = 16B8A000] 21:10:03 INFO - PROCESS | 3584 | 1468901403659 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 21:10:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 21:10:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 688ms 21:10:03 INFO - PROCESS | 3584 | 1468901403698 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 21:10:03 INFO - PROCESS | 3584 | 1468901403700 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 21:10:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 21:10:03 INFO - PROCESS | 3584 | 1468901403703 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 21:10:03 INFO - PROCESS | 3584 | 1468901403705 Marionette TRACE conn3 <- [1,2498,null,{}] 21:10:03 INFO - PROCESS | 3584 | 1468901403708 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:03 INFO - PROCESS | 3584 | 1468901403714 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:03 INFO - PROCESS | 3584 | 1468901403852 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 21:10:03 INFO - PROCESS | 3584 | 1468901403863 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:03 INFO - PROCESS | 3584 | 1468901403865 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:03 INFO - PROCESS | 3584 | ++DOCSHELL 17708400 == 34 [pid = 3584] [id = 634] 21:10:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (177C1400) [pid = 3584] [serial = 1902] [outer = 00000000] 21:10:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (17F62800) [pid = 3584] [serial = 1903] [outer = 177C1400] 21:10:03 INFO - PROCESS | 3584 | 1468901403907 Marionette DEBUG loaded listener.js 21:10:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (13939800) [pid = 3584] [serial = 1904] [outer = 177C1400] 21:10:04 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (129A4400) [pid = 3584] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 21:10:04 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (10A75C00) [pid = 3584] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 21:10:04 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (10434000) [pid = 3584] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 21:10:04 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (16B8A400) [pid = 3584] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 21:10:04 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (16004800) [pid = 3584] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 21:10:04 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (13CC8C00) [pid = 3584] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 21:10:04 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (10C16000) [pid = 3584] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 21:10:04 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (16F51000) [pid = 3584] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 21:10:04 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (10A01C00) [pid = 3584] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 21:10:04 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (13CC5800) [pid = 3584] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 21:10:04 INFO - PROCESS | 3584 | --DOMWINDOW == 67 (17831000) [pid = 3584] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 21:10:04 INFO - PROCESS | 3584 | --DOMWINDOW == 66 (1587D000) [pid = 3584] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 21:10:04 INFO - PROCESS | 3584 | 1468901404438 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 21:10:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 21:10:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 825ms 21:10:04 INFO - PROCESS | 3584 | 1468901404530 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 21:10:04 INFO - PROCESS | 3584 | 1468901404532 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 21:10:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 21:10:04 INFO - PROCESS | 3584 | 1468901404535 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 21:10:04 INFO - PROCESS | 3584 | 1468901404537 Marionette TRACE conn3 <- [1,2502,null,{}] 21:10:04 INFO - PROCESS | 3584 | 1468901404540 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:04 INFO - PROCESS | 3584 | 1468901404542 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:04 INFO - PROCESS | 3584 | 1468901404620 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 21:10:04 INFO - PROCESS | 3584 | 1468901404631 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:04 INFO - PROCESS | 3584 | 1468901404632 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:04 INFO - PROCESS | 3584 | ++DOCSHELL 139CB000 == 35 [pid = 3584] [id = 635] 21:10:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 67 (13CC3800) [pid = 3584] [serial = 1905] [outer = 00000000] 21:10:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (1587D000) [pid = 3584] [serial = 1906] [outer = 13CC3800] 21:10:04 INFO - PROCESS | 3584 | 1468901404674 Marionette DEBUG loaded listener.js 21:10:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (15DBE800) [pid = 3584] [serial = 1907] [outer = 13CC3800] 21:10:05 INFO - PROCESS | 3584 | 1468901405078 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 21:10:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 21:10:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 580ms 21:10:05 INFO - PROCESS | 3584 | 1468901405116 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 21:10:05 INFO - PROCESS | 3584 | 1468901405118 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 21:10:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 21:10:05 INFO - PROCESS | 3584 | 1468901405121 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 21:10:05 INFO - PROCESS | 3584 | 1468901405123 Marionette TRACE conn3 <- [1,2506,null,{}] 21:10:05 INFO - PROCESS | 3584 | 1468901405126 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:05 INFO - PROCESS | 3584 | 1468901405128 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:05 INFO - PROCESS | 3584 | 1468901405205 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 21:10:05 INFO - PROCESS | 3584 | 1468901405211 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:05 INFO - PROCESS | 3584 | 1468901405213 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:05 INFO - PROCESS | 3584 | ++DOCSHELL 10C1CC00 == 36 [pid = 3584] [id = 636] 21:10:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (12974800) [pid = 3584] [serial = 1908] [outer = 00000000] 21:10:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (17FBF800) [pid = 3584] [serial = 1909] [outer = 12974800] 21:10:05 INFO - PROCESS | 3584 | 1468901405254 Marionette DEBUG loaded listener.js 21:10:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (18335800) [pid = 3584] [serial = 1910] [outer = 12974800] 21:10:05 INFO - PROCESS | 3584 | 1468901405656 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 21:10:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 21:10:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 581ms 21:10:05 INFO - PROCESS | 3584 | 1468901405712 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 21:10:05 INFO - PROCESS | 3584 | 1468901405714 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 21:10:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 21:10:05 INFO - PROCESS | 3584 | 1468901405718 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 21:10:05 INFO - PROCESS | 3584 | 1468901405720 Marionette TRACE conn3 <- [1,2510,null,{}] 21:10:05 INFO - PROCESS | 3584 | 1468901405723 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:05 INFO - PROCESS | 3584 | 1468901405725 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:05 INFO - PROCESS | 3584 | 1468901405801 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 21:10:05 INFO - PROCESS | 3584 | 1468901405807 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:05 INFO - PROCESS | 3584 | 1468901405808 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:05 INFO - PROCESS | 3584 | ++DOCSHELL 15DBF800 == 37 [pid = 3584] [id = 637] 21:10:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (17F61C00) [pid = 3584] [serial = 1911] [outer = 00000000] 21:10:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (19791000) [pid = 3584] [serial = 1912] [outer = 17F61C00] 21:10:05 INFO - PROCESS | 3584 | 1468901405853 Marionette DEBUG loaded listener.js 21:10:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (19794C00) [pid = 3584] [serial = 1913] [outer = 17F61C00] 21:10:06 INFO - PROCESS | 3584 | 1468901406314 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 21:10:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 21:10:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 611ms 21:10:06 INFO - PROCESS | 3584 | 1468901406337 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 21:10:06 INFO - PROCESS | 3584 | 1468901406339 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 21:10:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 21:10:06 INFO - PROCESS | 3584 | 1468901406398 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 21:10:06 INFO - PROCESS | 3584 | 1468901406402 Marionette TRACE conn3 <- [1,2514,null,{}] 21:10:06 INFO - PROCESS | 3584 | 1468901406408 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:06 INFO - PROCESS | 3584 | 1468901406412 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:06 INFO - PROCESS | 3584 | 1468901406519 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 21:10:06 INFO - PROCESS | 3584 | 1468901406660 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:06 INFO - PROCESS | 3584 | 1468901406664 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:06 INFO - PROCESS | 3584 | ++DOCSHELL 10C15C00 == 38 [pid = 3584] [id = 638] 21:10:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (10C18000) [pid = 3584] [serial = 1914] [outer = 00000000] 21:10:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (110E8000) [pid = 3584] [serial = 1915] [outer = 10C18000] 21:10:06 INFO - PROCESS | 3584 | 1468901406720 Marionette DEBUG loaded listener.js 21:10:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (12BCC000) [pid = 3584] [serial = 1916] [outer = 10C18000] 21:10:07 INFO - PROCESS | 3584 | 1468901407371 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 21:10:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 21:10:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1070ms 21:10:07 INFO - PROCESS | 3584 | 1468901407429 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 21:10:07 INFO - PROCESS | 3584 | 1468901407433 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 21:10:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 21:10:07 INFO - PROCESS | 3584 | 1468901407471 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 21:10:07 INFO - PROCESS | 3584 | 1468901407474 Marionette TRACE conn3 <- [1,2518,null,{}] 21:10:07 INFO - PROCESS | 3584 | 1468901407482 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:07 INFO - PROCESS | 3584 | 1468901407486 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:07 INFO - PROCESS | 3584 | 1468901407599 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 21:10:07 INFO - PROCESS | 3584 | 1468901407731 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:07 INFO - PROCESS | 3584 | 1468901407734 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:07 INFO - PROCESS | 3584 | ++DOCSHELL 14461800 == 39 [pid = 3584] [id = 639] 21:10:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (15043800) [pid = 3584] [serial = 1917] [outer = 00000000] 21:10:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (15DB5400) [pid = 3584] [serial = 1918] [outer = 15043800] 21:10:07 INFO - PROCESS | 3584 | 1468901407791 Marionette DEBUG loaded listener.js 21:10:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (16549000) [pid = 3584] [serial = 1919] [outer = 15043800] 21:10:08 INFO - PROCESS | 3584 | 1468901408314 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 21:10:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 21:10:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 887ms 21:10:08 INFO - PROCESS | 3584 | 1468901408355 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 21:10:08 INFO - PROCESS | 3584 | 1468901408358 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 21:10:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 21:10:08 INFO - PROCESS | 3584 | 1468901408363 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 21:10:08 INFO - PROCESS | 3584 | 1468901408365 Marionette TRACE conn3 <- [1,2522,null,{}] 21:10:08 INFO - PROCESS | 3584 | 1468901408369 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:08 INFO - PROCESS | 3584 | 1468901408372 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:08 INFO - PROCESS | 3584 | 1468901408477 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 21:10:08 INFO - PROCESS | 3584 | 1468901408589 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:08 INFO - PROCESS | 3584 | 1468901408595 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:08 INFO - PROCESS | 3584 | ++DOCSHELL 17829000 == 40 [pid = 3584] [id = 640] 21:10:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (1782B400) [pid = 3584] [serial = 1920] [outer = 00000000] 21:10:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (17F64000) [pid = 3584] [serial = 1921] [outer = 1782B400] 21:10:08 INFO - PROCESS | 3584 | 1468901408674 Marionette DEBUG loaded listener.js 21:10:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (1833A400) [pid = 3584] [serial = 1922] [outer = 1782B400] 21:10:09 INFO - PROCESS | 3584 | 1468901409320 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 21:10:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 21:10:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 979ms 21:10:09 INFO - PROCESS | 3584 | 1468901409353 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 21:10:09 INFO - PROCESS | 3584 | 1468901409356 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 21:10:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 21:10:09 INFO - PROCESS | 3584 | 1468901409360 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 21:10:09 INFO - PROCESS | 3584 | 1468901409362 Marionette TRACE conn3 <- [1,2526,null,{}] 21:10:09 INFO - PROCESS | 3584 | 1468901409366 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:09 INFO - PROCESS | 3584 | 1468901409368 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:09 INFO - PROCESS | 3584 | 1468901409455 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 21:10:09 INFO - PROCESS | 3584 | 1468901409753 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:09 INFO - PROCESS | 3584 | 1468901409756 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:09 INFO - PROCESS | 3584 | ++DOCSHELL 10434800 == 41 [pid = 3584] [id = 641] 21:10:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (104E2400) [pid = 3584] [serial = 1923] [outer = 00000000] 21:10:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (10A7F800) [pid = 3584] [serial = 1924] [outer = 104E2400] 21:10:09 INFO - PROCESS | 3584 | 1468901409804 Marionette DEBUG loaded listener.js 21:10:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (10C1C400) [pid = 3584] [serial = 1925] [outer = 104E2400] 21:10:10 INFO - PROCESS | 3584 | --DOCSHELL 10C1CC00 == 40 [pid = 3584] [id = 636] 21:10:10 INFO - PROCESS | 3584 | --DOCSHELL 139CB000 == 39 [pid = 3584] [id = 635] 21:10:10 INFO - PROCESS | 3584 | --DOCSHELL 17708400 == 38 [pid = 3584] [id = 634] 21:10:10 INFO - PROCESS | 3584 | --DOCSHELL 15DC3400 == 37 [pid = 3584] [id = 633] 21:10:10 INFO - PROCESS | 3584 | --DOCSHELL 16B7D400 == 36 [pid = 3584] [id = 632] 21:10:10 INFO - PROCESS | 3584 | --DOCSHELL 15DC1400 == 35 [pid = 3584] [id = 631] 21:10:10 INFO - PROCESS | 3584 | --DOCSHELL 13929000 == 34 [pid = 3584] [id = 630] 21:10:10 INFO - PROCESS | 3584 | --DOCSHELL 10C14000 == 33 [pid = 3584] [id = 629] 21:10:10 INFO - PROCESS | 3584 | --DOCSHELL 13C66400 == 32 [pid = 3584] [id = 626] 21:10:10 INFO - PROCESS | 3584 | --DOCSHELL 104E9000 == 31 [pid = 3584] [id = 627] 21:10:10 INFO - PROCESS | 3584 | --DOCSHELL 102CB000 == 30 [pid = 3584] [id = 617] 21:10:10 INFO - PROCESS | 3584 | --DOCSHELL 139D0000 == 29 [pid = 3584] [id = 628] 21:10:10 INFO - PROCESS | 3584 | --DOCSHELL 17829000 == 28 [pid = 3584] [id = 640] 21:10:10 INFO - PROCESS | 3584 | --DOCSHELL 15DBF800 == 27 [pid = 3584] [id = 637] 21:10:10 INFO - PROCESS | 3584 | --DOCSHELL 10C15C00 == 26 [pid = 3584] [id = 638] 21:10:10 INFO - PROCESS | 3584 | --DOCSHELL 14461800 == 25 [pid = 3584] [id = 639] 21:10:10 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (12D9DC00) [pid = 3584] [serial = 1858] [outer = 00000000] [url = about:blank] 21:10:10 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (13151000) [pid = 3584] [serial = 1859] [outer = 00000000] [url = about:blank] 21:10:10 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (10C1F400) [pid = 3584] [serial = 1855] [outer = 00000000] [url = about:blank] 21:10:10 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (110B9400) [pid = 3584] [serial = 1856] [outer = 00000000] [url = about:blank] 21:10:10 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (112CB000) [pid = 3584] [serial = 1853] [outer = 00000000] [url = about:blank] 21:10:10 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (10C15000) [pid = 3584] [serial = 1852] [outer = 00000000] [url = about:blank] 21:10:10 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (16F3D000) [pid = 3584] [serial = 1870] [outer = 00000000] [url = about:blank] 21:10:10 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (16542400) [pid = 3584] [serial = 1868] [outer = 00000000] [url = about:blank] 21:10:10 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (14456C00) [pid = 3584] [serial = 1861] [outer = 00000000] [url = about:blank] 21:10:10 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (1600A400) [pid = 3584] [serial = 1867] [outer = 00000000] [url = about:blank] 21:10:10 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (1392FC00) [pid = 3584] [serial = 1873] [outer = 00000000] [url = about:blank] 21:10:10 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (171E0400) [pid = 3584] [serial = 1876] [outer = 00000000] [url = about:blank] 21:10:10 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (171E2400) [pid = 3584] [serial = 1877] [outer = 00000000] [url = about:blank] 21:10:10 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (130D4000) [pid = 3584] [serial = 1844] [outer = 00000000] [url = about:blank] 21:10:10 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (1296DC00) [pid = 3584] [serial = 1843] [outer = 00000000] [url = about:blank] 21:10:10 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (15F1F000) [pid = 3584] [serial = 1847] [outer = 00000000] [url = about:blank] 21:10:10 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (15045400) [pid = 3584] [serial = 1846] [outer = 00000000] [url = about:blank] 21:10:10 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (1993BC00) [pid = 3584] [serial = 1850] [outer = 00000000] [url = about:blank] 21:10:10 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (17FBA400) [pid = 3584] [serial = 1849] [outer = 00000000] [url = about:blank] 21:10:10 INFO - PROCESS | 3584 | --DOMWINDOW == 67 (17137000) [pid = 3584] [serial = 1871] [outer = 00000000] [url = about:blank] 21:10:10 INFO - PROCESS | 3584 | --DOMWINDOW == 66 (15DC2800) [pid = 3584] [serial = 1864] [outer = 00000000] [url = about:blank] 21:10:10 INFO - PROCESS | 3584 | --DOMWINDOW == 65 (15F1CC00) [pid = 3584] [serial = 1865] [outer = 00000000] [url = about:blank] 21:10:10 INFO - PROCESS | 3584 | --DOMWINDOW == 64 (15DB5800) [pid = 3584] [serial = 1874] [outer = 00000000] [url = about:blank] 21:10:10 INFO - PROCESS | 3584 | --DOMWINDOW == 63 (178B3400) [pid = 3584] [serial = 1879] [outer = 00000000] [url = about:blank] 21:10:10 INFO - PROCESS | 3584 | --DOMWINDOW == 62 (15046400) [pid = 3584] [serial = 1862] [outer = 00000000] [url = about:blank] 21:10:10 INFO - PROCESS | 3584 | 1468901410968 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 21:10:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 21:10:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1666ms 21:10:11 INFO - PROCESS | 3584 | 1468901411017 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 21:10:11 INFO - PROCESS | 3584 | 1468901411021 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 21:10:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 21:10:11 INFO - PROCESS | 3584 | 1468901411025 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 21:10:11 INFO - PROCESS | 3584 | 1468901411028 Marionette TRACE conn3 <- [1,2530,null,{}] 21:10:11 INFO - PROCESS | 3584 | 1468901411073 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:11 INFO - PROCESS | 3584 | 1468901411076 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:11 INFO - PROCESS | 3584 | 1468901411165 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 21:10:11 INFO - PROCESS | 3584 | 1468901411264 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:11 INFO - PROCESS | 3584 | 1468901411267 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:11 INFO - PROCESS | 3584 | ++DOCSHELL 10C14000 == 26 [pid = 3584] [id = 642] 21:10:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 63 (10C15000) [pid = 3584] [serial = 1926] [outer = 00000000] 21:10:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 64 (112CB000) [pid = 3584] [serial = 1927] [outer = 10C15000] 21:10:11 INFO - PROCESS | 3584 | 1468901411314 Marionette DEBUG loaded listener.js 21:10:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 65 (11436800) [pid = 3584] [serial = 1928] [outer = 10C15000] 21:10:11 INFO - PROCESS | 3584 | 1468901411715 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 21:10:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 21:10:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 718ms 21:10:11 INFO - PROCESS | 3584 | 1468901411744 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 21:10:11 INFO - PROCESS | 3584 | 1468901411749 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 21:10:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 21:10:11 INFO - PROCESS | 3584 | 1468901411759 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 21:10:11 INFO - PROCESS | 3584 | 1468901411762 Marionette TRACE conn3 <- [1,2534,null,{}] 21:10:11 INFO - PROCESS | 3584 | 1468901411766 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:11 INFO - PROCESS | 3584 | 1468901411769 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:11 INFO - PROCESS | 3584 | 1468901411854 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 21:10:11 INFO - PROCESS | 3584 | 1468901411860 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:11 INFO - PROCESS | 3584 | 1468901411863 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:11 INFO - PROCESS | 3584 | ++DOCSHELL 1315E800 == 27 [pid = 3584] [id = 643] 21:10:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 66 (131DE800) [pid = 3584] [serial = 1929] [outer = 00000000] 21:10:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 67 (13245800) [pid = 3584] [serial = 1930] [outer = 131DE800] 21:10:11 INFO - PROCESS | 3584 | 1468901411908 Marionette DEBUG loaded listener.js 21:10:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (134B0800) [pid = 3584] [serial = 1931] [outer = 131DE800] 21:10:12 INFO - PROCESS | 3584 | 1468901412404 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 21:10:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 21:10:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 688ms 21:10:12 INFO - PROCESS | 3584 | 1468901412460 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 21:10:12 INFO - PROCESS | 3584 | 1468901412462 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 21:10:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 21:10:12 INFO - PROCESS | 3584 | 1468901412466 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 21:10:12 INFO - PROCESS | 3584 | 1468901412469 Marionette TRACE conn3 <- [1,2538,null,{}] 21:10:12 INFO - PROCESS | 3584 | 1468901412464 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:12 INFO - PROCESS | 3584 | 1468901412468 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:12 INFO - PROCESS | 3584 | 1468901412580 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 21:10:12 INFO - PROCESS | 3584 | 1468901412689 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:12 INFO - PROCESS | 3584 | 1468901412693 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:12 INFO - PROCESS | 3584 | ++DOCSHELL 15062800 == 28 [pid = 3584] [id = 644] 21:10:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (15066C00) [pid = 3584] [serial = 1932] [outer = 00000000] 21:10:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (15808000) [pid = 3584] [serial = 1933] [outer = 15066C00] 21:10:12 INFO - PROCESS | 3584 | 1468901412741 Marionette DEBUG loaded listener.js 21:10:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (15883400) [pid = 3584] [serial = 1934] [outer = 15066C00] 21:10:13 INFO - PROCESS | 3584 | 1468901413203 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 21:10:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 21:10:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 780ms 21:10:13 INFO - PROCESS | 3584 | 1468901413241 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 21:10:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 21:10:13 INFO - PROCESS | 3584 | 1468901413243 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 21:10:13 INFO - PROCESS | 3584 | 1468901413247 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 21:10:13 INFO - PROCESS | 3584 | 1468901413248 Marionette TRACE conn3 <- [1,2542,null,{}] 21:10:13 INFO - PROCESS | 3584 | 1468901413252 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:13 INFO - PROCESS | 3584 | 1468901413254 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:13 INFO - PROCESS | 3584 | 1468901413387 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 21:10:13 INFO - PROCESS | 3584 | 1468901413453 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:13 INFO - PROCESS | 3584 | 1468901413455 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:13 INFO - PROCESS | 3584 | ++DOCSHELL 15807C00 == 29 [pid = 3584] [id = 645] 21:10:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (1580A000) [pid = 3584] [serial = 1935] [outer = 00000000] 21:10:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (15F20800) [pid = 3584] [serial = 1936] [outer = 1580A000] 21:10:13 INFO - PROCESS | 3584 | 1468901413500 Marionette DEBUG loaded listener.js 21:10:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (16006400) [pid = 3584] [serial = 1937] [outer = 1580A000] 21:10:13 INFO - PROCESS | 3584 | 1468901413923 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 21:10:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 21:10:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 688ms 21:10:13 INFO - PROCESS | 3584 | 1468901413943 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 21:10:13 INFO - PROCESS | 3584 | 1468901413945 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 21:10:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 21:10:13 INFO - PROCESS | 3584 | 1468901413948 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 21:10:13 INFO - PROCESS | 3584 | 1468901413950 Marionette TRACE conn3 <- [1,2546,null,{}] 21:10:13 INFO - PROCESS | 3584 | 1468901413953 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:13 INFO - PROCESS | 3584 | 1468901413955 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:14 INFO - PROCESS | 3584 | 1468901414083 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 21:10:14 INFO - PROCESS | 3584 | 1468901414089 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:14 INFO - PROCESS | 3584 | 1468901414091 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:14 INFO - PROCESS | 3584 | ++DOCSHELL 10A79C00 == 30 [pid = 3584] [id = 646] 21:10:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (10EBB800) [pid = 3584] [serial = 1938] [outer = 00000000] 21:10:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (16544800) [pid = 3584] [serial = 1939] [outer = 10EBB800] 21:10:14 INFO - PROCESS | 3584 | 1468901414133 Marionette DEBUG loaded listener.js 21:10:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (1654B000) [pid = 3584] [serial = 1940] [outer = 10EBB800] 21:10:14 INFO - PROCESS | 3584 | 1468901414599 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 21:10:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 21:10:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 688ms 21:10:14 INFO - PROCESS | 3584 | 1468901414632 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 21:10:14 INFO - PROCESS | 3584 | 1468901414634 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 21:10:14 INFO - PROCESS | 3584 | 1468901414638 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 21:10:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 21:10:14 INFO - PROCESS | 3584 | 1468901414639 Marionette TRACE conn3 <- [1,2550,null,{}] 21:10:14 INFO - PROCESS | 3584 | 1468901414642 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:14 INFO - PROCESS | 3584 | 1468901414648 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:14 INFO - PROCESS | 3584 | 1468901414763 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 21:10:14 INFO - PROCESS | 3584 | 1468901414769 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:14 INFO - PROCESS | 3584 | 1468901414771 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:14 INFO - PROCESS | 3584 | ++DOCSHELL 16D53800 == 31 [pid = 3584] [id = 647] 21:10:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (16F3B400) [pid = 3584] [serial = 1941] [outer = 00000000] 21:10:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (17136800) [pid = 3584] [serial = 1942] [outer = 16F3B400] 21:10:14 INFO - PROCESS | 3584 | 1468901414821 Marionette DEBUG loaded listener.js 21:10:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (17196C00) [pid = 3584] [serial = 1943] [outer = 16F3B400] 21:10:15 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (177C1400) [pid = 3584] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 21:10:15 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (14299800) [pid = 3584] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 21:10:15 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (15DC3800) [pid = 3584] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 21:10:15 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (16B8A000) [pid = 3584] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 21:10:15 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (104EBC00) [pid = 3584] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 21:10:15 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (10C14800) [pid = 3584] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 21:10:15 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (1392C400) [pid = 3584] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 21:10:15 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (177F9400) [pid = 3584] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 21:10:15 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (13CC3800) [pid = 3584] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 21:10:15 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (16B82C00) [pid = 3584] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 21:10:15 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (12974800) [pid = 3584] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 21:10:15 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (17F61C00) [pid = 3584] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 21:10:15 INFO - PROCESS | 3584 | 1468901415501 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 21:10:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 21:10:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 933ms 21:10:15 INFO - PROCESS | 3584 | 1468901415566 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 21:10:15 INFO - PROCESS | 3584 | 1468901415560 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 21:10:15 INFO - PROCESS | 3584 | 1468901415568 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 21:10:15 INFO - PROCESS | 3584 | 1468901415569 Marionette TRACE conn3 <- [1,2554,null,{}] 21:10:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 21:10:15 INFO - PROCESS | 3584 | 1468901415573 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:15 INFO - PROCESS | 3584 | 1468901415575 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:15 INFO - PROCESS | 3584 | 1468901415649 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 21:10:15 INFO - PROCESS | 3584 | 1468901415654 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:15 INFO - PROCESS | 3584 | 1468901415656 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:15 INFO - PROCESS | 3584 | ++DOCSHELL 12974800 == 32 [pid = 3584] [id = 648] 21:10:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (1392A000) [pid = 3584] [serial = 1944] [outer = 00000000] 21:10:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (16B82000) [pid = 3584] [serial = 1945] [outer = 1392A000] 21:10:15 INFO - PROCESS | 3584 | 1468901415697 Marionette DEBUG loaded listener.js 21:10:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (16B82C00) [pid = 3584] [serial = 1946] [outer = 1392A000] 21:10:16 INFO - PROCESS | 3584 | 1468901416120 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 21:10:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 21:10:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 581ms 21:10:16 INFO - PROCESS | 3584 | 1468901416169 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 21:10:16 INFO - PROCESS | 3584 | 1468901416171 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 21:10:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 21:10:16 INFO - PROCESS | 3584 | 1468901416176 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 21:10:16 INFO - PROCESS | 3584 | 1468901416177 Marionette TRACE conn3 <- [1,2558,null,{}] 21:10:16 INFO - PROCESS | 3584 | 1468901416181 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:16 INFO - PROCESS | 3584 | 1468901416183 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:16 INFO - PROCESS | 3584 | 1468901416258 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 21:10:16 INFO - PROCESS | 3584 | 1468901416263 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:16 INFO - PROCESS | 3584 | 1468901416265 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:16 INFO - PROCESS | 3584 | ++DOCSHELL 15804800 == 33 [pid = 3584] [id = 649] 21:10:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (17132800) [pid = 3584] [serial = 1947] [outer = 00000000] 21:10:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (177C7000) [pid = 3584] [serial = 1948] [outer = 17132800] 21:10:16 INFO - PROCESS | 3584 | 1468901416308 Marionette DEBUG loaded listener.js 21:10:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (177C8800) [pid = 3584] [serial = 1949] [outer = 17132800] 21:10:16 INFO - PROCESS | 3584 | 1468901416719 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 21:10:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 21:10:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 581ms 21:10:16 INFO - PROCESS | 3584 | 1468901416765 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 21:10:16 INFO - PROCESS | 3584 | 1468901416767 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 21:10:16 INFO - PROCESS | 3584 | 1468901416774 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 21:10:16 INFO - PROCESS | 3584 | 1468901416776 Marionette TRACE conn3 <- [1,2562,null,{}] 21:10:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 21:10:16 INFO - PROCESS | 3584 | 1468901416779 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:16 INFO - PROCESS | 3584 | 1468901416781 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:16 INFO - PROCESS | 3584 | 1468901416859 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 21:10:16 INFO - PROCESS | 3584 | 1468901416864 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:16 INFO - PROCESS | 3584 | 1468901416866 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:16 INFO - PROCESS | 3584 | ++DOCSHELL 15048400 == 34 [pid = 3584] [id = 650] 21:10:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (17832000) [pid = 3584] [serial = 1950] [outer = 00000000] 21:10:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (17AA8800) [pid = 3584] [serial = 1951] [outer = 17832000] 21:10:16 INFO - PROCESS | 3584 | 1468901416910 Marionette DEBUG loaded listener.js 21:10:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (17AA9C00) [pid = 3584] [serial = 1952] [outer = 17832000] 21:10:17 INFO - PROCESS | 3584 | 1468901417663 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 21:10:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 21:10:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 917ms 21:10:17 INFO - PROCESS | 3584 | 1468901417706 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 21:10:17 INFO - PROCESS | 3584 | 1468901417710 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 21:10:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 21:10:17 INFO - PROCESS | 3584 | 1468901417715 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 21:10:17 INFO - PROCESS | 3584 | 1468901417719 Marionette TRACE conn3 <- [1,2566,null,{}] 21:10:17 INFO - PROCESS | 3584 | 1468901417725 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:17 INFO - PROCESS | 3584 | 1468901417728 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:17 INFO - PROCESS | 3584 | 1468901417853 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 21:10:17 INFO - PROCESS | 3584 | 1468901417973 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:17 INFO - PROCESS | 3584 | 1468901417959 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:18 INFO - PROCESS | 3584 | ++DOCSHELL 10EBA000 == 35 [pid = 3584] [id = 651] 21:10:18 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (10EC4000) [pid = 3584] [serial = 1953] [outer = 00000000] 21:10:18 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (1299CC00) [pid = 3584] [serial = 1954] [outer = 10EC4000] 21:10:18 INFO - PROCESS | 3584 | 1468901418055 Marionette DEBUG loaded listener.js 21:10:18 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (13151400) [pid = 3584] [serial = 1955] [outer = 10EC4000] 21:10:18 INFO - PROCESS | 3584 | 1468901418825 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 21:10:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 21:10:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1330ms 21:10:19 INFO - PROCESS | 3584 | 1468901419042 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 21:10:19 INFO - PROCESS | 3584 | 1468901419046 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 21:10:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 21:10:19 INFO - PROCESS | 3584 | 1468901419051 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 21:10:19 INFO - PROCESS | 3584 | 1468901419054 Marionette TRACE conn3 <- [1,2570,null,{}] 21:10:19 INFO - PROCESS | 3584 | 1468901419059 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:19 INFO - PROCESS | 3584 | 1468901419063 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:19 INFO - PROCESS | 3584 | 1468901419197 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 21:10:19 INFO - PROCESS | 3584 | 1468901419330 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:19 INFO - PROCESS | 3584 | 1468901419335 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:19 INFO - PROCESS | 3584 | ++DOCSHELL 10EB8400 == 36 [pid = 3584] [id = 652] 21:10:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (10EB8800) [pid = 3584] [serial = 1956] [outer = 00000000] 21:10:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (11292400) [pid = 3584] [serial = 1957] [outer = 10EB8800] 21:10:19 INFO - PROCESS | 3584 | 1468901419393 Marionette DEBUG loaded listener.js 21:10:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (11CD9000) [pid = 3584] [serial = 1958] [outer = 10EB8800] 21:10:19 INFO - PROCESS | 3584 | --DOCSHELL 15804800 == 35 [pid = 3584] [id = 649] 21:10:19 INFO - PROCESS | 3584 | --DOCSHELL 12974800 == 34 [pid = 3584] [id = 648] 21:10:19 INFO - PROCESS | 3584 | --DOCSHELL 16D53800 == 33 [pid = 3584] [id = 647] 21:10:19 INFO - PROCESS | 3584 | --DOCSHELL 10A79C00 == 32 [pid = 3584] [id = 646] 21:10:19 INFO - PROCESS | 3584 | --DOCSHELL 15807C00 == 31 [pid = 3584] [id = 645] 21:10:19 INFO - PROCESS | 3584 | --DOCSHELL 15062800 == 30 [pid = 3584] [id = 644] 21:10:19 INFO - PROCESS | 3584 | --DOCSHELL 1315E800 == 29 [pid = 3584] [id = 643] 21:10:19 INFO - PROCESS | 3584 | --DOCSHELL 10C14000 == 28 [pid = 3584] [id = 642] 21:10:19 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (19791000) [pid = 3584] [serial = 1912] [outer = 00000000] [url = about:blank] 21:10:19 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (17F62800) [pid = 3584] [serial = 1903] [outer = 00000000] [url = about:blank] 21:10:19 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (15806C00) [pid = 3584] [serial = 1885] [outer = 00000000] [url = about:blank] 21:10:19 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (144F4C00) [pid = 3584] [serial = 1886] [outer = 00000000] [url = about:blank] 21:10:19 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (16002C00) [pid = 3584] [serial = 1894] [outer = 00000000] [url = about:blank] 21:10:19 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (1713C000) [pid = 3584] [serial = 1900] [outer = 00000000] [url = about:blank] 21:10:19 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (112C4800) [pid = 3584] [serial = 1882] [outer = 00000000] [url = about:blank] 21:10:19 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (12929000) [pid = 3584] [serial = 1883] [outer = 00000000] [url = about:blank] 21:10:19 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (110E9400) [pid = 3584] [serial = 1888] [outer = 00000000] [url = about:blank] 21:10:19 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (112D0000) [pid = 3584] [serial = 1889] [outer = 00000000] [url = about:blank] 21:10:19 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (13933C00) [pid = 3584] [serial = 1891] [outer = 00000000] [url = about:blank] 21:10:19 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (139CF800) [pid = 3584] [serial = 1892] [outer = 00000000] [url = about:blank] 21:10:19 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (178B4000) [pid = 3584] [serial = 1880] [outer = 00000000] [url = about:blank] 21:10:19 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (1587D000) [pid = 3584] [serial = 1906] [outer = 00000000] [url = about:blank] 21:10:19 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (15DBE800) [pid = 3584] [serial = 1907] [outer = 00000000] [url = about:blank] 21:10:19 INFO - PROCESS | 3584 | --DOMWINDOW == 67 (13939800) [pid = 3584] [serial = 1904] [outer = 00000000] [url = about:blank] 21:10:19 INFO - PROCESS | 3584 | --DOMWINDOW == 66 (16D4F400) [pid = 3584] [serial = 1897] [outer = 00000000] [url = about:blank] 21:10:19 INFO - PROCESS | 3584 | --DOMWINDOW == 65 (16F3C400) [pid = 3584] [serial = 1898] [outer = 00000000] [url = about:blank] 21:10:19 INFO - PROCESS | 3584 | --DOMWINDOW == 64 (1713C800) [pid = 3584] [serial = 1901] [outer = 00000000] [url = about:blank] 21:10:19 INFO - PROCESS | 3584 | --DOMWINDOW == 63 (19794C00) [pid = 3584] [serial = 1913] [outer = 00000000] [url = about:blank] 21:10:19 INFO - PROCESS | 3584 | --DOMWINDOW == 62 (18335800) [pid = 3584] [serial = 1910] [outer = 00000000] [url = about:blank] 21:10:19 INFO - PROCESS | 3584 | --DOMWINDOW == 61 (17FBF800) [pid = 3584] [serial = 1909] [outer = 00000000] [url = about:blank] 21:10:19 INFO - PROCESS | 3584 | --DOMWINDOW == 60 (16290400) [pid = 3584] [serial = 1895] [outer = 00000000] [url = about:blank] 21:10:19 INFO - PROCESS | 3584 | 1468901419887 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 21:10:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 21:10:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 871ms 21:10:19 INFO - PROCESS | 3584 | 1468901419939 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 21:10:19 INFO - PROCESS | 3584 | 1468901419942 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 21:10:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 21:10:19 INFO - PROCESS | 3584 | 1468901419949 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 21:10:19 INFO - PROCESS | 3584 | 1468901419953 Marionette TRACE conn3 <- [1,2574,null,{}] 21:10:19 INFO - PROCESS | 3584 | 1468901419956 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:19 INFO - PROCESS | 3584 | 1468901419959 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:20 INFO - PROCESS | 3584 | 1468901420042 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 21:10:20 INFO - PROCESS | 3584 | 1468901420048 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:20 INFO - PROCESS | 3584 | 1468901420051 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:20 INFO - PROCESS | 3584 | ++DOCSHELL 129A1400 == 29 [pid = 3584] [id = 653] 21:10:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 61 (129A1800) [pid = 3584] [serial = 1959] [outer = 00000000] 21:10:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 62 (132FC800) [pid = 3584] [serial = 1960] [outer = 129A1800] 21:10:20 INFO - PROCESS | 3584 | 1468901420097 Marionette DEBUG loaded listener.js 21:10:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 63 (13930800) [pid = 3584] [serial = 1961] [outer = 129A1800] 21:10:20 INFO - PROCESS | 3584 | 1468901420575 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 21:10:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 21:10:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 673ms 21:10:20 INFO - PROCESS | 3584 | 1468901420627 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 21:10:20 INFO - PROCESS | 3584 | 1468901420629 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 21:10:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 21:10:20 INFO - PROCESS | 3584 | 1468901420633 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 21:10:20 INFO - PROCESS | 3584 | 1468901420634 Marionette TRACE conn3 <- [1,2578,null,{}] 21:10:20 INFO - PROCESS | 3584 | 1468901420675 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:20 INFO - PROCESS | 3584 | 1468901420680 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:20 INFO - PROCESS | 3584 | 1468901420767 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 21:10:20 INFO - PROCESS | 3584 | 1468901420865 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:20 INFO - PROCESS | 3584 | 1468901420869 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:20 INFO - PROCESS | 3584 | ++DOCSHELL 13CC8400 == 30 [pid = 3584] [id = 654] 21:10:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 64 (13E96400) [pid = 3584] [serial = 1962] [outer = 00000000] 21:10:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 65 (15802C00) [pid = 3584] [serial = 1963] [outer = 13E96400] 21:10:20 INFO - PROCESS | 3584 | 1468901420915 Marionette DEBUG loaded listener.js 21:10:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 66 (1586FC00) [pid = 3584] [serial = 1964] [outer = 13E96400] 21:10:21 INFO - PROCESS | 3584 | 1468901421273 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 21:10:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 21:10:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 688ms 21:10:21 INFO - PROCESS | 3584 | 1468901421315 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 21:10:21 INFO - PROCESS | 3584 | 1468901421317 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 21:10:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 21:10:21 INFO - PROCESS | 3584 | 1468901421321 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 21:10:21 INFO - PROCESS | 3584 | 1468901421323 Marionette TRACE conn3 <- [1,2582,null,{}] 21:10:21 INFO - PROCESS | 3584 | 1468901421326 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:21 INFO - PROCESS | 3584 | 1468901421328 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:21 INFO - PROCESS | 3584 | 1468901421410 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 21:10:21 INFO - PROCESS | 3584 | 1468901421418 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:21 INFO - PROCESS | 3584 | 1468901421421 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:21 INFO - PROCESS | 3584 | ++DOCSHELL 15DBC800 == 31 [pid = 3584] [id = 655] 21:10:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 67 (15F16000) [pid = 3584] [serial = 1965] [outer = 00000000] 21:10:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (16291400) [pid = 3584] [serial = 1966] [outer = 15F16000] 21:10:21 INFO - PROCESS | 3584 | 1468901421467 Marionette DEBUG loaded listener.js 21:10:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (1654B400) [pid = 3584] [serial = 1967] [outer = 15F16000] 21:10:21 INFO - PROCESS | 3584 | 1468901421896 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 21:10:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 21:10:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 627ms 21:10:21 INFO - PROCESS | 3584 | 1468901421948 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 21:10:21 INFO - PROCESS | 3584 | 1468901421950 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 21:10:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 21:10:21 INFO - PROCESS | 3584 | 1468901421954 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 21:10:21 INFO - PROCESS | 3584 | 1468901421955 Marionette TRACE conn3 <- [1,2586,null,{}] 21:10:21 INFO - PROCESS | 3584 | 1468901421959 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:21 INFO - PROCESS | 3584 | 1468901421961 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:22 INFO - PROCESS | 3584 | 1468901422067 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 21:10:22 INFO - PROCESS | 3584 | 1468901422072 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:22 INFO - PROCESS | 3584 | 1468901422074 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:22 INFO - PROCESS | 3584 | ++DOCSHELL 0F30FC00 == 32 [pid = 3584] [id = 656] 21:10:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (13C70000) [pid = 3584] [serial = 1968] [outer = 00000000] 21:10:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (16D54000) [pid = 3584] [serial = 1969] [outer = 13C70000] 21:10:22 INFO - PROCESS | 3584 | 1468901422116 Marionette DEBUG loaded listener.js 21:10:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (16F4B400) [pid = 3584] [serial = 1970] [outer = 13C70000] 21:10:22 INFO - PROCESS | 3584 | 1468901422577 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 21:10:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 21:10:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 673ms 21:10:22 INFO - PROCESS | 3584 | 1468901422635 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 21:10:22 INFO - PROCESS | 3584 | 1468901422637 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 21:10:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 21:10:22 INFO - PROCESS | 3584 | 1468901422646 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 21:10:22 INFO - PROCESS | 3584 | 1468901422648 Marionette TRACE conn3 <- [1,2590,null,{}] 21:10:22 INFO - PROCESS | 3584 | 1468901422651 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:22 INFO - PROCESS | 3584 | 1468901422657 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:22 INFO - PROCESS | 3584 | 1468901422810 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 21:10:22 INFO - PROCESS | 3584 | 1468901422875 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:22 INFO - PROCESS | 3584 | 1468901422877 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:22 INFO - PROCESS | 3584 | ++DOCSHELL 1713E000 == 33 [pid = 3584] [id = 657] 21:10:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (17193400) [pid = 3584] [serial = 1971] [outer = 00000000] 21:10:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (177C0000) [pid = 3584] [serial = 1972] [outer = 17193400] 21:10:22 INFO - PROCESS | 3584 | 1468901422920 Marionette DEBUG loaded listener.js 21:10:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (17834C00) [pid = 3584] [serial = 1973] [outer = 17193400] 21:10:23 INFO - PROCESS | 3584 | 1468901423339 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 21:10:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 21:10:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 719ms 21:10:23 INFO - PROCESS | 3584 | 1468901423418 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 21:10:23 INFO - PROCESS | 3584 | 1468901423420 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 21:10:23 INFO - PROCESS | 3584 | 1468901423424 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 21:10:23 INFO - PROCESS | 3584 | 1468901423425 Marionette TRACE conn3 <- [1,2594,null,{}] 21:10:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 21:10:23 INFO - PROCESS | 3584 | 1468901423429 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:23 INFO - PROCESS | 3584 | 1468901423431 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:23 INFO - PROCESS | 3584 | 1468901423546 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 21:10:23 INFO - PROCESS | 3584 | 1468901423609 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:23 INFO - PROCESS | 3584 | 1468901423611 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:23 INFO - PROCESS | 3584 | ++DOCSHELL 15F1F800 == 34 [pid = 3584] [id = 658] 21:10:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (17709400) [pid = 3584] [serial = 1974] [outer = 00000000] 21:10:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (17F69C00) [pid = 3584] [serial = 1975] [outer = 17709400] 21:10:23 INFO - PROCESS | 3584 | 1468901423653 Marionette DEBUG loaded listener.js 21:10:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (17F6E800) [pid = 3584] [serial = 1976] [outer = 17709400] 21:10:23 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (1580A000) [pid = 3584] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 21:10:23 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (10EBB800) [pid = 3584] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 21:10:23 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (10C15000) [pid = 3584] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 21:10:23 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (131DE800) [pid = 3584] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 21:10:23 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (104E2400) [pid = 3584] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 21:10:23 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (15066C00) [pid = 3584] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 21:10:23 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (17132800) [pid = 3584] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 21:10:23 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (10C18000) [pid = 3584] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 21:10:23 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (16F3B400) [pid = 3584] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 21:10:23 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (15043800) [pid = 3584] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 21:10:23 INFO - PROCESS | 3584 | --DOMWINDOW == 67 (1782B400) [pid = 3584] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 21:10:23 INFO - PROCESS | 3584 | --DOMWINDOW == 66 (1392A000) [pid = 3584] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 21:10:24 INFO - PROCESS | 3584 | 1468901424105 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 21:10:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 21:10:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 734ms 21:10:24 INFO - PROCESS | 3584 | 1468901424169 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 21:10:24 INFO - PROCESS | 3584 | 1468901424171 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 21:10:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 21:10:24 INFO - PROCESS | 3584 | 1468901424174 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 21:10:24 INFO - PROCESS | 3584 | 1468901424176 Marionette TRACE conn3 <- [1,2598,null,{}] 21:10:24 INFO - PROCESS | 3584 | 1468901424179 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:24 INFO - PROCESS | 3584 | 1468901424165 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:24 INFO - PROCESS | 3584 | 1468901424276 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 21:10:24 INFO - PROCESS | 3584 | 1468901424340 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:24 INFO - PROCESS | 3584 | 1468901424342 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:24 INFO - PROCESS | 3584 | ++DOCSHELL 10A73800 == 35 [pid = 3584] [id = 659] 21:10:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 67 (11285800) [pid = 3584] [serial = 1977] [outer = 00000000] 21:10:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (13E94800) [pid = 3584] [serial = 1978] [outer = 11285800] 21:10:24 INFO - PROCESS | 3584 | 1468901424384 Marionette DEBUG loaded listener.js 21:10:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (15871400) [pid = 3584] [serial = 1979] [outer = 11285800] 21:10:24 INFO - PROCESS | 3584 | 1468901424751 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 21:10:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 21:10:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 626ms 21:10:24 INFO - PROCESS | 3584 | 1468901424795 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 21:10:24 INFO - PROCESS | 3584 | 1468901424797 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 21:10:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 21:10:24 INFO - PROCESS | 3584 | 1468901424800 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 21:10:24 INFO - PROCESS | 3584 | 1468901424802 Marionette TRACE conn3 <- [1,2602,null,{}] 21:10:24 INFO - PROCESS | 3584 | 1468901424805 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:24 INFO - PROCESS | 3584 | 1468901424807 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:24 INFO - PROCESS | 3584 | 1468901424949 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 21:10:24 INFO - PROCESS | 3584 | 1468901424957 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:24 INFO - PROCESS | 3584 | 1468901424959 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:24 INFO - PROCESS | 3584 | ++DOCSHELL 13C64800 == 36 [pid = 3584] [id = 660] 21:10:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (13CC4800) [pid = 3584] [serial = 1980] [outer = 00000000] 21:10:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (180F4800) [pid = 3584] [serial = 1981] [outer = 13CC4800] 21:10:24 INFO - PROCESS | 3584 | 1468901424984 Marionette DEBUG loaded listener.js 21:10:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (18334400) [pid = 3584] [serial = 1982] [outer = 13CC4800] 21:10:25 INFO - PROCESS | 3584 | 1468901425379 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 21:10:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 21:10:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 627ms 21:10:25 INFO - PROCESS | 3584 | 1468901425421 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 21:10:25 INFO - PROCESS | 3584 | 1468901425423 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 21:10:25 INFO - PROCESS | 3584 | 1468901425427 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 21:10:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 21:10:25 INFO - PROCESS | 3584 | 1468901425428 Marionette TRACE conn3 <- [1,2606,null,{}] 21:10:25 INFO - PROCESS | 3584 | 1468901425436 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:25 INFO - PROCESS | 3584 | 1468901425438 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:25 INFO - PROCESS | 3584 | 1468901425518 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 21:10:25 INFO - PROCESS | 3584 | 1468901425526 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:25 INFO - PROCESS | 3584 | 1468901425529 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:25 INFO - PROCESS | 3584 | ++DOCSHELL 15DB6400 == 37 [pid = 3584] [id = 661] 21:10:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (17F68800) [pid = 3584] [serial = 1983] [outer = 00000000] 21:10:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (1978FC00) [pid = 3584] [serial = 1984] [outer = 17F68800] 21:10:25 INFO - PROCESS | 3584 | 1468901425573 Marionette DEBUG loaded listener.js 21:10:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (19790000) [pid = 3584] [serial = 1985] [outer = 17F68800] 21:10:26 INFO - PROCESS | 3584 | 1468901426099 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 21:10:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 21:10:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 734ms 21:10:26 INFO - PROCESS | 3584 | 1468901426150 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 21:10:26 INFO - PROCESS | 3584 | 1468901426155 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 21:10:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 21:10:26 INFO - PROCESS | 3584 | 1468901426160 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 21:10:26 INFO - PROCESS | 3584 | 1468901426164 Marionette TRACE conn3 <- [1,2610,null,{}] 21:10:26 INFO - PROCESS | 3584 | 1468901426169 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:26 INFO - PROCESS | 3584 | 1468901426172 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:26 INFO - PROCESS | 3584 | 1468901426331 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 21:10:26 INFO - PROCESS | 3584 | 1468901426455 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:26 INFO - PROCESS | 3584 | 1468901426460 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:26 INFO - PROCESS | 3584 | ++DOCSHELL 10A09400 == 38 [pid = 3584] [id = 662] 21:10:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (10C20800) [pid = 3584] [serial = 1986] [outer = 00000000] 21:10:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (12D60400) [pid = 3584] [serial = 1987] [outer = 10C20800] 21:10:26 INFO - PROCESS | 3584 | 1468901426517 Marionette DEBUG loaded listener.js 21:10:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (13248C00) [pid = 3584] [serial = 1988] [outer = 10C20800] 21:10:27 INFO - PROCESS | 3584 | 1468901427064 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 21:10:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 21:10:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 979ms 21:10:27 INFO - PROCESS | 3584 | 1468901427150 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 21:10:27 INFO - PROCESS | 3584 | 1468901427155 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 21:10:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 21:10:27 INFO - PROCESS | 3584 | 1468901427161 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 21:10:27 INFO - PROCESS | 3584 | 1468901427164 Marionette TRACE conn3 <- [1,2614,null,{}] 21:10:27 INFO - PROCESS | 3584 | 1468901427168 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:27 INFO - PROCESS | 3584 | 1468901427170 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:27 INFO - PROCESS | 3584 | 1468901427285 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 21:10:27 INFO - PROCESS | 3584 | 1468901427403 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:27 INFO - PROCESS | 3584 | 1468901427406 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:27 INFO - PROCESS | 3584 | ++DOCSHELL 1503F400 == 39 [pid = 3584] [id = 663] 21:10:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (15881C00) [pid = 3584] [serial = 1989] [outer = 00000000] 21:10:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (15F1CC00) [pid = 3584] [serial = 1990] [outer = 15881C00] 21:10:27 INFO - PROCESS | 3584 | 1468901427460 Marionette DEBUG loaded listener.js 21:10:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (16B80000) [pid = 3584] [serial = 1991] [outer = 15881C00] 21:10:28 INFO - PROCESS | 3584 | 1468901428042 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 21:10:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 21:10:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 917ms 21:10:28 INFO - PROCESS | 3584 | 1468901428088 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 21:10:28 INFO - PROCESS | 3584 | 1468901428091 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 21:10:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 21:10:28 INFO - PROCESS | 3584 | 1468901428095 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 21:10:28 INFO - PROCESS | 3584 | 1468901428098 Marionette TRACE conn3 <- [1,2618,null,{}] 21:10:28 INFO - PROCESS | 3584 | 1468901428109 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:28 INFO - PROCESS | 3584 | 1468901428114 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:28 INFO - PROCESS | 3584 | 1468901428199 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 21:10:28 INFO - PROCESS | 3584 | 1468901428336 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:28 INFO - PROCESS | 3584 | 1468901428340 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:28 INFO - PROCESS | 3584 | ++DOCSHELL 181D1C00 == 40 [pid = 3584] [id = 664] 21:10:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (18337400) [pid = 3584] [serial = 1992] [outer = 00000000] 21:10:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (19787800) [pid = 3584] [serial = 1993] [outer = 18337400] 21:10:28 INFO - PROCESS | 3584 | 1468901428395 Marionette DEBUG loaded listener.js 21:10:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (19935800) [pid = 3584] [serial = 1994] [outer = 18337400] 21:10:29 INFO - PROCESS | 3584 | 1468901429027 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 21:10:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 21:10:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 979ms 21:10:29 INFO - PROCESS | 3584 | 1468901429068 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 21:10:29 INFO - PROCESS | 3584 | 1468901429070 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 21:10:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 21:10:29 INFO - PROCESS | 3584 | 1468901429074 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 21:10:29 INFO - PROCESS | 3584 | 1468901429076 Marionette TRACE conn3 <- [1,2622,null,{}] 21:10:29 INFO - PROCESS | 3584 | 1468901429080 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:29 INFO - PROCESS | 3584 | 1468901429082 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:29 INFO - PROCESS | 3584 | 1468901429201 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 21:10:29 INFO - PROCESS | 3584 | 1468901429469 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:29 INFO - PROCESS | 3584 | 1468901429472 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:29 INFO - PROCESS | 3584 | ++DOCSHELL 102C8C00 == 41 [pid = 3584] [id = 665] 21:10:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (102CD000) [pid = 3584] [serial = 1995] [outer = 00000000] 21:10:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (1055E000) [pid = 3584] [serial = 1996] [outer = 102CD000] 21:10:29 INFO - PROCESS | 3584 | 1468901429540 Marionette DEBUG loaded listener.js 21:10:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (10A80C00) [pid = 3584] [serial = 1997] [outer = 102CD000] 21:10:30 INFO - PROCESS | 3584 | --DOCSHELL 13C64800 == 40 [pid = 3584] [id = 660] 21:10:30 INFO - PROCESS | 3584 | --DOCSHELL 10A73800 == 39 [pid = 3584] [id = 659] 21:10:30 INFO - PROCESS | 3584 | --DOCSHELL 15F1F800 == 38 [pid = 3584] [id = 658] 21:10:30 INFO - PROCESS | 3584 | --DOCSHELL 1713E000 == 37 [pid = 3584] [id = 657] 21:10:30 INFO - PROCESS | 3584 | --DOCSHELL 0F30FC00 == 36 [pid = 3584] [id = 656] 21:10:30 INFO - PROCESS | 3584 | --DOCSHELL 15DBC800 == 35 [pid = 3584] [id = 655] 21:10:30 INFO - PROCESS | 3584 | --DOCSHELL 13CC8400 == 34 [pid = 3584] [id = 654] 21:10:30 INFO - PROCESS | 3584 | --DOCSHELL 129A1400 == 33 [pid = 3584] [id = 653] 21:10:30 INFO - PROCESS | 3584 | --DOCSHELL 10EB8400 == 32 [pid = 3584] [id = 652] 21:10:30 INFO - PROCESS | 3584 | --DOCSHELL 10EBA000 == 31 [pid = 3584] [id = 651] 21:10:30 INFO - PROCESS | 3584 | --DOCSHELL 10434800 == 30 [pid = 3584] [id = 641] 21:10:30 INFO - PROCESS | 3584 | --DOCSHELL 15048400 == 29 [pid = 3584] [id = 650] 21:10:30 INFO - PROCESS | 3584 | --DOCSHELL 181D1C00 == 28 [pid = 3584] [id = 664] 21:10:30 INFO - PROCESS | 3584 | --DOCSHELL 15DB6400 == 27 [pid = 3584] [id = 661] 21:10:30 INFO - PROCESS | 3584 | --DOCSHELL 10A09400 == 26 [pid = 3584] [id = 662] 21:10:30 INFO - PROCESS | 3584 | --DOCSHELL 1503F400 == 25 [pid = 3584] [id = 663] 21:10:30 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (15F20800) [pid = 3584] [serial = 1936] [outer = 00000000] [url = about:blank] 21:10:30 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (16544800) [pid = 3584] [serial = 1939] [outer = 00000000] [url = about:blank] 21:10:30 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (112CB000) [pid = 3584] [serial = 1927] [outer = 00000000] [url = about:blank] 21:10:30 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (11436800) [pid = 3584] [serial = 1928] [outer = 00000000] [url = about:blank] 21:10:30 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (13245800) [pid = 3584] [serial = 1930] [outer = 00000000] [url = about:blank] 21:10:30 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (134B0800) [pid = 3584] [serial = 1931] [outer = 00000000] [url = about:blank] 21:10:30 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (10C1C400) [pid = 3584] [serial = 1925] [outer = 00000000] [url = about:blank] 21:10:30 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (10A7F800) [pid = 3584] [serial = 1924] [outer = 00000000] [url = about:blank] 21:10:30 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (15808000) [pid = 3584] [serial = 1933] [outer = 00000000] [url = about:blank] 21:10:30 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (177C8800) [pid = 3584] [serial = 1949] [outer = 00000000] [url = about:blank] 21:10:30 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (17AA8800) [pid = 3584] [serial = 1951] [outer = 00000000] [url = about:blank] 21:10:30 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (16006400) [pid = 3584] [serial = 1937] [outer = 00000000] [url = about:blank] 21:10:30 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (12BCC000) [pid = 3584] [serial = 1916] [outer = 00000000] [url = about:blank] 21:10:30 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (110E8000) [pid = 3584] [serial = 1915] [outer = 00000000] [url = about:blank] 21:10:30 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (17136800) [pid = 3584] [serial = 1942] [outer = 00000000] [url = about:blank] 21:10:30 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (16549000) [pid = 3584] [serial = 1919] [outer = 00000000] [url = about:blank] 21:10:30 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (15DB5400) [pid = 3584] [serial = 1918] [outer = 00000000] [url = about:blank] 21:10:30 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (1833A400) [pid = 3584] [serial = 1922] [outer = 00000000] [url = about:blank] 21:10:30 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (17F64000) [pid = 3584] [serial = 1921] [outer = 00000000] [url = about:blank] 21:10:30 INFO - PROCESS | 3584 | --DOMWINDOW == 67 (1654B000) [pid = 3584] [serial = 1940] [outer = 00000000] [url = about:blank] 21:10:30 INFO - PROCESS | 3584 | --DOMWINDOW == 66 (17196C00) [pid = 3584] [serial = 1943] [outer = 00000000] [url = about:blank] 21:10:30 INFO - PROCESS | 3584 | --DOMWINDOW == 65 (177C7000) [pid = 3584] [serial = 1948] [outer = 00000000] [url = about:blank] 21:10:30 INFO - PROCESS | 3584 | --DOMWINDOW == 64 (16B82C00) [pid = 3584] [serial = 1946] [outer = 00000000] [url = about:blank] 21:10:30 INFO - PROCESS | 3584 | --DOMWINDOW == 63 (15883400) [pid = 3584] [serial = 1934] [outer = 00000000] [url = about:blank] 21:10:30 INFO - PROCESS | 3584 | --DOMWINDOW == 62 (16B82000) [pid = 3584] [serial = 1945] [outer = 00000000] [url = about:blank] 21:10:30 INFO - PROCESS | 3584 | 1468901430741 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 21:10:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 21:10:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1727ms 21:10:30 INFO - PROCESS | 3584 | 1468901430823 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 21:10:30 INFO - PROCESS | 3584 | 1468901430827 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 21:10:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 21:10:30 INFO - PROCESS | 3584 | 1468901430833 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 21:10:30 INFO - PROCESS | 3584 | 1468901430836 Marionette TRACE conn3 <- [1,2626,null,{}] 21:10:30 INFO - PROCESS | 3584 | 1468901430842 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:30 INFO - PROCESS | 3584 | 1468901430845 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:30 INFO - PROCESS | 3584 | 1468901430943 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 21:10:30 INFO - PROCESS | 3584 | 1468901430950 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:30 INFO - PROCESS | 3584 | 1468901430954 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:30 INFO - PROCESS | 3584 | ++DOCSHELL 10C14800 == 26 [pid = 3584] [id = 666] 21:10:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 63 (10C14C00) [pid = 3584] [serial = 1998] [outer = 00000000] 21:10:30 INFO - PROCESS | 3584 | ++DOMWINDOW == 64 (10C1B800) [pid = 3584] [serial = 1999] [outer = 10C14C00] 21:10:30 INFO - PROCESS | 3584 | 1468901431002 Marionette DEBUG loaded listener.js 21:10:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 65 (10C1C400) [pid = 3584] [serial = 2000] [outer = 10C14C00] 21:10:31 INFO - PROCESS | 3584 | 1468901431492 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 21:10:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 21:10:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 688ms 21:10:31 INFO - PROCESS | 3584 | 1468901431515 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 21:10:31 INFO - PROCESS | 3584 | 1468901431519 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 21:10:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 21:10:31 INFO - PROCESS | 3584 | 1468901431526 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 21:10:31 INFO - PROCESS | 3584 | 1468901431529 Marionette TRACE conn3 <- [1,2630,null,{}] 21:10:31 INFO - PROCESS | 3584 | 1468901431532 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:31 INFO - PROCESS | 3584 | 1468901431535 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:31 INFO - PROCESS | 3584 | 1468901431619 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 21:10:31 INFO - PROCESS | 3584 | 1468901431628 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:31 INFO - PROCESS | 3584 | 1468901431630 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:31 INFO - PROCESS | 3584 | ++DOCSHELL 12823C00 == 27 [pid = 3584] [id = 667] 21:10:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 66 (12825400) [pid = 3584] [serial = 2001] [outer = 00000000] 21:10:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 67 (12974800) [pid = 3584] [serial = 2002] [outer = 12825400] 21:10:31 INFO - PROCESS | 3584 | 1468901431683 Marionette DEBUG loaded listener.js 21:10:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (12BD1400) [pid = 3584] [serial = 2003] [outer = 12825400] 21:10:32 INFO - PROCESS | 3584 | 1468901432130 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 21:10:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 21:10:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 612ms 21:10:32 INFO - PROCESS | 3584 | 1468901432146 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 21:10:32 INFO - PROCESS | 3584 | 1468901432148 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 21:10:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 21:10:32 INFO - PROCESS | 3584 | 1468901432155 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 21:10:32 INFO - PROCESS | 3584 | 1468901432159 Marionette TRACE conn3 <- [1,2634,null,{}] 21:10:32 INFO - PROCESS | 3584 | 1468901432169 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:32 INFO - PROCESS | 3584 | 1468901432174 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:32 INFO - PROCESS | 3584 | 1468901432259 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 21:10:32 INFO - PROCESS | 3584 | 1468901432297 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:32 INFO - PROCESS | 3584 | 1468901432300 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:32 INFO - PROCESS | 3584 | ++DOCSHELL 1393E400 == 28 [pid = 3584] [id = 668] 21:10:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (1393E800) [pid = 3584] [serial = 2004] [outer = 00000000] 21:10:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (139CB000) [pid = 3584] [serial = 2005] [outer = 1393E800] 21:10:32 INFO - PROCESS | 3584 | 1468901432351 Marionette DEBUG loaded listener.js 21:10:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (13C6F800) [pid = 3584] [serial = 2006] [outer = 1393E800] 21:10:32 INFO - PROCESS | 3584 | 1468901432803 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 21:10:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 21:10:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 673ms 21:10:32 INFO - PROCESS | 3584 | 1468901432834 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 21:10:32 INFO - PROCESS | 3584 | 1468901432836 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 21:10:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 21:10:32 INFO - PROCESS | 3584 | 1468901432839 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 21:10:32 INFO - PROCESS | 3584 | 1468901432841 Marionette TRACE conn3 <- [1,2638,null,{}] 21:10:32 INFO - PROCESS | 3584 | 1468901432844 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:32 INFO - PROCESS | 3584 | 1468901432846 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:32 INFO - PROCESS | 3584 | 1468901432939 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 21:10:32 INFO - PROCESS | 3584 | 1468901432944 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:32 INFO - PROCESS | 3584 | 1468901432946 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:32 INFO - PROCESS | 3584 | ++DOCSHELL 13E9A800 == 29 [pid = 3584] [id = 669] 21:10:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (14294C00) [pid = 3584] [serial = 2007] [outer = 00000000] 21:10:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (15803000) [pid = 3584] [serial = 2008] [outer = 14294C00] 21:10:32 INFO - PROCESS | 3584 | 1468901432989 Marionette DEBUG loaded listener.js 21:10:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (1587E000) [pid = 3584] [serial = 2009] [outer = 14294C00] 21:10:33 INFO - PROCESS | 3584 | 1468901433453 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 21:10:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 21:10:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 627ms 21:10:33 INFO - PROCESS | 3584 | 1468901433477 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 21:10:33 INFO - PROCESS | 3584 | 1468901433479 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 21:10:33 INFO - PROCESS | 3584 | 1468901433482 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 21:10:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 21:10:33 INFO - PROCESS | 3584 | 1468901433484 Marionette TRACE conn3 <- [1,2642,null,{}] 21:10:33 INFO - PROCESS | 3584 | 1468901433494 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:33 INFO - PROCESS | 3584 | 1468901433496 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:33 INFO - PROCESS | 3584 | 1468901433605 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 21:10:33 INFO - PROCESS | 3584 | 1468901433621 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:33 INFO - PROCESS | 3584 | 1468901433623 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:33 INFO - PROCESS | 3584 | ++DOCSHELL 10C17400 == 30 [pid = 3584] [id = 670] 21:10:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (11C35400) [pid = 3584] [serial = 2010] [outer = 00000000] 21:10:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (15F12000) [pid = 3584] [serial = 2011] [outer = 11C35400] 21:10:33 INFO - PROCESS | 3584 | 1468901433734 Marionette DEBUG loaded listener.js 21:10:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (15F1BC00) [pid = 3584] [serial = 2012] [outer = 11C35400] 21:10:34 INFO - PROCESS | 3584 | 1468901434139 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 21:10:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 21:10:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 688ms 21:10:34 INFO - PROCESS | 3584 | 1468901434165 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 21:10:34 INFO - PROCESS | 3584 | 1468901434167 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 21:10:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 21:10:34 INFO - PROCESS | 3584 | 1468901434170 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 21:10:34 INFO - PROCESS | 3584 | 1468901434172 Marionette TRACE conn3 <- [1,2646,null,{}] 21:10:34 INFO - PROCESS | 3584 | 1468901434175 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:34 INFO - PROCESS | 3584 | 1468901434181 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:34 INFO - PROCESS | 3584 | 1468901434334 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 21:10:34 INFO - PROCESS | 3584 | 1468901434401 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:34 INFO - PROCESS | 3584 | 1468901434403 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:34 INFO - PROCESS | 3584 | ++DOCSHELL 16543400 == 31 [pid = 3584] [id = 671] 21:10:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (16544800) [pid = 3584] [serial = 2013] [outer = 00000000] 21:10:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (16B89800) [pid = 3584] [serial = 2014] [outer = 16544800] 21:10:34 INFO - PROCESS | 3584 | 1468901434430 Marionette DEBUG loaded listener.js 21:10:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (16F37400) [pid = 3584] [serial = 2015] [outer = 16544800] 21:10:34 INFO - PROCESS | 3584 | 1468901434846 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 21:10:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 21:10:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 718ms 21:10:34 INFO - PROCESS | 3584 | 1468901434893 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 21:10:34 INFO - PROCESS | 3584 | 1468901434895 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 21:10:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 21:10:34 INFO - PROCESS | 3584 | 1468901434898 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 21:10:34 INFO - PROCESS | 3584 | 1468901434900 Marionette TRACE conn3 <- [1,2650,null,{}] 21:10:34 INFO - PROCESS | 3584 | 1468901434903 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:34 INFO - PROCESS | 3584 | 1468901434905 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:35 INFO - PROCESS | 3584 | 1468901435047 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 21:10:35 INFO - PROCESS | 3584 | 1468901435063 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:35 INFO - PROCESS | 3584 | 1468901435065 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:35 INFO - PROCESS | 3584 | ++DOCSHELL 16B82000 == 32 [pid = 3584] [id = 672] 21:10:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (16DEE800) [pid = 3584] [serial = 2016] [outer = 00000000] 21:10:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (1713AC00) [pid = 3584] [serial = 2017] [outer = 16DEE800] 21:10:35 INFO - PROCESS | 3584 | 1468901435113 Marionette DEBUG loaded listener.js 21:10:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (17140400) [pid = 3584] [serial = 2018] [outer = 16DEE800] 21:10:35 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (13C70000) [pid = 3584] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 21:10:35 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (17193400) [pid = 3584] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 21:10:35 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (11285800) [pid = 3584] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 21:10:35 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (10EC4000) [pid = 3584] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 21:10:35 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (15F16000) [pid = 3584] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 21:10:35 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (17832000) [pid = 3584] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 21:10:35 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (129A1800) [pid = 3584] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 21:10:35 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (17709400) [pid = 3584] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 21:10:35 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (10EB8800) [pid = 3584] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 21:10:35 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (13E96400) [pid = 3584] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 21:10:35 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (13CC4800) [pid = 3584] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 21:10:35 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (17F68800) [pid = 3584] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 21:10:35 INFO - PROCESS | 3584 | 1468901435655 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 21:10:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 21:10:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 780ms 21:10:35 INFO - PROCESS | 3584 | 1468901435685 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 21:10:35 INFO - PROCESS | 3584 | 1468901435687 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 21:10:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 21:10:35 INFO - PROCESS | 3584 | 1468901435702 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 21:10:35 INFO - PROCESS | 3584 | 1468901435703 Marionette TRACE conn3 <- [1,2654,null,{}] 21:10:35 INFO - PROCESS | 3584 | 1468901435708 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:35 INFO - PROCESS | 3584 | 1468901435709 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:35 INFO - PROCESS | 3584 | 1468901435790 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 21:10:35 INFO - PROCESS | 3584 | 1468901435795 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:35 INFO - PROCESS | 3584 | 1468901435797 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:35 INFO - PROCESS | 3584 | ++DOCSHELL 11CD7400 == 33 [pid = 3584] [id = 673] 21:10:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (129A1800) [pid = 3584] [serial = 2019] [outer = 00000000] 21:10:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (15DBFC00) [pid = 3584] [serial = 2020] [outer = 129A1800] 21:10:35 INFO - PROCESS | 3584 | 1468901435840 Marionette DEBUG loaded listener.js 21:10:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (1653D400) [pid = 3584] [serial = 2021] [outer = 129A1800] 21:10:36 INFO - PROCESS | 3584 | 1468901436746 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 21:10:36 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) 21:10:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1070ms 21:10:36 INFO - PROCESS | 3584 | 1468901436762 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 21:10:36 INFO - PROCESS | 3584 | 1468901436764 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 21:10:36 INFO - PROCESS | 3584 | 1468901436767 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 21:10:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 21:10:36 INFO - PROCESS | 3584 | 1468901436770 Marionette TRACE conn3 <- [1,2658,null,{}] 21:10:36 INFO - PROCESS | 3584 | 1468901436781 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:36 INFO - PROCESS | 3584 | 1468901436785 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:36 INFO - PROCESS | 3584 | 1468901436861 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 21:10:36 INFO - PROCESS | 3584 | 1468901436866 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:36 INFO - PROCESS | 3584 | 1468901436868 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:36 INFO - PROCESS | 3584 | ++DOCSHELL 142A2800 == 34 [pid = 3584] [id = 674] 21:10:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (15069000) [pid = 3584] [serial = 2022] [outer = 00000000] 21:10:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (17711800) [pid = 3584] [serial = 2023] [outer = 15069000] 21:10:36 INFO - PROCESS | 3584 | 1468901436910 Marionette DEBUG loaded listener.js 21:10:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (17712C00) [pid = 3584] [serial = 2024] [outer = 15069000] 21:10:37 INFO - PROCESS | 3584 | 1468901437851 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 21:10:37 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 21:10:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 21:10:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 21:10:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:10:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:10:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1116ms 21:10:37 INFO - PROCESS | 3584 | 1468901437895 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 21:10:37 INFO - PROCESS | 3584 | 1468901437899 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 21:10:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 21:10:37 INFO - PROCESS | 3584 | 1468901437904 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 21:10:37 INFO - PROCESS | 3584 | 1468901437908 Marionette TRACE conn3 <- [1,2662,null,{}] 21:10:37 INFO - PROCESS | 3584 | 1468901437954 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:37 INFO - PROCESS | 3584 | 1468901437958 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:38 INFO - PROCESS | 3584 | 1468901438093 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 21:10:38 INFO - PROCESS | 3584 | 1468901438235 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:38 INFO - PROCESS | 3584 | 1468901438240 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:38 INFO - PROCESS | 3584 | ++DOCSHELL 110E9400 == 35 [pid = 3584] [id = 675] 21:10:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (110E9C00) [pid = 3584] [serial = 2025] [outer = 00000000] 21:10:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (11436000) [pid = 3584] [serial = 2026] [outer = 110E9C00] 21:10:38 INFO - PROCESS | 3584 | 1468901438321 Marionette DEBUG loaded listener.js 21:10:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (11CD5000) [pid = 3584] [serial = 2027] [outer = 110E9C00] 21:10:39 INFO - PROCESS | 3584 | 1468901439472 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 21:10:39 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 21:10:39 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 21:10:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 21:10:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:10:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:10:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1620ms 21:10:39 INFO - PROCESS | 3584 | 1468901439541 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 21:10:39 INFO - PROCESS | 3584 | 1468901439545 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 21:10:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 21:10:39 INFO - PROCESS | 3584 | 1468901439551 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 21:10:39 INFO - PROCESS | 3584 | 1468901439554 Marionette TRACE conn3 <- [1,2666,null,{}] 21:10:39 INFO - PROCESS | 3584 | 1468901439646 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:39 INFO - PROCESS | 3584 | 1468901439649 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:39 INFO - PROCESS | 3584 | 1468901439759 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 21:10:39 INFO - PROCESS | 3584 | 1468901439857 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:39 INFO - PROCESS | 3584 | 1468901439860 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:39 INFO - PROCESS | 3584 | --DOCSHELL 11CD7400 == 34 [pid = 3584] [id = 673] 21:10:39 INFO - PROCESS | 3584 | --DOCSHELL 16B82000 == 33 [pid = 3584] [id = 672] 21:10:39 INFO - PROCESS | 3584 | --DOCSHELL 16543400 == 32 [pid = 3584] [id = 671] 21:10:39 INFO - PROCESS | 3584 | --DOCSHELL 10C17400 == 31 [pid = 3584] [id = 670] 21:10:39 INFO - PROCESS | 3584 | --DOCSHELL 13E9A800 == 30 [pid = 3584] [id = 669] 21:10:39 INFO - PROCESS | 3584 | --DOCSHELL 1393E400 == 29 [pid = 3584] [id = 668] 21:10:39 INFO - PROCESS | 3584 | --DOCSHELL 12823C00 == 28 [pid = 3584] [id = 667] 21:10:39 INFO - PROCESS | 3584 | --DOCSHELL 10C14800 == 27 [pid = 3584] [id = 666] 21:10:39 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (16F4B400) [pid = 3584] [serial = 1970] [outer = 00000000] [url = about:blank] 21:10:39 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (17834C00) [pid = 3584] [serial = 1973] [outer = 00000000] [url = about:blank] 21:10:39 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (177C0000) [pid = 3584] [serial = 1972] [outer = 00000000] [url = about:blank] 21:10:39 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (13E94800) [pid = 3584] [serial = 1978] [outer = 00000000] [url = about:blank] 21:10:39 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (1299CC00) [pid = 3584] [serial = 1954] [outer = 00000000] [url = about:blank] 21:10:39 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (13151400) [pid = 3584] [serial = 1955] [outer = 00000000] [url = about:blank] 21:10:39 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (16291400) [pid = 3584] [serial = 1966] [outer = 00000000] [url = about:blank] 21:10:39 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (17AA9C00) [pid = 3584] [serial = 1952] [outer = 00000000] [url = about:blank] 21:10:39 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (132FC800) [pid = 3584] [serial = 1960] [outer = 00000000] [url = about:blank] 21:10:39 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (13930800) [pid = 3584] [serial = 1961] [outer = 00000000] [url = about:blank] 21:10:39 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (17F69C00) [pid = 3584] [serial = 1975] [outer = 00000000] [url = about:blank] 21:10:39 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (11292400) [pid = 3584] [serial = 1957] [outer = 00000000] [url = about:blank] 21:10:39 INFO - PROCESS | 3584 | --DOMWINDOW == 67 (11CD9000) [pid = 3584] [serial = 1958] [outer = 00000000] [url = about:blank] 21:10:39 INFO - PROCESS | 3584 | --DOMWINDOW == 66 (15802C00) [pid = 3584] [serial = 1963] [outer = 00000000] [url = about:blank] 21:10:39 INFO - PROCESS | 3584 | --DOMWINDOW == 65 (1586FC00) [pid = 3584] [serial = 1964] [outer = 00000000] [url = about:blank] 21:10:39 INFO - PROCESS | 3584 | --DOMWINDOW == 64 (18334400) [pid = 3584] [serial = 1982] [outer = 00000000] [url = about:blank] 21:10:39 INFO - PROCESS | 3584 | --DOMWINDOW == 63 (1978FC00) [pid = 3584] [serial = 1984] [outer = 00000000] [url = about:blank] 21:10:39 INFO - PROCESS | 3584 | --DOMWINDOW == 62 (180F4800) [pid = 3584] [serial = 1981] [outer = 00000000] [url = about:blank] 21:10:39 INFO - PROCESS | 3584 | --DOMWINDOW == 61 (19790000) [pid = 3584] [serial = 1985] [outer = 00000000] [url = about:blank] 21:10:39 INFO - PROCESS | 3584 | --DOMWINDOW == 60 (17F6E800) [pid = 3584] [serial = 1976] [outer = 00000000] [url = about:blank] 21:10:39 INFO - PROCESS | 3584 | --DOMWINDOW == 59 (16D54000) [pid = 3584] [serial = 1969] [outer = 00000000] [url = about:blank] 21:10:39 INFO - PROCESS | 3584 | --DOMWINDOW == 58 (1654B400) [pid = 3584] [serial = 1967] [outer = 00000000] [url = about:blank] 21:10:39 INFO - PROCESS | 3584 | --DOMWINDOW == 57 (15871400) [pid = 3584] [serial = 1979] [outer = 00000000] [url = about:blank] 21:10:39 INFO - PROCESS | 3584 | ++DOCSHELL 10472C00 == 28 [pid = 3584] [id = 676] 21:10:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 58 (104EB800) [pid = 3584] [serial = 2028] [outer = 00000000] 21:10:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 59 (11453400) [pid = 3584] [serial = 2029] [outer = 104EB800] 21:10:39 INFO - PROCESS | 3584 | 1468901439945 Marionette DEBUG loaded listener.js 21:10:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 60 (11CD4C00) [pid = 3584] [serial = 2030] [outer = 104EB800] 21:10:40 INFO - PROCESS | 3584 | 1468901440804 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 21:10:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 21:10:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1330ms 21:10:40 INFO - PROCESS | 3584 | 1468901440870 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 21:10:40 INFO - PROCESS | 3584 | 1468901440878 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 21:10:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 21:10:40 INFO - PROCESS | 3584 | 1468901440888 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 21:10:40 INFO - PROCESS | 3584 | 1468901440890 Marionette TRACE conn3 <- [1,2670,null,{}] 21:10:40 INFO - PROCESS | 3584 | 1468901440894 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:40 INFO - PROCESS | 3584 | 1468901440897 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:40 INFO - PROCESS | 3584 | 1468901440990 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 21:10:41 INFO - PROCESS | 3584 | 1468901441078 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:41 INFO - PROCESS | 3584 | 1468901441080 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:41 INFO - PROCESS | 3584 | ++DOCSHELL 131ED000 == 29 [pid = 3584] [id = 677] 21:10:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 61 (13245C00) [pid = 3584] [serial = 2031] [outer = 00000000] 21:10:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 62 (13928000) [pid = 3584] [serial = 2032] [outer = 13245C00] 21:10:41 INFO - PROCESS | 3584 | 1468901441125 Marionette DEBUG loaded listener.js 21:10:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 63 (1392F000) [pid = 3584] [serial = 2033] [outer = 13245C00] 21:10:41 INFO - PROCESS | 3584 | 1468901441993 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 21:10:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 21:10:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1116ms 21:10:42 INFO - PROCESS | 3584 | 1468901442016 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 21:10:42 INFO - PROCESS | 3584 | 1468901442018 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 21:10:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 21:10:42 INFO - PROCESS | 3584 | 1468901442022 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 21:10:42 INFO - PROCESS | 3584 | 1468901442025 Marionette TRACE conn3 <- [1,2674,null,{}] 21:10:42 INFO - PROCESS | 3584 | 1468901442036 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:42 INFO - PROCESS | 3584 | 1468901442040 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:42 INFO - PROCESS | 3584 | 1468901442155 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 21:10:42 INFO - PROCESS | 3584 | 1468901442162 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:42 INFO - PROCESS | 3584 | 1468901442165 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:42 INFO - PROCESS | 3584 | ++DOCSHELL 14463800 == 30 [pid = 3584] [id = 678] 21:10:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 64 (1503B400) [pid = 3584] [serial = 2034] [outer = 00000000] 21:10:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 65 (15808800) [pid = 3584] [serial = 2035] [outer = 1503B400] 21:10:42 INFO - PROCESS | 3584 | 1468901442247 Marionette DEBUG loaded listener.js 21:10:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 66 (1587CC00) [pid = 3584] [serial = 2036] [outer = 1503B400] 21:10:43 INFO - PROCESS | 3584 | 1468901443168 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 21:10:43 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 21:10:43 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 21:10:43 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 21:10:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:10:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:10:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1162ms 21:10:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 21:10:43 INFO - PROCESS | 3584 | 1468901443184 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 21:10:43 INFO - PROCESS | 3584 | 1468901443186 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 21:10:43 INFO - PROCESS | 3584 | 1468901443190 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 21:10:43 INFO - PROCESS | 3584 | 1468901443191 Marionette TRACE conn3 <- [1,2678,null,{}] 21:10:43 INFO - PROCESS | 3584 | 1468901443200 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:43 INFO - PROCESS | 3584 | 1468901443202 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:43 INFO - PROCESS | 3584 | 1468901443324 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 21:10:43 INFO - PROCESS | 3584 | 1468901443330 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:43 INFO - PROCESS | 3584 | 1468901443332 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:43 INFO - PROCESS | 3584 | ++DOCSHELL 15DC3400 == 31 [pid = 3584] [id = 679] 21:10:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 67 (15DC3C00) [pid = 3584] [serial = 2037] [outer = 00000000] 21:10:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (1653EC00) [pid = 3584] [serial = 2038] [outer = 15DC3C00] 21:10:43 INFO - PROCESS | 3584 | 1468901443429 Marionette DEBUG loaded listener.js 21:10:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (16B7C000) [pid = 3584] [serial = 2039] [outer = 15DC3C00] 21:10:43 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (10C20800) [pid = 3584] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 21:10:43 INFO - PROCESS | 3584 | --DOMWINDOW == 67 (11C35400) [pid = 3584] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 21:10:43 INFO - PROCESS | 3584 | --DOMWINDOW == 66 (15881C00) [pid = 3584] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 21:10:43 INFO - PROCESS | 3584 | --DOMWINDOW == 65 (102CD000) [pid = 3584] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 21:10:43 INFO - PROCESS | 3584 | --DOMWINDOW == 64 (10C14C00) [pid = 3584] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 21:10:43 INFO - PROCESS | 3584 | --DOMWINDOW == 63 (1393E800) [pid = 3584] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 21:10:43 INFO - PROCESS | 3584 | --DOMWINDOW == 62 (14294C00) [pid = 3584] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 21:10:43 INFO - PROCESS | 3584 | --DOMWINDOW == 61 (18337400) [pid = 3584] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 21:10:43 INFO - PROCESS | 3584 | --DOMWINDOW == 60 (16544800) [pid = 3584] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 21:10:43 INFO - PROCESS | 3584 | --DOMWINDOW == 59 (12825400) [pid = 3584] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 21:10:43 INFO - PROCESS | 3584 | --DOMWINDOW == 58 (16DEE800) [pid = 3584] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 21:10:43 INFO - PROCESS | 3584 | --DOMWINDOW == 57 (129A1800) [pid = 3584] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 21:10:44 INFO - PROCESS | 3584 | 1468901444325 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 21:10:44 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 21:10:44 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 21:10:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 21:10:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:10:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:10:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1162ms 21:10:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 21:10:44 INFO - PROCESS | 3584 | 1468901444370 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 21:10:44 INFO - PROCESS | 3584 | 1468901444372 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 21:10:44 INFO - PROCESS | 3584 | 1468901444376 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 21:10:44 INFO - PROCESS | 3584 | 1468901444377 Marionette TRACE conn3 <- [1,2682,null,{}] 21:10:44 INFO - PROCESS | 3584 | 1468901444381 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:44 INFO - PROCESS | 3584 | 1468901444383 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:44 INFO - PROCESS | 3584 | 1468901444493 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 21:10:44 INFO - PROCESS | 3584 | 1468901444502 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:44 INFO - PROCESS | 3584 | 1468901444504 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:44 INFO - PROCESS | 3584 | ++DOCSHELL 14457800 == 32 [pid = 3584] [id = 680] 21:10:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 58 (15877C00) [pid = 3584] [serial = 2040] [outer = 00000000] 21:10:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 59 (16010400) [pid = 3584] [serial = 2041] [outer = 15877C00] 21:10:44 INFO - PROCESS | 3584 | 1468901444546 Marionette DEBUG loaded listener.js 21:10:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 60 (16DF0C00) [pid = 3584] [serial = 2042] [outer = 15877C00] 21:10:45 INFO - PROCESS | 3584 | 1468901445453 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 21:10:45 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 21:10:45 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 21:10:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 21:10:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:10:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:10:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1116ms 21:10:45 INFO - PROCESS | 3584 | 1468901445504 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 21:10:45 INFO - PROCESS | 3584 | 1468901445506 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 21:10:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 21:10:45 INFO - PROCESS | 3584 | 1468901445493 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 21:10:45 INFO - PROCESS | 3584 | 1468901445495 Marionette TRACE conn3 <- [1,2686,null,{}] 21:10:45 INFO - PROCESS | 3584 | 1468901445499 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:45 INFO - PROCESS | 3584 | 1468901445505 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:45 INFO - PROCESS | 3584 | 1468901445638 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 21:10:45 INFO - PROCESS | 3584 | 1468901445647 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:45 INFO - PROCESS | 3584 | 1468901445649 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:45 INFO - PROCESS | 3584 | ++DOCSHELL 13151000 == 33 [pid = 3584] [id = 681] 21:10:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 61 (13151400) [pid = 3584] [serial = 2043] [outer = 00000000] 21:10:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 62 (17135000) [pid = 3584] [serial = 2044] [outer = 13151400] 21:10:45 INFO - PROCESS | 3584 | 1468901445691 Marionette DEBUG loaded listener.js 21:10:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 63 (17709000) [pid = 3584] [serial = 2045] [outer = 13151400] 21:10:46 INFO - PROCESS | 3584 | 1468901446835 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 21:10:46 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 21:10:46 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 21:10:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 21:10:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:10:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:10:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1360ms 21:10:46 INFO - PROCESS | 3584 | 1468901446882 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 21:10:46 INFO - PROCESS | 3584 | 1468901446887 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 21:10:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 21:10:46 INFO - PROCESS | 3584 | 1468901446892 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 21:10:46 INFO - PROCESS | 3584 | 1468901446896 Marionette TRACE conn3 <- [1,2690,null,{}] 21:10:46 INFO - PROCESS | 3584 | 1468901446901 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:46 INFO - PROCESS | 3584 | 1468901446905 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:47 INFO - PROCESS | 3584 | 1468901447036 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 21:10:47 INFO - PROCESS | 3584 | 1468901447173 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:47 INFO - PROCESS | 3584 | 1468901447177 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:47 INFO - PROCESS | 3584 | ++DOCSHELL 10A7FC00 == 34 [pid = 3584] [id = 682] 21:10:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 64 (11284C00) [pid = 3584] [serial = 2046] [outer = 00000000] 21:10:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 65 (134ACC00) [pid = 3584] [serial = 2047] [outer = 11284C00] 21:10:47 INFO - PROCESS | 3584 | 1468901447231 Marionette DEBUG loaded listener.js 21:10:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 66 (13934800) [pid = 3584] [serial = 2048] [outer = 11284C00] 21:10:47 INFO - PROCESS | 3584 | 1468901447743 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 21:10:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 21:10:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 932ms 21:10:47 INFO - PROCESS | 3584 | 1468901447805 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 21:10:47 INFO - PROCESS | 3584 | 1468901447810 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 21:10:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 21:10:47 INFO - PROCESS | 3584 | 1468901447817 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 21:10:47 INFO - PROCESS | 3584 | 1468901447819 Marionette TRACE conn3 <- [1,2694,null,{}] 21:10:47 INFO - PROCESS | 3584 | 1468901447823 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:47 INFO - PROCESS | 3584 | 1468901447826 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:47 INFO - PROCESS | 3584 | 1468901447932 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 21:10:48 INFO - PROCESS | 3584 | 1468901448042 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:48 INFO - PROCESS | 3584 | 1468901448046 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:48 INFO - PROCESS | 3584 | ++DOCSHELL 15DB9C00 == 35 [pid = 3584] [id = 683] 21:10:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 67 (15DBD400) [pid = 3584] [serial = 2049] [outer = 00000000] 21:10:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (1600D000) [pid = 3584] [serial = 2050] [outer = 15DBD400] 21:10:48 INFO - PROCESS | 3584 | 1468901448104 Marionette DEBUG loaded listener.js 21:10:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (16B7F000) [pid = 3584] [serial = 2051] [outer = 15DBD400] 21:10:48 INFO - PROCESS | 3584 | 1468901448705 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 21:10:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 21:10:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 933ms 21:10:48 INFO - PROCESS | 3584 | 1468901448744 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 21:10:48 INFO - PROCESS | 3584 | 1468901448747 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 21:10:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 21:10:48 INFO - PROCESS | 3584 | 1468901448751 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 21:10:48 INFO - PROCESS | 3584 | 1468901448754 Marionette TRACE conn3 <- [1,2698,null,{}] 21:10:48 INFO - PROCESS | 3584 | 1468901448765 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:48 INFO - PROCESS | 3584 | 1468901448770 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:48 INFO - PROCESS | 3584 | 1468901448873 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 21:10:48 INFO - PROCESS | 3584 | 1468901448987 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:48 INFO - PROCESS | 3584 | 1468901448991 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:49 INFO - PROCESS | 3584 | ++DOCSHELL 0F314000 == 36 [pid = 3584] [id = 684] 21:10:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (0F314400) [pid = 3584] [serial = 2052] [outer = 00000000] 21:10:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (1055A000) [pid = 3584] [serial = 2053] [outer = 0F314400] 21:10:49 INFO - PROCESS | 3584 | 1468901449182 Marionette DEBUG loaded listener.js 21:10:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (110C2C00) [pid = 3584] [serial = 2054] [outer = 0F314400] 21:10:50 INFO - PROCESS | 3584 | --DOCSHELL 102C8C00 == 35 [pid = 3584] [id = 665] 21:10:50 INFO - PROCESS | 3584 | --DOCSHELL 14457800 == 34 [pid = 3584] [id = 680] 21:10:50 INFO - PROCESS | 3584 | --DOCSHELL 15DC3400 == 33 [pid = 3584] [id = 679] 21:10:50 INFO - PROCESS | 3584 | --DOCSHELL 14463800 == 32 [pid = 3584] [id = 678] 21:10:50 INFO - PROCESS | 3584 | --DOCSHELL 131ED000 == 31 [pid = 3584] [id = 677] 21:10:50 INFO - PROCESS | 3584 | --DOCSHELL 10472C00 == 30 [pid = 3584] [id = 676] 21:10:50 INFO - PROCESS | 3584 | --DOCSHELL 110E9400 == 29 [pid = 3584] [id = 675] 21:10:50 INFO - PROCESS | 3584 | --DOCSHELL 142A2800 == 28 [pid = 3584] [id = 674] 21:10:50 INFO - PROCESS | 3584 | --DOCSHELL 15DB9C00 == 27 [pid = 3584] [id = 683] 21:10:50 INFO - PROCESS | 3584 | --DOCSHELL 13151000 == 26 [pid = 3584] [id = 681] 21:10:50 INFO - PROCESS | 3584 | --DOCSHELL 10A7FC00 == 25 [pid = 3584] [id = 682] 21:10:50 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (13248C00) [pid = 3584] [serial = 1988] [outer = 00000000] [url = about:blank] 21:10:50 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (15F1BC00) [pid = 3584] [serial = 2012] [outer = 00000000] [url = about:blank] 21:10:50 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (16B80000) [pid = 3584] [serial = 1991] [outer = 00000000] [url = about:blank] 21:10:50 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (10A80C00) [pid = 3584] [serial = 1997] [outer = 00000000] [url = about:blank] 21:10:50 INFO - PROCESS | 3584 | --DOMWINDOW == 67 (10C1B800) [pid = 3584] [serial = 1999] [outer = 00000000] [url = about:blank] 21:10:50 INFO - PROCESS | 3584 | --DOMWINDOW == 66 (1055E000) [pid = 3584] [serial = 1996] [outer = 00000000] [url = about:blank] 21:10:50 INFO - PROCESS | 3584 | --DOMWINDOW == 65 (139CB000) [pid = 3584] [serial = 2005] [outer = 00000000] [url = about:blank] 21:10:50 INFO - PROCESS | 3584 | --DOMWINDOW == 64 (1587E000) [pid = 3584] [serial = 2009] [outer = 00000000] [url = about:blank] 21:10:50 INFO - PROCESS | 3584 | --DOMWINDOW == 63 (19787800) [pid = 3584] [serial = 1993] [outer = 00000000] [url = about:blank] 21:10:50 INFO - PROCESS | 3584 | --DOMWINDOW == 62 (19935800) [pid = 3584] [serial = 1994] [outer = 00000000] [url = about:blank] 21:10:50 INFO - PROCESS | 3584 | --DOMWINDOW == 61 (16B89800) [pid = 3584] [serial = 2014] [outer = 00000000] [url = about:blank] 21:10:50 INFO - PROCESS | 3584 | --DOMWINDOW == 60 (15F1CC00) [pid = 3584] [serial = 1990] [outer = 00000000] [url = about:blank] 21:10:50 INFO - PROCESS | 3584 | --DOMWINDOW == 59 (16F37400) [pid = 3584] [serial = 2015] [outer = 00000000] [url = about:blank] 21:10:50 INFO - PROCESS | 3584 | --DOMWINDOW == 58 (12D60400) [pid = 3584] [serial = 1987] [outer = 00000000] [url = about:blank] 21:10:50 INFO - PROCESS | 3584 | --DOMWINDOW == 57 (12974800) [pid = 3584] [serial = 2002] [outer = 00000000] [url = about:blank] 21:10:50 INFO - PROCESS | 3584 | --DOMWINDOW == 56 (17140400) [pid = 3584] [serial = 2018] [outer = 00000000] [url = about:blank] 21:10:50 INFO - PROCESS | 3584 | --DOMWINDOW == 55 (15DBFC00) [pid = 3584] [serial = 2020] [outer = 00000000] [url = about:blank] 21:10:50 INFO - PROCESS | 3584 | --DOMWINDOW == 54 (13C6F800) [pid = 3584] [serial = 2006] [outer = 00000000] [url = about:blank] 21:10:50 INFO - PROCESS | 3584 | --DOMWINDOW == 53 (15F12000) [pid = 3584] [serial = 2011] [outer = 00000000] [url = about:blank] 21:10:50 INFO - PROCESS | 3584 | --DOMWINDOW == 52 (12BD1400) [pid = 3584] [serial = 2003] [outer = 00000000] [url = about:blank] 21:10:50 INFO - PROCESS | 3584 | --DOMWINDOW == 51 (10C1C400) [pid = 3584] [serial = 2000] [outer = 00000000] [url = about:blank] 21:10:50 INFO - PROCESS | 3584 | --DOMWINDOW == 50 (15803000) [pid = 3584] [serial = 2008] [outer = 00000000] [url = about:blank] 21:10:50 INFO - PROCESS | 3584 | --DOMWINDOW == 49 (1713AC00) [pid = 3584] [serial = 2017] [outer = 00000000] [url = about:blank] 21:10:50 INFO - PROCESS | 3584 | --DOMWINDOW == 48 (17711800) [pid = 3584] [serial = 2023] [outer = 00000000] [url = about:blank] 21:10:50 INFO - PROCESS | 3584 | --DOMWINDOW == 47 (1653D400) [pid = 3584] [serial = 2021] [outer = 00000000] [url = about:blank] 21:10:50 INFO - PROCESS | 3584 | 1468901450361 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 21:10:50 INFO - PROCESS | 3584 | 1468901450453 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 21:10:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 21:10:50 INFO - PROCESS | 3584 | 1468901450461 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 21:10:50 INFO - PROCESS | 3584 | 1468901450464 Marionette TRACE conn3 <- [1,2702,null,{}] 21:10:50 INFO - PROCESS | 3584 | 1468901450470 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:50 INFO - PROCESS | 3584 | 1468901450473 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:50 INFO - PROCESS | 3584 | 1468901450563 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 21:10:50 INFO - PROCESS | 3584 | 1468901450655 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:50 INFO - PROCESS | 3584 | 1468901450660 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:50 INFO - PROCESS | 3584 | ++DOCSHELL 10C18000 == 26 [pid = 3584] [id = 685] 21:10:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 48 (10C18400) [pid = 3584] [serial = 2055] [outer = 00000000] 21:10:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 49 (112C5C00) [pid = 3584] [serial = 2056] [outer = 10C18400] 21:10:50 INFO - PROCESS | 3584 | 1468901450708 Marionette DEBUG loaded listener.js 21:10:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 50 (112CF000) [pid = 3584] [serial = 2057] [outer = 10C18400] 21:10:51 INFO - PROCESS | 3584 | 1468901451108 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 21:10:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 21:10:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 688ms 21:10:51 INFO - PROCESS | 3584 | 1468901451143 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 21:10:51 INFO - PROCESS | 3584 | 1468901451148 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 21:10:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 21:10:51 INFO - PROCESS | 3584 | 1468901451158 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 21:10:51 INFO - PROCESS | 3584 | 1468901451161 Marionette TRACE conn3 <- [1,2706,null,{}] 21:10:51 INFO - PROCESS | 3584 | 1468901451165 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:51 INFO - PROCESS | 3584 | 1468901451167 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:51 INFO - PROCESS | 3584 | 1468901451252 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 21:10:51 INFO - PROCESS | 3584 | 1468901451259 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:51 INFO - PROCESS | 3584 | 1468901451262 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:51 INFO - PROCESS | 3584 | ++DOCSHELL 130D9400 == 27 [pid = 3584] [id = 686] 21:10:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 51 (130D9800) [pid = 3584] [serial = 2058] [outer = 00000000] 21:10:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 52 (131E5C00) [pid = 3584] [serial = 2059] [outer = 130D9800] 21:10:51 INFO - PROCESS | 3584 | 1468901451307 Marionette DEBUG loaded listener.js 21:10:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 53 (134AB800) [pid = 3584] [serial = 2060] [outer = 130D9800] 21:10:51 INFO - PROCESS | 3584 | 1468901451758 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 21:10:51 INFO - PROCESS | 3584 | 1468901451797 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 21:10:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 21:10:51 INFO - PROCESS | 3584 | 1468901451800 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 21:10:51 INFO - PROCESS | 3584 | 1468901451804 Marionette TRACE conn3 <- [1,2710,null,{}] 21:10:51 INFO - PROCESS | 3584 | 1468901451815 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:51 INFO - PROCESS | 3584 | 1468901451819 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:51 INFO - PROCESS | 3584 | 1468901451901 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 21:10:51 INFO - PROCESS | 3584 | 1468901451910 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:51 INFO - PROCESS | 3584 | 1468901451913 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:51 INFO - PROCESS | 3584 | ++DOCSHELL 14464000 == 28 [pid = 3584] [id = 687] 21:10:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 54 (14464400) [pid = 3584] [serial = 2061] [outer = 00000000] 21:10:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 55 (15043400) [pid = 3584] [serial = 2062] [outer = 14464400] 21:10:51 INFO - PROCESS | 3584 | 1468901451988 Marionette DEBUG loaded listener.js 21:10:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 56 (15807C00) [pid = 3584] [serial = 2063] [outer = 14464400] 21:10:52 INFO - PROCESS | 3584 | 1468901452454 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 21:10:52 INFO - PROCESS | 3584 | 1468901452527 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 21:10:52 INFO - PROCESS | 3584 | 1468901452531 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 21:10:52 INFO - PROCESS | 3584 | 1468901452532 Marionette TRACE conn3 <- [1,2714,null,{}] 21:10:52 INFO - PROCESS | 3584 | 1468901452542 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:52 INFO - PROCESS | 3584 | 1468901452554 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:52 INFO - PROCESS | 3584 | 1468901452664 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 21:10:52 INFO - PROCESS | 3584 | 1468901452673 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:52 INFO - PROCESS | 3584 | 1468901452675 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:52 INFO - PROCESS | 3584 | ++DOCSHELL 13935400 == 29 [pid = 3584] [id = 688] 21:10:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 57 (13E95800) [pid = 3584] [serial = 2064] [outer = 00000000] 21:10:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 58 (15F15400) [pid = 3584] [serial = 2065] [outer = 13E95800] 21:10:52 INFO - PROCESS | 3584 | 1468901452719 Marionette DEBUG loaded listener.js 21:10:52 INFO - PROCESS | 3584 | ++DOMWINDOW == 59 (16004000) [pid = 3584] [serial = 2066] [outer = 13E95800] 21:10:53 INFO - PROCESS | 3584 | 1468901453142 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 21:10:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 21:10:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 642ms 21:10:53 INFO - PROCESS | 3584 | 1468901453173 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 21:10:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 21:10:53 INFO - PROCESS | 3584 | 1468901453176 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 21:10:53 INFO - PROCESS | 3584 | 1468901453179 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 21:10:53 INFO - PROCESS | 3584 | 1468901453181 Marionette TRACE conn3 <- [1,2718,null,{}] 21:10:53 INFO - PROCESS | 3584 | 1468901453185 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:53 INFO - PROCESS | 3584 | 1468901453187 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:53 INFO - PROCESS | 3584 | 1468901453295 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 21:10:53 INFO - PROCESS | 3584 | 1468901453384 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:53 INFO - PROCESS | 3584 | 1468901453386 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:53 INFO - PROCESS | 3584 | ++DOCSHELL 1600A400 == 30 [pid = 3584] [id = 689] 21:10:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 60 (1600E000) [pid = 3584] [serial = 2067] [outer = 00000000] 21:10:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 61 (16B7C400) [pid = 3584] [serial = 2068] [outer = 1600E000] 21:10:53 INFO - PROCESS | 3584 | 1468901453429 Marionette DEBUG loaded listener.js 21:10:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 62 (16B84800) [pid = 3584] [serial = 2069] [outer = 1600E000] 21:10:54 INFO - PROCESS | 3584 | 1468901454294 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 21:10:54 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 21:10:54 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 21:10:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 21:10:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:10:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 21:10:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1162ms 21:10:54 INFO - PROCESS | 3584 | 1468901454355 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 21:10:54 INFO - PROCESS | 3584 | 1468901454357 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 21:10:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 21:10:54 INFO - PROCESS | 3584 | 1468901454360 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 21:10:54 INFO - PROCESS | 3584 | 1468901454362 Marionette TRACE conn3 <- [1,2722,null,{}] 21:10:54 INFO - PROCESS | 3584 | 1468901454366 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:54 INFO - PROCESS | 3584 | 1468901454371 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:54 INFO - PROCESS | 3584 | 1468901454578 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 21:10:54 INFO - PROCESS | 3584 | --DOMWINDOW == 61 (13151400) [pid = 3584] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 21:10:54 INFO - PROCESS | 3584 | --DOMWINDOW == 60 (15877C00) [pid = 3584] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 21:10:54 INFO - PROCESS | 3584 | --DOMWINDOW == 59 (15DC3C00) [pid = 3584] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 21:10:54 INFO - PROCESS | 3584 | --DOMWINDOW == 58 (13245C00) [pid = 3584] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 21:10:54 INFO - PROCESS | 3584 | --DOMWINDOW == 57 (110E9C00) [pid = 3584] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 21:10:54 INFO - PROCESS | 3584 | --DOMWINDOW == 56 (1503B400) [pid = 3584] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 21:10:54 INFO - PROCESS | 3584 | --DOMWINDOW == 55 (104EB800) [pid = 3584] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 21:10:54 INFO - PROCESS | 3584 | --DOMWINDOW == 54 (15069000) [pid = 3584] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 21:10:54 INFO - PROCESS | 3584 | 1468901454644 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:54 INFO - PROCESS | 3584 | 1468901454647 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:54 INFO - PROCESS | 3584 | ++DOCSHELL 110E9C00 == 31 [pid = 3584] [id = 690] 21:10:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 55 (1128E400) [pid = 3584] [serial = 2070] [outer = 00000000] 21:10:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 56 (13E96800) [pid = 3584] [serial = 2071] [outer = 1128E400] 21:10:54 INFO - PROCESS | 3584 | 1468901454692 Marionette DEBUG loaded listener.js 21:10:54 INFO - PROCESS | 3584 | ++DOMWINDOW == 57 (16DEE400) [pid = 3584] [serial = 2072] [outer = 1128E400] 21:10:55 INFO - PROCESS | 3584 | 1468901455040 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 21:10:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 21:10:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 719ms 21:10:55 INFO - PROCESS | 3584 | 1468901455082 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 21:10:55 INFO - PROCESS | 3584 | 1468901455084 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 21:10:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 21:10:55 INFO - PROCESS | 3584 | 1468901455087 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 21:10:55 INFO - PROCESS | 3584 | 1468901455089 Marionette TRACE conn3 <- [1,2726,null,{}] 21:10:55 INFO - PROCESS | 3584 | 1468901455092 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:55 INFO - PROCESS | 3584 | 1468901455094 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:55 INFO - PROCESS | 3584 | 1468901455177 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 21:10:55 INFO - PROCESS | 3584 | 1468901455182 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:55 INFO - PROCESS | 3584 | 1468901455184 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:55 INFO - PROCESS | 3584 | ++DOCSHELL 1445C000 == 32 [pid = 3584] [id = 691] 21:10:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 58 (16010000) [pid = 3584] [serial = 2073] [outer = 00000000] 21:10:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 59 (171E5C00) [pid = 3584] [serial = 2074] [outer = 16010000] 21:10:55 INFO - PROCESS | 3584 | 1468901455233 Marionette DEBUG loaded listener.js 21:10:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 60 (177C1400) [pid = 3584] [serial = 2075] [outer = 16010000] 21:10:55 INFO - PROCESS | 3584 | 1468901455631 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 21:10:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 21:10:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 581ms 21:10:55 INFO - PROCESS | 3584 | 1468901455666 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 21:10:55 INFO - PROCESS | 3584 | 1468901455668 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 21:10:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 21:10:55 INFO - PROCESS | 3584 | 1468901455690 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 21:10:55 INFO - PROCESS | 3584 | 1468901455692 Marionette TRACE conn3 <- [1,2730,null,{}] 21:10:55 INFO - PROCESS | 3584 | 1468901455696 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:55 INFO - PROCESS | 3584 | 1468901455698 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:55 INFO - PROCESS | 3584 | 1468901455774 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 21:10:55 INFO - PROCESS | 3584 | 1468901455779 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:55 INFO - PROCESS | 3584 | 1468901455781 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:55 INFO - PROCESS | 3584 | ++DOCSHELL 17196C00 == 33 [pid = 3584] [id = 692] 21:10:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 61 (177FCC00) [pid = 3584] [serial = 2076] [outer = 00000000] 21:10:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 62 (178ADC00) [pid = 3584] [serial = 2077] [outer = 177FCC00] 21:10:55 INFO - PROCESS | 3584 | 1468901455823 Marionette DEBUG loaded listener.js 21:10:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 63 (178AE800) [pid = 3584] [serial = 2078] [outer = 177FCC00] 21:10:56 INFO - PROCESS | 3584 | 1468901456237 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 21:10:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 21:10:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 643ms 21:10:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 21:10:56 INFO - PROCESS | 3584 | 1468901456313 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 21:10:56 INFO - PROCESS | 3584 | 1468901456315 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 21:10:56 INFO - PROCESS | 3584 | 1468901456318 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 21:10:56 INFO - PROCESS | 3584 | 1468901456320 Marionette TRACE conn3 <- [1,2734,null,{}] 21:10:56 INFO - PROCESS | 3584 | 1468901456324 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:56 INFO - PROCESS | 3584 | 1468901456325 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:56 INFO - PROCESS | 3584 | 1468901456403 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 21:10:56 INFO - PROCESS | 3584 | 1468901456410 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:56 INFO - PROCESS | 3584 | 1468901456412 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:56 INFO - PROCESS | 3584 | ++DOCSHELL 14463800 == 34 [pid = 3584] [id = 693] 21:10:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 64 (17AA9C00) [pid = 3584] [serial = 2079] [outer = 00000000] 21:10:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 65 (17F68800) [pid = 3584] [serial = 2080] [outer = 17AA9C00] 21:10:56 INFO - PROCESS | 3584 | 1468901456453 Marionette DEBUG loaded listener.js 21:10:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 66 (17FB6800) [pid = 3584] [serial = 2081] [outer = 17AA9C00] 21:10:57 INFO - PROCESS | 3584 | 1468901457302 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 21:10:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 21:10:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1023ms 21:10:57 INFO - PROCESS | 3584 | 1468901457374 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 21:10:57 INFO - PROCESS | 3584 | 1468901457379 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 21:10:57 INFO - PROCESS | 3584 | 1468901457383 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 21:10:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 21:10:57 INFO - PROCESS | 3584 | 1468901457388 Marionette TRACE conn3 <- [1,2738,null,{}] 21:10:57 INFO - PROCESS | 3584 | 1468901457393 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:57 INFO - PROCESS | 3584 | 1468901457396 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:57 INFO - PROCESS | 3584 | 1468901457521 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 21:10:57 INFO - PROCESS | 3584 | 1468901457650 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:57 INFO - PROCESS | 3584 | 1468901457652 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:57 INFO - PROCESS | 3584 | ++DOCSHELL 10C14C00 == 35 [pid = 3584] [id = 694] 21:10:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 67 (10EB9000) [pid = 3584] [serial = 2082] [outer = 00000000] 21:10:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (11C34400) [pid = 3584] [serial = 2083] [outer = 10EB9000] 21:10:57 INFO - PROCESS | 3584 | 1468901457715 Marionette DEBUG loaded listener.js 21:10:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (1392B000) [pid = 3584] [serial = 2084] [outer = 10EB9000] 21:10:58 INFO - PROCESS | 3584 | 1468901458538 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 21:10:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 21:10:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1240ms 21:10:58 INFO - PROCESS | 3584 | 1468901458626 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 21:10:58 INFO - PROCESS | 3584 | 1468901458631 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 21:10:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 21:10:58 INFO - PROCESS | 3584 | 1468901458636 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 21:10:58 INFO - PROCESS | 3584 | 1468901458639 Marionette TRACE conn3 <- [1,2742,null,{}] 21:10:58 INFO - PROCESS | 3584 | 1468901458644 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:58 INFO - PROCESS | 3584 | 1468901458646 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:58 INFO - PROCESS | 3584 | 1468901458794 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 21:10:58 INFO - PROCESS | 3584 | 1468901458929 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:58 INFO - PROCESS | 3584 | 1468901458933 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:58 INFO - PROCESS | 3584 | --DOCSHELL 17196C00 == 34 [pid = 3584] [id = 692] 21:10:58 INFO - PROCESS | 3584 | --DOCSHELL 1445C000 == 33 [pid = 3584] [id = 691] 21:10:58 INFO - PROCESS | 3584 | --DOCSHELL 110E9C00 == 32 [pid = 3584] [id = 690] 21:10:58 INFO - PROCESS | 3584 | --DOCSHELL 1600A400 == 31 [pid = 3584] [id = 689] 21:10:58 INFO - PROCESS | 3584 | --DOCSHELL 13935400 == 30 [pid = 3584] [id = 688] 21:10:58 INFO - PROCESS | 3584 | --DOCSHELL 14464000 == 29 [pid = 3584] [id = 687] 21:10:58 INFO - PROCESS | 3584 | --DOCSHELL 130D9400 == 28 [pid = 3584] [id = 686] 21:10:58 INFO - PROCESS | 3584 | --DOCSHELL 10C18000 == 27 [pid = 3584] [id = 685] 21:10:58 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (17135000) [pid = 3584] [serial = 2044] [outer = 00000000] [url = about:blank] 21:10:58 INFO - PROCESS | 3584 | --DOMWINDOW == 67 (17709000) [pid = 3584] [serial = 2045] [outer = 00000000] [url = about:blank] 21:10:58 INFO - PROCESS | 3584 | --DOMWINDOW == 66 (16010400) [pid = 3584] [serial = 2041] [outer = 00000000] [url = about:blank] 21:10:58 INFO - PROCESS | 3584 | --DOMWINDOW == 65 (1653EC00) [pid = 3584] [serial = 2038] [outer = 00000000] [url = about:blank] 21:10:58 INFO - PROCESS | 3584 | --DOMWINDOW == 64 (13928000) [pid = 3584] [serial = 2032] [outer = 00000000] [url = about:blank] 21:10:58 INFO - PROCESS | 3584 | --DOMWINDOW == 63 (11436000) [pid = 3584] [serial = 2026] [outer = 00000000] [url = about:blank] 21:10:58 INFO - PROCESS | 3584 | --DOMWINDOW == 62 (11CD5000) [pid = 3584] [serial = 2027] [outer = 00000000] [url = about:blank] 21:10:58 INFO - PROCESS | 3584 | --DOMWINDOW == 61 (1587CC00) [pid = 3584] [serial = 2036] [outer = 00000000] [url = about:blank] 21:10:58 INFO - PROCESS | 3584 | --DOMWINDOW == 60 (11453400) [pid = 3584] [serial = 2029] [outer = 00000000] [url = about:blank] 21:10:58 INFO - PROCESS | 3584 | --DOMWINDOW == 59 (11CD4C00) [pid = 3584] [serial = 2030] [outer = 00000000] [url = about:blank] 21:10:58 INFO - PROCESS | 3584 | --DOMWINDOW == 58 (17712C00) [pid = 3584] [serial = 2024] [outer = 00000000] [url = about:blank] 21:10:58 INFO - PROCESS | 3584 | --DOMWINDOW == 57 (16DF0C00) [pid = 3584] [serial = 2042] [outer = 00000000] [url = about:blank] 21:10:58 INFO - PROCESS | 3584 | --DOMWINDOW == 56 (16B7C000) [pid = 3584] [serial = 2039] [outer = 00000000] [url = about:blank] 21:10:58 INFO - PROCESS | 3584 | --DOMWINDOW == 55 (15808800) [pid = 3584] [serial = 2035] [outer = 00000000] [url = about:blank] 21:10:58 INFO - PROCESS | 3584 | --DOMWINDOW == 54 (1392F000) [pid = 3584] [serial = 2033] [outer = 00000000] [url = about:blank] 21:10:58 INFO - PROCESS | 3584 | ++DOCSHELL 0F31C400 == 28 [pid = 3584] [id = 695] 21:10:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 55 (1026A800) [pid = 3584] [serial = 2085] [outer = 00000000] 21:10:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 56 (10A79C00) [pid = 3584] [serial = 2086] [outer = 1026A800] 21:10:58 INFO - PROCESS | 3584 | 1468901459004 Marionette DEBUG loaded listener.js 21:10:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 57 (10EB8400) [pid = 3584] [serial = 2087] [outer = 1026A800] 21:10:59 INFO - PROCESS | 3584 | 1468901459434 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 21:10:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 21:10:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 837ms 21:10:59 INFO - PROCESS | 3584 | 1468901459480 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 21:10:59 INFO - PROCESS | 3584 | 1468901459484 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 21:10:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 21:10:59 INFO - PROCESS | 3584 | 1468901459491 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 21:10:59 INFO - PROCESS | 3584 | 1468901459493 Marionette TRACE conn3 <- [1,2746,null,{}] 21:10:59 INFO - PROCESS | 3584 | 1468901459497 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:10:59 INFO - PROCESS | 3584 | 1468901459499 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:59 INFO - PROCESS | 3584 | 1468901459582 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 21:10:59 INFO - PROCESS | 3584 | 1468901459589 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:10:59 INFO - PROCESS | 3584 | 1468901459591 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:10:59 INFO - PROCESS | 3584 | ++DOCSHELL 12998800 == 29 [pid = 3584] [id = 696] 21:10:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 58 (12999400) [pid = 3584] [serial = 2088] [outer = 00000000] 21:10:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 59 (12D6A400) [pid = 3584] [serial = 2089] [outer = 12999400] 21:10:59 INFO - PROCESS | 3584 | 1468901459636 Marionette DEBUG loaded listener.js 21:10:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 60 (130DD400) [pid = 3584] [serial = 2090] [outer = 12999400] 21:11:00 INFO - PROCESS | 3584 | 1468901460115 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 21:11:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 21:11:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 620ms 21:11:00 INFO - PROCESS | 3584 | 1468901460128 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 21:11:00 INFO - PROCESS | 3584 | 1468901460130 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 21:11:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 21:11:00 INFO - PROCESS | 3584 | 1468901460134 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 21:11:00 INFO - PROCESS | 3584 | 1468901460137 Marionette TRACE conn3 <- [1,2750,null,{}] 21:11:00 INFO - PROCESS | 3584 | 1468901460148 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:00 INFO - PROCESS | 3584 | 1468901460153 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:00 INFO - PROCESS | 3584 | 1468901460238 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 21:11:00 INFO - PROCESS | 3584 | 1468901460245 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:00 INFO - PROCESS | 3584 | 1468901460248 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:00 INFO - PROCESS | 3584 | ++DOCSHELL 139C9000 == 30 [pid = 3584] [id = 697] 21:11:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 61 (139C9800) [pid = 3584] [serial = 2091] [outer = 00000000] 21:11:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 62 (13E9A800) [pid = 3584] [serial = 2092] [outer = 139C9800] 21:11:00 INFO - PROCESS | 3584 | 1468901460294 Marionette DEBUG loaded listener.js 21:11:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 63 (1445F400) [pid = 3584] [serial = 2093] [outer = 139C9800] 21:11:00 INFO - PROCESS | 3584 | 1468901460772 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 21:11:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 21:11:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 682ms 21:11:00 INFO - PROCESS | 3584 | 1468901460817 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 21:11:00 INFO - PROCESS | 3584 | 1468901460819 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 21:11:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 21:11:00 INFO - PROCESS | 3584 | 1468901460823 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 21:11:00 INFO - PROCESS | 3584 | 1468901460824 Marionette TRACE conn3 <- [1,2754,null,{}] 21:11:00 INFO - PROCESS | 3584 | 1468901460828 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:00 INFO - PROCESS | 3584 | 1468901460830 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:00 INFO - PROCESS | 3584 | 1468901460912 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 21:11:00 INFO - PROCESS | 3584 | 1468901460917 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:00 INFO - PROCESS | 3584 | 1468901460928 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:00 INFO - PROCESS | 3584 | ++DOCSHELL 15DC1000 == 31 [pid = 3584] [id = 698] 21:11:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 64 (15DC1400) [pid = 3584] [serial = 2094] [outer = 00000000] 21:11:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 65 (15F1F000) [pid = 3584] [serial = 2095] [outer = 15DC1400] 21:11:00 INFO - PROCESS | 3584 | 1468901460974 Marionette DEBUG loaded listener.js 21:11:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 66 (1600A400) [pid = 3584] [serial = 2096] [outer = 15DC1400] 21:11:01 INFO - PROCESS | 3584 | 1468901461408 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 21:11:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 21:11:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 635ms 21:11:01 INFO - PROCESS | 3584 | 1468901461464 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 21:11:01 INFO - PROCESS | 3584 | 1468901461466 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 21:11:01 INFO - PROCESS | 3584 | 1468901461470 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 21:11:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 21:11:01 INFO - PROCESS | 3584 | 1468901461471 Marionette TRACE conn3 <- [1,2758,null,{}] 21:11:01 INFO - PROCESS | 3584 | 1468901461475 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:01 INFO - PROCESS | 3584 | 1468901461477 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:01 INFO - PROCESS | 3584 | 1468901461585 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 21:11:01 INFO - PROCESS | 3584 | 1468901461590 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:01 INFO - PROCESS | 3584 | 1468901461592 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:01 INFO - PROCESS | 3584 | ++DOCSHELL 16010400 == 32 [pid = 3584] [id = 699] 21:11:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 67 (16549000) [pid = 3584] [serial = 2097] [outer = 00000000] 21:11:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (16B82000) [pid = 3584] [serial = 2098] [outer = 16549000] 21:11:01 INFO - PROCESS | 3584 | 1468901461640 Marionette DEBUG loaded listener.js 21:11:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (16D53C00) [pid = 3584] [serial = 2099] [outer = 16549000] 21:11:02 INFO - PROCESS | 3584 | 1468901462099 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 21:11:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 21:11:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 682ms 21:11:02 INFO - PROCESS | 3584 | 1468901462173 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 21:11:02 INFO - PROCESS | 3584 | 1468901462175 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 21:11:02 INFO - PROCESS | 3584 | 1468901462179 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 21:11:02 INFO - PROCESS | 3584 | 1468901462181 Marionette TRACE conn3 <- [1,2762,null,{}] 21:11:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 21:11:02 INFO - PROCESS | 3584 | 1468901462184 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:02 INFO - PROCESS | 3584 | 1468901462189 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:02 INFO - PROCESS | 3584 | 1468901462328 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 21:11:02 INFO - PROCESS | 3584 | 1468901462402 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:02 INFO - PROCESS | 3584 | 1468901462404 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:02 INFO - PROCESS | 3584 | ++DOCSHELL 16F43800 == 33 [pid = 3584] [id = 700] 21:11:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (16F4B800) [pid = 3584] [serial = 2100] [outer = 00000000] 21:11:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (17136400) [pid = 3584] [serial = 2101] [outer = 16F4B800] 21:11:02 INFO - PROCESS | 3584 | 1468901462432 Marionette DEBUG loaded listener.js 21:11:02 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (17712C00) [pid = 3584] [serial = 2102] [outer = 16F4B800] 21:11:02 INFO - PROCESS | 3584 | 1468901462855 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 21:11:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 21:11:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 729ms 21:11:02 INFO - PROCESS | 3584 | 1468901462905 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 21:11:02 INFO - PROCESS | 3584 | 1468901462906 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 21:11:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 21:11:02 INFO - PROCESS | 3584 | 1468901462943 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 21:11:02 INFO - PROCESS | 3584 | 1468901462944 Marionette TRACE conn3 <- [1,2766,null,{}] 21:11:02 INFO - PROCESS | 3584 | 1468901462952 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:02 INFO - PROCESS | 3584 | 1468901462954 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:03 INFO - PROCESS | 3584 | 1468901463060 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 21:11:03 INFO - PROCESS | 3584 | 1468901463079 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:03 INFO - PROCESS | 3584 | 1468901463081 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:03 INFO - PROCESS | 3584 | ++DOCSHELL 13E99000 == 34 [pid = 3584] [id = 701] 21:11:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (17135400) [pid = 3584] [serial = 2103] [outer = 00000000] 21:11:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (178AA000) [pid = 3584] [serial = 2104] [outer = 17135400] 21:11:03 INFO - PROCESS | 3584 | 1468901463176 Marionette DEBUG loaded listener.js 21:11:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (178AA800) [pid = 3584] [serial = 2105] [outer = 17135400] 21:11:03 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (177FCC00) [pid = 3584] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 21:11:03 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (10C18400) [pid = 3584] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 21:11:03 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (11284C00) [pid = 3584] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 21:11:03 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (15DBD400) [pid = 3584] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 21:11:03 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (1600E000) [pid = 3584] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 21:11:03 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (1128E400) [pid = 3584] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 21:11:03 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (130D9800) [pid = 3584] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 21:11:03 INFO - PROCESS | 3584 | --DOMWINDOW == 67 (14464400) [pid = 3584] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 21:11:03 INFO - PROCESS | 3584 | --DOMWINDOW == 66 (0F314400) [pid = 3584] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 21:11:03 INFO - PROCESS | 3584 | --DOMWINDOW == 65 (13E95800) [pid = 3584] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 21:11:03 INFO - PROCESS | 3584 | 1468901463620 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 21:11:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 21:11:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 698ms 21:11:03 INFO - PROCESS | 3584 | 1468901463635 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 21:11:03 INFO - PROCESS | 3584 | 1468901463637 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 21:11:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 21:11:03 INFO - PROCESS | 3584 | 1468901463641 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 21:11:03 INFO - PROCESS | 3584 | 1468901463642 Marionette TRACE conn3 <- [1,2770,null,{}] 21:11:03 INFO - PROCESS | 3584 | 1468901463645 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:03 INFO - PROCESS | 3584 | 1468901463647 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:03 INFO - PROCESS | 3584 | 1468901463722 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 21:11:03 INFO - PROCESS | 3584 | 1468901463727 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:03 INFO - PROCESS | 3584 | 1468901463729 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:03 INFO - PROCESS | 3584 | ++DOCSHELL 006BC800 == 35 [pid = 3584] [id = 702] 21:11:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 66 (13C70000) [pid = 3584] [serial = 2106] [outer = 00000000] 21:11:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 67 (1600E000) [pid = 3584] [serial = 2107] [outer = 13C70000] 21:11:03 INFO - PROCESS | 3584 | 1468901463771 Marionette DEBUG loaded listener.js 21:11:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (17AADC00) [pid = 3584] [serial = 2108] [outer = 13C70000] 21:11:04 INFO - PROCESS | 3584 | 1468901464186 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 21:11:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 21:11:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 589ms 21:11:04 INFO - PROCESS | 3584 | 1468901464238 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 21:11:04 INFO - PROCESS | 3584 | 1468901464240 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 21:11:04 INFO - PROCESS | 3584 | 1468901464243 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 21:11:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 21:11:04 INFO - PROCESS | 3584 | 1468901464244 Marionette TRACE conn3 <- [1,2774,null,{}] 21:11:04 INFO - PROCESS | 3584 | 1468901464248 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:04 INFO - PROCESS | 3584 | 1468901464249 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:04 INFO - PROCESS | 3584 | 1468901464329 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 21:11:04 INFO - PROCESS | 3584 | 1468901464334 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:04 INFO - PROCESS | 3584 | 1468901464336 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:04 INFO - PROCESS | 3584 | ++DOCSHELL 15069000 == 36 [pid = 3584] [id = 703] 21:11:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (181D2000) [pid = 3584] [serial = 2109] [outer = 00000000] 21:11:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (18336000) [pid = 3584] [serial = 2110] [outer = 181D2000] 21:11:04 INFO - PROCESS | 3584 | 1468901464377 Marionette DEBUG loaded listener.js 21:11:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (18336800) [pid = 3584] [serial = 2111] [outer = 181D2000] 21:11:04 INFO - PROCESS | 3584 | 1468901464800 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 21:11:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 21:11:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 589ms 21:11:04 INFO - PROCESS | 3584 | 1468901464824 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 21:11:04 INFO - PROCESS | 3584 | 1468901464826 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 21:11:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 21:11:04 INFO - PROCESS | 3584 | 1468901464829 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 21:11:04 INFO - PROCESS | 3584 | 1468901464831 Marionette TRACE conn3 <- [1,2778,null,{}] 21:11:04 INFO - PROCESS | 3584 | 1468901464834 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:04 INFO - PROCESS | 3584 | 1468901464836 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:04 INFO - PROCESS | 3584 | 1468901464955 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 21:11:04 INFO - PROCESS | 3584 | 1468901464962 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:04 INFO - PROCESS | 3584 | 1468901464973 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:04 INFO - PROCESS | 3584 | ++DOCSHELL 15871400 == 37 [pid = 3584] [id = 704] 21:11:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (18339800) [pid = 3584] [serial = 2112] [outer = 00000000] 21:11:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (18342800) [pid = 3584] [serial = 2113] [outer = 18339800] 21:11:05 INFO - PROCESS | 3584 | 1468901465016 Marionette DEBUG loaded listener.js 21:11:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (18342C00) [pid = 3584] [serial = 2114] [outer = 18339800] 21:11:05 INFO - PROCESS | 3584 | 1468901465407 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 21:11:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 21:11:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 620ms 21:11:05 INFO - PROCESS | 3584 | 1468901465468 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 21:11:05 INFO - PROCESS | 3584 | 1468901465470 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 21:11:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 21:11:05 INFO - PROCESS | 3584 | 1468901465473 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 21:11:05 INFO - PROCESS | 3584 | 1468901465476 Marionette TRACE conn3 <- [1,2782,null,{}] 21:11:05 INFO - PROCESS | 3584 | 1468901465479 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:05 INFO - PROCESS | 3584 | 1468901465481 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:05 INFO - PROCESS | 3584 | 1468901465616 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 21:11:05 INFO - PROCESS | 3584 | 1468901465790 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:05 INFO - PROCESS | 3584 | 1468901465794 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:05 INFO - PROCESS | 3584 | ++DOCSHELL 104EB800 == 38 [pid = 3584] [id = 705] 21:11:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (1055E000) [pid = 3584] [serial = 2115] [outer = 00000000] 21:11:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (10A73800) [pid = 3584] [serial = 2116] [outer = 1055E000] 21:11:05 INFO - PROCESS | 3584 | 1468901465851 Marionette DEBUG loaded listener.js 21:11:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (10C19C00) [pid = 3584] [serial = 2117] [outer = 1055E000] 21:11:06 INFO - PROCESS | 3584 | 1468901466393 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 21:11:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 21:11:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 930ms 21:11:06 INFO - PROCESS | 3584 | 1468901466430 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 21:11:06 INFO - PROCESS | 3584 | 1468901466434 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 21:11:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 21:11:06 INFO - PROCESS | 3584 | 1468901466440 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 21:11:06 INFO - PROCESS | 3584 | 1468901466444 Marionette TRACE conn3 <- [1,2786,null,{}] 21:11:06 INFO - PROCESS | 3584 | 1468901466449 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:06 INFO - PROCESS | 3584 | 1468901466452 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:06 INFO - PROCESS | 3584 | 1468901466568 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 21:11:06 INFO - PROCESS | 3584 | 1468901466681 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:06 INFO - PROCESS | 3584 | 1468901466684 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:06 INFO - PROCESS | 3584 | ++DOCSHELL 13928000 == 39 [pid = 3584] [id = 706] 21:11:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (1392A400) [pid = 3584] [serial = 2118] [outer = 00000000] 21:11:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (139D0000) [pid = 3584] [serial = 2119] [outer = 1392A400] 21:11:06 INFO - PROCESS | 3584 | 1468901466778 Marionette DEBUG loaded listener.js 21:11:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (14294C00) [pid = 3584] [serial = 2120] [outer = 1392A400] 21:11:07 INFO - PROCESS | 3584 | 1468901467383 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 21:11:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 21:11:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 992ms 21:11:07 INFO - PROCESS | 3584 | 1468901467429 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 21:11:07 INFO - PROCESS | 3584 | 1468901467432 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 21:11:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 21:11:07 INFO - PROCESS | 3584 | 1468901467436 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 21:11:07 INFO - PROCESS | 3584 | 1468901467439 Marionette TRACE conn3 <- [1,2790,null,{}] 21:11:07 INFO - PROCESS | 3584 | 1468901467443 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:07 INFO - PROCESS | 3584 | 1468901467445 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:07 INFO - PROCESS | 3584 | 1468901467557 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 21:11:07 INFO - PROCESS | 3584 | 1468901467697 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:07 INFO - PROCESS | 3584 | 1468901467699 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:07 INFO - PROCESS | 3584 | ++DOCSHELL 15804400 == 40 [pid = 3584] [id = 707] 21:11:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (16B7C000) [pid = 3584] [serial = 2121] [outer = 00000000] 21:11:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (16F52400) [pid = 3584] [serial = 2122] [outer = 16B7C000] 21:11:07 INFO - PROCESS | 3584 | 1468901467752 Marionette DEBUG loaded listener.js 21:11:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (17140800) [pid = 3584] [serial = 2123] [outer = 16B7C000] 21:11:08 INFO - PROCESS | 3584 | 1468901468393 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 21:11:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 21:11:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 992ms 21:11:08 INFO - PROCESS | 3584 | 1468901468438 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 21:11:08 INFO - PROCESS | 3584 | 1468901468442 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 21:11:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 21:11:08 INFO - PROCESS | 3584 | 1468901468453 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 21:11:08 INFO - PROCESS | 3584 | 1468901468457 Marionette TRACE conn3 <- [1,2794,null,{}] 21:11:08 INFO - PROCESS | 3584 | 1468901468461 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:08 INFO - PROCESS | 3584 | 1468901468464 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:08 INFO - PROCESS | 3584 | 1468901468584 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 21:11:08 INFO - PROCESS | 3584 | 1468901468835 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:08 INFO - PROCESS | 3584 | 1468901468838 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:08 INFO - PROCESS | 3584 | ++DOCSHELL 0F317800 == 41 [pid = 3584] [id = 708] 21:11:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (0F31E000) [pid = 3584] [serial = 2124] [outer = 00000000] 21:11:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (10A0A000) [pid = 3584] [serial = 2125] [outer = 0F31E000] 21:11:08 INFO - PROCESS | 3584 | 1468901468904 Marionette DEBUG loaded listener.js 21:11:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (110E8400) [pid = 3584] [serial = 2126] [outer = 0F31E000] 21:11:09 INFO - PROCESS | 3584 | 1468901469484 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 21:11:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 21:11:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1101ms 21:11:09 INFO - PROCESS | 3584 | 1468901469544 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 21:11:09 INFO - PROCESS | 3584 | 1468901469549 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 21:11:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 21:11:09 INFO - PROCESS | 3584 | 1468901469554 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 21:11:09 INFO - PROCESS | 3584 | 1468901469557 Marionette TRACE conn3 <- [1,2798,null,{}] 21:11:09 INFO - PROCESS | 3584 | 1468901469562 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:09 INFO - PROCESS | 3584 | 1468901469567 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:10 INFO - PROCESS | 3584 | --DOCSHELL 15871400 == 40 [pid = 3584] [id = 704] 21:11:10 INFO - PROCESS | 3584 | --DOCSHELL 15069000 == 39 [pid = 3584] [id = 703] 21:11:10 INFO - PROCESS | 3584 | --DOCSHELL 006BC800 == 38 [pid = 3584] [id = 702] 21:11:10 INFO - PROCESS | 3584 | --DOCSHELL 13E99000 == 37 [pid = 3584] [id = 701] 21:11:10 INFO - PROCESS | 3584 | --DOCSHELL 16F43800 == 36 [pid = 3584] [id = 700] 21:11:10 INFO - PROCESS | 3584 | --DOCSHELL 16010400 == 35 [pid = 3584] [id = 699] 21:11:10 INFO - PROCESS | 3584 | --DOCSHELL 15DC1000 == 34 [pid = 3584] [id = 698] 21:11:10 INFO - PROCESS | 3584 | --DOCSHELL 139C9000 == 33 [pid = 3584] [id = 697] 21:11:10 INFO - PROCESS | 3584 | --DOCSHELL 12998800 == 32 [pid = 3584] [id = 696] 21:11:10 INFO - PROCESS | 3584 | --DOCSHELL 0F31C400 == 31 [pid = 3584] [id = 695] 21:11:10 INFO - PROCESS | 3584 | --DOCSHELL 10C14C00 == 30 [pid = 3584] [id = 694] 21:11:10 INFO - PROCESS | 3584 | --DOCSHELL 14463800 == 29 [pid = 3584] [id = 693] 21:11:10 INFO - PROCESS | 3584 | --DOCSHELL 0F314000 == 28 [pid = 3584] [id = 684] 21:11:10 INFO - PROCESS | 3584 | --DOCSHELL 0F317800 == 27 [pid = 3584] [id = 708] 21:11:10 INFO - PROCESS | 3584 | --DOCSHELL 15804400 == 26 [pid = 3584] [id = 707] 21:11:10 INFO - PROCESS | 3584 | --DOCSHELL 104EB800 == 25 [pid = 3584] [id = 705] 21:11:10 INFO - PROCESS | 3584 | --DOCSHELL 13928000 == 24 [pid = 3584] [id = 706] 21:11:10 INFO - PROCESS | 3584 | 1468901470221 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 21:11:10 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (178ADC00) [pid = 3584] [serial = 2077] [outer = 00000000] [url = about:blank] 21:11:10 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (112C5C00) [pid = 3584] [serial = 2056] [outer = 00000000] [url = about:blank] 21:11:10 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (112CF000) [pid = 3584] [serial = 2057] [outer = 00000000] [url = about:blank] 21:11:10 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (13934800) [pid = 3584] [serial = 2048] [outer = 00000000] [url = about:blank] 21:11:10 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (134ACC00) [pid = 3584] [serial = 2047] [outer = 00000000] [url = about:blank] 21:11:10 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (16B7F000) [pid = 3584] [serial = 2051] [outer = 00000000] [url = about:blank] 21:11:10 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (1600D000) [pid = 3584] [serial = 2050] [outer = 00000000] [url = about:blank] 21:11:10 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (16B84800) [pid = 3584] [serial = 2069] [outer = 00000000] [url = about:blank] 21:11:10 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (16B7C400) [pid = 3584] [serial = 2068] [outer = 00000000] [url = about:blank] 21:11:10 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (13E96800) [pid = 3584] [serial = 2071] [outer = 00000000] [url = about:blank] 21:11:10 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (171E5C00) [pid = 3584] [serial = 2074] [outer = 00000000] [url = about:blank] 21:11:10 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (131E5C00) [pid = 3584] [serial = 2059] [outer = 00000000] [url = about:blank] 21:11:10 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (134AB800) [pid = 3584] [serial = 2060] [outer = 00000000] [url = about:blank] 21:11:10 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (15043400) [pid = 3584] [serial = 2062] [outer = 00000000] [url = about:blank] 21:11:10 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (178AE800) [pid = 3584] [serial = 2078] [outer = 00000000] [url = about:blank] 21:11:10 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (110C2C00) [pid = 3584] [serial = 2054] [outer = 00000000] [url = about:blank] 21:11:10 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (15F15400) [pid = 3584] [serial = 2065] [outer = 00000000] [url = about:blank] 21:11:10 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (16004000) [pid = 3584] [serial = 2066] [outer = 00000000] [url = about:blank] 21:11:10 INFO - PROCESS | 3584 | --DOMWINDOW == 67 (16DEE400) [pid = 3584] [serial = 2072] [outer = 00000000] [url = about:blank] 21:11:10 INFO - PROCESS | 3584 | --DOMWINDOW == 66 (1055A000) [pid = 3584] [serial = 2053] [outer = 00000000] [url = about:blank] 21:11:10 INFO - PROCESS | 3584 | --DOMWINDOW == 65 (15807C00) [pid = 3584] [serial = 2063] [outer = 00000000] [url = about:blank] 21:11:10 INFO - PROCESS | 3584 | 1468901470410 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:10 INFO - PROCESS | 3584 | 1468901470413 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:10 INFO - PROCESS | 3584 | ++DOCSHELL 102C9800 == 25 [pid = 3584] [id = 709] 21:11:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 66 (102CD000) [pid = 3584] [serial = 2127] [outer = 00000000] 21:11:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 67 (104EB800) [pid = 3584] [serial = 2128] [outer = 102CD000] 21:11:10 INFO - PROCESS | 3584 | 1468901470461 Marionette DEBUG loaded listener.js 21:11:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (10C14C00) [pid = 3584] [serial = 2129] [outer = 102CD000] 21:11:10 INFO - PROCESS | 3584 | 1468901470903 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 21:11:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 21:11:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1380ms 21:11:10 INFO - PROCESS | 3584 | 1468901470938 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 21:11:10 INFO - PROCESS | 3584 | 1468901470942 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 21:11:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 21:11:10 INFO - PROCESS | 3584 | 1468901470947 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 21:11:10 INFO - PROCESS | 3584 | 1468901470949 Marionette TRACE conn3 <- [1,2802,null,{}] 21:11:10 INFO - PROCESS | 3584 | 1468901470957 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:10 INFO - PROCESS | 3584 | 1468901470960 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:11 INFO - PROCESS | 3584 | 1468901471047 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 21:11:11 INFO - PROCESS | 3584 | 1468901471062 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:11 INFO - PROCESS | 3584 | 1468901471065 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:11 INFO - PROCESS | 3584 | ++DOCSHELL 128ACC00 == 26 [pid = 3584] [id = 710] 21:11:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (12929000) [pid = 3584] [serial = 2130] [outer = 00000000] 21:11:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (129A1400) [pid = 3584] [serial = 2131] [outer = 12929000] 21:11:11 INFO - PROCESS | 3584 | 1468901471110 Marionette DEBUG loaded listener.js 21:11:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (13151000) [pid = 3584] [serial = 2132] [outer = 12929000] 21:11:11 INFO - PROCESS | 3584 | 1468901471611 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 21:11:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 21:11:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 698ms 21:11:11 INFO - PROCESS | 3584 | 1468901471647 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 21:11:11 INFO - PROCESS | 3584 | 1468901471650 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 21:11:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 21:11:11 INFO - PROCESS | 3584 | 1468901471654 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 21:11:11 INFO - PROCESS | 3584 | 1468901471656 Marionette TRACE conn3 <- [1,2806,null,{}] 21:11:11 INFO - PROCESS | 3584 | 1468901471660 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:11 INFO - PROCESS | 3584 | 1468901471662 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:11 INFO - PROCESS | 3584 | 1468901471773 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 21:11:11 INFO - PROCESS | 3584 | 1468901471877 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:11 INFO - PROCESS | 3584 | 1468901471880 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:11 INFO - PROCESS | 3584 | ++DOCSHELL 128A3000 == 27 [pid = 3584] [id = 711] 21:11:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (13933C00) [pid = 3584] [serial = 2133] [outer = 00000000] 21:11:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (13C67400) [pid = 3584] [serial = 2134] [outer = 13933C00] 21:11:11 INFO - PROCESS | 3584 | 1468901471927 Marionette DEBUG loaded listener.js 21:11:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (13E9B400) [pid = 3584] [serial = 2135] [outer = 13933C00] 21:11:12 INFO - PROCESS | 3584 | 1468901472300 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 21:11:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 21:11:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 698ms 21:11:12 INFO - PROCESS | 3584 | 1468901472360 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 21:11:12 INFO - PROCESS | 3584 | 1468901472364 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 21:11:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 21:11:12 INFO - PROCESS | 3584 | 1468901472374 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 21:11:12 INFO - PROCESS | 3584 | 1468901472379 Marionette TRACE conn3 <- [1,2810,null,{}] 21:11:12 INFO - PROCESS | 3584 | 1468901472392 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:12 INFO - PROCESS | 3584 | 1468901472395 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:12 INFO - PROCESS | 3584 | 1468901472524 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 21:11:12 INFO - PROCESS | 3584 | 1468901472534 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:12 INFO - PROCESS | 3584 | 1468901472536 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:12 INFO - PROCESS | 3584 | ++DOCSHELL 1503E400 == 28 [pid = 3584] [id = 712] 21:11:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (1506C800) [pid = 3584] [serial = 2136] [outer = 00000000] 21:11:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (15882400) [pid = 3584] [serial = 2137] [outer = 1506C800] 21:11:12 INFO - PROCESS | 3584 | 1468901472581 Marionette DEBUG loaded listener.js 21:11:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (15DC2C00) [pid = 3584] [serial = 2138] [outer = 1506C800] 21:11:13 INFO - PROCESS | 3584 | 1468901473023 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 21:11:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 21:11:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 713ms 21:11:13 INFO - PROCESS | 3584 | 1468901473074 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 21:11:13 INFO - PROCESS | 3584 | 1468901473076 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 21:11:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 21:11:13 INFO - PROCESS | 3584 | 1468901473079 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 21:11:13 INFO - PROCESS | 3584 | 1468901473081 Marionette TRACE conn3 <- [1,2814,null,{}] 21:11:13 INFO - PROCESS | 3584 | 1468901473084 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:13 INFO - PROCESS | 3584 | 1468901473086 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:13 INFO - PROCESS | 3584 | 1468901473221 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 21:11:13 INFO - PROCESS | 3584 | 1468901473231 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:13 INFO - PROCESS | 3584 | 1468901473233 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:13 INFO - PROCESS | 3584 | ++DOCSHELL 15F17000 == 29 [pid = 3584] [id = 713] 21:11:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (15F1F800) [pid = 3584] [serial = 2139] [outer = 00000000] 21:11:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (16295000) [pid = 3584] [serial = 2140] [outer = 15F1F800] 21:11:13 INFO - PROCESS | 3584 | 1468901473275 Marionette DEBUG loaded listener.js 21:11:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (1654A400) [pid = 3584] [serial = 2141] [outer = 15F1F800] 21:11:13 INFO - PROCESS | 3584 | 1468901473714 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 21:11:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 21:11:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 682ms 21:11:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 21:11:13 INFO - PROCESS | 3584 | 1468901473777 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 21:11:13 INFO - PROCESS | 3584 | 1468901473779 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 21:11:13 INFO - PROCESS | 3584 | 1468901473783 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 21:11:13 INFO - PROCESS | 3584 | 1468901473784 Marionette TRACE conn3 <- [1,2818,null,{}] 21:11:13 INFO - PROCESS | 3584 | 1468901473788 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:13 INFO - PROCESS | 3584 | 1468901473790 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:13 INFO - PROCESS | 3584 | 1468901473901 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 21:11:13 INFO - PROCESS | 3584 | 1468901473913 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:13 INFO - PROCESS | 3584 | 1468901473919 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:13 INFO - PROCESS | 3584 | ++DOCSHELL 16F34C00 == 30 [pid = 3584] [id = 714] 21:11:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (16F35400) [pid = 3584] [serial = 2142] [outer = 00000000] 21:11:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (16F48C00) [pid = 3584] [serial = 2143] [outer = 16F35400] 21:11:14 INFO - PROCESS | 3584 | 1468901474025 Marionette DEBUG loaded listener.js 21:11:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (17131C00) [pid = 3584] [serial = 2144] [outer = 16F35400] 21:11:14 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (16549000) [pid = 3584] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 21:11:14 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (16F4B800) [pid = 3584] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 21:11:14 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (17AA9C00) [pid = 3584] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 21:11:14 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (139C9800) [pid = 3584] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 21:11:14 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (12999400) [pid = 3584] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 21:11:14 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (15DC1400) [pid = 3584] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 21:11:14 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (10EB9000) [pid = 3584] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 21:11:14 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (17135400) [pid = 3584] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 21:11:14 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (1026A800) [pid = 3584] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 21:11:14 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (181D2000) [pid = 3584] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 21:11:14 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (13C70000) [pid = 3584] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 21:11:14 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (18339800) [pid = 3584] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 21:11:14 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (16010000) [pid = 3584] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 21:11:14 INFO - PROCESS | 3584 | 1468901474722 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 21:11:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 21:11:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 993ms 21:11:14 INFO - PROCESS | 3584 | 1468901474785 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 21:11:14 INFO - PROCESS | 3584 | 1468901474787 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 21:11:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 21:11:14 INFO - PROCESS | 3584 | 1468901474790 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 21:11:14 INFO - PROCESS | 3584 | 1468901474792 Marionette TRACE conn3 <- [1,2822,null,{}] 21:11:14 INFO - PROCESS | 3584 | 1468901474795 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:14 INFO - PROCESS | 3584 | 1468901474797 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:14 INFO - PROCESS | 3584 | 1468901474892 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 21:11:14 INFO - PROCESS | 3584 | 1468901474960 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:14 INFO - PROCESS | 3584 | 1468901474963 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:14 INFO - PROCESS | 3584 | ++DOCSHELL 1026D800 == 31 [pid = 3584] [id = 715] 21:11:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (10C13400) [pid = 3584] [serial = 2145] [outer = 00000000] 21:11:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (13C64800) [pid = 3584] [serial = 2146] [outer = 10C13400] 21:11:15 INFO - PROCESS | 3584 | 1468901475004 Marionette DEBUG loaded listener.js 21:11:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (1654B000) [pid = 3584] [serial = 2147] [outer = 10C13400] 21:11:15 INFO - PROCESS | 3584 | 1468901475345 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 21:11:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 21:11:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 589ms 21:11:15 INFO - PROCESS | 3584 | 1468901475372 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 21:11:15 INFO - PROCESS | 3584 | 1468901475374 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 21:11:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 21:11:15 INFO - PROCESS | 3584 | 1468901475377 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 21:11:15 INFO - PROCESS | 3584 | 1468901475378 Marionette TRACE conn3 <- [1,2826,null,{}] 21:11:15 INFO - PROCESS | 3584 | 1468901475382 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:15 INFO - PROCESS | 3584 | 1468901475383 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:15 INFO - PROCESS | 3584 | 1468901475497 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 21:11:15 INFO - PROCESS | 3584 | 1468901475505 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:15 INFO - PROCESS | 3584 | 1468901475507 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:15 INFO - PROCESS | 3584 | ++DOCSHELL 1392F400 == 32 [pid = 3584] [id = 716] 21:11:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (13C62C00) [pid = 3584] [serial = 2148] [outer = 00000000] 21:11:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (1713EC00) [pid = 3584] [serial = 2149] [outer = 13C62C00] 21:11:15 INFO - PROCESS | 3584 | 1468901475549 Marionette DEBUG loaded listener.js 21:11:15 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (177C4400) [pid = 3584] [serial = 2150] [outer = 13C62C00] 21:11:15 INFO - PROCESS | 3584 | 1468901475964 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 21:11:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 21:11:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 620ms 21:11:16 INFO - PROCESS | 3584 | 1468901476015 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 21:11:16 INFO - PROCESS | 3584 | 1468901476017 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 21:11:16 INFO - PROCESS | 3584 | 1468901476020 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 21:11:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 21:11:16 INFO - PROCESS | 3584 | 1468901476022 Marionette TRACE conn3 <- [1,2830,null,{}] 21:11:16 INFO - PROCESS | 3584 | 1468901476025 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:16 INFO - PROCESS | 3584 | 1468901476027 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:16 INFO - PROCESS | 3584 | 1468901476100 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 21:11:16 INFO - PROCESS | 3584 | 1468901476193 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:16 INFO - PROCESS | 3584 | 1468901476196 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:16 INFO - PROCESS | 3584 | ++DOCSHELL 13930000 == 33 [pid = 3584] [id = 717] 21:11:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (1713B000) [pid = 3584] [serial = 2151] [outer = 00000000] 21:11:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (178B2C00) [pid = 3584] [serial = 2152] [outer = 1713B000] 21:11:16 INFO - PROCESS | 3584 | 1468901476271 Marionette DEBUG loaded listener.js 21:11:16 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (178B3400) [pid = 3584] [serial = 2153] [outer = 1713B000] 21:11:16 INFO - PROCESS | 3584 | 1468901476706 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 21:11:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 21:11:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 729ms 21:11:16 INFO - PROCESS | 3584 | 1468901476762 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 21:11:16 INFO - PROCESS | 3584 | 1468901476767 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 21:11:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 21:11:16 INFO - PROCESS | 3584 | 1468901476773 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 21:11:16 INFO - PROCESS | 3584 | 1468901476776 Marionette TRACE conn3 <- [1,2834,null,{}] 21:11:16 INFO - PROCESS | 3584 | 1468901476782 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:16 INFO - PROCESS | 3584 | 1468901476785 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:16 INFO - PROCESS | 3584 | 1468901476909 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 21:11:17 INFO - PROCESS | 3584 | 1468901477030 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:17 INFO - PROCESS | 3584 | 1468901477035 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:17 INFO - PROCESS | 3584 | ++DOCSHELL 0F31C400 == 34 [pid = 3584] [id = 718] 21:11:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (0F31EC00) [pid = 3584] [serial = 2154] [outer = 00000000] 21:11:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (114DDC00) [pid = 3584] [serial = 2155] [outer = 0F31EC00] 21:11:17 INFO - PROCESS | 3584 | 1468901477090 Marionette DEBUG loaded listener.js 21:11:17 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (12828000) [pid = 3584] [serial = 2156] [outer = 0F31EC00] 21:11:17 INFO - PROCESS | 3584 | 1468901477856 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 21:11:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 21:11:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1147ms 21:11:17 INFO - PROCESS | 3584 | 1468901477915 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 21:11:17 INFO - PROCESS | 3584 | 1468901477920 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 21:11:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 21:11:17 INFO - PROCESS | 3584 | 1468901477927 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 21:11:17 INFO - PROCESS | 3584 | 1468901477930 Marionette TRACE conn3 <- [1,2838,null,{}] 21:11:17 INFO - PROCESS | 3584 | 1468901477933 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:17 INFO - PROCESS | 3584 | 1468901477936 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:18 INFO - PROCESS | 3584 | 1468901478053 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 21:11:18 INFO - PROCESS | 3584 | 1468901478191 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:18 INFO - PROCESS | 3584 | 1468901478194 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:18 INFO - PROCESS | 3584 | ++DOCSHELL 13934800 == 35 [pid = 3584] [id = 719] 21:11:18 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (13938800) [pid = 3584] [serial = 2157] [outer = 00000000] 21:11:18 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (1503D400) [pid = 3584] [serial = 2158] [outer = 13938800] 21:11:18 INFO - PROCESS | 3584 | 1468901478248 Marionette DEBUG loaded listener.js 21:11:18 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (15803800) [pid = 3584] [serial = 2159] [outer = 13938800] 21:11:19 INFO - PROCESS | 3584 | --DOCSHELL 1392F400 == 34 [pid = 3584] [id = 716] 21:11:19 INFO - PROCESS | 3584 | --DOCSHELL 1026D800 == 33 [pid = 3584] [id = 715] 21:11:19 INFO - PROCESS | 3584 | --DOCSHELL 16F34C00 == 32 [pid = 3584] [id = 714] 21:11:19 INFO - PROCESS | 3584 | --DOCSHELL 15F17000 == 31 [pid = 3584] [id = 713] 21:11:19 INFO - PROCESS | 3584 | --DOCSHELL 1503E400 == 30 [pid = 3584] [id = 712] 21:11:19 INFO - PROCESS | 3584 | --DOCSHELL 128A3000 == 29 [pid = 3584] [id = 711] 21:11:19 INFO - PROCESS | 3584 | --DOCSHELL 128ACC00 == 28 [pid = 3584] [id = 710] 21:11:19 INFO - PROCESS | 3584 | --DOCSHELL 102C9800 == 27 [pid = 3584] [id = 709] 21:11:19 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (177C1400) [pid = 3584] [serial = 2075] [outer = 00000000] [url = about:blank] 21:11:19 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (16D53C00) [pid = 3584] [serial = 2099] [outer = 00000000] [url = about:blank] 21:11:19 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (17712C00) [pid = 3584] [serial = 2102] [outer = 00000000] [url = about:blank] 21:11:19 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (17136400) [pid = 3584] [serial = 2101] [outer = 00000000] [url = about:blank] 21:11:19 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (17F68800) [pid = 3584] [serial = 2080] [outer = 00000000] [url = about:blank] 21:11:19 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (17FB6800) [pid = 3584] [serial = 2081] [outer = 00000000] [url = about:blank] 21:11:19 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (13E9A800) [pid = 3584] [serial = 2092] [outer = 00000000] [url = about:blank] 21:11:19 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (1445F400) [pid = 3584] [serial = 2093] [outer = 00000000] [url = about:blank] 21:11:19 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (12D6A400) [pid = 3584] [serial = 2089] [outer = 00000000] [url = about:blank] 21:11:19 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (130DD400) [pid = 3584] [serial = 2090] [outer = 00000000] [url = about:blank] 21:11:19 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (15F1F000) [pid = 3584] [serial = 2095] [outer = 00000000] [url = about:blank] 21:11:19 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (11C34400) [pid = 3584] [serial = 2083] [outer = 00000000] [url = about:blank] 21:11:19 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (1392B000) [pid = 3584] [serial = 2084] [outer = 00000000] [url = about:blank] 21:11:19 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (178AA000) [pid = 3584] [serial = 2104] [outer = 00000000] [url = about:blank] 21:11:19 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (10A79C00) [pid = 3584] [serial = 2086] [outer = 00000000] [url = about:blank] 21:11:19 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (10EB8400) [pid = 3584] [serial = 2087] [outer = 00000000] [url = about:blank] 21:11:19 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (18336800) [pid = 3584] [serial = 2111] [outer = 00000000] [url = about:blank] 21:11:19 INFO - PROCESS | 3584 | --DOMWINDOW == 67 (17AADC00) [pid = 3584] [serial = 2108] [outer = 00000000] [url = about:blank] 21:11:19 INFO - PROCESS | 3584 | --DOMWINDOW == 66 (1600E000) [pid = 3584] [serial = 2107] [outer = 00000000] [url = about:blank] 21:11:19 INFO - PROCESS | 3584 | --DOMWINDOW == 65 (18342C00) [pid = 3584] [serial = 2114] [outer = 00000000] [url = about:blank] 21:11:19 INFO - PROCESS | 3584 | --DOMWINDOW == 64 (16B82000) [pid = 3584] [serial = 2098] [outer = 00000000] [url = about:blank] 21:11:19 INFO - PROCESS | 3584 | --DOMWINDOW == 63 (178AA800) [pid = 3584] [serial = 2105] [outer = 00000000] [url = about:blank] 21:11:19 INFO - PROCESS | 3584 | --DOMWINDOW == 62 (18336000) [pid = 3584] [serial = 2110] [outer = 00000000] [url = about:blank] 21:11:19 INFO - PROCESS | 3584 | --DOMWINDOW == 61 (1600A400) [pid = 3584] [serial = 2096] [outer = 00000000] [url = about:blank] 21:11:19 INFO - PROCESS | 3584 | --DOMWINDOW == 60 (18342800) [pid = 3584] [serial = 2113] [outer = 00000000] [url = about:blank] 21:11:19 INFO - PROCESS | 3584 | 1468901479122 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 21:11:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 21:11:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1240ms 21:11:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 21:11:19 INFO - PROCESS | 3584 | 1468901479168 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 21:11:19 INFO - PROCESS | 3584 | 1468901479171 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 21:11:19 INFO - PROCESS | 3584 | 1468901479176 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 21:11:19 INFO - PROCESS | 3584 | 1468901479179 Marionette TRACE conn3 <- [1,2842,null,{}] 21:11:19 INFO - PROCESS | 3584 | 1468901479184 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:19 INFO - PROCESS | 3584 | 1468901479187 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:19 INFO - PROCESS | 3584 | 1468901479276 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 21:11:19 INFO - PROCESS | 3584 | 1468901479282 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:19 INFO - PROCESS | 3584 | 1468901479287 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:19 INFO - PROCESS | 3584 | ++DOCSHELL 110C2C00 == 28 [pid = 3584] [id = 720] 21:11:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 61 (110E6000) [pid = 3584] [serial = 2160] [outer = 00000000] 21:11:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 62 (112C7C00) [pid = 3584] [serial = 2161] [outer = 110E6000] 21:11:19 INFO - PROCESS | 3584 | 1468901479337 Marionette DEBUG loaded listener.js 21:11:19 INFO - PROCESS | 3584 | ++DOMWINDOW == 63 (1282CC00) [pid = 3584] [serial = 2162] [outer = 110E6000] 21:11:19 INFO - PROCESS | 3584 | 1468901479869 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 21:11:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 21:11:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 728ms 21:11:19 INFO - PROCESS | 3584 | 1468901479914 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 21:11:19 INFO - PROCESS | 3584 | 1468901479918 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 21:11:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 21:11:19 INFO - PROCESS | 3584 | 1468901479924 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 21:11:19 INFO - PROCESS | 3584 | 1468901479926 Marionette TRACE conn3 <- [1,2846,null,{}] 21:11:19 INFO - PROCESS | 3584 | 1468901479930 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:19 INFO - PROCESS | 3584 | 1468901479932 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:20 INFO - PROCESS | 3584 | 1468901480015 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 21:11:20 INFO - PROCESS | 3584 | 1468901480112 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:20 INFO - PROCESS | 3584 | 1468901480114 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:20 INFO - PROCESS | 3584 | ++DOCSHELL 13252800 == 29 [pid = 3584] [id = 721] 21:11:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 64 (134A6400) [pid = 3584] [serial = 2163] [outer = 00000000] 21:11:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 65 (13930C00) [pid = 3584] [serial = 2164] [outer = 134A6400] 21:11:20 INFO - PROCESS | 3584 | 1468901480159 Marionette DEBUG loaded listener.js 21:11:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 66 (139C9000) [pid = 3584] [serial = 2165] [outer = 134A6400] 21:11:20 INFO - PROCESS | 3584 | 1468901480546 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 21:11:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 21:11:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 682ms 21:11:20 INFO - PROCESS | 3584 | 1468901480624 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 21:11:20 INFO - PROCESS | 3584 | 1468901480626 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 21:11:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 21:11:20 INFO - PROCESS | 3584 | 1468901480629 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 21:11:20 INFO - PROCESS | 3584 | 1468901480633 Marionette TRACE conn3 <- [1,2850,null,{}] 21:11:20 INFO - PROCESS | 3584 | 1468901480643 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:20 INFO - PROCESS | 3584 | 1468901480648 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:20 INFO - PROCESS | 3584 | 1468901480759 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 21:11:20 INFO - PROCESS | 3584 | 1468901480777 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:20 INFO - PROCESS | 3584 | 1468901480780 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:20 INFO - PROCESS | 3584 | ++DOCSHELL 1588A400 == 30 [pid = 3584] [id = 722] 21:11:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 67 (15DB6800) [pid = 3584] [serial = 2166] [outer = 00000000] 21:11:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (15DBF000) [pid = 3584] [serial = 2167] [outer = 15DB6800] 21:11:20 INFO - PROCESS | 3584 | 1468901480834 Marionette DEBUG loaded listener.js 21:11:20 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (15F1F000) [pid = 3584] [serial = 2168] [outer = 15DB6800] 21:11:21 INFO - PROCESS | 3584 | 1468901481259 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 21:11:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 21:11:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 697ms 21:11:21 INFO - PROCESS | 3584 | 1468901481316 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 21:11:21 INFO - PROCESS | 3584 | 1468901481320 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 21:11:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 21:11:21 INFO - PROCESS | 3584 | 1468901481323 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 21:11:21 INFO - PROCESS | 3584 | 1468901481325 Marionette TRACE conn3 <- [1,2854,null,{}] 21:11:21 INFO - PROCESS | 3584 | 1468901481329 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:21 INFO - PROCESS | 3584 | 1468901481330 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:21 INFO - PROCESS | 3584 | 1468901481446 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 21:11:21 INFO - PROCESS | 3584 | 1468901481452 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:21 INFO - PROCESS | 3584 | 1468901481454 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:21 INFO - PROCESS | 3584 | ++DOCSHELL 139C8400 == 31 [pid = 3584] [id = 723] 21:11:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (1600E000) [pid = 3584] [serial = 2169] [outer = 00000000] 21:11:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (16B80000) [pid = 3584] [serial = 2170] [outer = 1600E000] 21:11:21 INFO - PROCESS | 3584 | 1468901481560 Marionette DEBUG loaded listener.js 21:11:21 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (16D4FC00) [pid = 3584] [serial = 2171] [outer = 1600E000] 21:11:21 INFO - PROCESS | 3584 | 1468901481979 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 21:11:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 21:11:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 698ms 21:11:22 INFO - PROCESS | 3584 | 1468901482025 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 21:11:22 INFO - PROCESS | 3584 | 1468901482027 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 21:11:22 INFO - PROCESS | 3584 | 1468901482030 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 21:11:22 INFO - PROCESS | 3584 | 1468901482032 Marionette TRACE conn3 <- [1,2858,null,{}] 21:11:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 21:11:22 INFO - PROCESS | 3584 | 1468901482041 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:22 INFO - PROCESS | 3584 | 1468901482043 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:22 INFO - PROCESS | 3584 | 1468901482151 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 21:11:22 INFO - PROCESS | 3584 | 1468901482243 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:22 INFO - PROCESS | 3584 | 1468901482246 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:22 INFO - PROCESS | 3584 | ++DOCSHELL 16F38C00 == 32 [pid = 3584] [id = 724] 21:11:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (16F39800) [pid = 3584] [serial = 2172] [outer = 00000000] 21:11:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (17136400) [pid = 3584] [serial = 2173] [outer = 16F39800] 21:11:22 INFO - PROCESS | 3584 | 1468901482287 Marionette DEBUG loaded listener.js 21:11:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (1713D000) [pid = 3584] [serial = 2174] [outer = 16F39800] 21:11:22 INFO - PROCESS | 3584 | 1468901482705 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 21:11:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 21:11:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 729ms 21:11:22 INFO - PROCESS | 3584 | 1468901482773 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 21:11:22 INFO - PROCESS | 3584 | 1468901482775 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 21:11:22 INFO - PROCESS | 3584 | 1468901482778 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 21:11:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 21:11:22 INFO - PROCESS | 3584 | 1468901482779 Marionette TRACE conn3 <- [1,2862,null,{}] 21:11:22 INFO - PROCESS | 3584 | 1468901482783 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:22 INFO - PROCESS | 3584 | 1468901482788 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:22 INFO - PROCESS | 3584 | 1468901482932 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 21:11:22 INFO - PROCESS | 3584 | 1468901482997 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:22 INFO - PROCESS | 3584 | 1468901482999 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:22 INFO - PROCESS | 3584 | ++DOCSHELL 17709000 == 33 [pid = 3584] [id = 725] 21:11:22 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (177C4000) [pid = 3584] [serial = 2175] [outer = 00000000] 21:11:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (17AA7C00) [pid = 3584] [serial = 2176] [outer = 177C4000] 21:11:23 INFO - PROCESS | 3584 | 1468901483041 Marionette DEBUG loaded listener.js 21:11:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (17AA8800) [pid = 3584] [serial = 2177] [outer = 177C4000] 21:11:23 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (0F31E000) [pid = 3584] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 21:11:23 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (13933C00) [pid = 3584] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 21:11:23 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (102CD000) [pid = 3584] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 21:11:23 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (12929000) [pid = 3584] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 21:11:23 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (1055E000) [pid = 3584] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 21:11:23 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (16F35400) [pid = 3584] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 21:11:23 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (1392A400) [pid = 3584] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 21:11:23 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (16B7C000) [pid = 3584] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 21:11:23 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (10C13400) [pid = 3584] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 21:11:23 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (15F1F800) [pid = 3584] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 21:11:23 INFO - PROCESS | 3584 | --DOMWINDOW == 67 (13C62C00) [pid = 3584] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 21:11:23 INFO - PROCESS | 3584 | --DOMWINDOW == 66 (1506C800) [pid = 3584] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 21:11:23 INFO - PROCESS | 3584 | 1468901483518 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 21:11:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 21:11:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 790ms 21:11:23 INFO - PROCESS | 3584 | 1468901483564 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 21:11:23 INFO - PROCESS | 3584 | 1468901483566 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 21:11:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 21:11:23 INFO - PROCESS | 3584 | 1468901483569 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 21:11:23 INFO - PROCESS | 3584 | 1468901483571 Marionette TRACE conn3 <- [1,2866,null,{}] 21:11:23 INFO - PROCESS | 3584 | 1468901483575 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:23 INFO - PROCESS | 3584 | 1468901483577 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:23 INFO - PROCESS | 3584 | 1468901483715 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 21:11:23 INFO - PROCESS | 3584 | 1468901483777 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:23 INFO - PROCESS | 3584 | 1468901483779 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:23 INFO - PROCESS | 3584 | ++DOCSHELL 104E8000 == 34 [pid = 3584] [id = 726] 21:11:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 67 (10A03C00) [pid = 3584] [serial = 2178] [outer = 00000000] 21:11:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (1393E400) [pid = 3584] [serial = 2179] [outer = 10A03C00] 21:11:23 INFO - PROCESS | 3584 | 1468901483820 Marionette DEBUG loaded listener.js 21:11:23 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (16291000) [pid = 3584] [serial = 2180] [outer = 10A03C00] 21:11:24 INFO - PROCESS | 3584 | 1468901484169 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 21:11:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 21:11:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 636ms 21:11:24 INFO - PROCESS | 3584 | 1468901484207 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 21:11:24 INFO - PROCESS | 3584 | 1468901484209 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 21:11:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 21:11:24 INFO - PROCESS | 3584 | 1468901484212 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 21:11:24 INFO - PROCESS | 3584 | 1468901484214 Marionette TRACE conn3 <- [1,2870,null,{}] 21:11:24 INFO - PROCESS | 3584 | 1468901484217 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:24 INFO - PROCESS | 3584 | 1468901484219 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:24 INFO - PROCESS | 3584 | 1468901484338 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 21:11:24 INFO - PROCESS | 3584 | 1468901484346 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:24 INFO - PROCESS | 3584 | 1468901484348 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:24 INFO - PROCESS | 3584 | ++DOCSHELL 16B81C00 == 35 [pid = 3584] [id = 727] 21:11:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (16F51000) [pid = 3584] [serial = 2181] [outer = 00000000] 21:11:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (17FBA400) [pid = 3584] [serial = 2182] [outer = 16F51000] 21:11:24 INFO - PROCESS | 3584 | 1468901484389 Marionette DEBUG loaded listener.js 21:11:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (181D1C00) [pid = 3584] [serial = 2183] [outer = 16F51000] 21:11:24 INFO - PROCESS | 3584 | 1468901484800 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 21:11:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 21:11:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 635ms 21:11:24 INFO - PROCESS | 3584 | 1468901484851 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 21:11:24 INFO - PROCESS | 3584 | 1468901484853 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 21:11:24 INFO - PROCESS | 3584 | 1468901484856 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 21:11:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 21:11:24 INFO - PROCESS | 3584 | 1468901484857 Marionette TRACE conn3 <- [1,2874,null,{}] 21:11:24 INFO - PROCESS | 3584 | 1468901484861 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:24 INFO - PROCESS | 3584 | 1468901484863 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:24 INFO - PROCESS | 3584 | 1468901484987 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 21:11:24 INFO - PROCESS | 3584 | 1468901484997 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:24 INFO - PROCESS | 3584 | 1468901484999 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:24 INFO - PROCESS | 3584 | ++DOCSHELL 0F391000 == 36 [pid = 3584] [id = 728] 21:11:24 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (10C17800) [pid = 3584] [serial = 2184] [outer = 00000000] 21:11:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (18339400) [pid = 3584] [serial = 2185] [outer = 10C17800] 21:11:25 INFO - PROCESS | 3584 | 1468901485041 Marionette DEBUG loaded listener.js 21:11:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (1833D400) [pid = 3584] [serial = 2186] [outer = 10C17800] 21:11:25 INFO - PROCESS | 3584 | 1468901485541 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 21:11:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 21:11:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 729ms 21:11:25 INFO - PROCESS | 3584 | 1468901485581 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 21:11:25 INFO - PROCESS | 3584 | 1468901485586 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 21:11:25 INFO - PROCESS | 3584 | 1468901485591 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 21:11:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 21:11:25 INFO - PROCESS | 3584 | 1468901485594 Marionette TRACE conn3 <- [1,2878,null,{}] 21:11:25 INFO - PROCESS | 3584 | 1468901485600 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:25 INFO - PROCESS | 3584 | 1468901485603 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:25 INFO - PROCESS | 3584 | 1468901485718 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 21:11:25 INFO - PROCESS | 3584 | 1468901485830 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:25 INFO - PROCESS | 3584 | 1468901485833 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:25 INFO - PROCESS | 3584 | ++DOCSHELL 1047CC00 == 37 [pid = 3584] [id = 729] 21:11:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (1047E800) [pid = 3584] [serial = 2187] [outer = 00000000] 21:11:25 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (1128D400) [pid = 3584] [serial = 2188] [outer = 1047E800] 21:11:25 INFO - PROCESS | 3584 | 1468901485938 Marionette DEBUG loaded listener.js 21:11:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (130B4400) [pid = 3584] [serial = 2189] [outer = 1047E800] 21:11:26 INFO - PROCESS | 3584 | 1468901486594 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 21:11:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 21:11:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1023ms 21:11:26 INFO - PROCESS | 3584 | 1468901486634 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 21:11:26 INFO - PROCESS | 3584 | 1468901486639 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 21:11:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 21:11:26 INFO - PROCESS | 3584 | 1468901486645 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 21:11:26 INFO - PROCESS | 3584 | 1468901486648 Marionette TRACE conn3 <- [1,2882,null,{}] 21:11:26 INFO - PROCESS | 3584 | 1468901486671 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:26 INFO - PROCESS | 3584 | 1468901486674 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:26 INFO - PROCESS | 3584 | 1468901486829 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 21:11:26 INFO - PROCESS | 3584 | 1468901486845 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:26 INFO - PROCESS | 3584 | 1468901486848 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:26 INFO - PROCESS | 3584 | ++DOCSHELL 1587D400 == 38 [pid = 3584] [id = 730] 21:11:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (1587D800) [pid = 3584] [serial = 2190] [outer = 00000000] 21:11:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (1600BC00) [pid = 3584] [serial = 2191] [outer = 1587D800] 21:11:26 INFO - PROCESS | 3584 | 1468901486901 Marionette DEBUG loaded listener.js 21:11:26 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (16F39000) [pid = 3584] [serial = 2192] [outer = 1587D800] 21:11:27 INFO - PROCESS | 3584 | 1468901487493 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 21:11:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 21:11:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 915ms 21:11:27 INFO - PROCESS | 3584 | 1468901487553 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 21:11:27 INFO - PROCESS | 3584 | 1468901487556 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 21:11:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 21:11:27 INFO - PROCESS | 3584 | 1468901487560 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 21:11:27 INFO - PROCESS | 3584 | 1468901487563 Marionette TRACE conn3 <- [1,2886,null,{}] 21:11:27 INFO - PROCESS | 3584 | 1468901487587 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:27 INFO - PROCESS | 3584 | 1468901487592 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:27 INFO - PROCESS | 3584 | 1468901487729 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 21:11:27 INFO - PROCESS | 3584 | 1468901487797 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:27 INFO - PROCESS | 3584 | 1468901487800 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:27 INFO - PROCESS | 3584 | ++DOCSHELL 18338C00 == 39 [pid = 3584] [id = 731] 21:11:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (18339000) [pid = 3584] [serial = 2193] [outer = 00000000] 21:11:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (19791C00) [pid = 3584] [serial = 2194] [outer = 18339000] 21:11:27 INFO - PROCESS | 3584 | 1468901487854 Marionette DEBUG loaded listener.js 21:11:27 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (19933C00) [pid = 3584] [serial = 2195] [outer = 18339000] 21:11:28 INFO - PROCESS | 3584 | 1468901488441 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 21:11:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 21:11:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 884ms 21:11:28 INFO - PROCESS | 3584 | 1468901488471 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 21:11:28 INFO - PROCESS | 3584 | 1468901488474 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 21:11:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 21:11:28 INFO - PROCESS | 3584 | 1468901488478 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 21:11:28 INFO - PROCESS | 3584 | 1468901488480 Marionette TRACE conn3 <- [1,2890,null,{}] 21:11:28 INFO - PROCESS | 3584 | 1468901488484 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:28 INFO - PROCESS | 3584 | 1468901488486 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:28 INFO - PROCESS | 3584 | 1468901488589 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 21:11:28 INFO - PROCESS | 3584 | 1468901488714 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:28 INFO - PROCESS | 3584 | 1468901488716 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:28 INFO - PROCESS | 3584 | ++DOCSHELL 1993AC00 == 40 [pid = 3584] [id = 732] 21:11:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (1993B000) [pid = 3584] [serial = 2196] [outer = 00000000] 21:11:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (1993E800) [pid = 3584] [serial = 2197] [outer = 1993B000] 21:11:28 INFO - PROCESS | 3584 | 1468901488767 Marionette DEBUG loaded listener.js 21:11:28 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (199EA800) [pid = 3584] [serial = 2198] [outer = 1993B000] 21:11:29 INFO - PROCESS | 3584 | 1468901489448 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 21:11:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 21:11:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1023ms 21:11:29 INFO - PROCESS | 3584 | 1468901489502 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 21:11:29 INFO - PROCESS | 3584 | 1468901489505 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 21:11:29 INFO - PROCESS | 3584 | 1468901489530 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 21:11:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 21:11:29 INFO - PROCESS | 3584 | 1468901489533 Marionette TRACE conn3 <- [1,2894,null,{}] 21:11:29 INFO - PROCESS | 3584 | 1468901489539 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:29 INFO - PROCESS | 3584 | 1468901489542 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:29 INFO - PROCESS | 3584 | 1468901489676 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 21:11:29 INFO - PROCESS | 3584 | 1468901489818 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:29 INFO - PROCESS | 3584 | 1468901489822 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:29 INFO - PROCESS | 3584 | ++DOCSHELL 10A77400 == 41 [pid = 3584] [id = 733] 21:11:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (10EBB800) [pid = 3584] [serial = 2199] [outer = 00000000] 21:11:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (12D5EC00) [pid = 3584] [serial = 2200] [outer = 10EBB800] 21:11:29 INFO - PROCESS | 3584 | 1468901489875 Marionette DEBUG loaded listener.js 21:11:29 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (13155400) [pid = 3584] [serial = 2201] [outer = 10EBB800] 21:11:30 INFO - PROCESS | 3584 | --DOCSHELL 16B81C00 == 40 [pid = 3584] [id = 727] 21:11:30 INFO - PROCESS | 3584 | --DOCSHELL 104E8000 == 39 [pid = 3584] [id = 726] 21:11:30 INFO - PROCESS | 3584 | --DOCSHELL 17709000 == 38 [pid = 3584] [id = 725] 21:11:30 INFO - PROCESS | 3584 | --DOCSHELL 16F38C00 == 37 [pid = 3584] [id = 724] 21:11:30 INFO - PROCESS | 3584 | --DOCSHELL 139C8400 == 36 [pid = 3584] [id = 723] 21:11:30 INFO - PROCESS | 3584 | --DOCSHELL 1588A400 == 35 [pid = 3584] [id = 722] 21:11:30 INFO - PROCESS | 3584 | --DOCSHELL 13252800 == 34 [pid = 3584] [id = 721] 21:11:30 INFO - PROCESS | 3584 | --DOCSHELL 110C2C00 == 33 [pid = 3584] [id = 720] 21:11:30 INFO - PROCESS | 3584 | --DOCSHELL 13930000 == 32 [pid = 3584] [id = 717] 21:11:30 INFO - PROCESS | 3584 | --DOCSHELL 0F31C400 == 31 [pid = 3584] [id = 718] 21:11:30 INFO - PROCESS | 3584 | --DOCSHELL 13934800 == 30 [pid = 3584] [id = 719] 21:11:30 INFO - PROCESS | 3584 | --DOCSHELL 1993AC00 == 29 [pid = 3584] [id = 732] 21:11:30 INFO - PROCESS | 3584 | --DOCSHELL 1587D400 == 28 [pid = 3584] [id = 730] 21:11:30 INFO - PROCESS | 3584 | --DOCSHELL 18338C00 == 27 [pid = 3584] [id = 731] 21:11:30 INFO - PROCESS | 3584 | --DOCSHELL 0F391000 == 26 [pid = 3584] [id = 728] 21:11:30 INFO - PROCESS | 3584 | --DOCSHELL 1047CC00 == 25 [pid = 3584] [id = 729] 21:11:30 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (110E8400) [pid = 3584] [serial = 2126] [outer = 00000000] [url = about:blank] 21:11:30 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (10A0A000) [pid = 3584] [serial = 2125] [outer = 00000000] [url = about:blank] 21:11:30 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (13C67400) [pid = 3584] [serial = 2134] [outer = 00000000] [url = about:blank] 21:11:30 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (104EB800) [pid = 3584] [serial = 2128] [outer = 00000000] [url = about:blank] 21:11:30 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (10C14C00) [pid = 3584] [serial = 2129] [outer = 00000000] [url = about:blank] 21:11:30 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (129A1400) [pid = 3584] [serial = 2131] [outer = 00000000] [url = about:blank] 21:11:30 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (13151000) [pid = 3584] [serial = 2132] [outer = 00000000] [url = about:blank] 21:11:30 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (10C19C00) [pid = 3584] [serial = 2117] [outer = 00000000] [url = about:blank] 21:11:30 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (10A73800) [pid = 3584] [serial = 2116] [outer = 00000000] [url = about:blank] 21:11:30 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (16F48C00) [pid = 3584] [serial = 2143] [outer = 00000000] [url = about:blank] 21:11:30 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (14294C00) [pid = 3584] [serial = 2120] [outer = 00000000] [url = about:blank] 21:11:30 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (139D0000) [pid = 3584] [serial = 2119] [outer = 00000000] [url = about:blank] 21:11:30 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (17140800) [pid = 3584] [serial = 2123] [outer = 00000000] [url = about:blank] 21:11:30 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (16F52400) [pid = 3584] [serial = 2122] [outer = 00000000] [url = about:blank] 21:11:30 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (13C64800) [pid = 3584] [serial = 2146] [outer = 00000000] [url = about:blank] 21:11:30 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (16295000) [pid = 3584] [serial = 2140] [outer = 00000000] [url = about:blank] 21:11:30 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (1713EC00) [pid = 3584] [serial = 2149] [outer = 00000000] [url = about:blank] 21:11:30 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (15882400) [pid = 3584] [serial = 2137] [outer = 00000000] [url = about:blank] 21:11:30 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (15DC2C00) [pid = 3584] [serial = 2138] [outer = 00000000] [url = about:blank] 21:11:30 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (1654B000) [pid = 3584] [serial = 2147] [outer = 00000000] [url = about:blank] 21:11:30 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (1654A400) [pid = 3584] [serial = 2141] [outer = 00000000] [url = about:blank] 21:11:30 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (17131C00) [pid = 3584] [serial = 2144] [outer = 00000000] [url = about:blank] 21:11:30 INFO - PROCESS | 3584 | --DOMWINDOW == 67 (13E9B400) [pid = 3584] [serial = 2135] [outer = 00000000] [url = about:blank] 21:11:30 INFO - PROCESS | 3584 | --DOMWINDOW == 66 (178B2C00) [pid = 3584] [serial = 2152] [outer = 00000000] [url = about:blank] 21:11:30 INFO - PROCESS | 3584 | --DOMWINDOW == 65 (177C4400) [pid = 3584] [serial = 2150] [outer = 00000000] [url = about:blank] 21:11:31 INFO - PROCESS | 3584 | 1468901491015 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 21:11:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 21:11:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1488ms 21:11:31 INFO - PROCESS | 3584 | 1468901491038 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 21:11:31 INFO - PROCESS | 3584 | 1468901491044 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 21:11:31 INFO - PROCESS | 3584 | 1468901491051 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 21:11:31 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 21:11:31 INFO - PROCESS | 3584 | 1468901491055 Marionette TRACE conn3 <- [1,2898,null,{}] 21:11:31 INFO - PROCESS | 3584 | 1468901491061 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:31 INFO - PROCESS | 3584 | 1468901491064 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:31 INFO - PROCESS | 3584 | 1468901491160 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 21:11:31 INFO - PROCESS | 3584 | 1468901491264 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:31 INFO - PROCESS | 3584 | 1468901491267 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:31 INFO - PROCESS | 3584 | ++DOCSHELL 10C14800 == 26 [pid = 3584] [id = 734] 21:11:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 66 (10C15000) [pid = 3584] [serial = 2202] [outer = 00000000] 21:11:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 67 (10EBD400) [pid = 3584] [serial = 2203] [outer = 10C15000] 21:11:31 INFO - PROCESS | 3584 | 1468901491296 Marionette DEBUG loaded listener.js 21:11:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (110C0000) [pid = 3584] [serial = 2204] [outer = 10C15000] 21:11:31 INFO - PROCESS | 3584 | 1468901491684 Marionette TRACE conn3 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 21:11:31 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 21:11:31 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 21:11:31 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 698ms 21:11:31 INFO - PROCESS | 3584 | 1468901491736 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 21:11:31 INFO - PROCESS | 3584 | 1468901491741 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 21:11:31 INFO - TEST-START | /DOMEvents/constructors.html 21:11:31 INFO - PROCESS | 3584 | 1468901491747 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 21:11:31 INFO - PROCESS | 3584 | 1468901491750 Marionette TRACE conn3 <- [1,2902,null,{}] 21:11:31 INFO - PROCESS | 3584 | 1468901491753 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:31 INFO - PROCESS | 3584 | 1468901491756 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:31 INFO - PROCESS | 3584 | 1468901491873 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 21:11:31 INFO - PROCESS | 3584 | 1468901491887 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:31 INFO - PROCESS | 3584 | 1468901491890 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:31 INFO - PROCESS | 3584 | ++DOCSHELL 12BD1400 == 27 [pid = 3584] [id = 735] 21:11:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (12D5E400) [pid = 3584] [serial = 2205] [outer = 00000000] 21:11:31 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (130D4000) [pid = 3584] [serial = 2206] [outer = 12D5E400] 21:11:31 INFO - PROCESS | 3584 | 1468901491939 Marionette DEBUG loaded listener.js 21:11:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (131E2400) [pid = 3584] [serial = 2207] [outer = 12D5E400] 21:11:32 INFO - PROCESS | 3584 | 1468901492482 Marionette TRACE conn3 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 21:11:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 21:11:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 21:11:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 21:11:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 21:11:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 21:11:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 21:11:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 21:11:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 21:11:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 21:11:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 21:11:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 21:11:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 21:11:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 21:11:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 21:11:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 21:11:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 21:11:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 21:11:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 21:11:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 21:11:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 21:11:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 21:11:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 21:11:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 21:11:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 21:11:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 21:11:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 21:11:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 21:11:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 21:11:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 21:11:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 21:11:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 21:11:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 21:11:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 21:11:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 21:11:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 21:11:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 21:11:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 21:11:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 21:11:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:11:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:11:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 21:11:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:11:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 21:11:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 21:11:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:11:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:11:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 21:11:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:11:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 21:11:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 21:11:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:11:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:11:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 21:11:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:11:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 21:11:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 21:11:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:11:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:11:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 21:11:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:11:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 21:11:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 21:11:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:11:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:11:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 21:11:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:11:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 21:11:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 21:11:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:11:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:11:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 21:11:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:11:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 21:11:32 INFO - TEST-OK | /DOMEvents/constructors.html | took 806ms 21:11:32 INFO - PROCESS | 3584 | 1468901492572 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 21:11:32 INFO - PROCESS | 3584 | 1468901492575 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 21:11:32 INFO - TEST-START | /DOMEvents/event-phases-order.html 21:11:32 INFO - PROCESS | 3584 | 1468901492579 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 21:11:32 INFO - PROCESS | 3584 | 1468901492583 Marionette TRACE conn3 <- [1,2906,null,{}] 21:11:32 INFO - PROCESS | 3584 | 1468901492594 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:32 INFO - PROCESS | 3584 | 1468901492598 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:32 INFO - PROCESS | 3584 | 1468901492717 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 21:11:32 INFO - PROCESS | 3584 | 1468901492780 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:32 INFO - PROCESS | 3584 | 1468901492793 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:32 INFO - PROCESS | 3584 | ++DOCSHELL 139D3800 == 28 [pid = 3584] [id = 736] 21:11:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (139D6400) [pid = 3584] [serial = 2208] [outer = 00000000] 21:11:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (1445F400) [pid = 3584] [serial = 2209] [outer = 139D6400] 21:11:32 INFO - PROCESS | 3584 | 1468901492839 Marionette DEBUG loaded listener.js 21:11:32 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (15043800) [pid = 3584] [serial = 2210] [outer = 139D6400] 21:11:33 INFO - PROCESS | 3584 | 1468901493236 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 21:11:33 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 21:11:33 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 728ms 21:11:33 INFO - PROCESS | 3584 | 1468901493318 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 21:11:33 INFO - PROCESS | 3584 | 1468901493321 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 21:11:33 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 21:11:33 INFO - PROCESS | 3584 | 1468901493324 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 21:11:33 INFO - PROCESS | 3584 | 1468901493326 Marionette TRACE conn3 <- [1,2910,null,{}] 21:11:33 INFO - PROCESS | 3584 | 1468901493329 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:33 INFO - PROCESS | 3584 | 1468901493331 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:33 INFO - PROCESS | 3584 | 1468901493432 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 21:11:33 INFO - PROCESS | 3584 | 1468901493444 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:33 INFO - PROCESS | 3584 | 1468901493446 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:33 INFO - PROCESS | 3584 | ++DOCSHELL 15804400 == 29 [pid = 3584] [id = 737] 21:11:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (15871400) [pid = 3584] [serial = 2211] [outer = 00000000] 21:11:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (15DC0400) [pid = 3584] [serial = 2212] [outer = 15871400] 21:11:33 INFO - PROCESS | 3584 | 1468901493495 Marionette DEBUG loaded listener.js 21:11:33 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (15F1B400) [pid = 3584] [serial = 2213] [outer = 15871400] 21:11:33 INFO - PROCESS | 3584 | [3584] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 21:11:33 INFO - PROCESS | 3584 | [3584] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 21:11:33 INFO - PROCESS | 3584 | [3584] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 21:11:33 INFO - PROCESS | 3584 | [3584] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 21:11:33 INFO - PROCESS | 3584 | 1468901493926 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 21:11:33 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 21:11:33 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 21:11:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 21:11:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:11:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:11:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:11:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:11:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:11:33 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 21:11:33 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 21:11:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:11:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:11:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:11:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:11:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:11:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:11:33 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 21:11:33 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 21:11:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:11:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:11:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:11:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:11:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:11:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:11:33 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]" 21:11:33 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 21:11:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:11:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:11:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:11:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:11:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:11:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:11:33 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 21:11:33 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 636ms 21:11:33 INFO - PROCESS | 3584 | 1468901493950 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 21:11:33 INFO - PROCESS | 3584 | 1468901493952 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 21:11:33 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 21:11:33 INFO - PROCESS | 3584 | 1468901493955 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 21:11:33 INFO - PROCESS | 3584 | 1468901493957 Marionette TRACE conn3 <- [1,2914,null,{}] 21:11:33 INFO - PROCESS | 3584 | 1468901493968 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:33 INFO - PROCESS | 3584 | 1468901493970 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:34 INFO - PROCESS | 3584 | 1468901494076 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 21:11:34 INFO - PROCESS | 3584 | 1468901494081 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:34 INFO - PROCESS | 3584 | 1468901494083 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:34 INFO - PROCESS | 3584 | ++DOCSHELL 15F17C00 == 30 [pid = 3584] [id = 738] 21:11:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (16003C00) [pid = 3584] [serial = 2214] [outer = 00000000] 21:11:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (16B7FC00) [pid = 3584] [serial = 2215] [outer = 16003C00] 21:11:34 INFO - PROCESS | 3584 | 1468901494132 Marionette DEBUG loaded listener.js 21:11:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (16DF4000) [pid = 3584] [serial = 2216] [outer = 16003C00] 21:11:34 INFO - PROCESS | 3584 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 21:11:34 INFO - PROCESS | 3584 | 1468901494560 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 21:11:34 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 21:11:34 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 635ms 21:11:34 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 21:11:34 INFO - PROCESS | 3584 | 1468901494601 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 21:11:34 INFO - PROCESS | 3584 | 1468901494603 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 21:11:34 INFO - PROCESS | 3584 | 1468901494606 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 21:11:34 INFO - PROCESS | 3584 | 1468901494608 Marionette TRACE conn3 <- [1,2918,null,{}] 21:11:34 INFO - PROCESS | 3584 | 1468901494611 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:34 INFO - PROCESS | 3584 | 1468901494617 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:34 INFO - PROCESS | 3584 | 1468901494748 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 21:11:34 INFO - PROCESS | 3584 | 1468901494849 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:34 INFO - PROCESS | 3584 | 1468901494851 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:34 INFO - PROCESS | 3584 | ++DOCSHELL 1713B800 == 31 [pid = 3584] [id = 739] 21:11:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (1713C000) [pid = 3584] [serial = 2217] [outer = 00000000] 21:11:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (177CC400) [pid = 3584] [serial = 2218] [outer = 1713C000] 21:11:34 INFO - PROCESS | 3584 | 1468901494896 Marionette DEBUG loaded listener.js 21:11:34 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (177F8800) [pid = 3584] [serial = 2219] [outer = 1713C000] 21:11:35 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (16F51000) [pid = 3584] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 21:11:35 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (177C4000) [pid = 3584] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 21:11:35 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (1713B000) [pid = 3584] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 21:11:35 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (0F31EC00) [pid = 3584] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 21:11:35 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (13938800) [pid = 3584] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 21:11:35 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (16F39800) [pid = 3584] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 21:11:35 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (110E6000) [pid = 3584] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 21:11:35 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (15DB6800) [pid = 3584] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 21:11:35 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (10A03C00) [pid = 3584] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 21:11:35 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (134A6400) [pid = 3584] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 21:11:35 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (10C17800) [pid = 3584] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 21:11:35 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (1600E000) [pid = 3584] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 21:11:35 INFO - PROCESS | 3584 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 21:11:35 INFO - PROCESS | 3584 | 1468901495435 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 21:11:35 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 21:11:35 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 883ms 21:11:35 INFO - PROCESS | 3584 | 1468901495506 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 21:11:35 INFO - PROCESS | 3584 | 1468901495508 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 21:11:35 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 21:11:35 INFO - PROCESS | 3584 | 1468901495511 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 21:11:35 INFO - PROCESS | 3584 | 1468901495513 Marionette TRACE conn3 <- [1,2922,null,{}] 21:11:35 INFO - PROCESS | 3584 | 1468901495516 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:35 INFO - PROCESS | 3584 | 1468901495518 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:35 INFO - PROCESS | 3584 | 1468901495593 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 21:11:35 INFO - PROCESS | 3584 | 1468901495598 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:35 INFO - PROCESS | 3584 | 1468901495600 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:35 INFO - PROCESS | 3584 | ++DOCSHELL 12929000 == 32 [pid = 3584] [id = 740] 21:11:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (12929400) [pid = 3584] [serial = 2220] [outer = 00000000] 21:11:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (144F4C00) [pid = 3584] [serial = 2221] [outer = 12929400] 21:11:35 INFO - PROCESS | 3584 | 1468901495642 Marionette DEBUG loaded listener.js 21:11:35 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (16B86000) [pid = 3584] [serial = 2222] [outer = 12929400] 21:11:36 INFO - PROCESS | 3584 | 1468901496030 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 21:11:36 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 21:11:36 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 528ms 21:11:36 INFO - PROCESS | 3584 | 1468901496047 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 21:11:36 INFO - PROCESS | 3584 | 1468901496048 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 21:11:36 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 21:11:36 INFO - PROCESS | 3584 | 1468901496051 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 21:11:36 INFO - PROCESS | 3584 | 1468901496053 Marionette TRACE conn3 <- [1,2926,null,{}] 21:11:36 INFO - PROCESS | 3584 | 1468901496057 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:36 INFO - PROCESS | 3584 | 1468901496058 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:36 INFO - PROCESS | 3584 | 1468901496131 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 21:11:36 INFO - PROCESS | 3584 | 1468901496239 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:36 INFO - PROCESS | 3584 | 1468901496241 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:36 INFO - PROCESS | 3584 | ++DOCSHELL 0F31BC00 == 33 [pid = 3584] [id = 741] 21:11:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (1055E000) [pid = 3584] [serial = 2223] [outer = 00000000] 21:11:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (177C0000) [pid = 3584] [serial = 2224] [outer = 1055E000] 21:11:36 INFO - PROCESS | 3584 | 1468901496285 Marionette DEBUG loaded listener.js 21:11:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (15F16400) [pid = 3584] [serial = 2225] [outer = 1055E000] 21:11:36 INFO - PROCESS | 3584 | 1468901496625 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 21:11:36 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. 21:11:36 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 635ms 21:11:36 INFO - PROCESS | 3584 | 1468901496690 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 21:11:36 INFO - PROCESS | 3584 | 1468901496692 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 21:11:36 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 21:11:36 INFO - PROCESS | 3584 | 1468901496695 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 21:11:36 INFO - PROCESS | 3584 | 1468901496697 Marionette TRACE conn3 <- [1,2930,null,{}] 21:11:36 INFO - PROCESS | 3584 | 1468901496700 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:36 INFO - PROCESS | 3584 | 1468901496702 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:36 INFO - PROCESS | 3584 | 1468901496832 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 21:11:36 INFO - PROCESS | 3584 | 1468901496839 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:36 INFO - PROCESS | 3584 | 1468901496841 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:36 INFO - PROCESS | 3584 | ++DOCSHELL 13940C00 == 34 [pid = 3584] [id = 742] 21:11:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (17AADC00) [pid = 3584] [serial = 2226] [outer = 00000000] 21:11:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (180F6C00) [pid = 3584] [serial = 2227] [outer = 17AADC00] 21:11:36 INFO - PROCESS | 3584 | 1468901496893 Marionette DEBUG loaded listener.js 21:11:36 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (18335800) [pid = 3584] [serial = 2228] [outer = 17AADC00] 21:11:37 INFO - PROCESS | 3584 | 1468901497322 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 21:11:37 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 21:11:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 21:11:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:11:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:11:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 21:11:37 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 682ms 21:11:37 INFO - PROCESS | 3584 | 1468901497396 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 21:11:37 INFO - PROCESS | 3584 | 1468901497400 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 21:11:37 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 21:11:37 INFO - PROCESS | 3584 | 1468901497447 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 21:11:37 INFO - PROCESS | 3584 | 1468901497451 Marionette TRACE conn3 <- [1,2934,null,{}] 21:11:37 INFO - PROCESS | 3584 | 1468901497457 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:37 INFO - PROCESS | 3584 | 1468901497460 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:37 INFO - PROCESS | 3584 | 1468901497624 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 21:11:37 INFO - PROCESS | 3584 | 1468901497737 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:37 INFO - PROCESS | 3584 | 1468901497742 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:37 INFO - PROCESS | 3584 | ++DOCSHELL 10C20000 == 35 [pid = 3584] [id = 743] 21:11:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (10C20400) [pid = 3584] [serial = 2229] [outer = 00000000] 21:11:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (112C6000) [pid = 3584] [serial = 2230] [outer = 10C20400] 21:11:37 INFO - PROCESS | 3584 | 1468901497820 Marionette DEBUG loaded listener.js 21:11:37 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (11C34800) [pid = 3584] [serial = 2231] [outer = 10C20400] 21:11:38 INFO - PROCESS | 3584 | 1468901498399 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 21:11:38 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. 21:11:38 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1024ms 21:11:38 INFO - PROCESS | 3584 | 1468901498452 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 21:11:38 INFO - PROCESS | 3584 | 1468901498456 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 21:11:38 INFO - PROCESS | 3584 | 1468901498464 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 21:11:38 INFO - PROCESS | 3584 | 1468901498467 Marionette TRACE conn3 <- [1,2938,null,{}] 21:11:38 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 21:11:38 INFO - PROCESS | 3584 | 1468901498471 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:38 INFO - PROCESS | 3584 | 1468901498474 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:38 INFO - PROCESS | 3584 | 1468901498589 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 21:11:38 INFO - PROCESS | 3584 | 1468901498709 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:38 INFO - PROCESS | 3584 | 1468901498712 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:38 INFO - PROCESS | 3584 | ++DOCSHELL 139C7400 == 36 [pid = 3584] [id = 744] 21:11:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (139CF800) [pid = 3584] [serial = 2232] [outer = 00000000] 21:11:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (13CC3800) [pid = 3584] [serial = 2233] [outer = 139CF800] 21:11:38 INFO - PROCESS | 3584 | 1468901498766 Marionette DEBUG loaded listener.js 21:11:38 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (14460400) [pid = 3584] [serial = 2234] [outer = 139CF800] 21:11:39 INFO - PROCESS | 3584 | ++DOCSHELL 16F52400 == 37 [pid = 3584] [id = 745] 21:11:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (16F53800) [pid = 3584] [serial = 2235] [outer = 00000000] 21:11:39 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (170B8C00) [pid = 3584] [serial = 2236] [outer = 16F53800] 21:11:39 INFO - PROCESS | 3584 | 1468901499543 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 21:11:39 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. 21:11:39 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1132ms 21:11:39 INFO - PROCESS | 3584 | 1468901499596 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 21:11:39 INFO - PROCESS | 3584 | 1468901499599 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 21:11:39 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 21:11:39 INFO - PROCESS | 3584 | 1468901499602 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 21:11:39 INFO - PROCESS | 3584 | 1468901499606 Marionette TRACE conn3 <- [1,2942,null,{}] 21:11:39 INFO - PROCESS | 3584 | 1468901499617 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:39 INFO - PROCESS | 3584 | 1468901499622 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:39 INFO - PROCESS | 3584 | 1468901499854 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 21:11:39 INFO - PROCESS | 3584 | 1468901499993 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:39 INFO - PROCESS | 3584 | 1468901499996 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:40 INFO - PROCESS | 3584 | ++DOCSHELL 1026B000 == 38 [pid = 3584] [id = 746] 21:11:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (10275800) [pid = 3584] [serial = 2237] [outer = 00000000] 21:11:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (10564000) [pid = 3584] [serial = 2238] [outer = 10275800] 21:11:40 INFO - PROCESS | 3584 | 1468901500045 Marionette DEBUG loaded listener.js 21:11:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (10C14C00) [pid = 3584] [serial = 2239] [outer = 10275800] 21:11:40 INFO - PROCESS | 3584 | --DOCSHELL 0F31BC00 == 37 [pid = 3584] [id = 741] 21:11:40 INFO - PROCESS | 3584 | --DOCSHELL 12929000 == 36 [pid = 3584] [id = 740] 21:11:40 INFO - PROCESS | 3584 | --DOCSHELL 1713B800 == 35 [pid = 3584] [id = 739] 21:11:40 INFO - PROCESS | 3584 | --DOCSHELL 15F17C00 == 34 [pid = 3584] [id = 738] 21:11:40 INFO - PROCESS | 3584 | --DOCSHELL 15804400 == 33 [pid = 3584] [id = 737] 21:11:40 INFO - PROCESS | 3584 | --DOCSHELL 139D3800 == 32 [pid = 3584] [id = 736] 21:11:40 INFO - PROCESS | 3584 | --DOCSHELL 12BD1400 == 31 [pid = 3584] [id = 735] 21:11:40 INFO - PROCESS | 3584 | --DOCSHELL 10C14800 == 30 [pid = 3584] [id = 734] 21:11:40 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (181D1C00) [pid = 3584] [serial = 2183] [outer = 00000000] [url = about:blank] 21:11:40 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (17AA7C00) [pid = 3584] [serial = 2176] [outer = 00000000] [url = about:blank] 21:11:40 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (178B3400) [pid = 3584] [serial = 2153] [outer = 00000000] [url = about:blank] 21:11:40 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (114DDC00) [pid = 3584] [serial = 2155] [outer = 00000000] [url = about:blank] 21:11:40 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (12828000) [pid = 3584] [serial = 2156] [outer = 00000000] [url = about:blank] 21:11:40 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (1503D400) [pid = 3584] [serial = 2158] [outer = 00000000] [url = about:blank] 21:11:40 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (1713D000) [pid = 3584] [serial = 2174] [outer = 00000000] [url = about:blank] 21:11:40 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (15803800) [pid = 3584] [serial = 2159] [outer = 00000000] [url = about:blank] 21:11:40 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (112C7C00) [pid = 3584] [serial = 2161] [outer = 00000000] [url = about:blank] 21:11:40 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (1282CC00) [pid = 3584] [serial = 2162] [outer = 00000000] [url = about:blank] 21:11:40 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (15DBF000) [pid = 3584] [serial = 2167] [outer = 00000000] [url = about:blank] 21:11:40 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (17136400) [pid = 3584] [serial = 2173] [outer = 00000000] [url = about:blank] 21:11:40 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (1393E400) [pid = 3584] [serial = 2179] [outer = 00000000] [url = about:blank] 21:11:40 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (13930C00) [pid = 3584] [serial = 2164] [outer = 00000000] [url = about:blank] 21:11:40 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (139C9000) [pid = 3584] [serial = 2165] [outer = 00000000] [url = about:blank] 21:11:40 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (17AA8800) [pid = 3584] [serial = 2177] [outer = 00000000] [url = about:blank] 21:11:40 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (1833D400) [pid = 3584] [serial = 2186] [outer = 00000000] [url = about:blank] 21:11:40 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (17FBA400) [pid = 3584] [serial = 2182] [outer = 00000000] [url = about:blank] 21:11:40 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (18339400) [pid = 3584] [serial = 2185] [outer = 00000000] [url = about:blank] 21:11:40 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (16B80000) [pid = 3584] [serial = 2170] [outer = 00000000] [url = about:blank] 21:11:40 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (16D4FC00) [pid = 3584] [serial = 2171] [outer = 00000000] [url = about:blank] 21:11:40 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (16291000) [pid = 3584] [serial = 2180] [outer = 00000000] [url = about:blank] 21:11:40 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (15F1F000) [pid = 3584] [serial = 2168] [outer = 00000000] [url = about:blank] 21:11:40 INFO - PROCESS | 3584 | 1468901500609 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 21:11:40 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 21:11:40 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 21:11:40 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1024ms 21:11:40 INFO - PROCESS | 3584 | 1468901500647 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 21:11:40 INFO - PROCESS | 3584 | 1468901500651 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 21:11:40 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 21:11:40 INFO - PROCESS | 3584 | 1468901500674 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 21:11:40 INFO - PROCESS | 3584 | 1468901500677 Marionette TRACE conn3 <- [1,2946,null,{}] 21:11:40 INFO - PROCESS | 3584 | 1468901500681 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:40 INFO - PROCESS | 3584 | 1468901500685 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:40 INFO - PROCESS | 3584 | 1468901500787 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 21:11:40 INFO - PROCESS | 3584 | 1468901500796 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:40 INFO - PROCESS | 3584 | 1468901500799 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:40 INFO - PROCESS | 3584 | ++DOCSHELL 11ACB000 == 31 [pid = 3584] [id = 747] 21:11:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (11C32400) [pid = 3584] [serial = 2240] [outer = 00000000] 21:11:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (134A8000) [pid = 3584] [serial = 2241] [outer = 11C32400] 21:11:40 INFO - PROCESS | 3584 | 1468901500930 Marionette DEBUG loaded listener.js 21:11:40 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (13930C00) [pid = 3584] [serial = 2242] [outer = 11C32400] 21:11:41 INFO - PROCESS | 3584 | 1468901501315 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 21:11:41 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. 21:11:41 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 713ms 21:11:41 INFO - PROCESS | 3584 | 1468901501406 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 21:11:41 INFO - PROCESS | 3584 | 1468901501409 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 21:11:41 INFO - PROCESS | 3584 | 1468901501412 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 21:11:41 INFO - PROCESS | 3584 | 1468901501414 Marionette TRACE conn3 <- [1,2950,null,{}] 21:11:41 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 21:11:41 INFO - PROCESS | 3584 | 1468901501418 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:41 INFO - PROCESS | 3584 | 1468901501420 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:41 INFO - PROCESS | 3584 | 1468901501522 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 21:11:41 INFO - PROCESS | 3584 | 1468901501539 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:41 INFO - PROCESS | 3584 | 1468901501541 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:41 INFO - PROCESS | 3584 | ++DOCSHELL 15069000 == 32 [pid = 3584] [id = 748] 21:11:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (1506C800) [pid = 3584] [serial = 2243] [outer = 00000000] 21:11:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (1580B800) [pid = 3584] [serial = 2244] [outer = 1506C800] 21:11:41 INFO - PROCESS | 3584 | 1468901501584 Marionette DEBUG loaded listener.js 21:11:41 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (15883C00) [pid = 3584] [serial = 2245] [outer = 1506C800] 21:11:42 INFO - PROCESS | 3584 | 1468901502008 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 21:11:42 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. 21:11:42 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 620ms 21:11:42 INFO - PROCESS | 3584 | 1468901502039 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 21:11:42 INFO - PROCESS | 3584 | 1468901502042 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 21:11:42 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 21:11:42 INFO - PROCESS | 3584 | 1468901502051 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 21:11:42 INFO - PROCESS | 3584 | 1468901502055 Marionette TRACE conn3 <- [1,2954,null,{}] 21:11:42 INFO - PROCESS | 3584 | 1468901502059 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:42 INFO - PROCESS | 3584 | 1468901502062 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:42 INFO - PROCESS | 3584 | 1468901502146 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 21:11:42 INFO - PROCESS | 3584 | 1468901502152 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:42 INFO - PROCESS | 3584 | 1468901502154 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:42 INFO - PROCESS | 3584 | ++DOCSHELL 15F19400 == 33 [pid = 3584] [id = 749] 21:11:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (15F20C00) [pid = 3584] [serial = 2246] [outer = 00000000] 21:11:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (1654B000) [pid = 3584] [serial = 2247] [outer = 15F20C00] 21:11:42 INFO - PROCESS | 3584 | 1468901502205 Marionette DEBUG loaded listener.js 21:11:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (16B89C00) [pid = 3584] [serial = 2248] [outer = 15F20C00] 21:11:42 INFO - PROCESS | 3584 | 1468901502623 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 21:11:42 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. 21:11:42 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 589ms 21:11:42 INFO - PROCESS | 3584 | 1468901502641 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 21:11:42 INFO - PROCESS | 3584 | 1468901502643 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 21:11:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 21:11:42 INFO - PROCESS | 3584 | 1468901502646 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 21:11:42 INFO - PROCESS | 3584 | 1468901502647 Marionette TRACE conn3 <- [1,2958,null,{}] 21:11:42 INFO - PROCESS | 3584 | 1468901502655 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:42 INFO - PROCESS | 3584 | 1468901502657 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:42 INFO - PROCESS | 3584 | 1468901502785 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 21:11:42 INFO - PROCESS | 3584 | 1468901502797 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:42 INFO - PROCESS | 3584 | 1468901502799 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:42 INFO - PROCESS | 3584 | ++DOCSHELL 1654AC00 == 34 [pid = 3584] [id = 750] 21:11:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (16B82000) [pid = 3584] [serial = 2249] [outer = 00000000] 21:11:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (1713AC00) [pid = 3584] [serial = 2250] [outer = 16B82000] 21:11:42 INFO - PROCESS | 3584 | 1468901502842 Marionette DEBUG loaded listener.js 21:11:42 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (1713D800) [pid = 3584] [serial = 2251] [outer = 16B82000] 21:11:43 INFO - PROCESS | 3584 | 1468901503268 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 21:11:43 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. 21:11:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 636ms 21:11:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 21:11:43 INFO - PROCESS | 3584 | 1468901503284 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 21:11:43 INFO - PROCESS | 3584 | 1468901503286 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 21:11:43 INFO - PROCESS | 3584 | 1468901503290 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 21:11:43 INFO - PROCESS | 3584 | 1468901503292 Marionette TRACE conn3 <- [1,2962,null,{}] 21:11:43 INFO - PROCESS | 3584 | 1468901503295 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:43 INFO - PROCESS | 3584 | 1468901503297 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:43 INFO - PROCESS | 3584 | 1468901503419 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 21:11:43 INFO - PROCESS | 3584 | 1468901503424 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:43 INFO - PROCESS | 3584 | 1468901503430 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:43 INFO - PROCESS | 3584 | ++DOCSHELL 17831400 == 35 [pid = 3584] [id = 751] 21:11:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (17831800) [pid = 3584] [serial = 2252] [outer = 00000000] 21:11:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (17AA2400) [pid = 3584] [serial = 2253] [outer = 17831800] 21:11:43 INFO - PROCESS | 3584 | 1468901503536 Marionette DEBUG loaded listener.js 21:11:43 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (17F69C00) [pid = 3584] [serial = 2254] [outer = 17831800] 21:11:43 INFO - PROCESS | 3584 | 1468901503935 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 21:11:43 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. 21:11:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 682ms 21:11:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 21:11:43 INFO - PROCESS | 3584 | 1468901503974 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 21:11:43 INFO - PROCESS | 3584 | 1468901503976 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 21:11:43 INFO - PROCESS | 3584 | 1468901503979 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 21:11:43 INFO - PROCESS | 3584 | 1468901503980 Marionette TRACE conn3 <- [1,2966,null,{}] 21:11:43 INFO - PROCESS | 3584 | 1468901503984 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:43 INFO - PROCESS | 3584 | 1468901503986 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:44 INFO - PROCESS | 3584 | 1468901504109 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 21:11:44 INFO - PROCESS | 3584 | 1468901504204 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:44 INFO - PROCESS | 3584 | 1468901504206 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:44 INFO - PROCESS | 3584 | ++DOCSHELL 17FBA400 == 36 [pid = 3584] [id = 752] 21:11:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (17FBAC00) [pid = 3584] [serial = 2255] [outer = 00000000] 21:11:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (181DD800) [pid = 3584] [serial = 2256] [outer = 17FBAC00] 21:11:44 INFO - PROCESS | 3584 | 1468901504247 Marionette DEBUG loaded listener.js 21:11:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (18335C00) [pid = 3584] [serial = 2257] [outer = 17FBAC00] 21:11:44 INFO - PROCESS | 3584 | 1468901504609 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 21:11:44 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. 21:11:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 682ms 21:11:44 INFO - PROCESS | 3584 | 1468901504679 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 21:11:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 21:11:44 INFO - PROCESS | 3584 | 1468901504681 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 21:11:44 INFO - PROCESS | 3584 | 1468901504684 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 21:11:44 INFO - PROCESS | 3584 | 1468901504686 Marionette TRACE conn3 <- [1,2970,null,{}] 21:11:44 INFO - PROCESS | 3584 | 1468901504689 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:44 INFO - PROCESS | 3584 | 1468901504691 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:44 INFO - PROCESS | 3584 | 1468901504892 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 21:11:44 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (15871400) [pid = 3584] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 21:11:44 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (12D5E400) [pid = 3584] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 21:11:44 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (10EBB800) [pid = 3584] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 21:11:44 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (1055E000) [pid = 3584] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 21:11:44 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (10C15000) [pid = 3584] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 21:11:44 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (139D6400) [pid = 3584] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 21:11:44 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (16003C00) [pid = 3584] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 21:11:44 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (1047E800) [pid = 3584] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 21:11:44 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (1587D800) [pid = 3584] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 21:11:44 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (18339000) [pid = 3584] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 21:11:44 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (1993B000) [pid = 3584] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 21:11:44 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (1713C000) [pid = 3584] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 21:11:44 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (12929400) [pid = 3584] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 21:11:44 INFO - PROCESS | 3584 | 1468901504957 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:44 INFO - PROCESS | 3584 | 1468901504959 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:44 INFO - PROCESS | 3584 | ++DOCSHELL 1026DC00 == 37 [pid = 3584] [id = 753] 21:11:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (1047CC00) [pid = 3584] [serial = 2258] [outer = 00000000] 21:11:44 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (10EBE800) [pid = 3584] [serial = 2259] [outer = 1047CC00] 21:11:44 INFO - PROCESS | 3584 | 1468901505001 Marionette DEBUG loaded listener.js 21:11:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (1392EC00) [pid = 3584] [serial = 2260] [outer = 1047CC00] 21:11:45 INFO - PROCESS | 3584 | 1468901505323 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 21:11:45 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 21:11:45 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 21:11:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:11:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:11:45 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 21:11:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 682ms 21:11:45 INFO - PROCESS | 3584 | 1468901505384 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 21:11:45 INFO - PROCESS | 3584 | 1468901505387 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 21:11:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 21:11:45 INFO - PROCESS | 3584 | 1468901505390 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 21:11:45 INFO - PROCESS | 3584 | 1468901505392 Marionette TRACE conn3 <- [1,2974,null,{}] 21:11:45 INFO - PROCESS | 3584 | 1468901505395 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:45 INFO - PROCESS | 3584 | 1468901505397 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:45 INFO - PROCESS | 3584 | 1468901505512 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 21:11:45 INFO - PROCESS | 3584 | 1468901505545 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:45 INFO - PROCESS | 3584 | 1468901505547 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:45 INFO - PROCESS | 3584 | ++DOCSHELL 14463800 == 38 [pid = 3584] [id = 754] 21:11:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (16003C00) [pid = 3584] [serial = 2261] [outer = 00000000] 21:11:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (19794000) [pid = 3584] [serial = 2262] [outer = 16003C00] 21:11:45 INFO - PROCESS | 3584 | 1468901505589 Marionette DEBUG loaded listener.js 21:11:45 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (19938C00) [pid = 3584] [serial = 2263] [outer = 16003C00] 21:11:45 INFO - PROCESS | 3584 | 1468901505940 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 21:11:45 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. 21:11:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 589ms 21:11:45 INFO - PROCESS | 3584 | 1468901505970 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 21:11:45 INFO - PROCESS | 3584 | 1468901505972 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 21:11:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 21:11:45 INFO - PROCESS | 3584 | 1468901505975 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 21:11:45 INFO - PROCESS | 3584 | 1468901505976 Marionette TRACE conn3 <- [1,2978,null,{}] 21:11:45 INFO - PROCESS | 3584 | 1468901505979 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:45 INFO - PROCESS | 3584 | 1468901505981 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:46 INFO - PROCESS | 3584 | 1468901506066 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 21:11:46 INFO - PROCESS | 3584 | 1468901506167 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:46 INFO - PROCESS | 3584 | 1468901506169 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:46 INFO - PROCESS | 3584 | ++DOCSHELL 12D6A400 == 39 [pid = 3584] [id = 755] 21:11:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (1580A800) [pid = 3584] [serial = 2264] [outer = 00000000] 21:11:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (199ED800) [pid = 3584] [serial = 2265] [outer = 1580A800] 21:11:46 INFO - PROCESS | 3584 | 1468901506213 Marionette DEBUG loaded listener.js 21:11:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (199F2C00) [pid = 3584] [serial = 2266] [outer = 1580A800] 21:11:46 INFO - PROCESS | 3584 | ++DOCSHELL 14463400 == 40 [pid = 3584] [id = 756] 21:11:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (199E7400) [pid = 3584] [serial = 2267] [outer = 00000000] 21:11:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (1A30B000) [pid = 3584] [serial = 2268] [outer = 199E7400] 21:11:46 INFO - PROCESS | 3584 | 1468901506573 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 21:11:46 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. 21:11:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 620ms 21:11:46 INFO - PROCESS | 3584 | 1468901506613 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 21:11:46 INFO - PROCESS | 3584 | 1468901506615 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 21:11:46 INFO - PROCESS | 3584 | 1468901506618 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 21:11:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 21:11:46 INFO - PROCESS | 3584 | 1468901506620 Marionette TRACE conn3 <- [1,2982,null,{}] 21:11:46 INFO - PROCESS | 3584 | 1468901506623 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:46 INFO - PROCESS | 3584 | 1468901506625 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:46 INFO - PROCESS | 3584 | 1468901506761 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 21:11:46 INFO - PROCESS | 3584 | 1468901506775 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:46 INFO - PROCESS | 3584 | 1468901506777 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:46 INFO - PROCESS | 3584 | ++DOCSHELL 1A307400 == 41 [pid = 3584] [id = 757] 21:11:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (1A307C00) [pid = 3584] [serial = 2269] [outer = 00000000] 21:11:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (1A46D800) [pid = 3584] [serial = 2270] [outer = 1A307C00] 21:11:46 INFO - PROCESS | 3584 | 1468901506821 Marionette DEBUG loaded listener.js 21:11:46 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (1A598400) [pid = 3584] [serial = 2271] [outer = 1A307C00] 21:11:47 INFO - PROCESS | 3584 | 1468901507448 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 21:11:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 21:11:47 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 21:11:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 884ms 21:11:47 INFO - PROCESS | 3584 | 1468901507525 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 21:11:47 INFO - PROCESS | 3584 | 1468901507529 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 21:11:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 21:11:47 INFO - PROCESS | 3584 | 1468901507534 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 21:11:47 INFO - PROCESS | 3584 | 1468901507539 Marionette TRACE conn3 <- [1,2986,null,{}] 21:11:47 INFO - PROCESS | 3584 | 1468901507585 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:47 INFO - PROCESS | 3584 | 1468901507588 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:47 INFO - PROCESS | 3584 | 1468901507720 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 21:11:47 INFO - PROCESS | 3584 | 1468901507826 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:47 INFO - PROCESS | 3584 | 1468901507829 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:47 INFO - PROCESS | 3584 | ++DOCSHELL 10EC3800 == 42 [pid = 3584] [id = 758] 21:11:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (110F2800) [pid = 3584] [serial = 2272] [outer = 00000000] 21:11:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (13936000) [pid = 3584] [serial = 2273] [outer = 110F2800] 21:11:47 INFO - PROCESS | 3584 | 1468901507884 Marionette DEBUG loaded listener.js 21:11:47 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (13C70C00) [pid = 3584] [serial = 2274] [outer = 110F2800] 21:11:48 INFO - PROCESS | 3584 | 1468901508422 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 21:11:48 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. 21:11:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 946ms 21:11:48 INFO - PROCESS | 3584 | 1468901508465 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 21:11:48 INFO - PROCESS | 3584 | 1468901508469 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 21:11:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 21:11:48 INFO - PROCESS | 3584 | 1468901508476 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 21:11:48 INFO - PROCESS | 3584 | 1468901508479 Marionette TRACE conn3 <- [1,2990,null,{}] 21:11:48 INFO - PROCESS | 3584 | 1468901508483 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:48 INFO - PROCESS | 3584 | 1468901508485 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:48 INFO - PROCESS | 3584 | 1468901508597 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 21:11:48 INFO - PROCESS | 3584 | 1468901508711 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:48 INFO - PROCESS | 3584 | 1468901508714 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:48 INFO - PROCESS | 3584 | ++DOCSHELL 1653D400 == 43 [pid = 3584] [id = 759] 21:11:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (16B7C000) [pid = 3584] [serial = 2275] [outer = 00000000] 21:11:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 92 (16DF3800) [pid = 3584] [serial = 2276] [outer = 16B7C000] 21:11:48 INFO - PROCESS | 3584 | 1468901508808 Marionette DEBUG loaded listener.js 21:11:48 INFO - PROCESS | 3584 | ++DOMWINDOW == 93 (171E2C00) [pid = 3584] [serial = 2277] [outer = 16B7C000] 21:11:49 INFO - PROCESS | 3584 | 1468901509297 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 21:11:49 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. 21:11:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 822ms 21:11:49 INFO - PROCESS | 3584 | 1468901509346 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 21:11:49 INFO - PROCESS | 3584 | 1468901509349 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 21:11:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 21:11:49 INFO - PROCESS | 3584 | 1468901509367 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 21:11:49 INFO - PROCESS | 3584 | 1468901509371 Marionette TRACE conn3 <- [1,2994,null,{}] 21:11:49 INFO - PROCESS | 3584 | 1468901509386 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:49 INFO - PROCESS | 3584 | 1468901509390 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:49 INFO - PROCESS | 3584 | 1468901509502 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 21:11:49 INFO - PROCESS | 3584 | 1468901509617 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:49 INFO - PROCESS | 3584 | 1468901509620 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:49 INFO - PROCESS | 3584 | ++DOCSHELL 19FE9C00 == 44 [pid = 3584] [id = 760] 21:11:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 94 (19FEB000) [pid = 3584] [serial = 2278] [outer = 00000000] 21:11:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 95 (1A476000) [pid = 3584] [serial = 2279] [outer = 19FEB000] 21:11:49 INFO - PROCESS | 3584 | 1468901509715 Marionette DEBUG loaded listener.js 21:11:49 INFO - PROCESS | 3584 | ++DOMWINDOW == 96 (1A59F000) [pid = 3584] [serial = 2280] [outer = 19FEB000] 21:11:50 INFO - PROCESS | 3584 | 1468901510236 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 21:11:50 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. 21:11:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 899ms 21:11:50 INFO - PROCESS | 3584 | 1468901510246 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 21:11:50 INFO - PROCESS | 3584 | 1468901510249 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 21:11:50 INFO - TEST-START | /FileAPI/FileReaderSync.worker 21:11:50 INFO - PROCESS | 3584 | 1468901510252 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 21:11:50 INFO - PROCESS | 3584 | 1468901510254 Marionette TRACE conn3 <- [1,2998,null,{}] 21:11:50 INFO - PROCESS | 3584 | 1468901510278 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:50 INFO - PROCESS | 3584 | 1468901510280 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:50 INFO - PROCESS | 3584 | 1468901510385 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 21:11:50 INFO - PROCESS | 3584 | 1468901510545 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:50 INFO - PROCESS | 3584 | 1468901510547 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:50 INFO - PROCESS | 3584 | ++DOCSHELL 10A7DC00 == 45 [pid = 3584] [id = 761] 21:11:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 97 (10C15C00) [pid = 3584] [serial = 2281] [outer = 00000000] 21:11:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 98 (12974C00) [pid = 3584] [serial = 2282] [outer = 10C15C00] 21:11:50 INFO - PROCESS | 3584 | 1468901510601 Marionette DEBUG loaded listener.js 21:11:50 INFO - PROCESS | 3584 | ++DOMWINDOW == 99 (131E9800) [pid = 3584] [serial = 2283] [outer = 10C15C00] 21:11:50 INFO - PROCESS | 3584 | [3584] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 21:11:51 INFO - PROCESS | 3584 | 1468901511334 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 21:11:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 21:11:51 INFO - {} 21:11:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 21:11:51 INFO - {} 21:11:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 21:11:51 INFO - {} 21:11:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 21:11:51 INFO - {} 21:11:51 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1162ms 21:11:51 INFO - PROCESS | 3584 | 1468901511425 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 21:11:51 INFO - PROCESS | 3584 | 1468901511429 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 21:11:51 INFO - TEST-START | /FileAPI/fileReader.html 21:11:51 INFO - PROCESS | 3584 | 1468901511434 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 21:11:51 INFO - PROCESS | 3584 | 1468901511438 Marionette TRACE conn3 <- [1,3002,null,{}] 21:11:51 INFO - PROCESS | 3584 | 1468901511449 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:51 INFO - PROCESS | 3584 | 1468901511452 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:51 INFO - PROCESS | 3584 | 1468901511562 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 21:11:51 INFO - PROCESS | 3584 | 1468901511698 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:51 INFO - PROCESS | 3584 | 1468901511700 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:51 INFO - PROCESS | 3584 | ++DOCSHELL 112CF000 == 46 [pid = 3584] [id = 762] 21:11:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 100 (11435000) [pid = 3584] [serial = 2284] [outer = 00000000] 21:11:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 101 (13E9A400) [pid = 3584] [serial = 2285] [outer = 11435000] 21:11:51 INFO - PROCESS | 3584 | 1468901511780 Marionette DEBUG loaded listener.js 21:11:51 INFO - PROCESS | 3584 | ++DOMWINDOW == 102 (1503E000) [pid = 3584] [serial = 2286] [outer = 11435000] 21:11:52 INFO - PROCESS | 3584 | --DOCSHELL 14463400 == 45 [pid = 3584] [id = 756] 21:11:52 INFO - PROCESS | 3584 | --DOCSHELL 12D6A400 == 44 [pid = 3584] [id = 755] 21:11:52 INFO - PROCESS | 3584 | --DOCSHELL 14463800 == 43 [pid = 3584] [id = 754] 21:11:52 INFO - PROCESS | 3584 | --DOCSHELL 1026DC00 == 42 [pid = 3584] [id = 753] 21:11:52 INFO - PROCESS | 3584 | --DOCSHELL 17FBA400 == 41 [pid = 3584] [id = 752] 21:11:52 INFO - PROCESS | 3584 | --DOCSHELL 17831400 == 40 [pid = 3584] [id = 751] 21:11:52 INFO - PROCESS | 3584 | --DOCSHELL 1654AC00 == 39 [pid = 3584] [id = 750] 21:11:52 INFO - PROCESS | 3584 | --DOCSHELL 15F19400 == 38 [pid = 3584] [id = 749] 21:11:52 INFO - PROCESS | 3584 | --DOCSHELL 15069000 == 37 [pid = 3584] [id = 748] 21:11:52 INFO - PROCESS | 3584 | --DOCSHELL 11ACB000 == 36 [pid = 3584] [id = 747] 21:11:52 INFO - PROCESS | 3584 | --DOCSHELL 16F52400 == 35 [pid = 3584] [id = 745] 21:11:52 INFO - PROCESS | 3584 | --DOCSHELL 1026B000 == 34 [pid = 3584] [id = 746] 21:11:52 INFO - PROCESS | 3584 | --DOCSHELL 10C20000 == 33 [pid = 3584] [id = 743] 21:11:52 INFO - PROCESS | 3584 | --DOCSHELL 139C7400 == 32 [pid = 3584] [id = 744] 21:11:52 INFO - PROCESS | 3584 | --DOCSHELL 13940C00 == 31 [pid = 3584] [id = 742] 21:11:52 INFO - PROCESS | 3584 | --DOCSHELL 10A77400 == 30 [pid = 3584] [id = 733] 21:11:52 INFO - PROCESS | 3584 | --DOCSHELL 19FE9C00 == 29 [pid = 3584] [id = 760] 21:11:52 INFO - PROCESS | 3584 | --DOCSHELL 10A7DC00 == 28 [pid = 3584] [id = 761] 21:11:52 INFO - PROCESS | 3584 | --DOCSHELL 1653D400 == 27 [pid = 3584] [id = 759] 21:11:52 INFO - PROCESS | 3584 | --DOCSHELL 1A307400 == 26 [pid = 3584] [id = 757] 21:11:52 INFO - PROCESS | 3584 | --DOCSHELL 10EC3800 == 25 [pid = 3584] [id = 758] 21:11:52 INFO - PROCESS | 3584 | --DOMWINDOW == 101 (15DC0400) [pid = 3584] [serial = 2212] [outer = 00000000] [url = about:blank] 21:11:52 INFO - PROCESS | 3584 | --DOMWINDOW == 100 (130D4000) [pid = 3584] [serial = 2206] [outer = 00000000] [url = about:blank] 21:11:52 INFO - PROCESS | 3584 | --DOMWINDOW == 99 (131E2400) [pid = 3584] [serial = 2207] [outer = 00000000] [url = about:blank] 21:11:52 INFO - PROCESS | 3584 | --DOMWINDOW == 98 (13155400) [pid = 3584] [serial = 2201] [outer = 00000000] [url = about:blank] 21:11:52 INFO - PROCESS | 3584 | --DOMWINDOW == 97 (12D5EC00) [pid = 3584] [serial = 2200] [outer = 00000000] [url = about:blank] 21:11:52 INFO - PROCESS | 3584 | --DOMWINDOW == 96 (15F16400) [pid = 3584] [serial = 2225] [outer = 00000000] [url = about:blank] 21:11:52 INFO - PROCESS | 3584 | --DOMWINDOW == 95 (10EBD400) [pid = 3584] [serial = 2203] [outer = 00000000] [url = about:blank] 21:11:52 INFO - PROCESS | 3584 | --DOMWINDOW == 94 (110C0000) [pid = 3584] [serial = 2204] [outer = 00000000] [url = about:blank] 21:11:52 INFO - PROCESS | 3584 | --DOMWINDOW == 93 (1445F400) [pid = 3584] [serial = 2209] [outer = 00000000] [url = about:blank] 21:11:52 INFO - PROCESS | 3584 | --DOMWINDOW == 92 (16B7FC00) [pid = 3584] [serial = 2215] [outer = 00000000] [url = about:blank] 21:11:52 INFO - PROCESS | 3584 | --DOMWINDOW == 91 (130B4400) [pid = 3584] [serial = 2189] [outer = 00000000] [url = about:blank] 21:11:52 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (1128D400) [pid = 3584] [serial = 2188] [outer = 00000000] [url = about:blank] 21:11:52 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (16F39000) [pid = 3584] [serial = 2192] [outer = 00000000] [url = about:blank] 21:11:52 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (1600BC00) [pid = 3584] [serial = 2191] [outer = 00000000] [url = about:blank] 21:11:52 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (19933C00) [pid = 3584] [serial = 2195] [outer = 00000000] [url = about:blank] 21:11:52 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (19791C00) [pid = 3584] [serial = 2194] [outer = 00000000] [url = about:blank] 21:11:52 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (199EA800) [pid = 3584] [serial = 2198] [outer = 00000000] [url = about:blank] 21:11:52 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (180F6C00) [pid = 3584] [serial = 2227] [outer = 00000000] [url = about:blank] 21:11:52 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (1993E800) [pid = 3584] [serial = 2197] [outer = 00000000] [url = about:blank] 21:11:52 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (177CC400) [pid = 3584] [serial = 2218] [outer = 00000000] [url = about:blank] 21:11:52 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (16DF4000) [pid = 3584] [serial = 2216] [outer = 00000000] [url = about:blank] 21:11:52 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (16B86000) [pid = 3584] [serial = 2222] [outer = 00000000] [url = about:blank] 21:11:52 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (144F4C00) [pid = 3584] [serial = 2221] [outer = 00000000] [url = about:blank] 21:11:52 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (177C0000) [pid = 3584] [serial = 2224] [outer = 00000000] [url = about:blank] 21:11:52 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (15F1B400) [pid = 3584] [serial = 2213] [outer = 00000000] [url = about:blank] 21:11:52 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (15043800) [pid = 3584] [serial = 2210] [outer = 00000000] [url = about:blank] 21:11:52 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (177F8800) [pid = 3584] [serial = 2219] [outer = 00000000] [url = about:blank] 21:11:52 INFO - PROCESS | 3584 | 1468901512968 Marionette TRACE conn3 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 21:11:53 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 21:11:53 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 21:11:53 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 21:11:53 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 21:11:53 INFO - TEST-OK | /FileAPI/fileReader.html | took 1597ms 21:11:53 INFO - PROCESS | 3584 | 1468901513025 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 21:11:53 INFO - PROCESS | 3584 | 1468901513029 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 21:11:53 INFO - PROCESS | 3584 | 1468901513033 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 21:11:53 INFO - TEST-START | /FileAPI/historical.html 21:11:53 INFO - PROCESS | 3584 | 1468901513038 Marionette TRACE conn3 <- [1,3006,null,{}] 21:11:53 INFO - PROCESS | 3584 | 1468901513043 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:53 INFO - PROCESS | 3584 | 1468901513046 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:53 INFO - PROCESS | 3584 | 1468901513142 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 21:11:53 INFO - PROCESS | 3584 | 1468901513283 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:53 INFO - PROCESS | 3584 | 1468901513285 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:53 INFO - PROCESS | 3584 | ++DOCSHELL 10A7FC00 == 26 [pid = 3584] [id = 763] 21:11:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (10A80800) [pid = 3584] [serial = 2287] [outer = 00000000] 21:11:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (1128D400) [pid = 3584] [serial = 2288] [outer = 10A80800] 21:11:53 INFO - PROCESS | 3584 | 1468901513331 Marionette DEBUG loaded listener.js 21:11:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (11AC5000) [pid = 3584] [serial = 2289] [outer = 10A80800] 21:11:53 INFO - PROCESS | 3584 | 1468901513699 Marionette TRACE conn3 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 21:11:53 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 21:11:53 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 21:11:53 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 21:11:53 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 21:11:53 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 21:11:53 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 21:11:53 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 21:11:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:11:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:11:53 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 21:11:53 INFO - TEST-OK | /FileAPI/historical.html | took 697ms 21:11:53 INFO - PROCESS | 3584 | 1468901513736 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 21:11:53 INFO - PROCESS | 3584 | 1468901513741 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 21:11:53 INFO - TEST-START | /FileAPI/idlharness.html 21:11:53 INFO - PROCESS | 3584 | 1468901513748 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 21:11:53 INFO - PROCESS | 3584 | 1468901513751 Marionette TRACE conn3 <- [1,3010,null,{}] 21:11:53 INFO - PROCESS | 3584 | 1468901513754 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:53 INFO - PROCESS | 3584 | 1468901513757 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:53 INFO - PROCESS | 3584 | 1468901513857 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 21:11:53 INFO - PROCESS | 3584 | 1468901513863 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:53 INFO - PROCESS | 3584 | 1468901513866 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:53 INFO - PROCESS | 3584 | ++DOCSHELL 130D7800 == 27 [pid = 3584] [id = 764] 21:11:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (130D9400) [pid = 3584] [serial = 2290] [outer = 00000000] 21:11:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (139C9800) [pid = 3584] [serial = 2291] [outer = 130D9400] 21:11:53 INFO - PROCESS | 3584 | 1468901513911 Marionette DEBUG loaded listener.js 21:11:53 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (13C6D800) [pid = 3584] [serial = 2292] [outer = 130D9400] 21:11:54 INFO - PROCESS | 3584 | 1468901514711 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\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]]]}] 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 21:11:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 21:11:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 21:11:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:11:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:11:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:11:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:11:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:11:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 21:11:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 21:11:54 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 21:11:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:11:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:11:54 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:11:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:11:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:11:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:11:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 21:11:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 21:11:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 21:11:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:11:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:11:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:11:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:11:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:11:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 21:11:54 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 21:11:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:11:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:11:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:11:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:11:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:11:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:11:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:11:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 21:11:54 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 21:11:54 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 21:11:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:11:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:11:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:11:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:11:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:11:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:11:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:11:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 21:11:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 21:11:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 21:11:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:11:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:11:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:11:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:11:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:11:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 21:11:54 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 21:11:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:11:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:11:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:11:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:11:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:11:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:11:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:11:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 21:11:54 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 21:11:54 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 21:11:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:11:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:11:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:11:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:11:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:11:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:11:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:11:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 21:11:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 21:11:54 INFO - TEST-OK | /FileAPI/idlharness.html | took 1147ms 21:11:54 INFO - PROCESS | 3584 | 1468901514885 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 21:11:54 INFO - PROCESS | 3584 | 1468901514888 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 21:11:54 INFO - TEST-START | /FileAPI/idlharness.worker 21:11:54 INFO - PROCESS | 3584 | 1468901514902 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 21:11:54 INFO - PROCESS | 3584 | 1468901514905 Marionette TRACE conn3 <- [1,3014,null,{}] 21:11:54 INFO - PROCESS | 3584 | 1468901514916 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:54 INFO - PROCESS | 3584 | 1468901514921 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:55 INFO - PROCESS | 3584 | 1468901515043 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 21:11:55 INFO - PROCESS | 3584 | 1468901515050 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:55 INFO - PROCESS | 3584 | 1468901515053 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:55 INFO - PROCESS | 3584 | ++DOCSHELL 15DB7000 == 28 [pid = 3584] [id = 765] 21:11:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (177C6000) [pid = 3584] [serial = 2293] [outer = 00000000] 21:11:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (177F6000) [pid = 3584] [serial = 2294] [outer = 177C6000] 21:11:55 INFO - PROCESS | 3584 | 1468901515099 Marionette DEBUG loaded listener.js 21:11:55 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (1782B800) [pid = 3584] [serial = 2295] [outer = 177C6000] 21:11:55 INFO - PROCESS | 3584 | [3584] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 21:11:56 INFO - PROCESS | 3584 | 1468901516075 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\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,{},{}]]]}] 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 21:11:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 21:11:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:11:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:11:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:11:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:11:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:11:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 21:11:56 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 21:11:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:11:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:11:56 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:11:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:11:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:11:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:11:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 21:11:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 21:11:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:11:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:11:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:11:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:11:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:11:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 21:11:56 INFO - {} 21:11:56 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 21:11:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:11:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:11:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:11:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:11:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:11:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:11:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:11:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 21:11:56 INFO - {} 21:11:56 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 - {} 21:11:56 INFO - {} 21:11:56 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 21:11:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:11:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:11:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:11:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:11:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:11:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:11:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:11:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 21:11:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 21:11:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:11:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:11:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:11:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:11:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:11:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 21:11:56 INFO - {} 21:11:56 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 21:11:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:11:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:11:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:11:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:11:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:11:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:11:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:11:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 21:11:56 INFO - {} 21:11:56 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 - {} 21:11:56 INFO - {} 21:11:56 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 21:11:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:11:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:11:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:11:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:11:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:11:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:11:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:11:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:11:56 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 21:11:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 21:11:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:11:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:11:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 21:11:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:11:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:11:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:11:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:11:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 21:11:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:11:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:11:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:11:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:11:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:11:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:11:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:11:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 21:11:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:11:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:11:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 21:11:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:11:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:11:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:11:56 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 21:11:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 21:11:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:11:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:11:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 21:11:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:11:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:11:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:11:56 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 21:11:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 21:11:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:11:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:11:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 21:11:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:11:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:11:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:11:56 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 21:11:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 21:11:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:11:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:11:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:11:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:11:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:11:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:11:56 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:11:56 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 21:11:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:11:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:11:56 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:11:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:11:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:11:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:11:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:11:56 INFO - {} 21:11:56 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1333ms 21:11:56 INFO - PROCESS | 3584 | 1468901516237 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 21:11:56 INFO - PROCESS | 3584 | 1468901516239 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 21:11:56 INFO - PROCESS | 3584 | 1468901516243 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 21:11:56 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 21:11:56 INFO - PROCESS | 3584 | 1468901516245 Marionette TRACE conn3 <- [1,3018,null,{}] 21:11:56 INFO - PROCESS | 3584 | 1468901516248 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:56 INFO - PROCESS | 3584 | 1468901516250 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:56 INFO - PROCESS | 3584 | 1468901516373 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 21:11:56 INFO - PROCESS | 3584 | 1468901516486 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:56 INFO - PROCESS | 3584 | 1468901516488 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:56 INFO - PROCESS | 3584 | ++DOCSHELL 10C1D000 == 29 [pid = 3584] [id = 766] 21:11:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (128A3000) [pid = 3584] [serial = 2296] [outer = 00000000] 21:11:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (13251800) [pid = 3584] [serial = 2297] [outer = 128A3000] 21:11:56 INFO - PROCESS | 3584 | 1468901516532 Marionette DEBUG loaded listener.js 21:11:56 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (1A6CD800) [pid = 3584] [serial = 2298] [outer = 128A3000] 21:11:57 INFO - PROCESS | 3584 | 1468901517145 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 21:11:57 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (1580A800) [pid = 3584] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 21:11:57 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (17831800) [pid = 3584] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 21:11:57 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (16B82000) [pid = 3584] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 21:11:57 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (17FBAC00) [pid = 3584] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 21:11:57 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (1047CC00) [pid = 3584] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 21:11:57 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (17AADC00) [pid = 3584] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 21:11:57 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (10C20400) [pid = 3584] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 21:11:57 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (139CF800) [pid = 3584] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 21:11:57 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (16F53800) [pid = 3584] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 21:11:57 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (1506C800) [pid = 3584] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 21:11:57 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (10275800) [pid = 3584] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 21:11:57 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (15F20C00) [pid = 3584] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 21:11:57 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (11C32400) [pid = 3584] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 21:11:57 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (16003C00) [pid = 3584] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 21:11:57 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (199E7400) [pid = 3584] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 21:11:57 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (1A307C00) [pid = 3584] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 21:11:57 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 21:11:57 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 930ms 21:11:57 INFO - PROCESS | 3584 | 1468901517188 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 21:11:57 INFO - PROCESS | 3584 | 1468901517190 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 21:11:57 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 21:11:57 INFO - PROCESS | 3584 | 1468901517194 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 21:11:57 INFO - PROCESS | 3584 | 1468901517195 Marionette TRACE conn3 <- [1,3022,null,{}] 21:11:57 INFO - PROCESS | 3584 | 1468901517199 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:57 INFO - PROCESS | 3584 | 1468901517201 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:57 INFO - PROCESS | 3584 | 1468901517283 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 21:11:57 INFO - PROCESS | 3584 | 1468901517288 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:57 INFO - PROCESS | 3584 | 1468901517291 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:57 INFO - PROCESS | 3584 | ++DOCSHELL 16F55800 == 30 [pid = 3584] [id = 767] 21:11:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (17133400) [pid = 3584] [serial = 2299] [outer = 00000000] 21:11:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (1978A800) [pid = 3584] [serial = 2300] [outer = 17133400] 21:11:57 INFO - PROCESS | 3584 | 1468901517340 Marionette DEBUG loaded listener.js 21:11:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (19935400) [pid = 3584] [serial = 2301] [outer = 17133400] 21:11:57 INFO - PROCESS | 3584 | 1468901517800 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 21:11:57 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 21:11:57 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 620ms 21:11:57 INFO - PROCESS | 3584 | 1468901517832 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 21:11:57 INFO - PROCESS | 3584 | 1468901517834 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 21:11:57 INFO - TEST-START | /FileAPI/blob/Blob-close.html 21:11:57 INFO - PROCESS | 3584 | 1468901517837 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 21:11:57 INFO - PROCESS | 3584 | 1468901517839 Marionette TRACE conn3 <- [1,3026,null,{}] 21:11:57 INFO - PROCESS | 3584 | 1468901517842 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:57 INFO - PROCESS | 3584 | 1468901517848 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:57 INFO - PROCESS | 3584 | 1468901517921 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 21:11:57 INFO - PROCESS | 3584 | 1468901517926 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:57 INFO - PROCESS | 3584 | 1468901517928 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:57 INFO - PROCESS | 3584 | ++DOCSHELL 1AA2B400 == 31 [pid = 3584] [id = 768] 21:11:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (1AA2DC00) [pid = 3584] [serial = 2302] [outer = 00000000] 21:11:57 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (1AC97000) [pid = 3584] [serial = 2303] [outer = 1AA2DC00] 21:11:57 INFO - PROCESS | 3584 | 1468901517970 Marionette DEBUG loaded listener.js 21:11:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (1AC9B400) [pid = 3584] [serial = 2304] [outer = 1AA2DC00] 21:11:58 INFO - PROCESS | 3584 | 1468901518355 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 21:11:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 21:11:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 21:11:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:11:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:11:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 21:11:58 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 589ms 21:11:58 INFO - PROCESS | 3584 | 1468901518418 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 21:11:58 INFO - PROCESS | 3584 | 1468901518420 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 21:11:58 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 21:11:58 INFO - PROCESS | 3584 | 1468901518439 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 21:11:58 INFO - PROCESS | 3584 | 1468901518440 Marionette TRACE conn3 <- [1,3030,null,{}] 21:11:58 INFO - PROCESS | 3584 | 1468901518444 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:58 INFO - PROCESS | 3584 | 1468901518446 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:58 INFO - PROCESS | 3584 | 1468901518521 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 21:11:58 INFO - PROCESS | 3584 | 1468901518526 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:58 INFO - PROCESS | 3584 | 1468901518528 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:58 INFO - PROCESS | 3584 | ++DOCSHELL 1AC96000 == 32 [pid = 3584] [id = 769] 21:11:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (1AC96800) [pid = 3584] [serial = 2305] [outer = 00000000] 21:11:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (1AF4B400) [pid = 3584] [serial = 2306] [outer = 1AC96800] 21:11:58 INFO - PROCESS | 3584 | 1468901518569 Marionette DEBUG loaded listener.js 21:11:58 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (1AF4C000) [pid = 3584] [serial = 2307] [outer = 1AC96800] 21:11:59 INFO - PROCESS | 3584 | 1468901519184 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 21:11:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 21:11:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 21:11:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 21:11:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 21:11:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 21:11:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 21:11:59 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. 21:11:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 21:11:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 21:11:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 21:11:59 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'.) 21:11:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 21:11:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 21:11:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 21:11:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 21:11:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 21:11:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 21:11:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 21:11:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 21:11:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 21:11:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 21:11:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 21:11:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 21:11:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 21:11:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 21:11:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 21:11:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 21:11:59 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. 21:11:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 21:11:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:11:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:11:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 21:11:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 21:11:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 21:11:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 21:11:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 21:11:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 21:11:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 21:11:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 21:11:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 21:11:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 21:11:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 21:11:59 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. 21:11:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 21:11:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 21:11:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:11:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:11:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 21:11:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 21:11:59 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. 21:11:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 21:11:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 21:11:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:11:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:11:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 21:11:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 21:11:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 21:11:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 21:11:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 21:11:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 21:11:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 21:11:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:11:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:11:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 21:11:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 21:11:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 21:11:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 21:11:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:11:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:11:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:11:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:11:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:11:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 21:11:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 21:11:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:11:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:11:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:11:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:11:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:11:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 21:11:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:11:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:11:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:11:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:11:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:11:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 21:11:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:11:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:11:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:11:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:11:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:11:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 21:11:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 21:11:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:11:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:11:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:11:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:11:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:11:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 21:11:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:11:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:11:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:11:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:11:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:11:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 21:11:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:11:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:11:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:11:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:11:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:11:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 21:11:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:11:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:11:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:11:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:11:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:11:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 21:11:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:11:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:11:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:11:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:11:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:11:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 21:11:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 21:11:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 21:11:59 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 853ms 21:11:59 INFO - PROCESS | 3584 | 1468901519279 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 21:11:59 INFO - PROCESS | 3584 | 1468901519283 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 21:11:59 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 21:11:59 INFO - PROCESS | 3584 | 1468901519343 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 21:11:59 INFO - PROCESS | 3584 | 1468901519346 Marionette TRACE conn3 <- [1,3034,null,{}] 21:11:59 INFO - PROCESS | 3584 | 1468901519352 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:11:59 INFO - PROCESS | 3584 | 1468901519356 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:59 INFO - PROCESS | 3584 | 1468901519479 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 21:11:59 INFO - PROCESS | 3584 | 1468901519611 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:11:59 INFO - PROCESS | 3584 | 1468901519616 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:11:59 INFO - PROCESS | 3584 | ++DOCSHELL 10C14800 == 33 [pid = 3584] [id = 770] 21:11:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (10C18000) [pid = 3584] [serial = 2308] [outer = 00000000] 21:11:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (10EC3800) [pid = 3584] [serial = 2309] [outer = 10C18000] 21:11:59 INFO - PROCESS | 3584 | 1468901519679 Marionette DEBUG loaded listener.js 21:11:59 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (114D2800) [pid = 3584] [serial = 2310] [outer = 10C18000] 21:11:59 INFO - PROCESS | 3584 | [3584] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 21:12:00 INFO - PROCESS | 3584 | 1468901520299 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 21:12:00 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 21:12:00 INFO - {} 21:12:00 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 992ms 21:12:00 INFO - PROCESS | 3584 | 1468901520317 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 21:12:00 INFO - PROCESS | 3584 | 1468901520321 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 21:12:00 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 21:12:00 INFO - PROCESS | 3584 | 1468901520328 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 21:12:00 INFO - PROCESS | 3584 | 1468901520330 Marionette TRACE conn3 <- [1,3038,null,{}] 21:12:00 INFO - PROCESS | 3584 | 1468901520334 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:00 INFO - PROCESS | 3584 | 1468901520337 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:12:00 INFO - PROCESS | 3584 | 1468901520452 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 21:12:00 INFO - PROCESS | 3584 | 1468901520592 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:00 INFO - PROCESS | 3584 | 1468901520595 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:12:00 INFO - PROCESS | 3584 | ++DOCSHELL 1445F800 == 34 [pid = 3584] [id = 771] 21:12:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (14461000) [pid = 3584] [serial = 2311] [outer = 00000000] 21:12:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (16B7D400) [pid = 3584] [serial = 2312] [outer = 14461000] 21:12:00 INFO - PROCESS | 3584 | 1468901520650 Marionette DEBUG loaded listener.js 21:12:00 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (16F35800) [pid = 3584] [serial = 2313] [outer = 14461000] 21:12:01 INFO - PROCESS | 3584 | 1468901521286 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 21:12:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 21:12:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 21:12:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 21:12:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 21:12:01 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1039ms 21:12:01 INFO - PROCESS | 3584 | 1468901521370 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 21:12:01 INFO - PROCESS | 3584 | 1468901521372 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 21:12:01 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 21:12:01 INFO - PROCESS | 3584 | 1468901521395 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 21:12:01 INFO - PROCESS | 3584 | 1468901521399 Marionette TRACE conn3 <- [1,3042,null,{}] 21:12:01 INFO - PROCESS | 3584 | 1468901521437 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:01 INFO - PROCESS | 3584 | 1468901521442 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:12:01 INFO - PROCESS | 3584 | 1468901521599 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 21:12:01 INFO - PROCESS | 3584 | 1468901521661 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:01 INFO - PROCESS | 3584 | 1468901521664 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:12:01 INFO - PROCESS | 3584 | ++DOCSHELL 1392F000 == 35 [pid = 3584] [id = 772] 21:12:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (139D6400) [pid = 3584] [serial = 2314] [outer = 00000000] 21:12:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (1718F400) [pid = 3584] [serial = 2315] [outer = 139D6400] 21:12:01 INFO - PROCESS | 3584 | 1468901521720 Marionette DEBUG loaded listener.js 21:12:01 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (177F6400) [pid = 3584] [serial = 2316] [outer = 139D6400] 21:12:02 INFO - PROCESS | 3584 | --DOCSHELL 1AA2B400 == 34 [pid = 3584] [id = 768] 21:12:02 INFO - PROCESS | 3584 | --DOCSHELL 16F55800 == 33 [pid = 3584] [id = 767] 21:12:02 INFO - PROCESS | 3584 | --DOCSHELL 10C1D000 == 32 [pid = 3584] [id = 766] 21:12:02 INFO - PROCESS | 3584 | --DOCSHELL 15DB7000 == 31 [pid = 3584] [id = 765] 21:12:02 INFO - PROCESS | 3584 | --DOCSHELL 130D7800 == 30 [pid = 3584] [id = 764] 21:12:02 INFO - PROCESS | 3584 | --DOCSHELL 10A7FC00 == 29 [pid = 3584] [id = 763] 21:12:02 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (1A598400) [pid = 3584] [serial = 2271] [outer = 00000000] [url = about:blank] 21:12:02 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (1A46D800) [pid = 3584] [serial = 2270] [outer = 00000000] [url = about:blank] 21:12:02 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (199ED800) [pid = 3584] [serial = 2265] [outer = 00000000] [url = about:blank] 21:12:02 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (17AA2400) [pid = 3584] [serial = 2253] [outer = 00000000] [url = about:blank] 21:12:02 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (1713D800) [pid = 3584] [serial = 2251] [outer = 00000000] [url = about:blank] 21:12:02 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (181DD800) [pid = 3584] [serial = 2256] [outer = 00000000] [url = about:blank] 21:12:02 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (17F69C00) [pid = 3584] [serial = 2254] [outer = 00000000] [url = about:blank] 21:12:02 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (10EBE800) [pid = 3584] [serial = 2259] [outer = 00000000] [url = about:blank] 21:12:02 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (18335800) [pid = 3584] [serial = 2228] [outer = 00000000] [url = about:blank] 21:12:02 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (112C6000) [pid = 3584] [serial = 2230] [outer = 00000000] [url = about:blank] 21:12:02 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (11C34800) [pid = 3584] [serial = 2231] [outer = 00000000] [url = about:blank] 21:12:02 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (13CC3800) [pid = 3584] [serial = 2233] [outer = 00000000] [url = about:blank] 21:12:02 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (14460400) [pid = 3584] [serial = 2234] [outer = 00000000] [url = about:blank] 21:12:02 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (170B8C00) [pid = 3584] [serial = 2236] [outer = 00000000] [url = about:blank] 21:12:02 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (1580B800) [pid = 3584] [serial = 2244] [outer = 00000000] [url = about:blank] 21:12:02 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (15883C00) [pid = 3584] [serial = 2245] [outer = 00000000] [url = about:blank] 21:12:02 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (10564000) [pid = 3584] [serial = 2238] [outer = 00000000] [url = about:blank] 21:12:02 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (10C14C00) [pid = 3584] [serial = 2239] [outer = 00000000] [url = about:blank] 21:12:02 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (1654B000) [pid = 3584] [serial = 2247] [outer = 00000000] [url = about:blank] 21:12:02 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (16B89C00) [pid = 3584] [serial = 2248] [outer = 00000000] [url = about:blank] 21:12:02 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (134A8000) [pid = 3584] [serial = 2241] [outer = 00000000] [url = about:blank] 21:12:02 INFO - PROCESS | 3584 | --DOMWINDOW == 67 (13930C00) [pid = 3584] [serial = 2242] [outer = 00000000] [url = about:blank] 21:12:02 INFO - PROCESS | 3584 | --DOMWINDOW == 66 (18335C00) [pid = 3584] [serial = 2257] [outer = 00000000] [url = about:blank] 21:12:02 INFO - PROCESS | 3584 | --DOMWINDOW == 65 (19794000) [pid = 3584] [serial = 2262] [outer = 00000000] [url = about:blank] 21:12:02 INFO - PROCESS | 3584 | --DOMWINDOW == 64 (19938C00) [pid = 3584] [serial = 2263] [outer = 00000000] [url = about:blank] 21:12:02 INFO - PROCESS | 3584 | --DOMWINDOW == 63 (1392EC00) [pid = 3584] [serial = 2260] [outer = 00000000] [url = about:blank] 21:12:02 INFO - PROCESS | 3584 | --DOMWINDOW == 62 (1713AC00) [pid = 3584] [serial = 2250] [outer = 00000000] [url = about:blank] 21:12:02 INFO - PROCESS | 3584 | --DOMWINDOW == 61 (1A30B000) [pid = 3584] [serial = 2268] [outer = 00000000] [url = about:blank] 21:12:02 INFO - PROCESS | 3584 | --DOMWINDOW == 60 (199F2C00) [pid = 3584] [serial = 2266] [outer = 00000000] [url = about:blank] 21:12:02 INFO - PROCESS | 3584 | 1468901522702 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 21:12:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 21:12:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 21:12:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:12:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:12:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:12:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:12:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:12:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 21:12:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:12:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:12:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:12:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:12:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:12:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 21:12:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:12:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:12:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:12:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:12:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:12:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 21:12:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:12:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:12:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:12:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:12:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:12:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 21:12:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:12:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:12:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:12:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:12:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:12:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 21:12:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:12:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:12:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:12:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:12:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:12:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 21:12:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:12:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:12:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:12:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:12:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:12:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 21:12:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:12:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:12:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:12:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:12:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:12:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 21:12:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:12:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:12:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:12:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:12:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:12:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 21:12:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:12:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:12:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:12:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:12:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:12:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 21:12:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:12:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:12:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:12:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:12:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:12:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 21:12:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:12:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:12:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:12:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:12:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:12:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 21:12:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:12:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:12:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:12:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:12:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:12:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 21:12:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:12:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:12:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:12:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:12:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:12:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 21:12:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:12:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:12:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:12:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:12:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:12:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 21:12:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:12:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:12:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:12:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:12:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:12:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 21:12:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:12:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:12:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:12:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:12:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:12:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 21:12:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:12:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:12:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:12:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:12:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:12:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 21:12:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:12:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:12:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:12:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:12:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:12:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 21:12:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:12:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:12:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:12:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:12:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:12:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 21:12:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:12:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:12:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:12:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:12:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:12:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 21:12:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:12:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:12:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:12:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:12:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:12:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 21:12:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:12:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:12:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:12:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:12:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:12:02 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" 21:12:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:12:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:12:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:12:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:12:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:12:02 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" 21:12:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:12:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:12:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:12:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:12:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:12:02 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1427ms 21:12:02 INFO - PROCESS | 3584 | 1468901522810 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 21:12:02 INFO - TEST-START | /FileAPI/file/File-constructor.html 21:12:02 INFO - PROCESS | 3584 | 1468901522814 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 21:12:02 INFO - PROCESS | 3584 | 1468901522818 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 21:12:02 INFO - PROCESS | 3584 | 1468901522821 Marionette TRACE conn3 <- [1,3046,null,{}] 21:12:02 INFO - PROCESS | 3584 | 1468901522826 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:02 INFO - PROCESS | 3584 | 1468901522829 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:12:02 INFO - PROCESS | 3584 | 1468901522919 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 21:12:02 INFO - PROCESS | 3584 | 1468901523010 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:02 INFO - PROCESS | 3584 | 1468901523013 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:12:03 INFO - PROCESS | 3584 | ++DOCSHELL 10C1A000 == 30 [pid = 3584] [id = 773] 21:12:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 61 (10C1AC00) [pid = 3584] [serial = 2317] [outer = 00000000] 21:12:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 62 (11284C00) [pid = 3584] [serial = 2318] [outer = 10C1AC00] 21:12:03 INFO - PROCESS | 3584 | 1468901523061 Marionette DEBUG loaded listener.js 21:12:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 63 (12930400) [pid = 3584] [serial = 2319] [outer = 10C1AC00] 21:12:03 INFO - PROCESS | 3584 | 1468901523529 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 21:12:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 21:12:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 21:12:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 21:12:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 21:12:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 21:12:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 21:12:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 21:12:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 21:12:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 21:12:03 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 21:12:03 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 21:12:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:12:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:12:03 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 21:12:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 21:12:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 21:12:03 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 21:12:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 21:12:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:12:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:12:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 21:12:03 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 21:12:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 21:12:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:12:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:12:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 21:12:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 21:12:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 21:12:03 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 729ms 21:12:03 INFO - PROCESS | 3584 | 1468901523560 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 21:12:03 INFO - PROCESS | 3584 | 1468901523565 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 21:12:03 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 21:12:03 INFO - PROCESS | 3584 | 1468901523570 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 21:12:03 INFO - PROCESS | 3584 | 1468901523573 Marionette TRACE conn3 <- [1,3050,null,{}] 21:12:03 INFO - PROCESS | 3584 | 1468901523576 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:03 INFO - PROCESS | 3584 | 1468901523579 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:12:03 INFO - PROCESS | 3584 | 1468901523669 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 21:12:03 INFO - PROCESS | 3584 | 1468901523675 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:03 INFO - PROCESS | 3584 | 1468901523685 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:12:03 INFO - PROCESS | 3584 | ++DOCSHELL 13CC6400 == 31 [pid = 3584] [id = 774] 21:12:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 64 (1429E800) [pid = 3584] [serial = 2320] [outer = 00000000] 21:12:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 65 (15043800) [pid = 3584] [serial = 2321] [outer = 1429E800] 21:12:03 INFO - PROCESS | 3584 | 1468901523732 Marionette DEBUG loaded listener.js 21:12:03 INFO - PROCESS | 3584 | ++DOMWINDOW == 66 (15871400) [pid = 3584] [serial = 2322] [outer = 1429E800] 21:12:03 INFO - PROCESS | 3584 | [3584] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 21:12:04 INFO - PROCESS | 3584 | 1468901524195 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 21:12:04 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 21:12:04 INFO - {} 21:12:04 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 682ms 21:12:04 INFO - PROCESS | 3584 | 1468901524254 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 21:12:04 INFO - PROCESS | 3584 | 1468901524257 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 21:12:04 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 21:12:04 INFO - PROCESS | 3584 | 1468901524260 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 21:12:04 INFO - PROCESS | 3584 | 1468901524264 Marionette TRACE conn3 <- [1,3054,null,{}] 21:12:04 INFO - PROCESS | 3584 | 1468901524273 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:04 INFO - PROCESS | 3584 | 1468901524278 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:12:04 INFO - PROCESS | 3584 | 1468901524397 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 21:12:04 INFO - PROCESS | 3584 | 1468901524498 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:04 INFO - PROCESS | 3584 | 1468901524501 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:12:04 INFO - PROCESS | 3584 | ++DOCSHELL 16B84000 == 32 [pid = 3584] [id = 775] 21:12:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 67 (16B85000) [pid = 3584] [serial = 2323] [outer = 00000000] 21:12:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (16D53800) [pid = 3584] [serial = 2324] [outer = 16B85000] 21:12:04 INFO - PROCESS | 3584 | 1468901524546 Marionette DEBUG loaded listener.js 21:12:04 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (170B8C00) [pid = 3584] [serial = 2325] [outer = 16B85000] 21:12:04 INFO - PROCESS | 3584 | 1468901524929 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 21:12:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 21:12:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 21:12:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 21:12:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 21:12:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 21:12:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 21:12:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 21:12:04 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 698ms 21:12:04 INFO - PROCESS | 3584 | 1468901524960 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 21:12:04 INFO - PROCESS | 3584 | 1468901524962 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 21:12:04 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 21:12:04 INFO - PROCESS | 3584 | 1468901524965 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 21:12:04 INFO - PROCESS | 3584 | 1468901524967 Marionette TRACE conn3 <- [1,3058,null,{}] 21:12:04 INFO - PROCESS | 3584 | 1468901524971 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:04 INFO - PROCESS | 3584 | 1468901524973 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:12:05 INFO - PROCESS | 3584 | 1468901525091 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 21:12:05 INFO - PROCESS | 3584 | 1468901525096 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:05 INFO - PROCESS | 3584 | 1468901525098 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:12:05 INFO - PROCESS | 3584 | ++DOCSHELL 17137800 == 33 [pid = 3584] [id = 776] 21:12:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (1713C800) [pid = 3584] [serial = 2326] [outer = 00000000] 21:12:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (171E0C00) [pid = 3584] [serial = 2327] [outer = 1713C800] 21:12:05 INFO - PROCESS | 3584 | 1468901525196 Marionette DEBUG loaded listener.js 21:12:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (177F4400) [pid = 3584] [serial = 2328] [outer = 1713C800] 21:12:05 INFO - PROCESS | 3584 | 1468901525590 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 21:12:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 21:12:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 21:12:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 21:12:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 21:12:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 21:12:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 21:12:05 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 635ms 21:12:05 INFO - PROCESS | 3584 | 1468901525604 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 21:12:05 INFO - PROCESS | 3584 | 1468901525606 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 21:12:05 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 21:12:05 INFO - PROCESS | 3584 | 1468901525609 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 21:12:05 INFO - PROCESS | 3584 | 1468901525611 Marionette TRACE conn3 <- [1,3062,null,{}] 21:12:05 INFO - PROCESS | 3584 | 1468901525619 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:05 INFO - PROCESS | 3584 | 1468901525620 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:12:05 INFO - PROCESS | 3584 | 1468901525740 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 21:12:05 INFO - PROCESS | 3584 | 1468901525771 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:05 INFO - PROCESS | 3584 | 1468901525773 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:12:05 INFO - PROCESS | 3584 | ++DOCSHELL 15DC1000 == 34 [pid = 3584] [id = 777] 21:12:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (17138C00) [pid = 3584] [serial = 2329] [outer = 00000000] 21:12:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (178AE800) [pid = 3584] [serial = 2330] [outer = 17138C00] 21:12:05 INFO - PROCESS | 3584 | 1468901525882 Marionette DEBUG loaded listener.js 21:12:05 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (17AA3800) [pid = 3584] [serial = 2331] [outer = 17138C00] 21:12:06 INFO - PROCESS | 3584 | 1468901526272 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 21:12:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 21:12:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 21:12:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 21:12:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 21:12:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 21:12:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 21:12:06 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 744ms 21:12:06 INFO - PROCESS | 3584 | 1468901526334 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 21:12:06 INFO - PROCESS | 3584 | 1468901526336 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 21:12:06 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 21:12:06 INFO - PROCESS | 3584 | 1468901526339 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 21:12:06 INFO - PROCESS | 3584 | 1468901526341 Marionette TRACE conn3 <- [1,3066,null,{}] 21:12:06 INFO - PROCESS | 3584 | 1468901526351 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:06 INFO - PROCESS | 3584 | 1468901526356 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:12:06 INFO - PROCESS | 3584 | 1468901526481 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 21:12:06 INFO - PROCESS | 3584 | 1468901526493 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:06 INFO - PROCESS | 3584 | 1468901526495 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:12:06 INFO - PROCESS | 3584 | ++DOCSHELL 171E0400 == 35 [pid = 3584] [id = 778] 21:12:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (178AA800) [pid = 3584] [serial = 2332] [outer = 00000000] 21:12:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (1833A000) [pid = 3584] [serial = 2333] [outer = 178AA800] 21:12:06 INFO - PROCESS | 3584 | 1468901526539 Marionette DEBUG loaded listener.js 21:12:06 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (1833E400) [pid = 3584] [serial = 2334] [outer = 178AA800] 21:12:06 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (130D9400) [pid = 3584] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 21:12:06 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (11435000) [pid = 3584] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 21:12:06 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (10A80800) [pid = 3584] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 21:12:06 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (128A3000) [pid = 3584] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 21:12:06 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (17133400) [pid = 3584] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 21:12:06 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (110F2800) [pid = 3584] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 21:12:06 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (16B7C000) [pid = 3584] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 21:12:06 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (19FEB000) [pid = 3584] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 21:12:06 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (10C15C00) [pid = 3584] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 21:12:06 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (1AA2DC00) [pid = 3584] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 21:12:06 INFO - PROCESS | 3584 | --DOMWINDOW == 67 (177C6000) [pid = 3584] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 21:12:07 INFO - PROCESS | 3584 | 1468901527032 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 21:12:07 INFO - PROCESS | 3584 | 1468901527087 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 21:12:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 21:12:07 INFO - PROCESS | 3584 | 1468901527118 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 21:12:07 INFO - PROCESS | 3584 | 1468901527120 Marionette TRACE conn3 <- [1,3070,null,{}] 21:12:07 INFO - PROCESS | 3584 | 1468901527123 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:07 INFO - PROCESS | 3584 | 1468901527125 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:12:07 INFO - PROCESS | 3584 | 1468901527239 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 21:12:07 INFO - PROCESS | 3584 | 1468901527304 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:07 INFO - PROCESS | 3584 | 1468901527307 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:12:07 INFO - PROCESS | 3584 | ++DOCSHELL 10A80800 == 36 [pid = 3584] [id = 779] 21:12:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 68 (10C1B800) [pid = 3584] [serial = 2335] [outer = 00000000] 21:12:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (19933800) [pid = 3584] [serial = 2336] [outer = 10C1B800] 21:12:07 INFO - PROCESS | 3584 | 1468901527348 Marionette DEBUG loaded listener.js 21:12:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (19935800) [pid = 3584] [serial = 2337] [outer = 10C1B800] 21:12:07 INFO - PROCESS | 3584 | 1468901527674 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 21:12:07 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 21:12:07 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 21:12:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:12:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:12:07 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 21:12:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 21:12:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 589ms 21:12:07 INFO - PROCESS | 3584 | 1468901527713 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 21:12:07 INFO - PROCESS | 3584 | 1468901527715 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 21:12:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 21:12:07 INFO - PROCESS | 3584 | 1468901527718 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 21:12:07 INFO - PROCESS | 3584 | 1468901527720 Marionette TRACE conn3 <- [1,3074,null,{}] 21:12:07 INFO - PROCESS | 3584 | 1468901527733 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:07 INFO - PROCESS | 3584 | 1468901527735 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:12:07 INFO - PROCESS | 3584 | 1468901527860 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 21:12:07 INFO - PROCESS | 3584 | 1468901527868 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:07 INFO - PROCESS | 3584 | 1468901527870 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:12:07 INFO - PROCESS | 3584 | ++DOCSHELL 18338800 == 37 [pid = 3584] [id = 780] 21:12:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (19933000) [pid = 3584] [serial = 2338] [outer = 00000000] 21:12:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 72 (199E9800) [pid = 3584] [serial = 2339] [outer = 19933000] 21:12:07 INFO - PROCESS | 3584 | 1468901527918 Marionette DEBUG loaded listener.js 21:12:07 INFO - PROCESS | 3584 | ++DOMWINDOW == 73 (199EB400) [pid = 3584] [serial = 2340] [outer = 19933000] 21:12:08 INFO - PROCESS | 3584 | 1468901528283 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 21:12:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 21:12:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 635ms 21:12:08 INFO - PROCESS | 3584 | 1468901528340 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 21:12:08 INFO - PROCESS | 3584 | 1468901528341 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 21:12:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 21:12:08 INFO - PROCESS | 3584 | 1468901528345 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 21:12:08 INFO - PROCESS | 3584 | 1468901528346 Marionette TRACE conn3 <- [1,3078,null,{}] 21:12:08 INFO - PROCESS | 3584 | 1468901528350 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:08 INFO - PROCESS | 3584 | 1468901528352 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:12:08 INFO - PROCESS | 3584 | 1468901528428 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 21:12:08 INFO - PROCESS | 3584 | 1468901528557 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:08 INFO - PROCESS | 3584 | 1468901528559 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:12:08 INFO - PROCESS | 3584 | ++DOCSHELL 15872800 == 38 [pid = 3584] [id = 781] 21:12:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 74 (16010C00) [pid = 3584] [serial = 2341] [outer = 00000000] 21:12:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 75 (19FE8400) [pid = 3584] [serial = 2342] [outer = 16010C00] 21:12:08 INFO - PROCESS | 3584 | 1468901528602 Marionette DEBUG loaded listener.js 21:12:08 INFO - PROCESS | 3584 | ++DOMWINDOW == 76 (19FEB400) [pid = 3584] [serial = 2343] [outer = 16010C00] 21:12:08 INFO - PROCESS | 3584 | 1468901528998 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 21:12:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 21:12:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 682ms 21:12:09 INFO - PROCESS | 3584 | 1468901529045 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 21:12:09 INFO - PROCESS | 3584 | 1468901529050 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 21:12:09 INFO - PROCESS | 3584 | 1468901529055 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 21:12:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 21:12:09 INFO - PROCESS | 3584 | 1468901529058 Marionette TRACE conn3 <- [1,3082,null,{}] 21:12:09 INFO - PROCESS | 3584 | 1468901529106 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:09 INFO - PROCESS | 3584 | 1468901529109 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:12:09 INFO - PROCESS | 3584 | 1468901529217 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 21:12:09 INFO - PROCESS | 3584 | 1468901529360 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:09 INFO - PROCESS | 3584 | 1468901529365 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:12:09 INFO - PROCESS | 3584 | ++DOCSHELL 10A76000 == 39 [pid = 3584] [id = 782] 21:12:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 77 (10A77000) [pid = 3584] [serial = 2344] [outer = 00000000] 21:12:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 78 (10C12800) [pid = 3584] [serial = 2345] [outer = 10A77000] 21:12:09 INFO - PROCESS | 3584 | 1468901529461 Marionette DEBUG loaded listener.js 21:12:09 INFO - PROCESS | 3584 | ++DOMWINDOW == 79 (10EB8400) [pid = 3584] [serial = 2346] [outer = 10A77000] 21:12:10 INFO - PROCESS | 3584 | 1468901530032 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 21:12:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 21:12:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 993ms 21:12:10 INFO - PROCESS | 3584 | 1468901530058 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 21:12:10 INFO - PROCESS | 3584 | 1468901530062 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 21:12:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 21:12:10 INFO - PROCESS | 3584 | 1468901530069 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 21:12:10 INFO - PROCESS | 3584 | 1468901530072 Marionette TRACE conn3 <- [1,3086,null,{}] 21:12:10 INFO - PROCESS | 3584 | 1468901530076 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:10 INFO - PROCESS | 3584 | 1468901530079 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:12:10 INFO - PROCESS | 3584 | 1468901530222 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 21:12:10 INFO - PROCESS | 3584 | 1468901530307 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:10 INFO - PROCESS | 3584 | 1468901530309 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:12:10 INFO - PROCESS | 3584 | ++DOCSHELL 13930C00 == 40 [pid = 3584] [id = 783] 21:12:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 80 (13935000) [pid = 3584] [serial = 2347] [outer = 00000000] 21:12:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 81 (14296000) [pid = 3584] [serial = 2348] [outer = 13935000] 21:12:10 INFO - PROCESS | 3584 | 1468901530365 Marionette DEBUG loaded listener.js 21:12:10 INFO - PROCESS | 3584 | ++DOMWINDOW == 82 (15883C00) [pid = 3584] [serial = 2349] [outer = 13935000] 21:12:10 INFO - PROCESS | 3584 | 1468901530851 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 21:12:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 21:12:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 21:12:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 837ms 21:12:10 INFO - PROCESS | 3584 | 1468901530896 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 21:12:10 INFO - PROCESS | 3584 | 1468901530898 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 21:12:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 21:12:10 INFO - PROCESS | 3584 | 1468901530902 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 21:12:10 INFO - PROCESS | 3584 | 1468901530906 Marionette TRACE conn3 <- [1,3090,null,{}] 21:12:10 INFO - PROCESS | 3584 | 1468901530917 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:10 INFO - PROCESS | 3584 | 1468901530922 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:12:11 INFO - PROCESS | 3584 | 1468901531037 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 21:12:11 INFO - PROCESS | 3584 | 1468901531198 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:11 INFO - PROCESS | 3584 | 1468901531202 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:12:11 INFO - PROCESS | 3584 | ++DOCSHELL 16010000 == 41 [pid = 3584] [id = 784] 21:12:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 83 (16292000) [pid = 3584] [serial = 2350] [outer = 00000000] 21:12:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 84 (170C6000) [pid = 3584] [serial = 2351] [outer = 16292000] 21:12:11 INFO - PROCESS | 3584 | 1468901531257 Marionette DEBUG loaded listener.js 21:12:11 INFO - PROCESS | 3584 | ++DOMWINDOW == 85 (17831800) [pid = 3584] [serial = 2352] [outer = 16292000] 21:12:11 INFO - PROCESS | 3584 | 1468901531809 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 21:12:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 21:12:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 931ms 21:12:11 INFO - PROCESS | 3584 | 1468901531846 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 21:12:11 INFO - PROCESS | 3584 | 1468901531849 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 21:12:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 21:12:11 INFO - PROCESS | 3584 | 1468901531853 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 21:12:11 INFO - PROCESS | 3584 | 1468901531855 Marionette TRACE conn3 <- [1,3094,null,{}] 21:12:11 INFO - PROCESS | 3584 | 1468901531859 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:11 INFO - PROCESS | 3584 | 1468901531861 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:12:11 INFO - PROCESS | 3584 | 1468901531968 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 21:12:12 INFO - PROCESS | 3584 | 1468901532166 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:12 INFO - PROCESS | 3584 | 1468901532168 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:12:12 INFO - PROCESS | 3584 | ++DOCSHELL 18334C00 == 42 [pid = 3584] [id = 785] 21:12:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 86 (19791C00) [pid = 3584] [serial = 2353] [outer = 00000000] 21:12:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 87 (19FE7C00) [pid = 3584] [serial = 2354] [outer = 19791C00] 21:12:12 INFO - PROCESS | 3584 | 1468901532221 Marionette DEBUG loaded listener.js 21:12:12 INFO - PROCESS | 3584 | ++DOMWINDOW == 88 (1A307400) [pid = 3584] [serial = 2355] [outer = 19791C00] 21:12:12 INFO - PROCESS | 3584 | 1468901532919 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 21:12:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 21:12:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 21:12:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 21:12:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1085ms 21:12:12 INFO - PROCESS | 3584 | 1468901532936 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 21:12:12 INFO - PROCESS | 3584 | 1468901532940 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 21:12:12 INFO - PROCESS | 3584 | 1468901532945 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 21:12:12 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 21:12:12 INFO - PROCESS | 3584 | 1468901532948 Marionette TRACE conn3 <- [1,3098,null,{}] 21:12:12 INFO - PROCESS | 3584 | 1468901532954 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:12 INFO - PROCESS | 3584 | 1468901532957 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:12:13 INFO - PROCESS | 3584 | 1468901533069 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 21:12:13 INFO - PROCESS | 3584 | 1468901533222 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:13 INFO - PROCESS | 3584 | 1468901533226 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:12:13 INFO - PROCESS | 3584 | ++DOCSHELL 13153400 == 43 [pid = 3584] [id = 786] 21:12:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 89 (13155400) [pid = 3584] [serial = 2356] [outer = 00000000] 21:12:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 90 (131EB000) [pid = 3584] [serial = 2357] [outer = 13155400] 21:12:13 INFO - PROCESS | 3584 | 1468901533277 Marionette DEBUG loaded listener.js 21:12:13 INFO - PROCESS | 3584 | ++DOMWINDOW == 91 (1392C000) [pid = 3584] [serial = 2358] [outer = 13155400] 21:12:14 INFO - PROCESS | 3584 | --DOCSHELL 18338800 == 42 [pid = 3584] [id = 780] 21:12:14 INFO - PROCESS | 3584 | --DOCSHELL 10A80800 == 41 [pid = 3584] [id = 779] 21:12:14 INFO - PROCESS | 3584 | --DOCSHELL 171E0400 == 40 [pid = 3584] [id = 778] 21:12:14 INFO - PROCESS | 3584 | --DOCSHELL 15DC1000 == 39 [pid = 3584] [id = 777] 21:12:14 INFO - PROCESS | 3584 | --DOCSHELL 17137800 == 38 [pid = 3584] [id = 776] 21:12:14 INFO - PROCESS | 3584 | --DOCSHELL 16B84000 == 37 [pid = 3584] [id = 775] 21:12:14 INFO - PROCESS | 3584 | --DOCSHELL 13CC6400 == 36 [pid = 3584] [id = 774] 21:12:14 INFO - PROCESS | 3584 | --DOCSHELL 10C1A000 == 35 [pid = 3584] [id = 773] 21:12:14 INFO - PROCESS | 3584 | --DOCSHELL 1392F000 == 34 [pid = 3584] [id = 772] 21:12:14 INFO - PROCESS | 3584 | --DOCSHELL 10C14800 == 33 [pid = 3584] [id = 770] 21:12:14 INFO - PROCESS | 3584 | --DOCSHELL 1445F800 == 32 [pid = 3584] [id = 771] 21:12:14 INFO - PROCESS | 3584 | --DOCSHELL 1AC96000 == 31 [pid = 3584] [id = 769] 21:12:14 INFO - PROCESS | 3584 | --DOCSHELL 112CF000 == 30 [pid = 3584] [id = 762] 21:12:14 INFO - PROCESS | 3584 | --DOCSHELL 18334C00 == 29 [pid = 3584] [id = 785] 21:12:14 INFO - PROCESS | 3584 | --DOCSHELL 16010000 == 28 [pid = 3584] [id = 784] 21:12:14 INFO - PROCESS | 3584 | --DOCSHELL 15872800 == 27 [pid = 3584] [id = 781] 21:12:14 INFO - PROCESS | 3584 | --DOCSHELL 10A76000 == 26 [pid = 3584] [id = 782] 21:12:14 INFO - PROCESS | 3584 | --DOCSHELL 13930C00 == 25 [pid = 3584] [id = 783] 21:12:14 INFO - PROCESS | 3584 | --DOMWINDOW == 90 (1782B800) [pid = 3584] [serial = 2295] [outer = 00000000] [url = about:blank] 21:12:14 INFO - PROCESS | 3584 | --DOMWINDOW == 89 (1AF4B400) [pid = 3584] [serial = 2306] [outer = 00000000] [url = about:blank] 21:12:14 INFO - PROCESS | 3584 | --DOMWINDOW == 88 (139C9800) [pid = 3584] [serial = 2291] [outer = 00000000] [url = about:blank] 21:12:14 INFO - PROCESS | 3584 | --DOMWINDOW == 87 (1503E000) [pid = 3584] [serial = 2286] [outer = 00000000] [url = about:blank] 21:12:14 INFO - PROCESS | 3584 | --DOMWINDOW == 86 (13E9A400) [pid = 3584] [serial = 2285] [outer = 00000000] [url = about:blank] 21:12:14 INFO - PROCESS | 3584 | --DOMWINDOW == 85 (1128D400) [pid = 3584] [serial = 2288] [outer = 00000000] [url = about:blank] 21:12:14 INFO - PROCESS | 3584 | --DOMWINDOW == 84 (11AC5000) [pid = 3584] [serial = 2289] [outer = 00000000] [url = about:blank] 21:12:14 INFO - PROCESS | 3584 | --DOMWINDOW == 83 (13251800) [pid = 3584] [serial = 2297] [outer = 00000000] [url = about:blank] 21:12:14 INFO - PROCESS | 3584 | --DOMWINDOW == 82 (19935400) [pid = 3584] [serial = 2301] [outer = 00000000] [url = about:blank] 21:12:14 INFO - PROCESS | 3584 | --DOMWINDOW == 81 (1978A800) [pid = 3584] [serial = 2300] [outer = 00000000] [url = about:blank] 21:12:14 INFO - PROCESS | 3584 | --DOMWINDOW == 80 (13C70C00) [pid = 3584] [serial = 2274] [outer = 00000000] [url = about:blank] 21:12:14 INFO - PROCESS | 3584 | --DOMWINDOW == 79 (13936000) [pid = 3584] [serial = 2273] [outer = 00000000] [url = about:blank] 21:12:14 INFO - PROCESS | 3584 | --DOMWINDOW == 78 (171E2C00) [pid = 3584] [serial = 2277] [outer = 00000000] [url = about:blank] 21:12:14 INFO - PROCESS | 3584 | --DOMWINDOW == 77 (16DF3800) [pid = 3584] [serial = 2276] [outer = 00000000] [url = about:blank] 21:12:14 INFO - PROCESS | 3584 | --DOMWINDOW == 76 (1A59F000) [pid = 3584] [serial = 2280] [outer = 00000000] [url = about:blank] 21:12:14 INFO - PROCESS | 3584 | --DOMWINDOW == 75 (1A476000) [pid = 3584] [serial = 2279] [outer = 00000000] [url = about:blank] 21:12:14 INFO - PROCESS | 3584 | --DOMWINDOW == 74 (131E9800) [pid = 3584] [serial = 2283] [outer = 00000000] [url = about:blank] 21:12:14 INFO - PROCESS | 3584 | --DOMWINDOW == 73 (12974C00) [pid = 3584] [serial = 2282] [outer = 00000000] [url = about:blank] 21:12:14 INFO - PROCESS | 3584 | --DOMWINDOW == 72 (1A6CD800) [pid = 3584] [serial = 2298] [outer = 00000000] [url = about:blank] 21:12:14 INFO - PROCESS | 3584 | --DOMWINDOW == 71 (177F6000) [pid = 3584] [serial = 2294] [outer = 00000000] [url = about:blank] 21:12:14 INFO - PROCESS | 3584 | --DOMWINDOW == 70 (1AC9B400) [pid = 3584] [serial = 2304] [outer = 00000000] [url = about:blank] 21:12:14 INFO - PROCESS | 3584 | --DOMWINDOW == 69 (13C6D800) [pid = 3584] [serial = 2292] [outer = 00000000] [url = about:blank] 21:12:14 INFO - PROCESS | 3584 | --DOMWINDOW == 68 (1AC97000) [pid = 3584] [serial = 2303] [outer = 00000000] [url = about:blank] 21:12:14 INFO - PROCESS | 3584 | 1468901534486 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 21:12:14 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 21:12:14 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 21:12:14 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 21:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:12:14 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 21:12:14 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1597ms 21:12:14 INFO - PROCESS | 3584 | 1468901534535 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 21:12:14 INFO - PROCESS | 3584 | 1468901534540 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 21:12:14 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 21:12:14 INFO - PROCESS | 3584 | 1468901534545 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 21:12:14 INFO - PROCESS | 3584 | 1468901534548 Marionette TRACE conn3 <- [1,3102,null,{}] 21:12:14 INFO - PROCESS | 3584 | 1468901534558 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:12:14 INFO - PROCESS | 3584 | 1468901534561 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:12:14 INFO - PROCESS | 3584 | 1468901534687 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 21:12:14 INFO - PROCESS | 3584 | 1468901534786 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"206aea36-18da-40ae-9370-a71b981b3a5b\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:12:14 INFO - PROCESS | 3584 | 1468901534791 Marionette INFO sendAsync 058d6a4c-0a13-4c17-8061-1af7e14949cc 21:12:14 INFO - PROCESS | 3584 | ++DOCSHELL 0F31DC00 == 26 [pid = 3584] [id = 787] 21:12:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 69 (0F31E400) [pid = 3584] [serial = 2359] [outer = 00000000] 21:12:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 70 (10C11C00) [pid = 3584] [serial = 2360] [outer = 0F31E400] 21:12:14 INFO - PROCESS | 3584 | 1468901534837 Marionette DEBUG loaded listener.js 21:12:14 INFO - PROCESS | 3584 | ++DOMWINDOW == 71 (10C15000) [pid = 3584] [serial = 2361] [outer = 0F31E400] 21:12:15 INFO - PROCESS | 3584 | 1468901535243 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 21:12:15 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 21:12:15 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 744ms 21:12:15 INFO - PROCESS | 3584 | 1468901535286 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 21:12:15 INFO - PROCESS | 3584 | 1468901535290 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 21:12:16 WARNING - u'runner_teardown' () 21:12:16 INFO - No more tests 21:12:16 INFO - Got 0 unexpected results 21:12:16 INFO - SUITE-END | took 628s 21:12:16 INFO - Closing logging queue 21:12:16 INFO - queue closed 21:12:16 INFO - Return code: 0 21:12:16 WARNING - # TBPL SUCCESS # 21:12:16 INFO - Running post-action listener: _resource_record_post_action 21:12:16 INFO - Running post-run listener: _resource_record_post_run 21:12:18 INFO - Total resource usage - Wall time: 638s; CPU: 17.0%; Read bytes: 91261440; Write bytes: 955510272; Read time: 522860; Write time: 1202720 21:12:18 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 21:12:18 INFO - install - Wall time: 3s; CPU: 10.0%; Read bytes: 0; Write bytes: 81269248; Read time: 0; Write time: 73571 21:12:18 INFO - run-tests - Wall time: 636s; CPU: 17.0%; Read bytes: 91261440; Write bytes: 819283456; Read time: 522860; Write time: 1087536 21:12:18 INFO - Running post-run listener: _upload_blobber_files 21:12:18 INFO - Blob upload gear active. 21:12:18 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 21: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 21: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-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 21: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-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 21:12:18 INFO - (blobuploader) - INFO - Open directory for files ... 21:12:18 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 21:12:18 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 21:12:18 INFO - (blobuploader) - INFO - Uploading, attempt #1. 21:12:19 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 21:12:19 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 21:12:19 INFO - (blobuploader) - INFO - Done attempting. 21:12:19 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 21:12:19 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 21:12:19 INFO - (blobuploader) - INFO - Uploading, attempt #1. 21:12:21 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 21:12:21 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 21:12:21 INFO - (blobuploader) - INFO - Done attempting. 21:12:21 INFO - (blobuploader) - INFO - Iteration through files over. 21:12:21 INFO - Return code: 0 21:12:21 INFO - rmtree: C:\slave\test\build\uploaded_files.json 21:12:21 INFO - Using _rmtree_windows ... 21:12:21 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 21:12:21 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ee1c7658133c0366204a1ce9b020cf81882a6c663eceb8aede1d277e98c7fdfe2c1e6887b6083dd6498bb06591a3695dd8f7c7c24a1f52f1c2c8059999631e7d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3ea4cb4b10048c662e865c30ac3eed2b7a12b614a157eab074b64b7e428f28f72c949ff08f72b6241c73bf187fff5e5b0e82f3ad793bd705d7c4626c5406002c"} 21:12:21 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 21:12:21 INFO - Writing to file C:\slave\test\properties\blobber_files 21:12:21 INFO - Contents: 21:12:21 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ee1c7658133c0366204a1ce9b020cf81882a6c663eceb8aede1d277e98c7fdfe2c1e6887b6083dd6498bb06591a3695dd8f7c7c24a1f52f1c2c8059999631e7d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3ea4cb4b10048c662e865c30ac3eed2b7a12b614a157eab074b64b7e428f28f72c949ff08f72b6241c73bf187fff5e5b0e82f3ad793bd705d7c4626c5406002c"} 21:12:21 INFO - Running post-run listener: copy_logs_to_upload_dir 21:12:21 INFO - Copying logs to upload dir... 21:12:21 INFO - mkdir: C:\slave\test\build\upload\logs 21:12:21 INFO - Copying logs to upload dir... 21:12:21 INFO - Using _rmtree_windows ... 21:12:21 INFO - Using _rmtree_windows ... 21:12:21 INFO - Using _rmtree_windows ... 21:12:21 INFO - Using _rmtree_windows ... 21:12:21 INFO - Using _rmtree_windows ... 21:12:21 INFO - Using _rmtree_windows ... 21:12:21 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=761.917000 ========= master_lag: 45.93 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 27 secs) (at 2016-07-18 21:12:19.087647) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-18 21:12:19.088620) ========= '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-044\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-044 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-044 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-044 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-044 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-044 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ee1c7658133c0366204a1ce9b020cf81882a6c663eceb8aede1d277e98c7fdfe2c1e6887b6083dd6498bb06591a3695dd8f7c7c24a1f52f1c2c8059999631e7d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3ea4cb4b10048c662e865c30ac3eed2b7a12b614a157eab074b64b7e428f28f72c949ff08f72b6241c73bf187fff5e5b0e82f3ad793bd705d7c4626c5406002c"} build_url:https://queue.taskcluster.net/v1/task/XqomB8-YRhGlNT4KjSbp-g/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/XqomB8-YRhGlNT4KjSbp-g/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/XqomB8-YRhGlNT4KjSbp-g/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ee1c7658133c0366204a1ce9b020cf81882a6c663eceb8aede1d277e98c7fdfe2c1e6887b6083dd6498bb06591a3695dd8f7c7c24a1f52f1c2c8059999631e7d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3ea4cb4b10048c662e865c30ac3eed2b7a12b614a157eab074b64b7e428f28f72c949ff08f72b6241c73bf187fff5e5b0e82f3ad793bd705d7c4626c5406002c"}' symbols_url: 'https://queue.taskcluster.net/v1/task/XqomB8-YRhGlNT4KjSbp-g/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.01 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-18 21:12:19.209661) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 21:12:19.209981) ========= '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-044\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-044 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-044 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-044 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-044 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-044 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-18 21:12:19.332755) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-18 21:12:19.333071) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-18 21:12:20.036862) ========= ========= Total master_lag: 46.71 =========