builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-062 starttime: 1468752265.38 results: success (0) buildid: 20160717013154 builduid: b29bf0c67b4642cdbf4ed5e6aa124749 revision: 92ec0fc8583e2a8bf38f0d8e98a3b78cda4eebaa ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-17 03:44:25.385028) ========= master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-17 03:44:25.385468) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-17 03:44:25.385744) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-17 03:44:25.451033) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-17 03:44:25.451291) ========= '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-062\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-062 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-062 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-062 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-062 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-062 WINDIR=C:\WINDOWS using PTY: False --03:43:47-- 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% 6.04 MB/s 03:43:48 (6.04 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.745000 ========= master_lag: -0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-17 03:44:26.178838) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-17 03:44:26.179145) ========= '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-062\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-062 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-062 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-062 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-062 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-062 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.954000 ========= master_lag: -0.08 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-17 03:44:27.048385) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-17 03:44:27.048759) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 92ec0fc8583e2a8bf38f0d8e98a3b78cda4eebaa --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 92ec0fc8583e2a8bf38f0d8e98a3b78cda4eebaa --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-062\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-062 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-062 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-062 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-062 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-062 WINDIR=C:\WINDOWS using PTY: False 2016-07-17 03:43:49,667 truncating revision to first 12 chars 2016-07-17 03:43:49,667 Setting DEBUG logging. 2016-07-17 03:43:49,667 attempt 1/10 2016-07-17 03:43:49,667 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/92ec0fc8583e?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-17 03:43:50,517 unpacking tar archive at: mozilla-beta-92ec0fc8583e/testing/mozharness/ program finished with exit code 0 elapsedTime=1.699000 ========= master_lag: -0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-17 03:44:28.664024) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-17 03:44:28.664341) ========= script_repo_revision: 92ec0fc8583e2a8bf38f0d8e98a3b78cda4eebaa ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-17 03:44:28.664725) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-17 03:44:28.665005) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-17 03:44:28.679830) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 55 secs) (at 2016-07-17 03:44:28.680113) ========= '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-062\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-062 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-062 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-062 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-062 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-062 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 03:43:51 INFO - MultiFileLogger online at 20160717 03:43:51 in C:\slave\test 03:43:51 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 03:43:51 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 03:43:51 INFO - {'append_to_log': False, 03:43:51 INFO - 'base_work_dir': 'C:\\slave\\test', 03:43:51 INFO - 'blob_upload_branch': 'mozilla-beta', 03:43:51 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 03:43:51 INFO - 'buildbot_json_path': 'buildprops.json', 03:43:51 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 03:43:51 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 03:43:51 INFO - 'download_minidump_stackwalk': True, 03:43:51 INFO - 'download_symbols': 'true', 03:43:51 INFO - 'e10s': False, 03:43:51 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 03:43:51 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 03:43:51 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 03:43:51 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 03:43:51 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 03:43:51 INFO - 'C:/mozilla-build/tooltool.py'), 03:43:51 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 03:43:51 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 03:43:51 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 03:43:51 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 03:43:51 INFO - 'log_level': 'info', 03:43:51 INFO - 'log_to_console': True, 03:43:51 INFO - 'opt_config_files': (), 03:43:51 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 03:43:51 INFO - '--processes=1', 03:43:51 INFO - '--config=%(test_path)s/wptrunner.ini', 03:43:51 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 03:43:51 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 03:43:51 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 03:43:51 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 03:43:51 INFO - 'pip_index': False, 03:43:51 INFO - 'require_test_zip': True, 03:43:51 INFO - 'test_type': ('testharness',), 03:43:51 INFO - 'this_chunk': '1', 03:43:51 INFO - 'total_chunks': '10', 03:43:51 INFO - 'virtualenv_path': 'venv', 03:43:51 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 03:43:51 INFO - 'work_dir': 'build'} 03:43:51 INFO - ##### 03:43:51 INFO - ##### Running clobber step. 03:43:51 INFO - ##### 03:43:51 INFO - Running pre-action listener: _resource_record_pre_action 03:43:51 INFO - Running main action method: clobber 03:43:51 INFO - rmtree: C:\slave\test\build 03:43:51 INFO - Using _rmtree_windows ... 03:43:51 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 03:44:55 INFO - Running post-action listener: _resource_record_post_action 03:44:55 INFO - ##### 03:44:55 INFO - ##### Running read-buildbot-config step. 03:44:55 INFO - ##### 03:44:55 INFO - Running pre-action listener: _resource_record_pre_action 03:44:55 INFO - Running main action method: read_buildbot_config 03:44:55 INFO - Using buildbot properties: 03:44:55 INFO - { 03:44:55 INFO - "project": "", 03:44:55 INFO - "product": "firefox", 03:44:55 INFO - "script_repo_revision": "production", 03:44:55 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 03:44:55 INFO - "repository": "", 03:44:55 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 03:44:55 INFO - "buildid": "20160717013154", 03:44:55 INFO - "pgo_build": "False", 03:44:55 INFO - "basedir": "C:\\slave\\test", 03:44:55 INFO - "buildnumber": 1, 03:44:55 INFO - "slavename": "t-xp32-ix-062", 03:44:55 INFO - "revision": "92ec0fc8583e2a8bf38f0d8e98a3b78cda4eebaa", 03:44:55 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/", 03:44:55 INFO - "platform": "win32", 03:44:55 INFO - "branch": "mozilla-beta", 03:44:55 INFO - "repo_path": "releases/mozilla-beta", 03:44:55 INFO - "moz_repo_path": "", 03:44:55 INFO - "stage_platform": "win32", 03:44:55 INFO - "builduid": "b29bf0c67b4642cdbf4ed5e6aa124749", 03:44:55 INFO - "slavebuilddir": "test" 03:44:55 INFO - } 03:44:55 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/L9vah-NJRKCFXwBs7B7ntg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 03:44:55 INFO - Found installer url https://queue.taskcluster.net/v1/task/L9vah-NJRKCFXwBs7B7ntg/artifacts/public/build/firefox-48.0.en-US.win32.zip. 03:44:55 INFO - Running post-action listener: _resource_record_post_action 03:44:55 INFO - ##### 03:44:55 INFO - ##### Running download-and-extract step. 03:44:55 INFO - ##### 03:44:55 INFO - Running pre-action listener: _resource_record_pre_action 03:44:55 INFO - Running main action method: download_and_extract 03:44:55 INFO - mkdir: C:\slave\test\build\tests 03:44:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:44:55 INFO - https://queue.taskcluster.net/v1/task/L9vah-NJRKCFXwBs7B7ntg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 03:44:55 INFO - trying https://queue.taskcluster.net/v1/task/L9vah-NJRKCFXwBs7B7ntg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 03:44:55 INFO - Downloading https://queue.taskcluster.net/v1/task/L9vah-NJRKCFXwBs7B7ntg/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 03:44:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/L9vah-NJRKCFXwBs7B7ntg/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 03:44:56 INFO - Downloaded 1240 bytes. 03:44:56 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 03:44:56 INFO - Using the following test package requirements: 03:44:56 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 03:44:56 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 03:44:56 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 03:44:56 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 03:44:56 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 03:44:56 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 03:44:56 INFO - u'jsshell-win32.zip'], 03:44:56 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 03:44:56 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 03:44:56 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 03:44:56 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 03:44:56 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 03:44:56 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 03:44:56 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 03:44:56 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 03:44:56 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 03:44:56 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 03:44:56 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 03:44:56 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 03:44: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')]} 03:44:56 INFO - https://queue.taskcluster.net/v1/task/L9vah-NJRKCFXwBs7B7ntg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 03:44:56 INFO - trying https://queue.taskcluster.net/v1/task/L9vah-NJRKCFXwBs7B7ntg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 03:44:56 INFO - Downloading https://queue.taskcluster.net/v1/task/L9vah-NJRKCFXwBs7B7ntg/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 03:44:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/L9vah-NJRKCFXwBs7B7ntg/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 03:44:58 INFO - Downloaded 20366180 bytes. 03:44:58 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/*'] 03:44:58 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/* 03:45:00 INFO - caution: filename not matched: web-platform/* 03:45:00 INFO - Return code: 11 03:45:00 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')]} 03:45:00 INFO - https://queue.taskcluster.net/v1/task/L9vah-NJRKCFXwBs7B7ntg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 03:45:00 INFO - trying https://queue.taskcluster.net/v1/task/L9vah-NJRKCFXwBs7B7ntg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 03:45:00 INFO - Downloading https://queue.taskcluster.net/v1/task/L9vah-NJRKCFXwBs7B7ntg/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 03:45:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/L9vah-NJRKCFXwBs7B7ntg/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 03:45:04 INFO - Downloaded 36389908 bytes. 03:45:04 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/*'] 03:45:04 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/* 03:45:49 INFO - caution: filename not matched: bin/* 03:45:49 INFO - caution: filename not matched: config/* 03:45:49 INFO - caution: filename not matched: mozbase/* 03:45:49 INFO - caution: filename not matched: marionette/* 03:45:49 INFO - caution: filename not matched: tools/wptserve/* 03:45:49 INFO - Return code: 11 03:45:49 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')]} 03:45:49 INFO - https://queue.taskcluster.net/v1/task/L9vah-NJRKCFXwBs7B7ntg/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 03:45:49 INFO - trying https://queue.taskcluster.net/v1/task/L9vah-NJRKCFXwBs7B7ntg/artifacts/public/build/firefox-48.0.en-US.win32.zip 03:45:49 INFO - Downloading https://queue.taskcluster.net/v1/task/L9vah-NJRKCFXwBs7B7ntg/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 03:45:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/L9vah-NJRKCFXwBs7B7ntg/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 03:45:54 INFO - Downloaded 68478316 bytes. 03:45:54 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/L9vah-NJRKCFXwBs7B7ntg/artifacts/public/build/firefox-48.0.en-US.win32.zip 03:45:54 INFO - mkdir: C:\slave\test\properties 03:45:54 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 03:45:54 INFO - Writing to file C:\slave\test\properties\build_url 03:45:54 INFO - Contents: 03:45:54 INFO - build_url:https://queue.taskcluster.net/v1/task/L9vah-NJRKCFXwBs7B7ntg/artifacts/public/build/firefox-48.0.en-US.win32.zip 03:45:55 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/L9vah-NJRKCFXwBs7B7ntg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 03:45:55 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 03:45:55 INFO - Writing to file C:\slave\test\properties\symbols_url 03:45:55 INFO - Contents: 03:45:55 INFO - symbols_url:https://queue.taskcluster.net/v1/task/L9vah-NJRKCFXwBs7B7ntg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 03:45:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:45:55 INFO - https://queue.taskcluster.net/v1/task/L9vah-NJRKCFXwBs7B7ntg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 03:45:55 INFO - trying https://queue.taskcluster.net/v1/task/L9vah-NJRKCFXwBs7B7ntg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 03:45:55 INFO - Downloading https://queue.taskcluster.net/v1/task/L9vah-NJRKCFXwBs7B7ntg/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 03:45:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/L9vah-NJRKCFXwBs7B7ntg/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 03:46:00 INFO - Downloaded 55586409 bytes. 03:46:00 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'] 03:46:00 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 03:46:05 INFO - Return code: 0 03:46:05 INFO - Running post-action listener: _resource_record_post_action 03:46:05 INFO - Running post-action listener: set_extra_try_arguments 03:46:05 INFO - ##### 03:46:05 INFO - ##### Running create-virtualenv step. 03:46:05 INFO - ##### 03:46:05 INFO - Running pre-action listener: _pre_create_virtualenv 03:46:05 INFO - Running pre-action listener: _resource_record_pre_action 03:46:05 INFO - Running main action method: create_virtualenv 03:46:05 INFO - Creating virtualenv C:\slave\test\build\venv 03:46:05 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 03:46:05 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 03:46:07 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 03:46:08 INFO - Installing distribute......................................................................................................................................................................................done. 03:46:09 INFO - Return code: 0 03:46:09 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 03:46:09 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')]} 03:46:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:46:09 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')]} 03:46:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:46:09 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, '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-062', 'USERDOMAIN': 'T-XP32-IX-062', '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-062', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-062', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062\\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-062'}}, attempt #1 03:46:09 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 03:46:09 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 03:46:09 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:46:09 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062\\Application Data', 03:46:09 INFO - 'CLIENTNAME': 'Console', 03:46:09 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:46:09 INFO - 'COMPUTERNAME': 'T-XP32-IX-062', 03:46:09 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:46:09 INFO - 'DCLOCATION': 'SCL3', 03:46:09 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:46:09 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:46:09 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:46:09 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:46:09 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:46:09 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:46:09 INFO - 'HOMEDRIVE': 'C:', 03:46:09 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-062', 03:46:09 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:46:09 INFO - 'KTS_VERSION': '1.19c', 03:46:09 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:46:09 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-062', 03:46:09 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:46:09 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:46:09 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:46:09 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:46:09 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:46:09 INFO - 'MOZ_AIRBAG': '1', 03:46:09 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:46:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:46:09 INFO - 'MOZ_MSVCVERSION': '8', 03:46:09 INFO - 'MOZ_NO_REMOTE': '1', 03:46:09 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:46:09 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:46:09 INFO - 'NO_EM_RESTART': '1', 03:46:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:46:09 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:46:09 INFO - 'OS': 'Windows_NT', 03:46:09 INFO - 'OURDRIVE': 'C:', 03:46:09 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', 03:46:09 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:46:09 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:46:09 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:46:09 INFO - 'PROCESSOR_LEVEL': '6', 03:46:09 INFO - 'PROCESSOR_REVISION': '1e05', 03:46:09 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:46:09 INFO - 'PROMPT': '$P$G', 03:46:09 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:46:09 INFO - 'PWD': 'C:\\slave\\test', 03:46:09 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:46:09 INFO - 'SESSIONNAME': 'Console', 03:46:09 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:46:09 INFO - 'SYSTEMDRIVE': 'C:', 03:46:09 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:46:09 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:46:09 INFO - 'TEST1': 'testie', 03:46:09 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:46:09 INFO - 'USERDOMAIN': 'T-XP32-IX-062', 03:46:09 INFO - 'USERNAME': 'cltbld', 03:46:09 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062', 03:46:09 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:46:09 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:46:09 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:46:09 INFO - 'WINDIR': 'C:\\WINDOWS', 03:46:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:46:10 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:46:10 INFO - Downloading/unpacking psutil>=0.7.1 03:46:10 INFO - Running setup.py egg_info for package psutil 03:46:10 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 03:46:10 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:46:10 INFO - Installing collected packages: psutil 03:46:10 INFO - Running setup.py install for psutil 03:46:10 INFO - building 'psutil._psutil_windows' extension 03:46:10 INFO - error: Unable to find vcvarsall.bat 03:46:10 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-l5l85w-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 03:46:10 INFO - running install 03:46:10 INFO - running build 03:46:10 INFO - running build_py 03:46:10 INFO - creating build 03:46:10 INFO - creating build\lib.win32-2.7 03:46:10 INFO - creating build\lib.win32-2.7\psutil 03:46:10 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 03:46:10 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 03:46:10 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 03:46:10 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 03:46:10 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 03:46:10 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 03:46:10 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 03:46:10 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 03:46:10 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 03:46:10 INFO - running build_ext 03:46:10 INFO - building 'psutil._psutil_windows' extension 03:46:10 INFO - error: Unable to find vcvarsall.bat 03:46:10 INFO - ---------------------------------------- 03:46:10 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-l5l85w-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 03:46:10 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-062\Application Data\pip\pip.log 03:46:10 WARNING - Return code: 1 03:46:10 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! 03:46:10 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 03:46:10 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')]} 03:46:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:46:10 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')]} 03:46:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:46:10 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, '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-062', 'USERDOMAIN': 'T-XP32-IX-062', '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-062', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-062', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062\\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-062'}}, attempt #1 03:46:10 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 03:46:10 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 03:46:10 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:46:10 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062\\Application Data', 03:46:10 INFO - 'CLIENTNAME': 'Console', 03:46:10 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:46:10 INFO - 'COMPUTERNAME': 'T-XP32-IX-062', 03:46:10 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:46:10 INFO - 'DCLOCATION': 'SCL3', 03:46:10 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:46:10 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:46:10 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:46:10 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:46:10 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:46:10 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:46:10 INFO - 'HOMEDRIVE': 'C:', 03:46:10 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-062', 03:46:10 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:46:10 INFO - 'KTS_VERSION': '1.19c', 03:46:10 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:46:10 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-062', 03:46:10 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:46:10 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:46:10 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:46:10 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:46:10 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:46:10 INFO - 'MOZ_AIRBAG': '1', 03:46:10 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:46:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:46:10 INFO - 'MOZ_MSVCVERSION': '8', 03:46:10 INFO - 'MOZ_NO_REMOTE': '1', 03:46:10 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:46:10 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:46:10 INFO - 'NO_EM_RESTART': '1', 03:46:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:46:10 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:46:10 INFO - 'OS': 'Windows_NT', 03:46:10 INFO - 'OURDRIVE': 'C:', 03:46:10 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', 03:46:10 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:46:10 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:46:10 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:46:10 INFO - 'PROCESSOR_LEVEL': '6', 03:46:10 INFO - 'PROCESSOR_REVISION': '1e05', 03:46:10 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:46:10 INFO - 'PROMPT': '$P$G', 03:46:10 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:46:10 INFO - 'PWD': 'C:\\slave\\test', 03:46:10 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:46:10 INFO - 'SESSIONNAME': 'Console', 03:46:10 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:46:10 INFO - 'SYSTEMDRIVE': 'C:', 03:46:10 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:46:10 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:46:10 INFO - 'TEST1': 'testie', 03:46:10 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:46:10 INFO - 'USERDOMAIN': 'T-XP32-IX-062', 03:46:10 INFO - 'USERNAME': 'cltbld', 03:46:10 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062', 03:46:10 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:46:10 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:46:10 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:46:10 INFO - 'WINDIR': 'C:\\WINDOWS', 03:46:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:46:11 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:46:11 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 03:46:11 INFO - Downloading mozsystemmonitor-0.0.tar.gz 03:46:11 INFO - Running setup.py egg_info for package mozsystemmonitor 03:46:11 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 03:46:11 INFO - Running setup.py egg_info for package psutil 03:46:11 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 03:46:11 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:46:11 INFO - Installing collected packages: mozsystemmonitor, psutil 03:46:11 INFO - Running setup.py install for mozsystemmonitor 03:46:11 INFO - Running setup.py install for psutil 03:46:11 INFO - building 'psutil._psutil_windows' extension 03:46:11 INFO - error: Unable to find vcvarsall.bat 03:46: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-97dt6l-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 03:46:11 INFO - running install 03:46:11 INFO - running build 03:46:11 INFO - running build_py 03:46:11 INFO - running build_ext 03:46:11 INFO - building 'psutil._psutil_windows' extension 03:46:11 INFO - error: Unable to find vcvarsall.bat 03:46:11 INFO - ---------------------------------------- 03:46: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-97dt6l-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 03:46:11 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-062\Application Data\pip\pip.log 03:46:11 WARNING - Return code: 1 03:46: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 mozsystemmonitor==0.0.0 failed after 1 tries! 03:46:11 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 03:46: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')]} 03:46:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:46: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')]} 03:46:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:46: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', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, '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-062', 'USERDOMAIN': 'T-XP32-IX-062', '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-062', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-062', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062\\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-062'}}, attempt #1 03:46: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', 'blobuploader==1.2.4'] in C:\slave\test\build 03:46: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 blobuploader==1.2.4 03:46:11 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:46:11 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062\\Application Data', 03:46:11 INFO - 'CLIENTNAME': 'Console', 03:46:11 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:46:11 INFO - 'COMPUTERNAME': 'T-XP32-IX-062', 03:46:11 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:46:11 INFO - 'DCLOCATION': 'SCL3', 03:46:11 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:46:11 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:46:11 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:46:11 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:46:11 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:46:11 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:46:11 INFO - 'HOMEDRIVE': 'C:', 03:46:11 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-062', 03:46:11 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:46:11 INFO - 'KTS_VERSION': '1.19c', 03:46:11 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:46:11 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-062', 03:46:11 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:46:11 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:46:11 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:46:11 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:46:11 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:46:11 INFO - 'MOZ_AIRBAG': '1', 03:46:11 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:46:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:46:11 INFO - 'MOZ_MSVCVERSION': '8', 03:46:11 INFO - 'MOZ_NO_REMOTE': '1', 03:46:11 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:46:11 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:46:11 INFO - 'NO_EM_RESTART': '1', 03:46:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:46:11 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:46:11 INFO - 'OS': 'Windows_NT', 03:46:11 INFO - 'OURDRIVE': 'C:', 03:46: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', 03:46:11 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:46:11 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:46:11 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:46:11 INFO - 'PROCESSOR_LEVEL': '6', 03:46:11 INFO - 'PROCESSOR_REVISION': '1e05', 03:46:11 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:46:11 INFO - 'PROMPT': '$P$G', 03:46:11 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:46:11 INFO - 'PWD': 'C:\\slave\\test', 03:46:11 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:46:11 INFO - 'SESSIONNAME': 'Console', 03:46:11 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:46:11 INFO - 'SYSTEMDRIVE': 'C:', 03:46:11 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:46:11 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:46:11 INFO - 'TEST1': 'testie', 03:46:11 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:46:11 INFO - 'USERDOMAIN': 'T-XP32-IX-062', 03:46:11 INFO - 'USERNAME': 'cltbld', 03:46:11 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062', 03:46:11 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:46:11 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:46:11 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:46:11 INFO - 'WINDIR': 'C:\\WINDOWS', 03:46:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:46:11 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:46:11 INFO - Downloading/unpacking blobuploader==1.2.4 03:46:11 INFO - Downloading blobuploader-1.2.4.tar.gz 03:46:11 INFO - Running setup.py egg_info for package blobuploader 03:46:11 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 03:46:13 INFO - Running setup.py egg_info for package requests 03:46:13 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 03:46:13 INFO - Downloading docopt-0.6.1.tar.gz 03:46:13 INFO - Running setup.py egg_info for package docopt 03:46:13 INFO - Installing collected packages: blobuploader, docopt, requests 03:46:13 INFO - Running setup.py install for blobuploader 03:46:13 INFO - Running setup.py install for docopt 03:46:13 INFO - Running setup.py install for requests 03:46:13 INFO - Successfully installed blobuploader docopt requests 03:46:13 INFO - Cleaning up... 03:46:13 INFO - Return code: 0 03:46:13 INFO - Installing None into virtualenv C:\slave\test\build\venv 03:46:13 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')]} 03:46:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:46:13 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')]} 03:46:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:46:13 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, '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-062', 'USERDOMAIN': 'T-XP32-IX-062', '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-062', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-062', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062\\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-062'}}, attempt #1 03:46:13 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 03:46:13 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 03:46:13 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:46:13 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062\\Application Data', 03:46:13 INFO - 'CLIENTNAME': 'Console', 03:46:13 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:46:13 INFO - 'COMPUTERNAME': 'T-XP32-IX-062', 03:46:13 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:46:13 INFO - 'DCLOCATION': 'SCL3', 03:46:13 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:46:13 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:46:13 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:46:13 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:46:13 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:46:13 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:46:13 INFO - 'HOMEDRIVE': 'C:', 03:46:13 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-062', 03:46:13 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:46:13 INFO - 'KTS_VERSION': '1.19c', 03:46:13 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:46:13 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-062', 03:46:13 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:46:13 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:46:13 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:46:13 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:46:13 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:46:13 INFO - 'MOZ_AIRBAG': '1', 03:46:13 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:46:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:46:13 INFO - 'MOZ_MSVCVERSION': '8', 03:46:13 INFO - 'MOZ_NO_REMOTE': '1', 03:46:13 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:46:13 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:46:13 INFO - 'NO_EM_RESTART': '1', 03:46:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:46:13 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:46:13 INFO - 'OS': 'Windows_NT', 03:46:13 INFO - 'OURDRIVE': 'C:', 03:46:13 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', 03:46:13 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:46:13 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:46:13 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:46:13 INFO - 'PROCESSOR_LEVEL': '6', 03:46:13 INFO - 'PROCESSOR_REVISION': '1e05', 03:46:13 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:46:13 INFO - 'PROMPT': '$P$G', 03:46:13 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:46:13 INFO - 'PWD': 'C:\\slave\\test', 03:46:13 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:46:13 INFO - 'SESSIONNAME': 'Console', 03:46:13 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:46:13 INFO - 'SYSTEMDRIVE': 'C:', 03:46:13 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:46:13 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:46:13 INFO - 'TEST1': 'testie', 03:46:13 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:46:13 INFO - 'USERDOMAIN': 'T-XP32-IX-062', 03:46:13 INFO - 'USERNAME': 'cltbld', 03:46:13 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062', 03:46:13 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:46:13 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:46:13 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:46:13 INFO - 'WINDIR': 'C:\\WINDOWS', 03:46:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:46:23 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:46:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 03:46:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 03:46:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 03:46:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 03:46:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 03:46:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 03:46:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 03:46:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 03:46:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 03:46:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 03:46:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 03:46:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 03:46:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 03:46:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 03:46:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 03:46:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 03:46:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 03:46:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 03:46:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 03:46:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 03:46:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 03:46:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 03:46:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 03:46:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 03:46:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 03:46:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 03:46:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 03:46:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 03:46:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 03:46:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 03:46:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 03:46:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 03:46:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 03:46:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 03:46:23 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 03:46:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 03:46:23 INFO - Unpacking c:\slave\test\build\tests\marionette\client 03:46:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 03:46:23 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 03:46:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 03:46:23 INFO - Unpacking c:\slave\test\build\tests\marionette 03:46:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 03:46:23 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:46:23 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 03:46:23 INFO - Running setup.py install for browsermob-proxy 03:46:28 INFO - Running setup.py install for manifestparser 03:46:28 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 03:46:28 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 03:46:28 INFO - Running setup.py install for marionette-client 03:46:28 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:46:28 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 03:46:28 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 03:46:28 INFO - Running setup.py install for marionette-driver 03:46:28 INFO - Running setup.py install for mozcrash 03:46:28 INFO - Running setup.py install for mozdebug 03:46:28 INFO - Running setup.py install for mozdevice 03:46:28 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 03:46:28 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 03:46:28 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 03:46:28 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 03:46:28 INFO - Running setup.py install for mozfile 03:46:28 INFO - Running setup.py install for mozhttpd 03:46:28 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 03:46:28 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 03:46:28 INFO - Running setup.py install for mozinfo 03:46:28 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 03:46:28 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 03:46:28 INFO - Running setup.py install for mozInstall 03:46:28 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 03:46:28 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 03:46:28 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 03:46:28 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 03:46:28 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 03:46:28 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 03:46:28 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 03:46:28 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 03:46:28 INFO - Running setup.py install for mozleak 03:46:28 INFO - Running setup.py install for mozlog 03:46:28 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 03:46:28 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 03:46:28 INFO - Running setup.py install for moznetwork 03:46:28 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 03:46:28 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 03:46:28 INFO - Running setup.py install for mozprocess 03:46:28 INFO - Running setup.py install for mozprofile 03:46:28 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 03:46:28 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 03:46:28 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 03:46:28 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 03:46:28 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 03:46:28 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 03:46:28 INFO - Running setup.py install for mozrunner 03:46:28 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 03:46:28 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 03:46:28 INFO - Running setup.py install for mozscreenshot 03:46:28 INFO - Running setup.py install for moztest 03:46:28 INFO - Running setup.py install for mozversion 03:46:28 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 03:46:28 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 03:46:28 INFO - Running setup.py install for wptserve 03:46:28 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 03:46:28 INFO - Cleaning up... 03:46:28 INFO - Return code: 0 03:46:28 INFO - Installing None into virtualenv C:\slave\test\build\venv 03:46:28 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')]} 03:46:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:46:28 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')]} 03:46:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:46:29 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, '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-062', 'USERDOMAIN': 'T-XP32-IX-062', '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-062', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-062', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062\\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-062'}}, attempt #1 03:46:29 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 03:46:29 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 03:46:29 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:46:29 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062\\Application Data', 03:46:29 INFO - 'CLIENTNAME': 'Console', 03:46:29 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:46:29 INFO - 'COMPUTERNAME': 'T-XP32-IX-062', 03:46:29 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:46:29 INFO - 'DCLOCATION': 'SCL3', 03:46:29 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:46:29 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:46:29 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:46:29 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:46:29 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:46:29 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:46:29 INFO - 'HOMEDRIVE': 'C:', 03:46:29 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-062', 03:46:29 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:46:29 INFO - 'KTS_VERSION': '1.19c', 03:46:29 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:46:29 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-062', 03:46:29 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:46:29 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:46:29 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:46:29 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:46:29 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:46:29 INFO - 'MOZ_AIRBAG': '1', 03:46:29 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:46:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:46:29 INFO - 'MOZ_MSVCVERSION': '8', 03:46:29 INFO - 'MOZ_NO_REMOTE': '1', 03:46:29 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:46:29 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:46:29 INFO - 'NO_EM_RESTART': '1', 03:46:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:46:29 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:46:29 INFO - 'OS': 'Windows_NT', 03:46:29 INFO - 'OURDRIVE': 'C:', 03:46:29 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', 03:46:29 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:46:29 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:46:29 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:46:29 INFO - 'PROCESSOR_LEVEL': '6', 03:46:29 INFO - 'PROCESSOR_REVISION': '1e05', 03:46:29 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:46:29 INFO - 'PROMPT': '$P$G', 03:46:29 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:46:29 INFO - 'PWD': 'C:\\slave\\test', 03:46:29 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:46:29 INFO - 'SESSIONNAME': 'Console', 03:46:29 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:46:29 INFO - 'SYSTEMDRIVE': 'C:', 03:46:29 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:46:29 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:46:29 INFO - 'TEST1': 'testie', 03:46:29 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:46:29 INFO - 'USERDOMAIN': 'T-XP32-IX-062', 03:46:29 INFO - 'USERNAME': 'cltbld', 03:46:29 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062', 03:46:29 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:46:29 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:46:29 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:46:29 INFO - 'WINDIR': 'C:\\WINDOWS', 03:46:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:46:32 INFO - Ignoring indexes: http://pypi.python.org/simple/ 03:46:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 03:46:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 03:46:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 03:46:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 03:46:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 03:46:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 03:46:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 03:46:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 03:46:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 03:46:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 03:46:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 03:46:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 03:46:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 03:46:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 03:46:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 03:46:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 03:46:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 03:46:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 03:46:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 03:46:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 03:46:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 03:46:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 03:46:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 03:46:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 03:46:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 03:46:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 03:46:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 03:46:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 03:46:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 03:46:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 03:46:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 03:46:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 03:46:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 03:46:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 03:46:32 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 03:46:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 03:46:32 INFO - Unpacking c:\slave\test\build\tests\marionette\client 03:46:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 03:46:32 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 03:46:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 03:46:32 INFO - Unpacking c:\slave\test\build\tests\marionette 03:46:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 03:46:32 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:46:32 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)) 03:46:38 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)) 03:46:38 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)) 03:46:38 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)) 03:46:38 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)) 03:46:38 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 03:46:38 INFO - Downloading blessings-1.6.tar.gz 03:46:38 INFO - Running setup.py egg_info for package blessings 03:46:38 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)) 03:46:38 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 03:46:38 INFO - Running setup.py install for blessings 03:46:38 INFO - Running setup.py install for browsermob-proxy 03:46:38 INFO - Running setup.py install for manifestparser 03:46:38 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 03:46:38 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 03:46:38 INFO - Running setup.py install for marionette-client 03:46:38 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 03:46:38 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 03:46:38 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 03:46:38 INFO - Running setup.py install for marionette-driver 03:46:38 INFO - Running setup.py install for mozcrash 03:46:38 INFO - Running setup.py install for mozdebug 03:46:38 INFO - Running setup.py install for mozdevice 03:46:38 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 03:46:38 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 03:46:38 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 03:46:38 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 03:46:38 INFO - Running setup.py install for mozhttpd 03:46:38 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 03:46:38 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 03:46:38 INFO - Running setup.py install for mozInstall 03:46:38 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 03:46:38 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 03:46:38 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 03:46:38 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 03:46:38 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 03:46:38 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 03:46:38 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 03:46:38 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 03:46:38 INFO - Running setup.py install for mozleak 03:46:38 INFO - Running setup.py install for mozprofile 03:46:38 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 03:46:38 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 03:46:38 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 03:46:38 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 03:46:38 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 03:46:38 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 03:46:38 INFO - Running setup.py install for mozrunner 03:46:38 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 03:46:38 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 03:46:39 INFO - Running setup.py install for mozscreenshot 03:46:39 INFO - Running setup.py install for moztest 03:46:39 INFO - Running setup.py install for mozversion 03:46:39 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 03:46:39 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 03:46:39 INFO - Running setup.py install for wptserve 03:46:39 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 03:46:39 INFO - Cleaning up... 03:46:39 INFO - Return code: 0 03:46:39 INFO - Done creating virtualenv C:\slave\test\build\venv. 03:46:39 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 03:46:39 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 03:46:39 INFO - Reading from file tmpfile_stdout 03:46:39 INFO - Using _rmtree_windows ... 03:46:39 INFO - Using _rmtree_windows ... 03:46:39 INFO - Current package versions: 03:46:39 INFO - blessings == 1.6 03:46:39 INFO - blobuploader == 1.2.4 03:46:39 INFO - browsermob-proxy == 0.6.0 03:46:39 INFO - distribute == 0.6.14 03:46:39 INFO - docopt == 0.6.1 03:46:39 INFO - manifestparser == 1.1 03:46:39 INFO - marionette-client == 2.3.0 03:46:39 INFO - marionette-driver == 1.4.0 03:46:39 INFO - mozInstall == 1.12 03:46:39 INFO - mozcrash == 0.17 03:46:39 INFO - mozdebug == 0.1 03:46:39 INFO - mozdevice == 0.48 03:46:39 INFO - mozfile == 1.2 03:46:39 INFO - mozhttpd == 0.7 03:46:39 INFO - mozinfo == 0.9 03:46:39 INFO - mozleak == 0.1 03:46:39 INFO - mozlog == 3.1 03:46:39 INFO - moznetwork == 0.27 03:46:39 INFO - mozprocess == 0.22 03:46:39 INFO - mozprofile == 0.28 03:46:39 INFO - mozrunner == 6.11 03:46:39 INFO - mozscreenshot == 0.1 03:46:39 INFO - mozsystemmonitor == 0.0 03:46:39 INFO - moztest == 0.7 03:46:39 INFO - mozversion == 1.4 03:46:39 INFO - requests == 1.2.3 03:46:39 INFO - wptserve == 1.4.0 03:46:39 INFO - Running post-action listener: _resource_record_post_action 03:46:39 INFO - Running post-action listener: _start_resource_monitoring 03:46:39 INFO - Starting resource monitoring. 03:46:39 INFO - ##### 03:46:39 INFO - ##### Running pull step. 03:46:39 INFO - ##### 03:46:39 INFO - Running pre-action listener: _resource_record_pre_action 03:46:39 INFO - Running main action method: pull 03:46:39 INFO - Pull has nothing to do! 03:46:39 INFO - Running post-action listener: _resource_record_post_action 03:46:39 INFO - ##### 03:46:39 INFO - ##### Running install step. 03:46:39 INFO - ##### 03:46:39 INFO - Running pre-action listener: _resource_record_pre_action 03:46:39 INFO - Running main action method: install 03:46:39 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 03:46:39 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 03:46:40 INFO - Reading from file tmpfile_stdout 03:46:40 INFO - Using _rmtree_windows ... 03:46:40 INFO - Using _rmtree_windows ... 03:46:40 INFO - Detecting whether we're running mozinstall >=1.0... 03:46:40 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 03:46:40 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 03:46:40 INFO - Reading from file tmpfile_stdout 03:46:40 INFO - Output received: 03:46:40 INFO - Usage: mozinstall-script.py [options] installer 03:46:40 INFO - Options: 03:46:40 INFO - -h, --help show this help message and exit 03:46:40 INFO - -d DEST, --destination=DEST 03:46:40 INFO - Directory to install application into. [default: 03:46:40 INFO - "C:\slave\test"] 03:46:40 INFO - --app=APP Application being installed. [default: firefox] 03:46:40 INFO - Using _rmtree_windows ... 03:46:40 INFO - Using _rmtree_windows ... 03:46:40 INFO - mkdir: C:\slave\test\build\application 03:46:40 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'] 03:46:40 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 03:46:43 INFO - Reading from file tmpfile_stdout 03:46:43 INFO - Output received: 03:46:43 INFO - C:\slave\test\build\application\firefox\firefox.exe 03:46:43 INFO - Using _rmtree_windows ... 03:46:43 INFO - Using _rmtree_windows ... 03:46:43 INFO - Running post-action listener: _resource_record_post_action 03:46:43 INFO - ##### 03:46:43 INFO - ##### Running run-tests step. 03:46:43 INFO - ##### 03:46:43 INFO - Running pre-action listener: _resource_record_pre_action 03:46:43 INFO - Running main action method: run_tests 03:46:43 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 03:46:43 INFO - Minidump filename unknown. Determining based upon platform and architecture. 03:46:43 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 03:46:43 INFO - grabbing minidump binary from tooltool 03:46:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:46:43 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 03:46:43 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 03:46:43 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 03:46:43 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 03:46:46 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp6lpg_6 03:46:46 INFO - INFO - File integrity verified, renaming tmp6lpg_6 to win32-minidump_stackwalk.exe 03:46:46 INFO - Return code: 0 03:46:46 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 03:46:46 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 03:46:46 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/L9vah-NJRKCFXwBs7B7ntg/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 03:46:46 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/L9vah-NJRKCFXwBs7B7ntg/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 03:46:46 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 03:46:46 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062\\Application Data', 03:46:46 INFO - 'CLIENTNAME': 'Console', 03:46:46 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 03:46:46 INFO - 'COMPUTERNAME': 'T-XP32-IX-062', 03:46:46 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 03:46:46 INFO - 'DCLOCATION': 'SCL3', 03:46:46 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 03:46:46 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 03:46:46 INFO - 'FP_NO_HOST_CHECK': 'NO', 03:46:46 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 03:46:46 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 03:46:46 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 03:46:46 INFO - 'HOMEDRIVE': 'C:', 03:46:46 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-062', 03:46:46 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 03:46:46 INFO - 'KTS_VERSION': '1.19c', 03:46:46 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 03:46:46 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-062', 03:46:46 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 03:46:46 INFO - 'MONDIR': 'C:\\Monitor_config\\', 03:46:46 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 03:46:46 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 03:46:46 INFO - 'MOZILLABUILDDRIVE': 'C:', 03:46:46 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 03:46:46 INFO - 'MOZ_AIRBAG': '1', 03:46:46 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 03:46:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:46:46 INFO - 'MOZ_MSVCVERSION': '8', 03:46:46 INFO - 'MOZ_NO_REMOTE': '1', 03:46:46 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 03:46:46 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 03:46:46 INFO - 'NO_EM_RESTART': '1', 03:46:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:46:46 INFO - 'NUMBER_OF_PROCESSORS': '8', 03:46:46 INFO - 'OS': 'Windows_NT', 03:46:46 INFO - 'OURDRIVE': 'C:', 03:46:46 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', 03:46:46 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 03:46:46 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 03:46:46 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 03:46:46 INFO - 'PROCESSOR_LEVEL': '6', 03:46:46 INFO - 'PROCESSOR_REVISION': '1e05', 03:46:46 INFO - 'PROGRAMFILES': 'C:\\Program Files', 03:46:46 INFO - 'PROMPT': '$P$G', 03:46:46 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 03:46:46 INFO - 'PWD': 'C:\\slave\\test', 03:46:46 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 03:46:46 INFO - 'SESSIONNAME': 'Console', 03:46:46 INFO - 'SLAVEDIR': 'C:\\slave\\', 03:46:46 INFO - 'SYSTEMDRIVE': 'C:', 03:46:46 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 03:46:46 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:46:46 INFO - 'TEST1': 'testie', 03:46:46 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 03:46:46 INFO - 'USERDOMAIN': 'T-XP32-IX-062', 03:46:46 INFO - 'USERNAME': 'cltbld', 03:46:46 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-062', 03:46:46 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 03:46:46 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 03:46:46 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 03:46:46 INFO - 'WINDIR': 'C:\\WINDOWS', 03:46:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 03:46:46 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/L9vah-NJRKCFXwBs7B7ntg/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 03:46:47 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 03:46:47 INFO - import pkg_resources 03:46:49 INFO - Using 1 client processes 03:46:52 INFO - SUITE-START | Running 778 tests 03:46:52 INFO - Running testharness tests 03:46:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 03:46:52 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 03:46:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 03:46:52 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 03:46:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 03:46:52 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 03:46:52 INFO - Setting up ssl 03:46:53 INFO - PROCESS | certutil | 03:46:53 INFO - PROCESS | certutil | 03:46:53 INFO - PROCESS | certutil | 03:46:53 INFO - Certificate Nickname Trust Attributes 03:46:53 INFO - SSL,S/MIME,JAR/XPI 03:46:53 INFO - 03:46:53 INFO - web-platform-tests CT,, 03:46:53 INFO - 03:46:53 INFO - Starting runner 03:46:55 INFO - PROCESS | 3832 | [3832] 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 03:46:55 INFO - PROCESS | 3832 | [3832] 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 03:46:55 INFO - PROCESS | 3832 | [3832] 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 03:46:57 INFO - PROCESS | 3832 | 1468752417099 Marionette DEBUG Marionette enabled via build flag and pref 03:46:57 INFO - PROCESS | 3832 | ++DOCSHELL 114DB400 == 1 [pid = 3832] [id = 1] 03:46:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 1 (114DB800) [pid = 3832] [serial = 1] [outer = 00000000] 03:46:57 INFO - PROCESS | 3832 | [3832] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:46:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 2 (114DC400) [pid = 3832] [serial = 2] [outer = 114DB800] 03:46:57 INFO - PROCESS | 3832 | [3832] 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 03:46:57 INFO - PROCESS | 3832 | [3832] 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 03:46:57 INFO - PROCESS | 3832 | ++DOCSHELL 12824400 == 2 [pid = 3832] [id = 2] 03:46:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 3 (12824800) [pid = 3832] [serial = 3] [outer = 00000000] 03:46:57 INFO - PROCESS | 3832 | [3832] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:46:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 4 (12825400) [pid = 3832] [serial = 4] [outer = 12824800] 03:46:57 INFO - PROCESS | 3832 | 1468752417752 Marionette INFO Listening on port 2828 03:46:58 INFO - PROCESS | 3832 | 1468752418194 Marionette DEBUG Marionette enabled via command-line flag 03:46:58 INFO - PROCESS | 3832 | ++DOCSHELL 1314E800 == 3 [pid = 3832] [id = 3] 03:46:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 5 (13156800) [pid = 3832] [serial = 5] [outer = 00000000] 03:46:58 INFO - PROCESS | 3832 | [3832] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 03:46:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 6 (13157400) [pid = 3832] [serial = 6] [outer = 13156800] 03:46:58 INFO - PROCESS | 3832 | [3832] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 03:46:58 INFO - PROCESS | 3832 | [3832] 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 03:46:58 INFO - PROCESS | 3832 | [3832] 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 03:46:58 INFO - PROCESS | 3832 | [3832] 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 03:46:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 7 (1393A000) [pid = 3832] [serial = 7] [outer = 12824800] 03:46:58 INFO - PROCESS | 3832 | [3832] 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 03:46:58 INFO - PROCESS | 3832 | 1468752418593 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1504 03:46:58 INFO - PROCESS | 3832 | 1468752418627 Marionette DEBUG Closed connection conn0 03:46:58 INFO - PROCESS | 3832 | [3832] 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 03:46:58 INFO - PROCESS | 3832 | 1468752418712 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1506 03:46:58 INFO - PROCESS | 3832 | 1468752418757 Marionette DEBUG Closed connection conn1 03:46:58 INFO - PROCESS | 3832 | [3832] 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 03:46:58 INFO - PROCESS | 3832 | 1468752418764 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1507 03:46:58 INFO - PROCESS | 3832 | ++DOCSHELL 114DC800 == 4 [pid = 3832] [id = 4] 03:46:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 8 (13EA2800) [pid = 3832] [serial = 8] [outer = 00000000] 03:46:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 9 (14294C00) [pid = 3832] [serial = 9] [outer = 13EA2800] 03:46:58 INFO - PROCESS | 3832 | 1468752418916 Marionette DEBUG Closed connection conn2 03:46:58 INFO - PROCESS | 3832 | [3832] 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 03:46:58 INFO - PROCESS | 3832 | 1468752418923 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1508 03:46:58 INFO - PROCESS | 3832 | [3832] 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 03:46:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 10 (1429C000) [pid = 3832] [serial = 10] [outer = 13EA2800] 03:46:59 INFO - PROCESS | 3832 | 1468752419089 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 03:46:59 INFO - PROCESS | 3832 | 1468752419095 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":"20160717013154","device":"desktop","version":"48.0"} 03:46:59 INFO - PROCESS | 3832 | [3832] 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 03:46:59 INFO - PROCESS | 3832 | [3832] 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 03:46:59 INFO - PROCESS | 3832 | [3832] 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 03:46:59 INFO - PROCESS | 3832 | [3832] 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 03:47:00 INFO - PROCESS | 3832 | ++DOCSHELL 1572DC00 == 5 [pid = 3832] [id = 5] 03:47:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 11 (1572E000) [pid = 3832] [serial = 11] [outer = 00000000] 03:47:00 INFO - PROCESS | 3832 | ++DOCSHELL 1572F400 == 6 [pid = 3832] [id = 6] 03:47:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 12 (15731000) [pid = 3832] [serial = 12] [outer = 00000000] 03:47:00 INFO - PROCESS | 3832 | [3832] 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 03:47:00 INFO - PROCESS | 3832 | ++DOCSHELL 167CD800 == 7 [pid = 3832] [id = 7] 03:47:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 13 (167CDC00) [pid = 3832] [serial = 13] [outer = 00000000] 03:47:00 INFO - PROCESS | 3832 | [3832] 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 03:47:00 INFO - PROCESS | 3832 | [3832] 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 03:47:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 14 (1694DC00) [pid = 3832] [serial = 14] [outer = 167CDC00] 03:47:01 INFO - PROCESS | 3832 | [3832] 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 03:47:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 15 (16672C00) [pid = 3832] [serial = 15] [outer = 1572E000] 03:47:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 16 (16674400) [pid = 3832] [serial = 16] [outer = 15731000] 03:47:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 17 (16677000) [pid = 3832] [serial = 17] [outer = 167CDC00] 03:47:01 INFO - PROCESS | 3832 | 1468752421787 Marionette INFO startBrowser 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:01 INFO - PROCESS | 3832 | 1468752421871 Marionette DEBUG loaded listener.js 03:47:01 INFO - PROCESS | 3832 | 1468752421884 Marionette DEBUG loaded listener.js 03:47:01 INFO - PROCESS | 3832 | 1468752421886 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 18 (179B2C00) [pid = 3832] [serial = 18] [outer = 167CDC00] 03:47:02 INFO - PROCESS | 3832 | 1468752422428 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"9a8278f0-ea8c-4cba-ac75-b3343f64415f","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":"20160717013154","device":"desktop","version":"48.0","command_id":1}}] 03:47:02 INFO - PROCESS | 3832 | 1468752422607 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}] 03:47:02 INFO - PROCESS | 3832 | 1468752422610 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:02 INFO - PROCESS | 3832 | 1468752422678 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 03:47:02 INFO - PROCESS | 3832 | 1468752422772 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 03:47:02 INFO - PROCESS | 3832 | 1468752422775 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:02 INFO - PROCESS | 3832 | [3832] 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 03:47:03 INFO - PROCESS | 3832 | [3832] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:47:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 19 (197AF400) [pid = 3832] [serial = 19] [outer = 167CDC00] 03:47:03 INFO - PROCESS | 3832 | [3832] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:47:03 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:47:03 INFO - PROCESS | 3832 | 1468752423411 Marionette TRACE conn3 <- [1,3,null,{}] 03:47:03 INFO - PROCESS | 3832 | 1468752423429 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 03:47:03 INFO - PROCESS | 3832 | 1468752423432 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:03 INFO - PROCESS | 3832 | 1468752423459 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 03:47:03 INFO - PROCESS | 3832 | 1468752423511 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 03:47:03 INFO - PROCESS | 3832 | 1468752423513 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 03:47:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 03:47:03 INFO - PROCESS | 3832 | 1468752423534 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 03:47:03 INFO - PROCESS | 3832 | 1468752423538 Marionette TRACE conn3 <- [1,6,null,{}] 03:47:03 INFO - PROCESS | 3832 | 1468752423596 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}] 03:47:03 INFO - PROCESS | 3832 | 1468752423599 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:03 INFO - PROCESS | 3832 | 1468752423616 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 03:47:03 INFO - PROCESS | 3832 | 1468752423621 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:03 INFO - PROCESS | 3832 | 1468752423624 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:03 INFO - PROCESS | 3832 | ++DOCSHELL 167C9800 == 8 [pid = 3832] [id = 8] 03:47:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 20 (19C0FC00) [pid = 3832] [serial = 20] [outer = 00000000] 03:47:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 21 (16065000) [pid = 3832] [serial = 21] [outer = 19C0FC00] 03:47:03 INFO - PROCESS | 3832 | 1468752423672 Marionette DEBUG loaded listener.js 03:47:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 22 (16069C00) [pid = 3832] [serial = 22] [outer = 19C0FC00] 03:47:04 INFO - PROCESS | 3832 | ++DOCSHELL 19C01400 == 9 [pid = 3832] [id = 9] 03:47:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 23 (19F52000) [pid = 3832] [serial = 23] [outer = 00000000] 03:47:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 24 (19F55000) [pid = 3832] [serial = 24] [outer = 19F52000] 03:47:04 INFO - PROCESS | 3832 | 1468752424160 Marionette DEBUG loaded listener.js 03:47:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 25 (19F96400) [pid = 3832] [serial = 25] [outer = 19F52000] 03:47:04 INFO - PROCESS | 3832 | 1468752424502 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]]]}] 03:47:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 03:47:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1041ms 03:47:04 INFO - PROCESS | 3832 | 1468752424584 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 03:47:04 INFO - PROCESS | 3832 | 1468752424586 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 03:47:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 03:47:04 INFO - PROCESS | 3832 | 1468752424603 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 03:47:04 INFO - PROCESS | 3832 | 1468752424605 Marionette TRACE conn3 <- [1,10,null,{}] 03:47:04 INFO - PROCESS | 3832 | 1468752424613 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}] 03:47:04 INFO - PROCESS | 3832 | 1468752424618 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:04 INFO - PROCESS | 3832 | 1468752424772 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 03:47:04 INFO - PROCESS | 3832 | 1468752424778 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:04 INFO - PROCESS | 3832 | 1468752424781 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:04 INFO - PROCESS | 3832 | ++DOCSHELL 1A3BBC00 == 10 [pid = 3832] [id = 10] 03:47:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 26 (1A3BC000) [pid = 3832] [serial = 26] [outer = 00000000] 03:47:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 27 (1ABDC800) [pid = 3832] [serial = 27] [outer = 1A3BC000] 03:47:04 INFO - PROCESS | 3832 | 1468752424827 Marionette DEBUG loaded listener.js 03:47:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 28 (1ABE0400) [pid = 3832] [serial = 28] [outer = 1A3BC000] 03:47:05 INFO - PROCESS | 3832 | 1468752425158 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]]]}] 03:47:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 03:47:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 617ms 03:47:05 INFO - PROCESS | 3832 | 1468752425221 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 03:47:05 INFO - PROCESS | 3832 | 1468752425224 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 03:47:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 03:47:05 INFO - PROCESS | 3832 | 1468752425227 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 03:47:05 INFO - PROCESS | 3832 | 1468752425229 Marionette TRACE conn3 <- [1,14,null,{}] 03:47:05 INFO - PROCESS | 3832 | 1468752425232 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}] 03:47:05 INFO - PROCESS | 3832 | 1468752425235 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:05 INFO - PROCESS | 3832 | 1468752425337 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 03:47:05 INFO - PROCESS | 3832 | 1468752425350 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:05 INFO - PROCESS | 3832 | 1468752425352 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:05 INFO - PROCESS | 3832 | ++DOCSHELL 19F54C00 == 11 [pid = 3832] [id = 11] 03:47:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 29 (1A443400) [pid = 3832] [serial = 29] [outer = 00000000] 03:47:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 30 (1A5BA800) [pid = 3832] [serial = 30] [outer = 1A443400] 03:47:05 INFO - PROCESS | 3832 | 1468752425396 Marionette DEBUG loaded listener.js 03:47:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 31 (1ABE8000) [pid = 3832] [serial = 31] [outer = 1A443400] 03:47:05 INFO - PROCESS | 3832 | 1468752425799 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]]]}] 03:47:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 03:47:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 617ms 03:47:05 INFO - PROCESS | 3832 | 1468752425859 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 03:47:05 INFO - PROCESS | 3832 | 1468752425861 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 03:47:05 INFO - PROCESS | 3832 | 1468752425864 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 03:47:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 03:47:05 INFO - PROCESS | 3832 | 1468752425866 Marionette TRACE conn3 <- [1,18,null,{}] 03:47:05 INFO - PROCESS | 3832 | 1468752425870 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}] 03:47:05 INFO - PROCESS | 3832 | 1468752425873 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:05 INFO - PROCESS | 3832 | 1468752425971 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 03:47:05 INFO - PROCESS | 3832 | 1468752425976 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:06 INFO - PROCESS | 3832 | 1468752425979 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:06 INFO - PROCESS | 3832 | ++DOCSHELL 1A834800 == 12 [pid = 3832] [id = 12] 03:47:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 32 (1A834C00) [pid = 3832] [serial = 32] [outer = 00000000] 03:47:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 33 (1A83BC00) [pid = 3832] [serial = 33] [outer = 1A834C00] 03:47:06 INFO - PROCESS | 3832 | 1468752426022 Marionette DEBUG loaded listener.js 03:47:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 34 (1ABE9400) [pid = 3832] [serial = 34] [outer = 1A834C00] 03:47:06 INFO - PROCESS | 3832 | 1468752426372 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]]]}] 03:47:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 03:47:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 552ms 03:47:06 INFO - PROCESS | 3832 | 1468752426400 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 03:47:06 INFO - PROCESS | 3832 | 1468752426402 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 03:47:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 03:47:06 INFO - PROCESS | 3832 | 1468752426406 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 03:47:06 INFO - PROCESS | 3832 | 1468752426407 Marionette TRACE conn3 <- [1,22,null,{}] 03:47:06 INFO - PROCESS | 3832 | 1468752426457 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}] 03:47:06 INFO - PROCESS | 3832 | 1468752426460 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:06 INFO - PROCESS | 3832 | 1468752426557 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 03:47:06 INFO - PROCESS | 3832 | 1468752426562 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:06 INFO - PROCESS | 3832 | 1468752426564 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:06 INFO - PROCESS | 3832 | ++DOCSHELL 1A96BC00 == 13 [pid = 3832] [id = 13] 03:47:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 35 (1A96F400) [pid = 3832] [serial = 35] [outer = 00000000] 03:47:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 36 (1A9E2400) [pid = 3832] [serial = 36] [outer = 1A96F400] 03:47:06 INFO - PROCESS | 3832 | 1468752426608 Marionette DEBUG loaded listener.js 03:47:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 37 (1A9E6C00) [pid = 3832] [serial = 37] [outer = 1A96F400] 03:47:06 INFO - PROCESS | 3832 | 1468752426910 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]]]}] 03:47:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 03:47:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 520ms 03:47:06 INFO - PROCESS | 3832 | 1468752426932 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 03:47:06 INFO - PROCESS | 3832 | 1468752426934 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 03:47:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 03:47:06 INFO - PROCESS | 3832 | 1468752426941 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 03:47:06 INFO - PROCESS | 3832 | 1468752426943 Marionette TRACE conn3 <- [1,26,null,{}] 03:47:06 INFO - PROCESS | 3832 | 1468752426946 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}] 03:47:06 INFO - PROCESS | 3832 | 1468752426948 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:07 INFO - PROCESS | 3832 | 1468752427047 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 03:47:07 INFO - PROCESS | 3832 | 1468752427053 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:07 INFO - PROCESS | 3832 | 1468752427055 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:07 INFO - PROCESS | 3832 | ++DOCSHELL 1A9ED800 == 14 [pid = 3832] [id = 14] 03:47:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 38 (1A9EDC00) [pid = 3832] [serial = 38] [outer = 00000000] 03:47:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 39 (1AE63400) [pid = 3832] [serial = 39] [outer = 1A9EDC00] 03:47:07 INFO - PROCESS | 3832 | 1468752427097 Marionette DEBUG loaded listener.js 03:47:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 40 (1AE67800) [pid = 3832] [serial = 40] [outer = 1A9EDC00] 03:47:07 INFO - PROCESS | 3832 | 1468752427485 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]]]}] 03:47:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 03:47:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 552ms 03:47:07 INFO - PROCESS | 3832 | 1468752427511 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 03:47:07 INFO - PROCESS | 3832 | 1468752427513 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 03:47:07 INFO - PROCESS | 3832 | 1468752427516 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 03:47:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 03:47:07 INFO - PROCESS | 3832 | 1468752427517 Marionette TRACE conn3 <- [1,30,null,{}] 03:47:07 INFO - PROCESS | 3832 | 1468752427531 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}] 03:47:07 INFO - PROCESS | 3832 | 1468752427533 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:07 INFO - PROCESS | 3832 | ++DOCSHELL 1B0C4000 == 15 [pid = 3832] [id = 15] 03:47:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 41 (1B0C4400) [pid = 3832] [serial = 41] [outer = 00000000] 03:47:07 INFO - PROCESS | 3832 | 1468752427626 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 03:47:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 42 (1AE6A000) [pid = 3832] [serial = 42] [outer = 1B0C4400] 03:47:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 43 (1B0C1800) [pid = 3832] [serial = 43] [outer = 1B0C4400] 03:47:07 INFO - PROCESS | 3832 | 1468752427662 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:07 INFO - PROCESS | 3832 | 1468752427664 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:07 INFO - PROCESS | 3832 | ++DOCSHELL 1B0C8400 == 16 [pid = 3832] [id = 16] 03:47:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 44 (1B0C9800) [pid = 3832] [serial = 44] [outer = 00000000] 03:47:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 45 (1B2D2800) [pid = 3832] [serial = 45] [outer = 1B0C9800] 03:47:07 INFO - PROCESS | 3832 | ++DOCSHELL 1B2D4C00 == 17 [pid = 3832] [id = 17] 03:47:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 46 (1B2D5000) [pid = 3832] [serial = 46] [outer = 00000000] 03:47:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 47 (1B2D7800) [pid = 3832] [serial = 47] [outer = 1B2D5000] 03:47:07 INFO - PROCESS | 3832 | 1468752427753 Marionette DEBUG loaded listener.js 03:47:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 48 (1B2D8000) [pid = 3832] [serial = 48] [outer = 1B2D5000] 03:47:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 49 (1B399C00) [pid = 3832] [serial = 49] [outer = 1B0C9800] 03:47:08 INFO - PROCESS | 3832 | --DOCSHELL 114DB400 == 16 [pid = 3832] [id = 1] 03:47:08 INFO - PROCESS | 3832 | 1468752428821 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]]]}] 03:47:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 03:47:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1348ms 03:47:08 INFO - PROCESS | 3832 | 1468752428859 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 03:47:08 INFO - PROCESS | 3832 | 1468752428863 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 03:47:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 03:47:08 INFO - PROCESS | 3832 | 1468752428868 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 03:47:08 INFO - PROCESS | 3832 | 1468752428872 Marionette TRACE conn3 <- [1,34,null,{}] 03:47:08 INFO - PROCESS | 3832 | 1468752428878 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}] 03:47:08 INFO - PROCESS | 3832 | 1468752428881 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:09 INFO - PROCESS | 3832 | 1468752429002 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 03:47:09 INFO - PROCESS | 3832 | 1468752429068 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:09 INFO - PROCESS | 3832 | 1468752429071 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:09 INFO - PROCESS | 3832 | ++DOCSHELL 1055E000 == 17 [pid = 3832] [id = 18] 03:47:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 50 (10A09800) [pid = 3832] [serial = 50] [outer = 00000000] 03:47:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 51 (1124FC00) [pid = 3832] [serial = 51] [outer = 10A09800] 03:47:09 INFO - PROCESS | 3832 | 1468752429134 Marionette DEBUG loaded listener.js 03:47:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 52 (11C2C800) [pid = 3832] [serial = 52] [outer = 10A09800] 03:47:09 INFO - PROCESS | 3832 | 1468752429737 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]]]}] 03:47:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 03:47:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 925ms 03:47:09 INFO - PROCESS | 3832 | 1468752429805 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 03:47:09 INFO - PROCESS | 3832 | 1468752429810 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 03:47:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 03:47:09 INFO - PROCESS | 3832 | 1468752429817 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 03:47:09 INFO - PROCESS | 3832 | 1468752429820 Marionette TRACE conn3 <- [1,38,null,{}] 03:47:09 INFO - PROCESS | 3832 | 1468752429824 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}] 03:47:09 INFO - PROCESS | 3832 | 1468752429827 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:09 INFO - PROCESS | 3832 | 1468752429941 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 03:47:10 INFO - PROCESS | 3832 | 1468752430004 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:10 INFO - PROCESS | 3832 | 1468752430007 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:10 INFO - PROCESS | 3832 | ++DOCSHELL 13157000 == 18 [pid = 3832] [id = 19] 03:47:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 53 (13159000) [pid = 3832] [serial = 53] [outer = 00000000] 03:47:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 54 (13937000) [pid = 3832] [serial = 54] [outer = 13159000] 03:47:10 INFO - PROCESS | 3832 | 1468752430063 Marionette DEBUG loaded listener.js 03:47:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 55 (13CA1400) [pid = 3832] [serial = 55] [outer = 13159000] 03:47:10 INFO - PROCESS | 3832 | 1468752430699 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]]]}] 03:47:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 03:47:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 942ms 03:47:10 INFO - PROCESS | 3832 | 1468752430753 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 03:47:10 INFO - PROCESS | 3832 | 1468752430756 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 03:47:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 03:47:10 INFO - PROCESS | 3832 | 1468752430760 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 03:47:10 INFO - PROCESS | 3832 | 1468752430764 Marionette TRACE conn3 <- [1,42,null,{}] 03:47:10 INFO - PROCESS | 3832 | 1468752430774 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}] 03:47:10 INFO - PROCESS | 3832 | 1468752430779 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:11 INFO - PROCESS | 3832 | 1468752431030 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 03:47:11 INFO - PROCESS | 3832 | 1468752431098 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:11 INFO - PROCESS | 3832 | 1468752431101 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:11 INFO - PROCESS | 3832 | ++DOCSHELL 104E6800 == 19 [pid = 3832] [id = 20] 03:47:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 56 (104E6C00) [pid = 3832] [serial = 56] [outer = 00000000] 03:47:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 57 (10517800) [pid = 3832] [serial = 57] [outer = 104E6C00] 03:47:11 INFO - PROCESS | 3832 | 1468752431152 Marionette DEBUG loaded listener.js 03:47:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 58 (10A03000) [pid = 3832] [serial = 58] [outer = 104E6C00] 03:47:11 INFO - PROCESS | 3832 | --DOCSHELL 114DC800 == 18 [pid = 3832] [id = 4] 03:47:11 INFO - PROCESS | 3832 | 1468752431739 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]]]}] 03:47:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 03:47:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1039ms 03:47:11 INFO - PROCESS | 3832 | 1468752431800 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 03:47:11 INFO - PROCESS | 3832 | 1468752431804 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 03:47:11 INFO - PROCESS | 3832 | 1468752431809 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 03:47:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 03:47:11 INFO - PROCESS | 3832 | 1468752431812 Marionette TRACE conn3 <- [1,46,null,{}] 03:47:11 INFO - PROCESS | 3832 | 1468752431816 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}] 03:47:11 INFO - PROCESS | 3832 | 1468752431819 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:11 INFO - PROCESS | 3832 | 1468752431899 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 03:47:11 INFO - PROCESS | 3832 | 1468752431905 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:11 INFO - PROCESS | 3832 | 1468752431908 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:11 INFO - PROCESS | 3832 | ++DOCSHELL 1128D800 == 19 [pid = 3832] [id = 21] 03:47:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 59 (11291400) [pid = 3832] [serial = 59] [outer = 00000000] 03:47:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 60 (11297000) [pid = 3832] [serial = 60] [outer = 11291400] 03:47:11 INFO - PROCESS | 3832 | 1468752431964 Marionette DEBUG loaded listener.js 03:47:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (11ABE000) [pid = 3832] [serial = 61] [outer = 11291400] 03:47:12 INFO - PROCESS | 3832 | 1468752432514 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]]]}] 03:47:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 03:47:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 715ms 03:47:12 INFO - PROCESS | 3832 | 1468752432542 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 03:47:12 INFO - PROCESS | 3832 | 1468752432545 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 03:47:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 03:47:12 INFO - PROCESS | 3832 | 1468752432548 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 03:47:12 INFO - PROCESS | 3832 | 1468752432551 Marionette TRACE conn3 <- [1,50,null,{}] 03:47:12 INFO - PROCESS | 3832 | 1468752432555 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}] 03:47:12 INFO - PROCESS | 3832 | 1468752432557 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:12 INFO - PROCESS | 3832 | 1468752432639 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 03:47:12 INFO - PROCESS | 3832 | 1468752432650 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:12 INFO - PROCESS | 3832 | 1468752432652 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:12 INFO - PROCESS | 3832 | ++DOCSHELL 13157800 == 20 [pid = 3832] [id = 22] 03:47:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (13158800) [pid = 3832] [serial = 62] [outer = 00000000] 03:47:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (131E2400) [pid = 3832] [serial = 63] [outer = 13158800] 03:47:12 INFO - PROCESS | 3832 | 1468752432695 Marionette DEBUG loaded listener.js 03:47:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (13212000) [pid = 3832] [serial = 64] [outer = 13158800] 03:47:13 INFO - PROCESS | 3832 | 1468752433165 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]]]}] 03:47:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 03:47:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 650ms 03:47:13 INFO - PROCESS | 3832 | 1468752433218 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 03:47:13 INFO - PROCESS | 3832 | 1468752433221 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 03:47:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 03:47:13 INFO - PROCESS | 3832 | 1468752433231 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 03:47:13 INFO - PROCESS | 3832 | 1468752433235 Marionette TRACE conn3 <- [1,54,null,{}] 03:47:13 INFO - PROCESS | 3832 | 1468752433239 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}] 03:47:13 INFO - PROCESS | 3832 | 1468752433242 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:13 INFO - PROCESS | 3832 | 1468752433342 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 03:47:13 INFO - PROCESS | 3832 | 1468752433363 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:13 INFO - PROCESS | 3832 | 1468752433365 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:13 INFO - PROCESS | 3832 | ++DOCSHELL 13CB0000 == 21 [pid = 3832] [id = 23] 03:47:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (13CB0400) [pid = 3832] [serial = 65] [outer = 00000000] 03:47:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (14294800) [pid = 3832] [serial = 66] [outer = 13CB0400] 03:47:13 INFO - PROCESS | 3832 | 1468752433408 Marionette DEBUG loaded listener.js 03:47:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (1429D400) [pid = 3832] [serial = 67] [outer = 13CB0400] 03:47:13 INFO - PROCESS | 3832 | 1468752433841 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]]]}] 03:47:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 03:47:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 666ms 03:47:13 INFO - PROCESS | 3832 | 1468752433899 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 03:47:13 INFO - PROCESS | 3832 | 1468752433901 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 03:47:13 INFO - PROCESS | 3832 | 1468752433904 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 03:47:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 03:47:13 INFO - PROCESS | 3832 | 1468752433906 Marionette TRACE conn3 <- [1,58,null,{}] 03:47:13 INFO - PROCESS | 3832 | 1468752433909 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}] 03:47:13 INFO - PROCESS | 3832 | 1468752433911 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:13 INFO - PROCESS | 3832 | 1468752433988 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 03:47:14 INFO - PROCESS | 3832 | 1468752433993 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:14 INFO - PROCESS | 3832 | 1468752433995 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:14 INFO - PROCESS | 3832 | ++DOCSHELL 14293400 == 22 [pid = 3832] [id = 24] 03:47:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (14F2E800) [pid = 3832] [serial = 68] [outer = 00000000] 03:47:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (14FB7800) [pid = 3832] [serial = 69] [outer = 14F2E800] 03:47:14 INFO - PROCESS | 3832 | 1468752434044 Marionette DEBUG loaded listener.js 03:47:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (156C6400) [pid = 3832] [serial = 70] [outer = 14F2E800] 03:47:14 INFO - PROCESS | 3832 | 1468752434429 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]]]}] 03:47:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 03:47:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 617ms 03:47:14 INFO - PROCESS | 3832 | 1468752434501 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 03:47:14 INFO - PROCESS | 3832 | 1468752434503 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 03:47:14 INFO - PROCESS | 3832 | 1468752434507 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 03:47:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 03:47:14 INFO - PROCESS | 3832 | 1468752434509 Marionette TRACE conn3 <- [1,62,null,{}] 03:47:14 INFO - PROCESS | 3832 | 1468752434513 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}] 03:47:14 INFO - PROCESS | 3832 | 1468752434515 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:14 INFO - PROCESS | 3832 | 1468752434595 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 03:47:14 INFO - PROCESS | 3832 | 1468752434601 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:14 INFO - PROCESS | 3832 | 1468752434606 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:14 INFO - PROCESS | 3832 | ++DOCSHELL 15731800 == 23 [pid = 3832] [id = 25] 03:47:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (15731C00) [pid = 3832] [serial = 71] [outer = 00000000] 03:47:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (1606BC00) [pid = 3832] [serial = 72] [outer = 15731C00] 03:47:14 INFO - PROCESS | 3832 | 1468752434708 Marionette DEBUG loaded listener.js 03:47:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (1613B400) [pid = 3832] [serial = 73] [outer = 15731C00] 03:47:15 INFO - PROCESS | 3832 | 1468752435101 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]]]}] 03:47:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 03:47:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 617ms 03:47:15 INFO - PROCESS | 3832 | 1468752435149 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 03:47:15 INFO - PROCESS | 3832 | 1468752435151 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 03:47:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 03:47:15 INFO - PROCESS | 3832 | 1468752435154 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 03:47:15 INFO - PROCESS | 3832 | 1468752435156 Marionette TRACE conn3 <- [1,66,null,{}] 03:47:15 INFO - PROCESS | 3832 | 1468752435160 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}] 03:47:15 INFO - PROCESS | 3832 | 1468752435162 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:15 INFO - PROCESS | 3832 | 1468752435240 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 03:47:15 INFO - PROCESS | 3832 | 1468752435246 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:15 INFO - PROCESS | 3832 | 1468752435248 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:15 INFO - PROCESS | 3832 | ++DOCSHELL 16141C00 == 24 [pid = 3832] [id = 26] 03:47:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (16144C00) [pid = 3832] [serial = 74] [outer = 00000000] 03:47:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (16678C00) [pid = 3832] [serial = 75] [outer = 16144C00] 03:47:15 INFO - PROCESS | 3832 | 1468752435302 Marionette DEBUG loaded listener.js 03:47:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (167AFC00) [pid = 3832] [serial = 76] [outer = 16144C00] 03:47:15 INFO - PROCESS | 3832 | 1468752435738 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]]]}] 03:47:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 03:47:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 617ms 03:47:15 INFO - PROCESS | 3832 | 1468752435783 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 03:47:15 INFO - PROCESS | 3832 | 1468752435785 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 03:47:15 INFO - PROCESS | 3832 | 1468752435789 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 03:47:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 03:47:15 INFO - PROCESS | 3832 | 1468752435790 Marionette TRACE conn3 <- [1,70,null,{}] 03:47:15 INFO - PROCESS | 3832 | 1468752435807 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}] 03:47:15 INFO - PROCESS | 3832 | 1468752435809 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:15 INFO - PROCESS | 3832 | 1468752435883 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 03:47:15 INFO - PROCESS | 3832 | 1468752435888 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:15 INFO - PROCESS | 3832 | 1468752435890 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:15 INFO - PROCESS | 3832 | ++DOCSHELL 169D6400 == 25 [pid = 3832] [id = 27] 03:47:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (169D7C00) [pid = 3832] [serial = 77] [outer = 00000000] 03:47:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (1718B000) [pid = 3832] [serial = 78] [outer = 169D7C00] 03:47:15 INFO - PROCESS | 3832 | 1468752435933 Marionette DEBUG loaded listener.js 03:47:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (17410800) [pid = 3832] [serial = 79] [outer = 169D7C00] 03:47:16 INFO - PROCESS | 3832 | 1468752436305 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]]]}] 03:47:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 03:47:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 568ms 03:47:16 INFO - PROCESS | 3832 | 1468752436345 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 03:47:16 INFO - PROCESS | 3832 | 1468752436347 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 03:47:16 INFO - PROCESS | 3832 | 1468752436350 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 03:47:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 03:47:16 INFO - PROCESS | 3832 | 1468752436352 Marionette TRACE conn3 <- [1,74,null,{}] 03:47:16 INFO - PROCESS | 3832 | 1468752436356 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}] 03:47:16 INFO - PROCESS | 3832 | 1468752436358 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:16 INFO - PROCESS | 3832 | 1468752436520 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 03:47:16 INFO - PROCESS | 3832 | 1468752436534 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:16 INFO - PROCESS | 3832 | 1468752436536 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:16 INFO - PROCESS | 3832 | ++DOCSHELL 13156C00 == 26 [pid = 3832] [id = 28] 03:47:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (16147C00) [pid = 3832] [serial = 80] [outer = 00000000] 03:47:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (17602800) [pid = 3832] [serial = 81] [outer = 16147C00] 03:47:16 INFO - PROCESS | 3832 | 1468752436580 Marionette DEBUG loaded listener.js 03:47:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (1760E800) [pid = 3832] [serial = 82] [outer = 16147C00] 03:47:16 INFO - PROCESS | 3832 | 1468752436962 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]]]}] 03:47:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 03:47:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 650ms 03:47:17 INFO - PROCESS | 3832 | 1468752437022 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 03:47:17 INFO - PROCESS | 3832 | 1468752437023 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 03:47:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 03:47:17 INFO - PROCESS | 3832 | 1468752437027 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 03:47:17 INFO - PROCESS | 3832 | 1468752437028 Marionette TRACE conn3 <- [1,78,null,{}] 03:47:17 INFO - PROCESS | 3832 | 1468752437032 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}] 03:47:17 INFO - PROCESS | 3832 | 1468752437033 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:17 INFO - PROCESS | 3832 | 1468752437146 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 03:47:17 INFO - PROCESS | 3832 | 1468752437154 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:17 INFO - PROCESS | 3832 | 1468752437156 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:17 INFO - PROCESS | 3832 | ++DOCSHELL 16E50000 == 27 [pid = 3832] [id = 29] 03:47:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (1717E800) [pid = 3832] [serial = 83] [outer = 00000000] 03:47:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (17F4D400) [pid = 3832] [serial = 84] [outer = 1717E800] 03:47:17 INFO - PROCESS | 3832 | 1468752437198 Marionette DEBUG loaded listener.js 03:47:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (17F57800) [pid = 3832] [serial = 85] [outer = 1717E800] 03:47:17 INFO - PROCESS | 3832 | 1468752437599 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]]]}] 03:47:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 03:47:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 617ms 03:47:17 INFO - PROCESS | 3832 | 1468752437657 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 03:47:17 INFO - PROCESS | 3832 | 1468752437659 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 03:47:17 INFO - PROCESS | 3832 | 1468752437662 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 03:47:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 03:47:17 INFO - PROCESS | 3832 | 1468752437663 Marionette TRACE conn3 <- [1,82,null,{}] 03:47:17 INFO - PROCESS | 3832 | 1468752437667 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}] 03:47:17 INFO - PROCESS | 3832 | 1468752437669 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:17 INFO - PROCESS | 3832 | 1468752437773 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 03:47:17 INFO - PROCESS | 3832 | 1468752437828 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:17 INFO - PROCESS | 3832 | 1468752437831 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:17 INFO - PROCESS | 3832 | ++DOCSHELL 110E6000 == 28 [pid = 3832] [id = 30] 03:47:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (174DA400) [pid = 3832] [serial = 86] [outer = 00000000] 03:47:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (19715000) [pid = 3832] [serial = 87] [outer = 174DA400] 03:47:17 INFO - PROCESS | 3832 | 1468752437875 Marionette DEBUG loaded listener.js 03:47:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (197AEC00) [pid = 3832] [serial = 88] [outer = 174DA400] 03:47:18 INFO - PROCESS | 3832 | 1468752438255 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]]]}] 03:47:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 03:47:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 618ms 03:47:18 INFO - PROCESS | 3832 | 1468752438294 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 03:47:18 INFO - PROCESS | 3832 | 1468752438296 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 03:47:18 INFO - PROCESS | 3832 | 1468752438299 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 03:47:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 03:47:18 INFO - PROCESS | 3832 | 1468752438301 Marionette TRACE conn3 <- [1,86,null,{}] 03:47:18 INFO - PROCESS | 3832 | 1468752438305 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}] 03:47:18 INFO - PROCESS | 3832 | 1468752438307 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:18 INFO - PROCESS | 3832 | 1468752438426 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 03:47:18 INFO - PROCESS | 3832 | 1468752438434 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:18 INFO - PROCESS | 3832 | 1468752438436 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:18 INFO - PROCESS | 3832 | ++DOCSHELL 17D71C00 == 29 [pid = 3832] [id = 31] 03:47:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (19711400) [pid = 3832] [serial = 89] [outer = 00000000] 03:47:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (19C0E000) [pid = 3832] [serial = 90] [outer = 19711400] 03:47:18 INFO - PROCESS | 3832 | 1468752438479 Marionette DEBUG loaded listener.js 03:47:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (19D74800) [pid = 3832] [serial = 91] [outer = 19711400] 03:47:18 INFO - PROCESS | 3832 | 1468752438848 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]]]}] 03:47:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 03:47:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 617ms 03:47:18 INFO - PROCESS | 3832 | 1468752438896 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 03:47:18 INFO - PROCESS | 3832 | 1468752438898 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 03:47:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 03:47:18 INFO - PROCESS | 3832 | 1468752438902 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 03:47:18 INFO - PROCESS | 3832 | 1468752438903 Marionette TRACE conn3 <- [1,90,null,{}] 03:47:18 INFO - PROCESS | 3832 | 1468752438907 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}] 03:47:18 INFO - PROCESS | 3832 | 1468752438909 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:19 INFO - PROCESS | 3832 | 1468752439000 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 03:47:19 INFO - PROCESS | 3832 | 1468752439140 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:19 INFO - PROCESS | 3832 | 1468752439142 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:19 INFO - PROCESS | 3832 | ++DOCSHELL 1321C800 == 30 [pid = 3832] [id = 32] 03:47:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (19916000) [pid = 3832] [serial = 92] [outer = 00000000] 03:47:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (19F92C00) [pid = 3832] [serial = 93] [outer = 19916000] 03:47:19 INFO - PROCESS | 3832 | 1468752439186 Marionette DEBUG loaded listener.js 03:47:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (19F9A800) [pid = 3832] [serial = 94] [outer = 19916000] 03:47:19 INFO - PROCESS | 3832 | 1468752439537 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]]]}] 03:47:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 03:47:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 650ms 03:47:19 INFO - PROCESS | 3832 | 1468752439575 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 03:47:19 INFO - PROCESS | 3832 | 1468752439577 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 03:47:19 INFO - PROCESS | 3832 | 1468752439580 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 03:47:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 03:47:19 INFO - PROCESS | 3832 | 1468752439581 Marionette TRACE conn3 <- [1,94,null,{}] 03:47:19 INFO - PROCESS | 3832 | 1468752439584 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}] 03:47:19 INFO - PROCESS | 3832 | 1468752439586 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:20 INFO - PROCESS | 3832 | 1468752440503 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 03:47:20 INFO - PROCESS | 3832 | 1468752440601 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:20 INFO - PROCESS | 3832 | 1468752440604 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:20 INFO - PROCESS | 3832 | ++DOCSHELL 104E7000 == 31 [pid = 3832] [id = 33] 03:47:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (104E7800) [pid = 3832] [serial = 95] [outer = 00000000] 03:47:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (10519C00) [pid = 3832] [serial = 96] [outer = 104E7800] 03:47:20 INFO - PROCESS | 3832 | 1468752440653 Marionette DEBUG loaded listener.js 03:47:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (10A75400) [pid = 3832] [serial = 97] [outer = 104E7800] 03:47:21 INFO - PROCESS | 3832 | 1468752441082 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]]]}] 03:47:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 03:47:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1559ms 03:47:21 INFO - PROCESS | 3832 | 1468752441130 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 03:47:21 INFO - PROCESS | 3832 | 1468752441133 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 03:47:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 03:47:21 INFO - PROCESS | 3832 | 1468752441194 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 03:47:21 INFO - PROCESS | 3832 | 1468752441197 Marionette TRACE conn3 <- [1,98,null,{}] 03:47:21 INFO - PROCESS | 3832 | 1468752441201 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}] 03:47:21 INFO - PROCESS | 3832 | 1468752441206 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:21 INFO - PROCESS | 3832 | 1468752441312 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 03:47:21 INFO - PROCESS | 3832 | 1468752441325 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:21 INFO - PROCESS | 3832 | 1468752441328 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:21 INFO - PROCESS | 3832 | ++DOCSHELL 1124EC00 == 32 [pid = 3832] [id = 34] 03:47:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (1128CC00) [pid = 3832] [serial = 98] [outer = 00000000] 03:47:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (12929400) [pid = 3832] [serial = 99] [outer = 1128CC00] 03:47:21 INFO - PROCESS | 3832 | 1468752441411 Marionette DEBUG loaded listener.js 03:47:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (12D97000) [pid = 3832] [serial = 100] [outer = 1128CC00] 03:47:22 INFO - PROCESS | 3832 | 1468752442266 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]]]}] 03:47:22 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (1A3BC000) [pid = 3832] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 03:47:22 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (19C0FC00) [pid = 3832] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 03:47:22 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (13EA2800) [pid = 3832] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 03:47:22 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (1A9EDC00) [pid = 3832] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 03:47:22 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (1A96F400) [pid = 3832] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 03:47:22 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (1A834C00) [pid = 3832] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 03:47:22 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (1A443400) [pid = 3832] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 03:47:22 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (1B2D5000) [pid = 3832] [serial = 46] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 03:47:22 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (10A09800) [pid = 3832] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 03:47:22 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (13159000) [pid = 3832] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 03:47:22 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (104E6C00) [pid = 3832] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 03:47:22 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (11291400) [pid = 3832] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 03:47:22 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (13158800) [pid = 3832] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 03:47:22 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (13CB0400) [pid = 3832] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 03:47:22 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (14F2E800) [pid = 3832] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 03:47:22 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (15731C00) [pid = 3832] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 03:47:22 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (16144C00) [pid = 3832] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 03:47:22 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (169D7C00) [pid = 3832] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 03:47:22 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (16147C00) [pid = 3832] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 03:47:22 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1717E800) [pid = 3832] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 03:47:22 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (174DA400) [pid = 3832] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 03:47:22 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (19711400) [pid = 3832] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 03:47:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 03:47:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1153ms 03:47:22 INFO - PROCESS | 3832 | 1468752442330 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 03:47:22 INFO - PROCESS | 3832 | 1468752442333 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 03:47:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 03:47:22 INFO - PROCESS | 3832 | 1468752442337 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 03:47:22 INFO - PROCESS | 3832 | 1468752442338 Marionette TRACE conn3 <- [1,102,null,{}] 03:47:22 INFO - PROCESS | 3832 | 1468752442342 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}] 03:47:22 INFO - PROCESS | 3832 | 1468752442344 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:22 INFO - PROCESS | 3832 | 1468752442424 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 03:47:22 INFO - PROCESS | 3832 | 1468752442435 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:22 INFO - PROCESS | 3832 | 1468752442437 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:22 INFO - PROCESS | 3832 | ++DOCSHELL 128A1C00 == 33 [pid = 3832] [id = 35] 03:47:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (128ADC00) [pid = 3832] [serial = 101] [outer = 00000000] 03:47:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (1314B400) [pid = 3832] [serial = 102] [outer = 128ADC00] 03:47:22 INFO - PROCESS | 3832 | 1468752442486 Marionette DEBUG loaded listener.js 03:47:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (131E2800) [pid = 3832] [serial = 103] [outer = 128ADC00] 03:47:22 INFO - PROCESS | 3832 | 1468752442898 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]]]}] 03:47:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 03:47:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 617ms 03:47:22 INFO - PROCESS | 3832 | 1468752442932 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 03:47:22 INFO - PROCESS | 3832 | 1468752442936 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 03:47:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 03:47:22 INFO - PROCESS | 3832 | 1468752442946 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 03:47:22 INFO - PROCESS | 3832 | 1468752442950 Marionette TRACE conn3 <- [1,106,null,{}] 03:47:22 INFO - PROCESS | 3832 | 1468752442954 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}] 03:47:22 INFO - PROCESS | 3832 | 1468752442956 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:23 INFO - PROCESS | 3832 | 1468752443051 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 03:47:23 INFO - PROCESS | 3832 | 1468752443056 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:23 INFO - PROCESS | 3832 | 1468752443058 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:23 INFO - PROCESS | 3832 | ++DOCSHELL 13460C00 == 34 [pid = 3832] [id = 36] 03:47:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (139CF000) [pid = 3832] [serial = 104] [outer = 00000000] 03:47:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (13E9E800) [pid = 3832] [serial = 105] [outer = 139CF000] 03:47:23 INFO - PROCESS | 3832 | 1468752443149 Marionette DEBUG loaded listener.js 03:47:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (14F29400) [pid = 3832] [serial = 106] [outer = 139CF000] 03:47:23 INFO - PROCESS | 3832 | 1468752443548 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]]]}] 03:47:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 03:47:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 666ms 03:47:23 INFO - PROCESS | 3832 | 1468752443614 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 03:47:23 INFO - PROCESS | 3832 | 1468752443616 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 03:47:23 INFO - PROCESS | 3832 | 1468752443619 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 03:47:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 03:47:23 INFO - PROCESS | 3832 | 1468752443621 Marionette TRACE conn3 <- [1,110,null,{}] 03:47:23 INFO - PROCESS | 3832 | 1468752443624 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}] 03:47:23 INFO - PROCESS | 3832 | 1468752443626 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:23 INFO - PROCESS | 3832 | 1468752443707 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 03:47:23 INFO - PROCESS | 3832 | 1468752443713 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:23 INFO - PROCESS | 3832 | 1468752443715 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:23 INFO - PROCESS | 3832 | ++DOCSHELL 13E9D800 == 35 [pid = 3832] [id = 37] 03:47:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (14F30000) [pid = 3832] [serial = 107] [outer = 00000000] 03:47:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (15714800) [pid = 3832] [serial = 108] [outer = 14F30000] 03:47:23 INFO - PROCESS | 3832 | 1468752443758 Marionette DEBUG loaded listener.js 03:47:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (1606E400) [pid = 3832] [serial = 109] [outer = 14F30000] 03:47:24 INFO - PROCESS | 3832 | 1468752444242 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]]]}] 03:47:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 03:47:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 650ms 03:47:24 INFO - PROCESS | 3832 | 1468752444291 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 03:47:24 INFO - PROCESS | 3832 | 1468752444293 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 03:47:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 03:47:24 INFO - PROCESS | 3832 | 1468752444297 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 03:47:24 INFO - PROCESS | 3832 | 1468752444299 Marionette TRACE conn3 <- [1,114,null,{}] 03:47:24 INFO - PROCESS | 3832 | 1468752444302 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}] 03:47:24 INFO - PROCESS | 3832 | 1468752444304 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:24 INFO - PROCESS | 3832 | 1468752444417 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 03:47:24 INFO - PROCESS | 3832 | 1468752444491 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:24 INFO - PROCESS | 3832 | 1468752444495 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:24 INFO - PROCESS | 3832 | ++DOCSHELL 10518800 == 36 [pid = 3832] [id = 38] 03:47:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (1051A800) [pid = 3832] [serial = 110] [outer = 00000000] 03:47:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (10A76000) [pid = 3832] [serial = 111] [outer = 1051A800] 03:47:24 INFO - PROCESS | 3832 | 1468752444595 Marionette DEBUG loaded listener.js 03:47:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (10A79800) [pid = 3832] [serial = 112] [outer = 1051A800] 03:47:25 INFO - PROCESS | 3832 | 1468752445249 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]]]}] 03:47:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 03:47:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 975ms 03:47:25 INFO - PROCESS | 3832 | 1468752445277 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 03:47:25 INFO - PROCESS | 3832 | 1468752445281 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 03:47:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 03:47:25 INFO - PROCESS | 3832 | 1468752445286 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 03:47:25 INFO - PROCESS | 3832 | 1468752445290 Marionette TRACE conn3 <- [1,118,null,{}] 03:47:25 INFO - PROCESS | 3832 | 1468752445294 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}] 03:47:25 INFO - PROCESS | 3832 | 1468752445297 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:25 INFO - PROCESS | 3832 | 1468752445400 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 03:47:25 INFO - PROCESS | 3832 | 1468752445472 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:25 INFO - PROCESS | 3832 | 1468752445475 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:25 INFO - PROCESS | 3832 | ++DOCSHELL 12BD2400 == 37 [pid = 3832] [id = 39] 03:47:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (1315A400) [pid = 3832] [serial = 113] [outer = 00000000] 03:47:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (13932000) [pid = 3832] [serial = 114] [outer = 1315A400] 03:47:25 INFO - PROCESS | 3832 | 1468752445529 Marionette DEBUG loaded listener.js 03:47:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (13CB0400) [pid = 3832] [serial = 115] [outer = 1315A400] 03:47:26 INFO - PROCESS | 3832 | 1468752446086 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]]]}] 03:47:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 03:47:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 828ms 03:47:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 03:47:26 INFO - PROCESS | 3832 | 1468752446121 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 03:47:26 INFO - PROCESS | 3832 | 1468752446124 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 03:47:26 INFO - PROCESS | 3832 | 1468752446128 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 03:47:26 INFO - PROCESS | 3832 | 1468752446131 Marionette TRACE conn3 <- [1,122,null,{}] 03:47:26 INFO - PROCESS | 3832 | 1468752446134 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}] 03:47:26 INFO - PROCESS | 3832 | 1468752446137 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:26 INFO - PROCESS | 3832 | 1468752446239 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 03:47:26 INFO - PROCESS | 3832 | 1468752446325 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:26 INFO - PROCESS | 3832 | 1468752446328 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:26 INFO - PROCESS | 3832 | ++DOCSHELL 16678400 == 38 [pid = 3832] [id = 40] 03:47:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (16679000) [pid = 3832] [serial = 116] [outer = 00000000] 03:47:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (169CE400) [pid = 3832] [serial = 117] [outer = 16679000] 03:47:26 INFO - PROCESS | 3832 | 1468752446380 Marionette DEBUG loaded listener.js 03:47:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (17187C00) [pid = 3832] [serial = 118] [outer = 16679000] 03:47:26 INFO - PROCESS | 3832 | 1468752446931 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]]]}] 03:47:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 03:47:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 861ms 03:47:27 INFO - PROCESS | 3832 | 1468752447002 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 03:47:27 INFO - PROCESS | 3832 | 1468752447006 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 03:47:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 03:47:27 INFO - PROCESS | 3832 | 1468752447016 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 03:47:27 INFO - PROCESS | 3832 | 1468752447021 Marionette TRACE conn3 <- [1,126,null,{}] 03:47:27 INFO - PROCESS | 3832 | 1468752447025 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}] 03:47:27 INFO - PROCESS | 3832 | 1468752447028 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:27 INFO - PROCESS | 3832 | 1468752447177 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 03:47:27 INFO - PROCESS | 3832 | 1468752447241 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:27 INFO - PROCESS | 3832 | 1468752447244 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:27 INFO - PROCESS | 3832 | ++DOCSHELL 179B7C00 == 39 [pid = 3832] [id = 41] 03:47:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (17D74C00) [pid = 3832] [serial = 119] [outer = 00000000] 03:47:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (192EA800) [pid = 3832] [serial = 120] [outer = 17D74C00] 03:47:27 INFO - PROCESS | 3832 | 1468752447295 Marionette DEBUG loaded listener.js 03:47:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (19710C00) [pid = 3832] [serial = 121] [outer = 17D74C00] 03:47:28 INFO - PROCESS | 3832 | 1468752447990 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]]]}] 03:47:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 03:47:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1040ms 03:47:28 INFO - PROCESS | 3832 | 1468752448048 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 03:47:28 INFO - PROCESS | 3832 | 1468752448052 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 03:47:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 03:47:28 INFO - PROCESS | 3832 | 1468752448058 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 03:47:28 INFO - PROCESS | 3832 | 1468752448061 Marionette TRACE conn3 <- [1,130,null,{}] 03:47:28 INFO - PROCESS | 3832 | 1468752448066 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}] 03:47:28 INFO - PROCESS | 3832 | 1468752448069 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:28 INFO - PROCESS | 3832 | 1468752448178 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 03:47:28 INFO - PROCESS | 3832 | 1468752448250 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:28 INFO - PROCESS | 3832 | 1468752448255 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:28 INFO - PROCESS | 3832 | ++DOCSHELL 10A78000 == 40 [pid = 3832] [id = 42] 03:47:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (10A78400) [pid = 3832] [serial = 122] [outer = 00000000] 03:47:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (114D2400) [pid = 3832] [serial = 123] [outer = 10A78400] 03:47:28 INFO - PROCESS | 3832 | 1468752448303 Marionette DEBUG loaded listener.js 03:47:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (12BCA400) [pid = 3832] [serial = 124] [outer = 10A78400] 03:47:28 INFO - PROCESS | 3832 | --DOCSHELL 13E9D800 == 39 [pid = 3832] [id = 37] 03:47:28 INFO - PROCESS | 3832 | --DOCSHELL 13460C00 == 38 [pid = 3832] [id = 36] 03:47:28 INFO - PROCESS | 3832 | --DOCSHELL 128A1C00 == 37 [pid = 3832] [id = 35] 03:47:28 INFO - PROCESS | 3832 | --DOCSHELL 1124EC00 == 36 [pid = 3832] [id = 34] 03:47:28 INFO - PROCESS | 3832 | --DOCSHELL 104E7000 == 35 [pid = 3832] [id = 33] 03:47:28 INFO - PROCESS | 3832 | --DOCSHELL 16E50000 == 34 [pid = 3832] [id = 29] 03:47:28 INFO - PROCESS | 3832 | --DOCSHELL 179B7C00 == 33 [pid = 3832] [id = 41] 03:47:28 INFO - PROCESS | 3832 | --DOCSHELL 1321C800 == 32 [pid = 3832] [id = 32] 03:47:28 INFO - PROCESS | 3832 | --DOCSHELL 16678400 == 31 [pid = 3832] [id = 40] 03:47:28 INFO - PROCESS | 3832 | --DOCSHELL 17D71C00 == 30 [pid = 3832] [id = 31] 03:47:28 INFO - PROCESS | 3832 | --DOCSHELL 10518800 == 29 [pid = 3832] [id = 38] 03:47:28 INFO - PROCESS | 3832 | --DOCSHELL 110E6000 == 28 [pid = 3832] [id = 30] 03:47:28 INFO - PROCESS | 3832 | --DOCSHELL 12BD2400 == 27 [pid = 3832] [id = 39] 03:47:29 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (16677000) [pid = 3832] [serial = 17] [outer = 00000000] [url = about:blank] 03:47:29 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (1124FC00) [pid = 3832] [serial = 51] [outer = 00000000] [url = about:blank] 03:47:29 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (13937000) [pid = 3832] [serial = 54] [outer = 00000000] [url = about:blank] 03:47:29 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (10517800) [pid = 3832] [serial = 57] [outer = 00000000] [url = about:blank] 03:47:29 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (10A03000) [pid = 3832] [serial = 58] [outer = 00000000] [url = about:blank] 03:47:29 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (11297000) [pid = 3832] [serial = 60] [outer = 00000000] [url = about:blank] 03:47:29 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (11ABE000) [pid = 3832] [serial = 61] [outer = 00000000] [url = about:blank] 03:47:29 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (131E2400) [pid = 3832] [serial = 63] [outer = 00000000] [url = about:blank] 03:47:29 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (13212000) [pid = 3832] [serial = 64] [outer = 00000000] [url = about:blank] 03:47:29 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (14294800) [pid = 3832] [serial = 66] [outer = 00000000] [url = about:blank] 03:47:29 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (1429D400) [pid = 3832] [serial = 67] [outer = 00000000] [url = about:blank] 03:47:29 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (14FB7800) [pid = 3832] [serial = 69] [outer = 00000000] [url = about:blank] 03:47:29 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (156C6400) [pid = 3832] [serial = 70] [outer = 00000000] [url = about:blank] 03:47:29 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (1606BC00) [pid = 3832] [serial = 72] [outer = 00000000] [url = about:blank] 03:47:29 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (16678C00) [pid = 3832] [serial = 75] [outer = 00000000] [url = about:blank] 03:47:29 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (1718B000) [pid = 3832] [serial = 78] [outer = 00000000] [url = about:blank] 03:47:29 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (17602800) [pid = 3832] [serial = 81] [outer = 00000000] [url = about:blank] 03:47:29 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (17F4D400) [pid = 3832] [serial = 84] [outer = 00000000] [url = about:blank] 03:47:29 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (19715000) [pid = 3832] [serial = 87] [outer = 00000000] [url = about:blank] 03:47:29 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (19C0E000) [pid = 3832] [serial = 90] [outer = 00000000] [url = about:blank] 03:47:29 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (1613B400) [pid = 3832] [serial = 73] [outer = 00000000] [url = about:blank] 03:47:29 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (167AFC00) [pid = 3832] [serial = 76] [outer = 00000000] [url = about:blank] 03:47:29 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (17410800) [pid = 3832] [serial = 79] [outer = 00000000] [url = about:blank] 03:47:29 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1760E800) [pid = 3832] [serial = 82] [outer = 00000000] [url = about:blank] 03:47:29 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (17F57800) [pid = 3832] [serial = 85] [outer = 00000000] [url = about:blank] 03:47:29 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (197AEC00) [pid = 3832] [serial = 88] [outer = 00000000] [url = about:blank] 03:47:29 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (11C2C800) [pid = 3832] [serial = 52] [outer = 00000000] [url = about:blank] 03:47:29 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (1B2D8000) [pid = 3832] [serial = 48] [outer = 00000000] [url = about:blank] 03:47:29 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (13CA1400) [pid = 3832] [serial = 55] [outer = 00000000] [url = about:blank] 03:47:29 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (19D74800) [pid = 3832] [serial = 91] [outer = 00000000] [url = about:blank] 03:47:29 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (1694DC00) [pid = 3832] [serial = 14] [outer = 00000000] [url = about:blank] 03:47:29 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (1429C000) [pid = 3832] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 03:47:29 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (14294C00) [pid = 3832] [serial = 9] [outer = 00000000] [url = about:blank] 03:47:29 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (12825400) [pid = 3832] [serial = 4] [outer = 00000000] [url = about:blank] 03:47:29 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (1AE63400) [pid = 3832] [serial = 39] [outer = 00000000] [url = about:blank] 03:47:29 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (1AE67800) [pid = 3832] [serial = 40] [outer = 00000000] [url = about:blank] 03:47:29 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (1A9E2400) [pid = 3832] [serial = 36] [outer = 00000000] [url = about:blank] 03:47:29 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (1A9E6C00) [pid = 3832] [serial = 37] [outer = 00000000] [url = about:blank] 03:47:29 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (1A83BC00) [pid = 3832] [serial = 33] [outer = 00000000] [url = about:blank] 03:47:29 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (1ABE9400) [pid = 3832] [serial = 34] [outer = 00000000] [url = about:blank] 03:47:29 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (1A5BA800) [pid = 3832] [serial = 30] [outer = 00000000] [url = about:blank] 03:47:29 INFO - PROCESS | 3832 | --DOMWINDOW == 60 (1ABE8000) [pid = 3832] [serial = 31] [outer = 00000000] [url = about:blank] 03:47:29 INFO - PROCESS | 3832 | --DOMWINDOW == 59 (1ABE0400) [pid = 3832] [serial = 28] [outer = 00000000] [url = about:blank] 03:47:29 INFO - PROCESS | 3832 | --DOMWINDOW == 58 (1ABDC800) [pid = 3832] [serial = 27] [outer = 00000000] [url = about:blank] 03:47:29 INFO - PROCESS | 3832 | --DOMWINDOW == 57 (19F55000) [pid = 3832] [serial = 24] [outer = 00000000] [url = about:blank] 03:47:29 INFO - PROCESS | 3832 | --DOMWINDOW == 56 (16065000) [pid = 3832] [serial = 21] [outer = 00000000] [url = about:blank] 03:47:29 INFO - PROCESS | 3832 | --DOMWINDOW == 55 (16069C00) [pid = 3832] [serial = 22] [outer = 00000000] [url = about:blank] 03:47:29 INFO - PROCESS | 3832 | --DOMWINDOW == 54 (1AE6A000) [pid = 3832] [serial = 42] [outer = 00000000] [url = about:blank] 03:47:29 INFO - PROCESS | 3832 | --DOMWINDOW == 53 (1B2D2800) [pid = 3832] [serial = 45] [outer = 00000000] [url = about:blank] 03:47:29 INFO - PROCESS | 3832 | --DOMWINDOW == 52 (1B2D7800) [pid = 3832] [serial = 47] [outer = 00000000] [url = about:blank] 03:47:29 INFO - PROCESS | 3832 | 1468752449365 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]]]}] 03:47:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 03:47:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1348ms 03:47:29 INFO - PROCESS | 3832 | 1468752449421 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 03:47:29 INFO - PROCESS | 3832 | 1468752449425 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 03:47:29 INFO - PROCESS | 3832 | 1468752449430 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 03:47:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 03:47:29 INFO - PROCESS | 3832 | 1468752449435 Marionette TRACE conn3 <- [1,134,null,{}] 03:47:29 INFO - PROCESS | 3832 | 1468752449440 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}] 03:47:29 INFO - PROCESS | 3832 | 1468752449443 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:29 INFO - PROCESS | 3832 | 1468752449527 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 03:47:29 INFO - PROCESS | 3832 | 1468752449534 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:29 INFO - PROCESS | 3832 | 1468752449537 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:29 INFO - PROCESS | 3832 | ++DOCSHELL 114D4800 == 28 [pid = 3832] [id = 43] 03:47:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 53 (114D6800) [pid = 3832] [serial = 125] [outer = 00000000] 03:47:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 54 (11AC6400) [pid = 3832] [serial = 126] [outer = 114D6800] 03:47:29 INFO - PROCESS | 3832 | 1468752449602 Marionette DEBUG loaded listener.js 03:47:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 55 (12826800) [pid = 3832] [serial = 127] [outer = 114D6800] 03:47:30 INFO - PROCESS | 3832 | 1468752450016 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]]]}] 03:47:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 03:47:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 650ms 03:47:30 INFO - PROCESS | 3832 | 1468752450069 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 03:47:30 INFO - PROCESS | 3832 | 1468752450119 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 03:47:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 03:47:30 INFO - PROCESS | 3832 | 1468752450133 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 03:47:30 INFO - PROCESS | 3832 | 1468752450136 Marionette TRACE conn3 <- [1,138,null,{}] 03:47:30 INFO - PROCESS | 3832 | 1468752450139 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}] 03:47:30 INFO - PROCESS | 3832 | 1468752450142 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:30 INFO - PROCESS | 3832 | 1468752450250 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 03:47:30 INFO - PROCESS | 3832 | 1468752450262 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:30 INFO - PROCESS | 3832 | 1468752450265 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:30 INFO - PROCESS | 3832 | ++DOCSHELL 1321B800 == 29 [pid = 3832] [id = 44] 03:47:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 56 (1321C800) [pid = 3832] [serial = 128] [outer = 00000000] 03:47:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 57 (1393F800) [pid = 3832] [serial = 129] [outer = 1321C800] 03:47:30 INFO - PROCESS | 3832 | 1468752450318 Marionette DEBUG loaded listener.js 03:47:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 58 (13C2C400) [pid = 3832] [serial = 130] [outer = 1321C800] 03:47:30 INFO - PROCESS | 3832 | 1468752450714 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]]]}] 03:47:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 03:47:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 650ms 03:47:30 INFO - PROCESS | 3832 | 1468752450770 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 03:47:30 INFO - PROCESS | 3832 | 1468752450772 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 03:47:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 03:47:30 INFO - PROCESS | 3832 | 1468752450780 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 03:47:30 INFO - PROCESS | 3832 | 1468752450783 Marionette TRACE conn3 <- [1,142,null,{}] 03:47:30 INFO - PROCESS | 3832 | 1468752450794 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}] 03:47:30 INFO - PROCESS | 3832 | 1468752450799 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:30 INFO - PROCESS | 3832 | 1468752450880 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 03:47:30 INFO - PROCESS | 3832 | 1468752450889 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:30 INFO - PROCESS | 3832 | 1468752450892 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:30 INFO - PROCESS | 3832 | ++DOCSHELL 14F2F400 == 30 [pid = 3832] [id = 45] 03:47:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 59 (14F2FC00) [pid = 3832] [serial = 131] [outer = 00000000] 03:47:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 60 (156C6000) [pid = 3832] [serial = 132] [outer = 14F2FC00] 03:47:30 INFO - PROCESS | 3832 | 1468752450939 Marionette DEBUG loaded listener.js 03:47:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (1570EC00) [pid = 3832] [serial = 133] [outer = 14F2FC00] 03:47:31 INFO - PROCESS | 3832 | 1468752451430 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]]]}] 03:47:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 03:47:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 666ms 03:47:31 INFO - PROCESS | 3832 | 1468752451457 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 03:47:31 INFO - PROCESS | 3832 | 1468752451469 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 03:47:31 INFO - PROCESS | 3832 | 1468752451473 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 03:47:31 INFO - PROCESS | 3832 | 1468752451474 Marionette TRACE conn3 <- [1,146,null,{}] 03:47:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 03:47:31 INFO - PROCESS | 3832 | 1468752451478 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}] 03:47:31 INFO - PROCESS | 3832 | 1468752451480 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:31 INFO - PROCESS | 3832 | 1468752451585 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 03:47:31 INFO - PROCESS | 3832 | 1468752451654 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:31 INFO - PROCESS | 3832 | 1468752451656 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:31 INFO - PROCESS | 3832 | ++DOCSHELL 16066800 == 31 [pid = 3832] [id = 46] 03:47:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (16067400) [pid = 3832] [serial = 134] [outer = 00000000] 03:47:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (1606B000) [pid = 3832] [serial = 135] [outer = 16067400] 03:47:31 INFO - PROCESS | 3832 | 1468752451700 Marionette DEBUG loaded listener.js 03:47:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (16139C00) [pid = 3832] [serial = 136] [outer = 16067400] 03:47:32 INFO - PROCESS | 3832 | 1468752452129 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]]]}] 03:47:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 03:47:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 666ms 03:47:32 INFO - PROCESS | 3832 | 1468752452146 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 03:47:32 INFO - PROCESS | 3832 | 1468752452148 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 03:47:32 INFO - PROCESS | 3832 | 1468752452151 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 03:47:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 03:47:32 INFO - PROCESS | 3832 | 1468752452153 Marionette TRACE conn3 <- [1,150,null,{}] 03:47:32 INFO - PROCESS | 3832 | 1468752452156 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}] 03:47:32 INFO - PROCESS | 3832 | 1468752452158 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:32 INFO - PROCESS | 3832 | 1468752452255 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 03:47:32 INFO - PROCESS | 3832 | 1468752452259 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:32 INFO - PROCESS | 3832 | 1468752452261 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:32 INFO - PROCESS | 3832 | ++DOCSHELL 15713C00 == 32 [pid = 3832] [id = 47] 03:47:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (16064000) [pid = 3832] [serial = 137] [outer = 00000000] 03:47:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (16677C00) [pid = 3832] [serial = 138] [outer = 16064000] 03:47:32 INFO - PROCESS | 3832 | 1468752452305 Marionette DEBUG loaded listener.js 03:47:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (1667A000) [pid = 3832] [serial = 139] [outer = 16064000] 03:47:32 INFO - PROCESS | 3832 | 1468752452804 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]]]}] 03:47:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 03:47:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 650ms 03:47:32 INFO - PROCESS | 3832 | 1468752452824 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 03:47:32 INFO - PROCESS | 3832 | 1468752452826 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 03:47:32 INFO - PROCESS | 3832 | 1468752452829 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 03:47:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 03:47:32 INFO - PROCESS | 3832 | 1468752452830 Marionette TRACE conn3 <- [1,154,null,{}] 03:47:32 INFO - PROCESS | 3832 | 1468752452839 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}] 03:47:32 INFO - PROCESS | 3832 | 1468752452844 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:32 INFO - PROCESS | 3832 | 1468752452958 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 03:47:32 INFO - PROCESS | 3832 | 1468752452968 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:32 INFO - PROCESS | 3832 | 1468752452970 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:32 INFO - PROCESS | 3832 | ++DOCSHELL 16E50800 == 33 [pid = 3832] [id = 48] 03:47:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (1740D800) [pid = 3832] [serial = 140] [outer = 00000000] 03:47:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (174D7C00) [pid = 3832] [serial = 141] [outer = 1740D800] 03:47:33 INFO - PROCESS | 3832 | 1468752453013 Marionette DEBUG loaded listener.js 03:47:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (1760F400) [pid = 3832] [serial = 142] [outer = 1740D800] 03:47:33 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (19916000) [pid = 3832] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 03:47:33 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (14F30000) [pid = 3832] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 03:47:33 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (1128CC00) [pid = 3832] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 03:47:33 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (128ADC00) [pid = 3832] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 03:47:33 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (139CF000) [pid = 3832] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 03:47:33 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (104E7800) [pid = 3832] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 03:47:33 INFO - PROCESS | 3832 | 1468752453457 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]]]}] 03:47:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 03:47:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 650ms 03:47:33 INFO - PROCESS | 3832 | 1468752453467 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 03:47:33 INFO - PROCESS | 3832 | 1468752453469 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 03:47:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 03:47:33 INFO - PROCESS | 3832 | 1468752453482 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 03:47:33 INFO - PROCESS | 3832 | 1468752453484 Marionette TRACE conn3 <- [1,158,null,{}] 03:47:33 INFO - PROCESS | 3832 | 1468752453487 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}] 03:47:33 INFO - PROCESS | 3832 | 1468752453489 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:33 INFO - PROCESS | 3832 | 1468752453586 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 03:47:33 INFO - PROCESS | 3832 | 1468752453674 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:33 INFO - PROCESS | 3832 | 1468752453676 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:33 INFO - PROCESS | 3832 | ++DOCSHELL 110EA400 == 34 [pid = 3832] [id = 49] 03:47:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (12824C00) [pid = 3832] [serial = 143] [outer = 00000000] 03:47:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (1613D000) [pid = 3832] [serial = 144] [outer = 12824C00] 03:47:33 INFO - PROCESS | 3832 | 1468752453719 Marionette DEBUG loaded listener.js 03:47:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (174D9000) [pid = 3832] [serial = 145] [outer = 12824C00] 03:47:34 INFO - PROCESS | 3832 | 1468752454050 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]]]}] 03:47:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 03:47:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 617ms 03:47:34 INFO - PROCESS | 3832 | 1468752454114 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 03:47:34 INFO - PROCESS | 3832 | 1468752454116 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 03:47:34 INFO - PROCESS | 3832 | 1468752454119 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 03:47:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 03:47:34 INFO - PROCESS | 3832 | 1468752454121 Marionette TRACE conn3 <- [1,162,null,{}] 03:47:34 INFO - PROCESS | 3832 | 1468752454125 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}] 03:47:34 INFO - PROCESS | 3832 | 1468752454127 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:34 INFO - PROCESS | 3832 | 1468752454225 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 03:47:34 INFO - PROCESS | 3832 | 1468752454232 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:34 INFO - PROCESS | 3832 | 1468752454234 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:34 INFO - PROCESS | 3832 | ++DOCSHELL 179B7C00 == 35 [pid = 3832] [id = 50] 03:47:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (17F4D400) [pid = 3832] [serial = 146] [outer = 00000000] 03:47:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (17F59400) [pid = 3832] [serial = 147] [outer = 17F4D400] 03:47:34 INFO - PROCESS | 3832 | 1468752454277 Marionette DEBUG loaded listener.js 03:47:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (17F59800) [pid = 3832] [serial = 148] [outer = 17F4D400] 03:47:34 INFO - PROCESS | 3832 | 1468752454701 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]]]}] 03:47:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 03:47:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 617ms 03:47:34 INFO - PROCESS | 3832 | 1468752454751 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 03:47:34 INFO - PROCESS | 3832 | 1468752454753 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 03:47:34 INFO - PROCESS | 3832 | 1468752454756 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 03:47:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 03:47:34 INFO - PROCESS | 3832 | 1468752454758 Marionette TRACE conn3 <- [1,166,null,{}] 03:47:34 INFO - PROCESS | 3832 | 1468752454761 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}] 03:47:34 INFO - PROCESS | 3832 | 1468752454763 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:34 INFO - PROCESS | 3832 | 1468752454861 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 03:47:34 INFO - PROCESS | 3832 | 1468752454867 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:34 INFO - PROCESS | 3832 | 1468752454869 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:34 INFO - PROCESS | 3832 | ++DOCSHELL 1393C800 == 36 [pid = 3832] [id = 51] 03:47:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (174D5000) [pid = 3832] [serial = 149] [outer = 00000000] 03:47:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (197A8400) [pid = 3832] [serial = 150] [outer = 174D5000] 03:47:34 INFO - PROCESS | 3832 | 1468752454912 Marionette DEBUG loaded listener.js 03:47:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (19916000) [pid = 3832] [serial = 151] [outer = 174D5000] 03:47:35 INFO - PROCESS | 3832 | 1468752455283 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]]]}] 03:47:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 03:47:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 617ms 03:47:35 INFO - PROCESS | 3832 | 1468752455388 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 03:47:35 INFO - PROCESS | 3832 | 1468752455392 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 03:47:35 INFO - PROCESS | 3832 | 1468752455402 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 03:47:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 03:47:35 INFO - PROCESS | 3832 | 1468752455407 Marionette TRACE conn3 <- [1,170,null,{}] 03:47:35 INFO - PROCESS | 3832 | 1468752455414 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}] 03:47:35 INFO - PROCESS | 3832 | 1468752455417 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:35 INFO - PROCESS | 3832 | 1468752455625 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 03:47:35 INFO - PROCESS | 3832 | 1468752455712 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:35 INFO - PROCESS | 3832 | 1468752455717 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:35 INFO - PROCESS | 3832 | ++DOCSHELL 10A76400 == 37 [pid = 3832] [id = 52] 03:47:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (10A77400) [pid = 3832] [serial = 152] [outer = 00000000] 03:47:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (1128C800) [pid = 3832] [serial = 153] [outer = 10A77400] 03:47:35 INFO - PROCESS | 3832 | 1468752455777 Marionette DEBUG loaded listener.js 03:47:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (11441C00) [pid = 3832] [serial = 154] [outer = 10A77400] 03:47:36 INFO - PROCESS | 3832 | 1468752456438 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]]]}] 03:47:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 03:47:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1040ms 03:47:36 INFO - PROCESS | 3832 | 1468752456474 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 03:47:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 03:47:36 INFO - PROCESS | 3832 | 1468752456477 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 03:47:36 INFO - PROCESS | 3832 | 1468752456484 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 03:47:36 INFO - PROCESS | 3832 | 1468752456488 Marionette TRACE conn3 <- [1,174,null,{}] 03:47:36 INFO - PROCESS | 3832 | 1468752456492 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}] 03:47:36 INFO - PROCESS | 3832 | 1468752456495 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:36 INFO - PROCESS | 3832 | 1468752456615 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 03:47:36 INFO - PROCESS | 3832 | 1468752456687 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:36 INFO - PROCESS | 3832 | 1468752456690 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:36 INFO - PROCESS | 3832 | ++DOCSHELL 13939800 == 38 [pid = 3832] [id = 53] 03:47:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (13939C00) [pid = 3832] [serial = 155] [outer = 00000000] 03:47:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (13EAC400) [pid = 3832] [serial = 156] [outer = 13939C00] 03:47:36 INFO - PROCESS | 3832 | 1468752456744 Marionette DEBUG loaded listener.js 03:47:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (1429C400) [pid = 3832] [serial = 157] [outer = 13939C00] 03:47:37 INFO - PROCESS | 3832 | 1468752457616 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]]]}] 03:47:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 03:47:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1186ms 03:47:37 INFO - PROCESS | 3832 | 1468752457663 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 03:47:37 INFO - PROCESS | 3832 | 1468752457668 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 03:47:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 03:47:37 INFO - PROCESS | 3832 | 1468752457674 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 03:47:37 INFO - PROCESS | 3832 | 1468752457677 Marionette TRACE conn3 <- [1,178,null,{}] 03:47:37 INFO - PROCESS | 3832 | 1468752457682 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}] 03:47:37 INFO - PROCESS | 3832 | 1468752457685 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:37 INFO - PROCESS | 3832 | 1468752457812 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 03:47:37 INFO - PROCESS | 3832 | 1468752457883 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:37 INFO - PROCESS | 3832 | 1468752457887 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:37 INFO - PROCESS | 3832 | ++DOCSHELL 10564000 == 39 [pid = 3832] [id = 54] 03:47:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (10A08C00) [pid = 3832] [serial = 158] [outer = 00000000] 03:47:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (11CD8800) [pid = 3832] [serial = 159] [outer = 10A08C00] 03:47:37 INFO - PROCESS | 3832 | 1468752457936 Marionette DEBUG loaded listener.js 03:47:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (12D68400) [pid = 3832] [serial = 160] [outer = 10A08C00] 03:47:38 INFO - PROCESS | 3832 | --DOCSHELL 179B7C00 == 38 [pid = 3832] [id = 50] 03:47:38 INFO - PROCESS | 3832 | --DOCSHELL 110EA400 == 37 [pid = 3832] [id = 49] 03:47:38 INFO - PROCESS | 3832 | --DOCSHELL 16E50800 == 36 [pid = 3832] [id = 48] 03:47:38 INFO - PROCESS | 3832 | --DOCSHELL 15713C00 == 35 [pid = 3832] [id = 47] 03:47:38 INFO - PROCESS | 3832 | --DOCSHELL 16066800 == 34 [pid = 3832] [id = 46] 03:47:38 INFO - PROCESS | 3832 | --DOCSHELL 14F2F400 == 33 [pid = 3832] [id = 45] 03:47:38 INFO - PROCESS | 3832 | --DOCSHELL 1321B800 == 32 [pid = 3832] [id = 44] 03:47:38 INFO - PROCESS | 3832 | --DOCSHELL 114D4800 == 31 [pid = 3832] [id = 43] 03:47:38 INFO - PROCESS | 3832 | --DOCSHELL 10A78000 == 30 [pid = 3832] [id = 42] 03:47:38 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (19F9A800) [pid = 3832] [serial = 94] [outer = 00000000] [url = about:blank] 03:47:38 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (19F92C00) [pid = 3832] [serial = 93] [outer = 00000000] [url = about:blank] 03:47:38 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (15714800) [pid = 3832] [serial = 108] [outer = 00000000] [url = about:blank] 03:47:38 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (12929400) [pid = 3832] [serial = 99] [outer = 00000000] [url = about:blank] 03:47:38 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1314B400) [pid = 3832] [serial = 102] [outer = 00000000] [url = about:blank] 03:47:38 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (12D97000) [pid = 3832] [serial = 100] [outer = 00000000] [url = about:blank] 03:47:38 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (14F29400) [pid = 3832] [serial = 106] [outer = 00000000] [url = about:blank] 03:47:38 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (10519C00) [pid = 3832] [serial = 96] [outer = 00000000] [url = about:blank] 03:47:38 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (10A75400) [pid = 3832] [serial = 97] [outer = 00000000] [url = about:blank] 03:47:38 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (13E9E800) [pid = 3832] [serial = 105] [outer = 00000000] [url = about:blank] 03:47:38 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (131E2800) [pid = 3832] [serial = 103] [outer = 00000000] [url = about:blank] 03:47:38 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (1606E400) [pid = 3832] [serial = 109] [outer = 00000000] [url = about:blank] 03:47:38 INFO - PROCESS | 3832 | 1468752458417 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]]]}] 03:47:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 03:47:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 763ms 03:47:38 INFO - PROCESS | 3832 | 1468752458448 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 03:47:38 INFO - PROCESS | 3832 | 1468752458452 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 03:47:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 03:47:38 INFO - PROCESS | 3832 | 1468752458460 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 03:47:38 INFO - PROCESS | 3832 | 1468752458462 Marionette TRACE conn3 <- [1,182,null,{}] 03:47:38 INFO - PROCESS | 3832 | 1468752458474 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}] 03:47:38 INFO - PROCESS | 3832 | 1468752458477 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:38 INFO - PROCESS | 3832 | 1468752458559 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 03:47:38 INFO - PROCESS | 3832 | 1468752458567 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:38 INFO - PROCESS | 3832 | 1468752458569 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:38 INFO - PROCESS | 3832 | ++DOCSHELL 1314B400 == 31 [pid = 3832] [id = 55] 03:47:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (1314B800) [pid = 3832] [serial = 161] [outer = 00000000] 03:47:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (131E2800) [pid = 3832] [serial = 162] [outer = 1314B800] 03:47:38 INFO - PROCESS | 3832 | 1468752458615 Marionette DEBUG loaded listener.js 03:47:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (13219800) [pid = 3832] [serial = 163] [outer = 1314B800] 03:47:39 INFO - PROCESS | 3832 | 1468752459083 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]]]}] 03:47:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (132A3000) [pid = 3832] [serial = 164] [outer = 1B0C9800] 03:47:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 03:47:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 682ms 03:47:39 INFO - PROCESS | 3832 | 1468752459171 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 03:47:39 INFO - PROCESS | 3832 | 1468752459174 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 03:47:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 03:47:39 INFO - PROCESS | 3832 | 1468752459184 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 03:47:39 INFO - PROCESS | 3832 | 1468752459188 Marionette TRACE conn3 <- [1,186,null,{}] 03:47:39 INFO - PROCESS | 3832 | 1468752459198 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}] 03:47:39 INFO - PROCESS | 3832 | 1468752459203 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:39 INFO - PROCESS | 3832 | 1468752459283 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 03:47:39 INFO - PROCESS | 3832 | 1468752459295 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:39 INFO - PROCESS | 3832 | 1468752459298 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:39 INFO - PROCESS | 3832 | ++DOCSHELL 15737000 == 32 [pid = 3832] [id = 56] 03:47:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (15738C00) [pid = 3832] [serial = 165] [outer = 00000000] 03:47:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (16065C00) [pid = 3832] [serial = 166] [outer = 15738C00] 03:47:39 INFO - PROCESS | 3832 | 1468752459345 Marionette DEBUG loaded listener.js 03:47:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (1606C800) [pid = 3832] [serial = 167] [outer = 15738C00] 03:47:39 INFO - PROCESS | 3832 | 1468752459776 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]]]}] 03:47:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 03:47:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 666ms 03:47:39 INFO - PROCESS | 3832 | 1468752459819 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 03:47:39 INFO - PROCESS | 3832 | 1468752459822 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 03:47:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 03:47:39 INFO - PROCESS | 3832 | 1468752459825 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 03:47:39 INFO - PROCESS | 3832 | 1468752459827 Marionette TRACE conn3 <- [1,190,null,{}] 03:47:39 INFO - PROCESS | 3832 | 1468752459833 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}] 03:47:39 INFO - PROCESS | 3832 | 1468752459835 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:39 INFO - PROCESS | 3832 | 1468752459916 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 03:47:39 INFO - PROCESS | 3832 | 1468752459922 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:39 INFO - PROCESS | 3832 | 1468752459924 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:39 INFO - PROCESS | 3832 | ++DOCSHELL 16148400 == 33 [pid = 3832] [id = 57] 03:47:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (16148800) [pid = 3832] [serial = 168] [outer = 00000000] 03:47:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (169D3800) [pid = 3832] [serial = 169] [outer = 16148800] 03:47:40 INFO - PROCESS | 3832 | 1468752460017 Marionette DEBUG loaded listener.js 03:47:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (17179400) [pid = 3832] [serial = 170] [outer = 16148800] 03:47:40 INFO - PROCESS | 3832 | 1468752460413 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]]]}] 03:47:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 03:47:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 617ms 03:47:40 INFO - PROCESS | 3832 | 1468752460456 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 03:47:40 INFO - PROCESS | 3832 | 1468752460458 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 03:47:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 03:47:40 INFO - PROCESS | 3832 | 1468752460477 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 03:47:40 INFO - PROCESS | 3832 | 1468752460479 Marionette TRACE conn3 <- [1,194,null,{}] 03:47:40 INFO - PROCESS | 3832 | 1468752460482 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}] 03:47:40 INFO - PROCESS | 3832 | 1468752460484 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:40 INFO - PROCESS | 3832 | 1468752460586 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 03:47:40 INFO - PROCESS | 3832 | 1468752460590 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:40 INFO - PROCESS | 3832 | 1468752460593 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:40 INFO - PROCESS | 3832 | ++DOCSHELL 16EEA800 == 34 [pid = 3832] [id = 58] 03:47:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (1740BC00) [pid = 3832] [serial = 171] [outer = 00000000] 03:47:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (179B0400) [pid = 3832] [serial = 172] [outer = 1740BC00] 03:47:40 INFO - PROCESS | 3832 | 1468752460637 Marionette DEBUG loaded listener.js 03:47:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (17F55800) [pid = 3832] [serial = 173] [outer = 1740BC00] 03:47:41 INFO - PROCESS | 3832 | 1468752461111 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]]]}] 03:47:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 03:47:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 666ms 03:47:41 INFO - PROCESS | 3832 | 1468752461152 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 03:47:41 INFO - PROCESS | 3832 | 1468752461154 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 03:47:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 03:47:41 INFO - PROCESS | 3832 | 1468752461157 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 03:47:41 INFO - PROCESS | 3832 | 1468752461159 Marionette TRACE conn3 <- [1,198,null,{}] 03:47:41 INFO - PROCESS | 3832 | 1468752461162 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}] 03:47:41 INFO - PROCESS | 3832 | 1468752461168 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:41 INFO - PROCESS | 3832 | 1468752461292 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 03:47:41 INFO - PROCESS | 3832 | 1468752461303 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:41 INFO - PROCESS | 3832 | 1468752461305 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:41 INFO - PROCESS | 3832 | ++DOCSHELL 16948800 == 35 [pid = 3832] [id = 59] 03:47:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (1760E800) [pid = 3832] [serial = 174] [outer = 00000000] 03:47:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (19D6D000) [pid = 3832] [serial = 175] [outer = 1760E800] 03:47:41 INFO - PROCESS | 3832 | 1468752461388 Marionette DEBUG loaded listener.js 03:47:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (19D71800) [pid = 3832] [serial = 176] [outer = 1760E800] 03:47:41 INFO - PROCESS | 3832 | 1468752461847 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]]]}] 03:47:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 03:47:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 731ms 03:47:41 INFO - PROCESS | 3832 | 1468752461891 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 03:47:41 INFO - PROCESS | 3832 | 1468752461893 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 03:47:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 03:47:41 INFO - PROCESS | 3832 | 1468752461897 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 03:47:41 INFO - PROCESS | 3832 | 1468752461899 Marionette TRACE conn3 <- [1,202,null,{}] 03:47:41 INFO - PROCESS | 3832 | 1468752461909 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}] 03:47:41 INFO - PROCESS | 3832 | 1468752461911 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:42 INFO - PROCESS | 3832 | 1468752462031 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 03:47:42 INFO - PROCESS | 3832 | 1468752462081 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:42 INFO - PROCESS | 3832 | 1468752462083 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:42 INFO - PROCESS | 3832 | ++DOCSHELL 19D6A800 == 36 [pid = 3832] [id = 60] 03:47:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (19F53400) [pid = 3832] [serial = 177] [outer = 00000000] 03:47:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (19F99800) [pid = 3832] [serial = 178] [outer = 19F53400] 03:47:42 INFO - PROCESS | 3832 | 1468752462136 Marionette DEBUG loaded listener.js 03:47:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (1A3B0800) [pid = 3832] [serial = 179] [outer = 19F53400] 03:47:42 INFO - PROCESS | 3832 | 1468752462496 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]]]}] 03:47:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 03:47:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 682ms 03:47:42 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (17F4D400) [pid = 3832] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 03:47:42 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (16067400) [pid = 3832] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 03:47:42 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (10A78400) [pid = 3832] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 03:47:42 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (114D6800) [pid = 3832] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 03:47:42 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (1321C800) [pid = 3832] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 03:47:42 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (14F2FC00) [pid = 3832] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 03:47:42 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (16064000) [pid = 3832] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 03:47:42 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (12824C00) [pid = 3832] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 03:47:42 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1051A800) [pid = 3832] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 03:47:42 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (1315A400) [pid = 3832] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 03:47:42 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (16679000) [pid = 3832] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 03:47:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 03:47:42 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (17D74C00) [pid = 3832] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 03:47:42 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (1740D800) [pid = 3832] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 03:47:42 INFO - PROCESS | 3832 | 1468752462617 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 03:47:42 INFO - PROCESS | 3832 | 1468752462619 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 03:47:42 INFO - PROCESS | 3832 | 1468752462628 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 03:47:42 INFO - PROCESS | 3832 | 1468752462630 Marionette TRACE conn3 <- [1,206,null,{}] 03:47:42 INFO - PROCESS | 3832 | 1468752462634 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}] 03:47:42 INFO - PROCESS | 3832 | 1468752462636 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:42 INFO - PROCESS | 3832 | 1468752462766 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 03:47:42 INFO - PROCESS | 3832 | 1468752462773 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:42 INFO - PROCESS | 3832 | 1468752462775 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:42 INFO - PROCESS | 3832 | ++DOCSHELL 11440C00 == 37 [pid = 3832] [id = 61] 03:47:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (1315A400) [pid = 3832] [serial = 180] [outer = 00000000] 03:47:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (13C37C00) [pid = 3832] [serial = 181] [outer = 1315A400] 03:47:42 INFO - PROCESS | 3832 | 1468752462817 Marionette DEBUG loaded listener.js 03:47:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (16064400) [pid = 3832] [serial = 182] [outer = 1315A400] 03:47:43 INFO - PROCESS | 3832 | 1468752463194 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]]]}] 03:47:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 03:47:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 617ms 03:47:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 03:47:43 INFO - PROCESS | 3832 | 1468752463263 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 03:47:43 INFO - PROCESS | 3832 | 1468752463265 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 03:47:43 INFO - PROCESS | 3832 | 1468752463269 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 03:47:43 INFO - PROCESS | 3832 | 1468752463270 Marionette TRACE conn3 <- [1,210,null,{}] 03:47:43 INFO - PROCESS | 3832 | 1468752463274 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}] 03:47:43 INFO - PROCESS | 3832 | 1468752463276 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:43 INFO - PROCESS | 3832 | 1468752463353 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 03:47:43 INFO - PROCESS | 3832 | 1468752463376 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:43 INFO - PROCESS | 3832 | 1468752463378 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:43 INFO - PROCESS | 3832 | ++DOCSHELL 1320D400 == 38 [pid = 3832] [id = 62] 03:47:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (16679000) [pid = 3832] [serial = 183] [outer = 00000000] 03:47:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (19F9A800) [pid = 3832] [serial = 184] [outer = 16679000] 03:47:43 INFO - PROCESS | 3832 | 1468752463420 Marionette DEBUG loaded listener.js 03:47:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (1A3BD000) [pid = 3832] [serial = 185] [outer = 16679000] 03:47:43 INFO - PROCESS | 3832 | 1468752463867 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]]]}] 03:47:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 03:47:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 618ms 03:47:43 INFO - PROCESS | 3832 | 1468752463899 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 03:47:43 INFO - PROCESS | 3832 | 1468752463901 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 03:47:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 03:47:43 INFO - PROCESS | 3832 | 1468752463917 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 03:47:43 INFO - PROCESS | 3832 | 1468752463919 Marionette TRACE conn3 <- [1,214,null,{}] 03:47:43 INFO - PROCESS | 3832 | 1468752463923 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}] 03:47:43 INFO - PROCESS | 3832 | 1468752463925 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:44 INFO - PROCESS | 3832 | 1468752464013 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 03:47:44 INFO - PROCESS | 3832 | 1468752464019 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:44 INFO - PROCESS | 3832 | 1468752464021 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:44 INFO - PROCESS | 3832 | ++DOCSHELL 16146C00 == 39 [pid = 3832] [id = 63] 03:47:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (17414400) [pid = 3832] [serial = 186] [outer = 00000000] 03:47:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (1A5B1800) [pid = 3832] [serial = 187] [outer = 17414400] 03:47:44 INFO - PROCESS | 3832 | 1468752464065 Marionette DEBUG loaded listener.js 03:47:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (1A5B1C00) [pid = 3832] [serial = 188] [outer = 17414400] 03:47:44 INFO - PROCESS | 3832 | 1468752464494 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]]]}] 03:47:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 03:47:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 617ms 03:47:44 INFO - PROCESS | 3832 | 1468752464546 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 03:47:44 INFO - PROCESS | 3832 | 1468752464548 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 03:47:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 03:47:44 INFO - PROCESS | 3832 | 1468752464552 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 03:47:44 INFO - PROCESS | 3832 | 1468752464554 Marionette TRACE conn3 <- [1,218,null,{}] 03:47:44 INFO - PROCESS | 3832 | 1468752464557 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}] 03:47:44 INFO - PROCESS | 3832 | 1468752464560 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:44 INFO - PROCESS | 3832 | 1468752464650 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 03:47:44 INFO - PROCESS | 3832 | 1468752464655 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:44 INFO - PROCESS | 3832 | 1468752464658 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:44 INFO - PROCESS | 3832 | ++DOCSHELL 1A5B7400 == 40 [pid = 3832] [id = 64] 03:47:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (1A5B9C00) [pid = 3832] [serial = 189] [outer = 00000000] 03:47:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (1A835400) [pid = 3832] [serial = 190] [outer = 1A5B9C00] 03:47:44 INFO - PROCESS | 3832 | 1468752464701 Marionette DEBUG loaded listener.js 03:47:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (1A83A400) [pid = 3832] [serial = 191] [outer = 1A5B9C00] 03:47:45 INFO - PROCESS | 3832 | 1468752465356 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]]]}] 03:47:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 03:47:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 861ms 03:47:45 INFO - PROCESS | 3832 | 1468752465427 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 03:47:45 INFO - PROCESS | 3832 | 1468752465432 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 03:47:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 03:47:45 INFO - PROCESS | 3832 | 1468752465436 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 03:47:45 INFO - PROCESS | 3832 | 1468752465442 Marionette TRACE conn3 <- [1,222,null,{}] 03:47:45 INFO - PROCESS | 3832 | 1468752465447 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}] 03:47:45 INFO - PROCESS | 3832 | 1468752465450 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:45 INFO - PROCESS | 3832 | 1468752465563 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 03:47:45 INFO - PROCESS | 3832 | 1468752465634 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:45 INFO - PROCESS | 3832 | 1468752465637 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:45 INFO - PROCESS | 3832 | ++DOCSHELL 1058C400 == 41 [pid = 3832] [id = 65] 03:47:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (10A78000) [pid = 3832] [serial = 192] [outer = 00000000] 03:47:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (12825C00) [pid = 3832] [serial = 193] [outer = 10A78000] 03:47:45 INFO - PROCESS | 3832 | 1468752465733 Marionette DEBUG loaded listener.js 03:47:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (139CB800) [pid = 3832] [serial = 194] [outer = 10A78000] 03:47:46 INFO - PROCESS | 3832 | 1468752466320 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]]]}] 03:47:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 03:47:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 942ms 03:47:46 INFO - PROCESS | 3832 | 1468752466376 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 03:47:46 INFO - PROCESS | 3832 | 1468752466380 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 03:47:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 03:47:46 INFO - PROCESS | 3832 | 1468752466387 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 03:47:46 INFO - PROCESS | 3832 | 1468752466390 Marionette TRACE conn3 <- [1,226,null,{}] 03:47:46 INFO - PROCESS | 3832 | 1468752466394 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}] 03:47:46 INFO - PROCESS | 3832 | 1468752466397 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:46 INFO - PROCESS | 3832 | 1468752466506 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 03:47:46 INFO - PROCESS | 3832 | 1468752466597 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:46 INFO - PROCESS | 3832 | 1468752466600 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:46 INFO - PROCESS | 3832 | ++DOCSHELL 14FB7800 == 42 [pid = 3832] [id = 66] 03:47:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (156C9C00) [pid = 3832] [serial = 195] [outer = 00000000] 03:47:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (167A8800) [pid = 3832] [serial = 196] [outer = 156C9C00] 03:47:46 INFO - PROCESS | 3832 | 1468752466689 Marionette DEBUG loaded listener.js 03:47:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (17926C00) [pid = 3832] [serial = 197] [outer = 156C9C00] 03:47:47 INFO - PROCESS | 3832 | 1468752467282 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]]]}] 03:47:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 03:47:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 926ms 03:47:47 INFO - PROCESS | 3832 | 1468752467325 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 03:47:47 INFO - PROCESS | 3832 | 1468752467328 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 03:47:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 03:47:47 INFO - PROCESS | 3832 | 1468752467332 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 03:47:47 INFO - PROCESS | 3832 | 1468752467336 Marionette TRACE conn3 <- [1,230,null,{}] 03:47:47 INFO - PROCESS | 3832 | 1468752467347 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}] 03:47:47 INFO - PROCESS | 3832 | 1468752467351 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:47 INFO - PROCESS | 3832 | 1468752467456 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 03:47:47 INFO - PROCESS | 3832 | 1468752467546 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:47 INFO - PROCESS | 3832 | 1468752467549 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:47 INFO - PROCESS | 3832 | ++DOCSHELL 192EF800 == 43 [pid = 3832] [id = 67] 03:47:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (192EFC00) [pid = 3832] [serial = 198] [outer = 00000000] 03:47:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (1970EC00) [pid = 3832] [serial = 199] [outer = 192EFC00] 03:47:47 INFO - PROCESS | 3832 | 1468752467603 Marionette DEBUG loaded listener.js 03:47:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (19C06C00) [pid = 3832] [serial = 200] [outer = 192EFC00] 03:47:48 INFO - PROCESS | 3832 | 1468752468236 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]]]}] 03:47:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 03:47:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 942ms 03:47:48 INFO - PROCESS | 3832 | 1468752468283 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 03:47:48 INFO - PROCESS | 3832 | 1468752468286 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 03:47:48 INFO - PROCESS | 3832 | 1468752468291 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 03:47:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 03:47:48 INFO - PROCESS | 3832 | 1468752468293 Marionette TRACE conn3 <- [1,234,null,{}] 03:47:48 INFO - PROCESS | 3832 | 1468752468296 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}] 03:47:48 INFO - PROCESS | 3832 | 1468752468299 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:48 INFO - PROCESS | 3832 | 1468752468403 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 03:47:48 INFO - PROCESS | 3832 | 1468752468495 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:48 INFO - PROCESS | 3832 | 1468752468498 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:48 INFO - PROCESS | 3832 | ++DOCSHELL 15713800 == 44 [pid = 3832] [id = 68] 03:47:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (1572D800) [pid = 3832] [serial = 201] [outer = 00000000] 03:47:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (16143400) [pid = 3832] [serial = 202] [outer = 1572D800] 03:47:48 INFO - PROCESS | 3832 | 1468752468550 Marionette DEBUG loaded listener.js 03:47:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (174CCC00) [pid = 3832] [serial = 203] [outer = 1572D800] 03:47:49 INFO - PROCESS | 3832 | 1468752469262 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]]]}] 03:47:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 03:47:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1040ms 03:47:49 INFO - PROCESS | 3832 | 1468752469328 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 03:47:49 INFO - PROCESS | 3832 | 1468752469331 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 03:47:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 03:47:49 INFO - PROCESS | 3832 | 1468752469336 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 03:47:49 INFO - PROCESS | 3832 | 1468752469339 Marionette TRACE conn3 <- [1,238,null,{}] 03:47:49 INFO - PROCESS | 3832 | 1468752469344 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}] 03:47:49 INFO - PROCESS | 3832 | 1468752469347 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:49 INFO - PROCESS | 3832 | 1468752469441 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 03:47:49 INFO - PROCESS | 3832 | 1468752469517 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:49 INFO - PROCESS | 3832 | 1468752469520 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:49 INFO - PROCESS | 3832 | ++DOCSHELL 110B9000 == 45 [pid = 3832] [id = 69] 03:47:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (110BF400) [pid = 3832] [serial = 204] [outer = 00000000] 03:47:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (12975400) [pid = 3832] [serial = 205] [outer = 110BF400] 03:47:49 INFO - PROCESS | 3832 | 1468752469567 Marionette DEBUG loaded listener.js 03:47:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (13143000) [pid = 3832] [serial = 206] [outer = 110BF400] 03:47:50 INFO - PROCESS | 3832 | --DOCSHELL 16146C00 == 44 [pid = 3832] [id = 63] 03:47:50 INFO - PROCESS | 3832 | --DOCSHELL 1320D400 == 43 [pid = 3832] [id = 62] 03:47:50 INFO - PROCESS | 3832 | --DOCSHELL 11440C00 == 42 [pid = 3832] [id = 61] 03:47:50 INFO - PROCESS | 3832 | --DOCSHELL 19D6A800 == 41 [pid = 3832] [id = 60] 03:47:50 INFO - PROCESS | 3832 | --DOCSHELL 16948800 == 40 [pid = 3832] [id = 59] 03:47:50 INFO - PROCESS | 3832 | --DOCSHELL 16EEA800 == 39 [pid = 3832] [id = 58] 03:47:50 INFO - PROCESS | 3832 | --DOCSHELL 16148400 == 38 [pid = 3832] [id = 57] 03:47:50 INFO - PROCESS | 3832 | --DOCSHELL 15737000 == 37 [pid = 3832] [id = 56] 03:47:50 INFO - PROCESS | 3832 | --DOCSHELL 1314B400 == 36 [pid = 3832] [id = 55] 03:47:50 INFO - PROCESS | 3832 | --DOCSHELL 10564000 == 35 [pid = 3832] [id = 54] 03:47:50 INFO - PROCESS | 3832 | --DOCSHELL 1393C800 == 34 [pid = 3832] [id = 51] 03:47:50 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (17F59800) [pid = 3832] [serial = 148] [outer = 00000000] [url = about:blank] 03:47:50 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (16139C00) [pid = 3832] [serial = 136] [outer = 00000000] [url = about:blank] 03:47:50 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (1606B000) [pid = 3832] [serial = 135] [outer = 00000000] [url = about:blank] 03:47:50 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (12BCA400) [pid = 3832] [serial = 124] [outer = 00000000] [url = about:blank] 03:47:50 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (114D2400) [pid = 3832] [serial = 123] [outer = 00000000] [url = about:blank] 03:47:50 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (11AC6400) [pid = 3832] [serial = 126] [outer = 00000000] [url = about:blank] 03:47:50 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (12826800) [pid = 3832] [serial = 127] [outer = 00000000] [url = about:blank] 03:47:50 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (1393F800) [pid = 3832] [serial = 129] [outer = 00000000] [url = about:blank] 03:47:50 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (13C2C400) [pid = 3832] [serial = 130] [outer = 00000000] [url = about:blank] 03:47:50 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (156C6000) [pid = 3832] [serial = 132] [outer = 00000000] [url = about:blank] 03:47:50 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (1667A000) [pid = 3832] [serial = 139] [outer = 00000000] [url = about:blank] 03:47:50 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (16677C00) [pid = 3832] [serial = 138] [outer = 00000000] [url = about:blank] 03:47:50 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (1613D000) [pid = 3832] [serial = 144] [outer = 00000000] [url = about:blank] 03:47:50 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (10A79800) [pid = 3832] [serial = 112] [outer = 00000000] [url = about:blank] 03:47:50 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (10A76000) [pid = 3832] [serial = 111] [outer = 00000000] [url = about:blank] 03:47:50 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (13CB0400) [pid = 3832] [serial = 115] [outer = 00000000] [url = about:blank] 03:47:50 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (13932000) [pid = 3832] [serial = 114] [outer = 00000000] [url = about:blank] 03:47:50 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (17187C00) [pid = 3832] [serial = 118] [outer = 00000000] [url = about:blank] 03:47:50 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (169CE400) [pid = 3832] [serial = 117] [outer = 00000000] [url = about:blank] 03:47:50 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (19710C00) [pid = 3832] [serial = 121] [outer = 00000000] [url = about:blank] 03:47:50 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (192EA800) [pid = 3832] [serial = 120] [outer = 00000000] [url = about:blank] 03:47:50 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (174D7C00) [pid = 3832] [serial = 141] [outer = 00000000] [url = about:blank] 03:47:50 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1760F400) [pid = 3832] [serial = 142] [outer = 00000000] [url = about:blank] 03:47:50 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (174D9000) [pid = 3832] [serial = 145] [outer = 00000000] [url = about:blank] 03:47:50 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (197A8400) [pid = 3832] [serial = 150] [outer = 00000000] [url = about:blank] 03:47:50 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (17F59400) [pid = 3832] [serial = 147] [outer = 00000000] [url = about:blank] 03:47:50 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (1570EC00) [pid = 3832] [serial = 133] [outer = 00000000] [url = about:blank] 03:47:50 INFO - PROCESS | 3832 | 1468752470178 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]]]}] 03:47:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 03:47:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 877ms 03:47:50 INFO - PROCESS | 3832 | 1468752470209 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 03:47:50 INFO - PROCESS | 3832 | 1468752470213 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 03:47:50 INFO - PROCESS | 3832 | 1468752470219 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 03:47:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 03:47:50 INFO - PROCESS | 3832 | 1468752470222 Marionette TRACE conn3 <- [1,242,null,{}] 03:47:50 INFO - PROCESS | 3832 | 1468752470225 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}] 03:47:50 INFO - PROCESS | 3832 | 1468752470228 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:50 INFO - PROCESS | 3832 | 1468752470310 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 03:47:50 INFO - PROCESS | 3832 | 1468752470319 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:50 INFO - PROCESS | 3832 | 1468752470321 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:50 INFO - PROCESS | 3832 | ++DOCSHELL 11295000 == 35 [pid = 3832] [id = 70] 03:47:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (1143D400) [pid = 3832] [serial = 207] [outer = 00000000] 03:47:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (1314B400) [pid = 3832] [serial = 208] [outer = 1143D400] 03:47:50 INFO - PROCESS | 3832 | 1468752470374 Marionette DEBUG loaded listener.js 03:47:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (1321A000) [pid = 3832] [serial = 209] [outer = 1143D400] 03:47:50 INFO - PROCESS | 3832 | 1468752470846 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]]]}] 03:47:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 03:47:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 650ms 03:47:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 03:47:50 INFO - PROCESS | 3832 | 1468752470891 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 03:47:50 INFO - PROCESS | 3832 | 1468752470893 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 03:47:50 INFO - PROCESS | 3832 | 1468752470897 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 03:47:50 INFO - PROCESS | 3832 | 1468752470900 Marionette TRACE conn3 <- [1,246,null,{}] 03:47:50 INFO - PROCESS | 3832 | 1468752470932 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}] 03:47:50 INFO - PROCESS | 3832 | 1468752470936 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:51 INFO - PROCESS | 3832 | 1468752471021 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 03:47:51 INFO - PROCESS | 3832 | 1468752471030 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:51 INFO - PROCESS | 3832 | 1468752471033 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:51 INFO - PROCESS | 3832 | ++DOCSHELL 14F2DC00 == 36 [pid = 3832] [id = 71] 03:47:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (14F2E800) [pid = 3832] [serial = 210] [outer = 00000000] 03:47:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (156CB800) [pid = 3832] [serial = 211] [outer = 14F2E800] 03:47:51 INFO - PROCESS | 3832 | 1468752471089 Marionette DEBUG loaded listener.js 03:47:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (15732800) [pid = 3832] [serial = 212] [outer = 14F2E800] 03:47:51 INFO - PROCESS | 3832 | 1468752471553 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]]]}] 03:47:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 03:47:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 650ms 03:47:51 INFO - PROCESS | 3832 | 1468752471568 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 03:47:51 INFO - PROCESS | 3832 | 1468752471571 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 03:47:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 03:47:51 INFO - PROCESS | 3832 | 1468752471574 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 03:47:51 INFO - PROCESS | 3832 | 1468752471575 Marionette TRACE conn3 <- [1,250,null,{}] 03:47:51 INFO - PROCESS | 3832 | 1468752471579 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}] 03:47:51 INFO - PROCESS | 3832 | 1468752471581 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:51 INFO - PROCESS | 3832 | 1468752471660 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 03:47:51 INFO - PROCESS | 3832 | 1468752471666 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:51 INFO - PROCESS | 3832 | 1468752471668 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:51 INFO - PROCESS | 3832 | ++DOCSHELL 14F68000 == 37 [pid = 3832] [id = 72] 03:47:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (156C3400) [pid = 3832] [serial = 213] [outer = 00000000] 03:47:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (16144C00) [pid = 3832] [serial = 214] [outer = 156C3400] 03:47:51 INFO - PROCESS | 3832 | 1468752471716 Marionette DEBUG loaded listener.js 03:47:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (165B0C00) [pid = 3832] [serial = 215] [outer = 156C3400] 03:47:52 INFO - PROCESS | 3832 | 1468752472151 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]]]}] 03:47:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 03:47:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 666ms 03:47:52 INFO - PROCESS | 3832 | 1468752472212 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 03:47:52 INFO - PROCESS | 3832 | 1468752472214 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 03:47:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 03:47:52 INFO - PROCESS | 3832 | 1468752472217 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 03:47:52 INFO - PROCESS | 3832 | 1468752472219 Marionette TRACE conn3 <- [1,254,null,{}] 03:47:52 INFO - PROCESS | 3832 | 1468752472222 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}] 03:47:52 INFO - PROCESS | 3832 | 1468752472224 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:52 INFO - PROCESS | 3832 | 1468752472301 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 03:47:52 INFO - PROCESS | 3832 | 1468752472306 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:52 INFO - PROCESS | 3832 | 1468752472308 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:52 INFO - PROCESS | 3832 | ++DOCSHELL 12BCC800 == 38 [pid = 3832] [id = 73] 03:47:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (16144000) [pid = 3832] [serial = 216] [outer = 00000000] 03:47:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (16EEA800) [pid = 3832] [serial = 217] [outer = 16144000] 03:47:52 INFO - PROCESS | 3832 | 1468752472399 Marionette DEBUG loaded listener.js 03:47:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (174CB400) [pid = 3832] [serial = 218] [outer = 16144000] 03:47:52 INFO - PROCESS | 3832 | 1468752472872 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]]]}] 03:47:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 03:47:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 665ms 03:47:52 INFO - PROCESS | 3832 | 1468752472888 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 03:47:52 INFO - PROCESS | 3832 | 1468752472890 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 03:47:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 03:47:52 INFO - PROCESS | 3832 | 1468752472893 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 03:47:52 INFO - PROCESS | 3832 | 1468752472895 Marionette TRACE conn3 <- [1,258,null,{}] 03:47:52 INFO - PROCESS | 3832 | 1468752472904 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}] 03:47:52 INFO - PROCESS | 3832 | 1468752472909 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:53 INFO - PROCESS | 3832 | 1468752473033 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 03:47:53 INFO - PROCESS | 3832 | 1468752473040 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:53 INFO - PROCESS | 3832 | 1468752473042 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:53 INFO - PROCESS | 3832 | ++DOCSHELL 1667AC00 == 39 [pid = 3832] [id = 74] 03:47:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (167A9C00) [pid = 3832] [serial = 219] [outer = 00000000] 03:47:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (192EF000) [pid = 3832] [serial = 220] [outer = 167A9C00] 03:47:53 INFO - PROCESS | 3832 | 1468752473086 Marionette DEBUG loaded listener.js 03:47:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (192F0400) [pid = 3832] [serial = 221] [outer = 167A9C00] 03:47:53 INFO - PROCESS | 3832 | 1468752473534 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]]]}] 03:47:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 03:47:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 666ms 03:47:53 INFO - PROCESS | 3832 | 1468752473566 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 03:47:53 INFO - PROCESS | 3832 | 1468752473568 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 03:47:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 03:47:53 INFO - PROCESS | 3832 | 1468752473571 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 03:47:53 INFO - PROCESS | 3832 | 1468752473573 Marionette TRACE conn3 <- [1,262,null,{}] 03:47:53 INFO - PROCESS | 3832 | 1468752473576 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}] 03:47:53 INFO - PROCESS | 3832 | 1468752473578 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:53 INFO - PROCESS | 3832 | 1468752473703 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 03:47:53 INFO - PROCESS | 3832 | 1468752473776 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:53 INFO - PROCESS | 3832 | 1468752473778 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:53 INFO - PROCESS | 3832 | ++DOCSHELL 1760F400 == 40 [pid = 3832] [id = 75] 03:47:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (192F1C00) [pid = 3832] [serial = 222] [outer = 00000000] 03:47:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (197A5800) [pid = 3832] [serial = 223] [outer = 192F1C00] 03:47:53 INFO - PROCESS | 3832 | 1468752473823 Marionette DEBUG loaded listener.js 03:47:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (19913800) [pid = 3832] [serial = 224] [outer = 192F1C00] 03:47:54 INFO - PROCESS | 3832 | 1468752474256 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]]]}] 03:47:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 03:47:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 715ms 03:47:54 INFO - PROCESS | 3832 | 1468752474306 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 03:47:54 INFO - PROCESS | 3832 | 1468752474308 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 03:47:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 03:47:54 INFO - PROCESS | 3832 | 1468752474312 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 03:47:54 INFO - PROCESS | 3832 | 1468752474313 Marionette TRACE conn3 <- [1,266,null,{}] 03:47:54 INFO - PROCESS | 3832 | 1468752474317 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}] 03:47:54 INFO - PROCESS | 3832 | 1468752474319 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:54 INFO - PROCESS | 3832 | 1468752474424 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 03:47:54 INFO - PROCESS | 3832 | 1468752474432 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:54 INFO - PROCESS | 3832 | 1468752474434 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:54 INFO - PROCESS | 3832 | ++DOCSHELL 1970D000 == 41 [pid = 3832] [id = 76] 03:47:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (19712000) [pid = 3832] [serial = 225] [outer = 00000000] 03:47:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (19F92000) [pid = 3832] [serial = 226] [outer = 19712000] 03:47:54 INFO - PROCESS | 3832 | 1468752474518 Marionette DEBUG loaded listener.js 03:47:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (1A3B5800) [pid = 3832] [serial = 227] [outer = 19712000] 03:47:54 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (1760E800) [pid = 3832] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 03:47:54 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (1314B800) [pid = 3832] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 03:47:54 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (15738C00) [pid = 3832] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 03:47:54 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (16148800) [pid = 3832] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 03:47:54 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (10A08C00) [pid = 3832] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 03:47:54 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (1740BC00) [pid = 3832] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 03:47:54 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (19F53400) [pid = 3832] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 03:47:54 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (1315A400) [pid = 3832] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 03:47:54 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (16679000) [pid = 3832] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 03:47:54 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (17414400) [pid = 3832] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 03:47:54 INFO - PROCESS | 3832 | 1468752474962 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]]]}] 03:47:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 03:47:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 715ms 03:47:55 INFO - PROCESS | 3832 | 1468752475010 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 03:47:55 INFO - PROCESS | 3832 | 1468752475012 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 03:47:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 03:47:55 INFO - PROCESS | 3832 | 1468752475025 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 03:47:55 INFO - PROCESS | 3832 | 1468752475027 Marionette TRACE conn3 <- [1,270,null,{}] 03:47:55 INFO - PROCESS | 3832 | 1468752475101 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}] 03:47:55 INFO - PROCESS | 3832 | 1468752475103 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:55 INFO - PROCESS | 3832 | 1468752475187 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 03:47:55 INFO - PROCESS | 3832 | 1468752475193 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:55 INFO - PROCESS | 3832 | 1468752475194 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:55 INFO - PROCESS | 3832 | ++DOCSHELL 19711000 == 42 [pid = 3832] [id = 77] 03:47:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (19719C00) [pid = 3832] [serial = 228] [outer = 00000000] 03:47:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (1A440000) [pid = 3832] [serial = 229] [outer = 19719C00] 03:47:55 INFO - PROCESS | 3832 | 1468752475237 Marionette DEBUG loaded listener.js 03:47:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (1A5B3400) [pid = 3832] [serial = 230] [outer = 19719C00] 03:47:55 INFO - PROCESS | 3832 | 1468752475622 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]]]}] 03:47:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 03:47:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 617ms 03:47:55 INFO - PROCESS | 3832 | 1468752475657 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 03:47:55 INFO - PROCESS | 3832 | 1468752475659 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 03:47:55 INFO - PROCESS | 3832 | 1468752475662 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 03:47:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 03:47:55 INFO - PROCESS | 3832 | 1468752475664 Marionette TRACE conn3 <- [1,274,null,{}] 03:47:55 INFO - PROCESS | 3832 | 1468752475667 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}] 03:47:55 INFO - PROCESS | 3832 | 1468752475669 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:55 INFO - PROCESS | 3832 | 1468752475792 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 03:47:55 INFO - PROCESS | 3832 | 1468752475797 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:55 INFO - PROCESS | 3832 | 1468752475799 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:55 INFO - PROCESS | 3832 | ++DOCSHELL 104E6C00 == 43 [pid = 3832] [id = 78] 03:47:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (1694A400) [pid = 3832] [serial = 231] [outer = 00000000] 03:47:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (1A82FC00) [pid = 3832] [serial = 232] [outer = 1694A400] 03:47:55 INFO - PROCESS | 3832 | 1468752475841 Marionette DEBUG loaded listener.js 03:47:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (1A834000) [pid = 3832] [serial = 233] [outer = 1694A400] 03:47:56 INFO - PROCESS | 3832 | 1468752476275 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]]]}] 03:47:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 03:47:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 666ms 03:47:56 INFO - PROCESS | 3832 | 1468752476335 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 03:47:56 INFO - PROCESS | 3832 | 1468752476337 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 03:47:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 03:47:56 INFO - PROCESS | 3832 | 1468752476341 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 03:47:56 INFO - PROCESS | 3832 | 1468752476343 Marionette TRACE conn3 <- [1,278,null,{}] 03:47:56 INFO - PROCESS | 3832 | 1468752476348 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}] 03:47:56 INFO - PROCESS | 3832 | 1468752476351 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:56 INFO - PROCESS | 3832 | 1468752476446 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 03:47:56 INFO - PROCESS | 3832 | 1468752476459 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:56 INFO - PROCESS | 3832 | 1468752476462 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:56 INFO - PROCESS | 3832 | ++DOCSHELL 1A969400 == 44 [pid = 3832] [id = 79] 03:47:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (1A969C00) [pid = 3832] [serial = 234] [outer = 00000000] 03:47:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (1A973800) [pid = 3832] [serial = 235] [outer = 1A969C00] 03:47:56 INFO - PROCESS | 3832 | 1468752476506 Marionette DEBUG loaded listener.js 03:47:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (1A9E2400) [pid = 3832] [serial = 236] [outer = 1A969C00] 03:47:57 INFO - PROCESS | 3832 | --DOCSHELL 10A76400 == 43 [pid = 3832] [id = 52] 03:47:57 INFO - PROCESS | 3832 | --DOCSHELL 13939800 == 42 [pid = 3832] [id = 53] 03:47:57 INFO - PROCESS | 3832 | --DOCSHELL 15713800 == 41 [pid = 3832] [id = 68] 03:47:57 INFO - PROCESS | 3832 | --DOCSHELL 110B9000 == 40 [pid = 3832] [id = 69] 03:47:57 INFO - PROCESS | 3832 | --DOCSHELL 14FB7800 == 39 [pid = 3832] [id = 66] 03:47:57 INFO - PROCESS | 3832 | --DOCSHELL 192EF800 == 38 [pid = 3832] [id = 67] 03:47:57 INFO - PROCESS | 3832 | --DOCSHELL 1A5B7400 == 37 [pid = 3832] [id = 64] 03:47:57 INFO - PROCESS | 3832 | --DOCSHELL 1058C400 == 36 [pid = 3832] [id = 65] 03:47:58 INFO - PROCESS | 3832 | --DOCSHELL 11295000 == 35 [pid = 3832] [id = 70] 03:47:58 INFO - PROCESS | 3832 | --DOCSHELL 14F2DC00 == 34 [pid = 3832] [id = 71] 03:47:58 INFO - PROCESS | 3832 | --DOCSHELL 14F68000 == 33 [pid = 3832] [id = 72] 03:47:58 INFO - PROCESS | 3832 | --DOCSHELL 12BCC800 == 32 [pid = 3832] [id = 73] 03:47:58 INFO - PROCESS | 3832 | --DOCSHELL 1760F400 == 31 [pid = 3832] [id = 75] 03:47:58 INFO - PROCESS | 3832 | --DOCSHELL 1667AC00 == 30 [pid = 3832] [id = 74] 03:47:58 INFO - PROCESS | 3832 | --DOCSHELL 19711000 == 29 [pid = 3832] [id = 77] 03:47:58 INFO - PROCESS | 3832 | --DOCSHELL 104E6C00 == 28 [pid = 3832] [id = 78] 03:47:58 INFO - PROCESS | 3832 | --DOCSHELL 1970D000 == 27 [pid = 3832] [id = 76] 03:47:58 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (1A5B1800) [pid = 3832] [serial = 187] [outer = 00000000] [url = about:blank] 03:47:58 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (19D6D000) [pid = 3832] [serial = 175] [outer = 00000000] [url = about:blank] 03:47:58 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (131E2800) [pid = 3832] [serial = 162] [outer = 00000000] [url = about:blank] 03:47:58 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (13219800) [pid = 3832] [serial = 163] [outer = 00000000] [url = about:blank] 03:47:58 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (16065C00) [pid = 3832] [serial = 166] [outer = 00000000] [url = about:blank] 03:47:58 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (1606C800) [pid = 3832] [serial = 167] [outer = 00000000] [url = about:blank] 03:47:58 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (169D3800) [pid = 3832] [serial = 169] [outer = 00000000] [url = about:blank] 03:47:58 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (12D68400) [pid = 3832] [serial = 160] [outer = 00000000] [url = about:blank] 03:47:58 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (11CD8800) [pid = 3832] [serial = 159] [outer = 00000000] [url = about:blank] 03:47:58 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (17F55800) [pid = 3832] [serial = 173] [outer = 00000000] [url = about:blank] 03:47:58 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (13EAC400) [pid = 3832] [serial = 156] [outer = 00000000] [url = about:blank] 03:47:58 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (1128C800) [pid = 3832] [serial = 153] [outer = 00000000] [url = about:blank] 03:47:58 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (19F99800) [pid = 3832] [serial = 178] [outer = 00000000] [url = about:blank] 03:47:58 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (19D71800) [pid = 3832] [serial = 176] [outer = 00000000] [url = about:blank] 03:47:58 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (13C37C00) [pid = 3832] [serial = 181] [outer = 00000000] [url = about:blank] 03:47:58 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (16064400) [pid = 3832] [serial = 182] [outer = 00000000] [url = about:blank] 03:47:58 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (1A3B0800) [pid = 3832] [serial = 179] [outer = 00000000] [url = about:blank] 03:47:58 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1A3BD000) [pid = 3832] [serial = 185] [outer = 00000000] [url = about:blank] 03:47:58 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1B399C00) [pid = 3832] [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.] 03:47:58 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (179B0400) [pid = 3832] [serial = 172] [outer = 00000000] [url = about:blank] 03:47:58 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (19F9A800) [pid = 3832] [serial = 184] [outer = 00000000] [url = about:blank] 03:47:58 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (1A5B1C00) [pid = 3832] [serial = 188] [outer = 00000000] [url = about:blank] 03:47:58 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (17179400) [pid = 3832] [serial = 170] [outer = 00000000] [url = about:blank] 03:47:58 INFO - PROCESS | 3832 | 1468752478500 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]]]}] 03:47:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 03:47:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 2193ms 03:47:58 INFO - PROCESS | 3832 | 1468752478523 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 03:47:58 INFO - PROCESS | 3832 | 1468752478526 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 03:47:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 03:47:58 INFO - PROCESS | 3832 | 1468752478531 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 03:47:58 INFO - PROCESS | 3832 | 1468752478533 Marionette TRACE conn3 <- [1,282,null,{}] 03:47:58 INFO - PROCESS | 3832 | 1468752478539 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}] 03:47:58 INFO - PROCESS | 3832 | 1468752478542 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:58 INFO - PROCESS | 3832 | 1468752478632 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 03:47:58 INFO - PROCESS | 3832 | 1468752478639 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:58 INFO - PROCESS | 3832 | 1468752478642 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:58 INFO - PROCESS | 3832 | ++DOCSHELL 110B6C00 == 28 [pid = 3832] [id = 80] 03:47:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (110B9000) [pid = 3832] [serial = 237] [outer = 00000000] 03:47:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (114D6800) [pid = 3832] [serial = 238] [outer = 110B9000] 03:47:58 INFO - PROCESS | 3832 | 1468752478690 Marionette DEBUG loaded listener.js 03:47:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (11C2C000) [pid = 3832] [serial = 239] [outer = 110B9000] 03:47:59 INFO - PROCESS | 3832 | 1468752479175 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]]]}] 03:47:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 03:47:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 714ms 03:47:59 INFO - PROCESS | 3832 | 1468752479262 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 03:47:59 INFO - PROCESS | 3832 | 1468752479267 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 03:47:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 03:47:59 INFO - PROCESS | 3832 | 1468752479273 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 03:47:59 INFO - PROCESS | 3832 | 1468752479276 Marionette TRACE conn3 <- [1,286,null,{}] 03:47:59 INFO - PROCESS | 3832 | 1468752479279 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}] 03:47:59 INFO - PROCESS | 3832 | 1468752479282 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:59 INFO - PROCESS | 3832 | 1468752479367 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 03:47:59 INFO - PROCESS | 3832 | 1468752479382 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:47:59 INFO - PROCESS | 3832 | 1468752479385 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:47:59 INFO - PROCESS | 3832 | ++DOCSHELL 13155C00 == 29 [pid = 3832] [id = 81] 03:47:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (13156000) [pid = 3832] [serial = 240] [outer = 00000000] 03:47:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (131E8400) [pid = 3832] [serial = 241] [outer = 13156000] 03:47:59 INFO - PROCESS | 3832 | 1468752479431 Marionette DEBUG loaded listener.js 03:47:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (13215400) [pid = 3832] [serial = 242] [outer = 13156000] 03:47:59 INFO - PROCESS | 3832 | 1468752479900 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]]]}] 03:47:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 03:47:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 665ms 03:47:59 INFO - PROCESS | 3832 | 1468752479947 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 03:47:59 INFO - PROCESS | 3832 | 1468752479950 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 03:47:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 03:47:59 INFO - PROCESS | 3832 | 1468752479953 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 03:47:59 INFO - PROCESS | 3832 | 1468752479956 Marionette TRACE conn3 <- [1,290,null,{}] 03:47:59 INFO - PROCESS | 3832 | 1468752479967 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}] 03:47:59 INFO - PROCESS | 3832 | 1468752479972 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:00 INFO - PROCESS | 3832 | 1468752480090 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 03:48:00 INFO - PROCESS | 3832 | 1468752480217 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:00 INFO - PROCESS | 3832 | 1468752480220 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:00 INFO - PROCESS | 3832 | ++DOCSHELL 156CA800 == 30 [pid = 3832] [id = 82] 03:48:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (156CB400) [pid = 3832] [serial = 243] [outer = 00000000] 03:48:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (15714000) [pid = 3832] [serial = 244] [outer = 156CB400] 03:48:00 INFO - PROCESS | 3832 | 1468752480275 Marionette DEBUG loaded listener.js 03:48:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (16066000) [pid = 3832] [serial = 245] [outer = 156CB400] 03:48:00 INFO - PROCESS | 3832 | 1468752480799 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]]]}] 03:48:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 03:48:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 877ms 03:48:00 INFO - PROCESS | 3832 | 1468752480829 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 03:48:00 INFO - PROCESS | 3832 | 1468752480832 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 03:48:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 03:48:00 INFO - PROCESS | 3832 | 1468752480835 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 03:48:00 INFO - PROCESS | 3832 | 1468752480837 Marionette TRACE conn3 <- [1,294,null,{}] 03:48:00 INFO - PROCESS | 3832 | 1468752480840 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}] 03:48:00 INFO - PROCESS | 3832 | 1468752480842 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:00 INFO - PROCESS | 3832 | 1468752480921 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 03:48:00 INFO - PROCESS | 3832 | 1468752480926 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:00 INFO - PROCESS | 3832 | 1468752480928 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:00 INFO - PROCESS | 3832 | ++DOCSHELL 1606E400 == 31 [pid = 3832] [id = 83] 03:48:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (16071800) [pid = 3832] [serial = 246] [outer = 00000000] 03:48:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (1667A400) [pid = 3832] [serial = 247] [outer = 16071800] 03:48:00 INFO - PROCESS | 3832 | 1468752480981 Marionette DEBUG loaded listener.js 03:48:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (16E49400) [pid = 3832] [serial = 248] [outer = 16071800] 03:48:01 INFO - PROCESS | 3832 | 1468752481392 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]]]}] 03:48:01 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. 03:48:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 617ms 03:48:01 INFO - PROCESS | 3832 | 1468752481438 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 03:48:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 03:48:01 INFO - PROCESS | 3832 | 1468752481440 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 03:48:01 INFO - PROCESS | 3832 | 1468752481492 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 03:48:01 INFO - PROCESS | 3832 | 1468752481494 Marionette TRACE conn3 <- [1,298,null,{}] 03:48:01 INFO - PROCESS | 3832 | 1468752481497 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}] 03:48:01 INFO - PROCESS | 3832 | 1468752481499 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:01 INFO - PROCESS | 3832 | 1468752481595 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 03:48:01 INFO - PROCESS | 3832 | 1468752481603 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:01 INFO - PROCESS | 3832 | 1468752481605 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:01 INFO - PROCESS | 3832 | ++DOCSHELL 1740D800 == 32 [pid = 3832] [id = 84] 03:48:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (17414400) [pid = 3832] [serial = 249] [outer = 00000000] 03:48:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (179AD000) [pid = 3832] [serial = 250] [outer = 17414400] 03:48:01 INFO - PROCESS | 3832 | 1468752481647 Marionette DEBUG loaded listener.js 03:48:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (17D7B800) [pid = 3832] [serial = 251] [outer = 17414400] 03:48:02 INFO - PROCESS | 3832 | 1468752482058 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]]]}] 03:48:02 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. 03:48:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 633ms 03:48:02 INFO - PROCESS | 3832 | 1468752482097 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 03:48:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 03:48:02 INFO - PROCESS | 3832 | 1468752482099 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 03:48:02 INFO - PROCESS | 3832 | 1468752482102 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 03:48:02 INFO - PROCESS | 3832 | 1468752482104 Marionette TRACE conn3 <- [1,302,null,{}] 03:48:02 INFO - PROCESS | 3832 | 1468752482107 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}] 03:48:02 INFO - PROCESS | 3832 | 1468752482112 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:02 INFO - PROCESS | 3832 | 1468752482215 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 03:48:02 INFO - PROCESS | 3832 | 1468752482221 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:02 INFO - PROCESS | 3832 | 1468752482223 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:02 INFO - PROCESS | 3832 | ++DOCSHELL 192ECC00 == 33 [pid = 3832] [id = 85] 03:48:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (192F0000) [pid = 3832] [serial = 252] [outer = 00000000] 03:48:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (19716C00) [pid = 3832] [serial = 253] [outer = 192F0000] 03:48:02 INFO - PROCESS | 3832 | 1468752482266 Marionette DEBUG loaded listener.js 03:48:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (19916C00) [pid = 3832] [serial = 254] [outer = 192F0000] 03:48:02 INFO - PROCESS | 3832 | 1468752482715 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]]]}] 03:48:02 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. 03:48:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 649ms 03:48:02 INFO - PROCESS | 3832 | 1468752482776 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 03:48:02 INFO - PROCESS | 3832 | 1468752482778 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 03:48:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 03:48:02 INFO - PROCESS | 3832 | 1468752482785 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 03:48:02 INFO - PROCESS | 3832 | 1468752482787 Marionette TRACE conn3 <- [1,306,null,{}] 03:48:02 INFO - PROCESS | 3832 | 1468752482790 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}] 03:48:02 INFO - PROCESS | 3832 | 1468752482792 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:02 INFO - PROCESS | 3832 | 1468752482865 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 03:48:02 INFO - PROCESS | 3832 | 1468752482871 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:02 INFO - PROCESS | 3832 | 1468752482873 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:02 INFO - PROCESS | 3832 | ++DOCSHELL 19C0EC00 == 34 [pid = 3832] [id = 86] 03:48:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (19D73000) [pid = 3832] [serial = 255] [outer = 00000000] 03:48:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (19F51C00) [pid = 3832] [serial = 256] [outer = 19D73000] 03:48:02 INFO - PROCESS | 3832 | 1468752482916 Marionette DEBUG loaded listener.js 03:48:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (19F54800) [pid = 3832] [serial = 257] [outer = 19D73000] 03:48:03 INFO - PROCESS | 3832 | 1468752483386 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]]]}] 03:48:03 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. 03:48:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 617ms 03:48:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 03:48:03 INFO - PROCESS | 3832 | 1468752483418 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 03:48:03 INFO - PROCESS | 3832 | 1468752483420 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 03:48:03 INFO - PROCESS | 3832 | 1468752483424 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 03:48:03 INFO - PROCESS | 3832 | 1468752483425 Marionette TRACE conn3 <- [1,310,null,{}] 03:48:03 INFO - PROCESS | 3832 | 1468752483428 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}] 03:48:03 INFO - PROCESS | 3832 | 1468752483431 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:03 INFO - PROCESS | 3832 | 1468752483544 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 03:48:03 INFO - PROCESS | 3832 | 1468752483551 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:03 INFO - PROCESS | 3832 | 1468752483554 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:03 INFO - PROCESS | 3832 | ++DOCSHELL 10373000 == 35 [pid = 3832] [id = 87] 03:48:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (16EE9800) [pid = 3832] [serial = 258] [outer = 00000000] 03:48:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (1A3BD000) [pid = 3832] [serial = 259] [outer = 16EE9800] 03:48:03 INFO - PROCESS | 3832 | 1468752483599 Marionette DEBUG loaded listener.js 03:48:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (1A438C00) [pid = 3832] [serial = 260] [outer = 16EE9800] 03:48:04 INFO - PROCESS | 3832 | 1468752483999 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]]]}] 03:48:04 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. 03:48:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 617ms 03:48:04 INFO - PROCESS | 3832 | 1468752484030 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 03:48:04 INFO - PROCESS | 3832 | 1468752484032 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 03:48:04 INFO - PROCESS | 3832 | 1468752484035 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 03:48:04 INFO - PROCESS | 3832 | 1468752484037 Marionette TRACE conn3 <- [1,314,null,{}] 03:48:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 03:48:04 INFO - PROCESS | 3832 | 1468752484040 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}] 03:48:04 INFO - PROCESS | 3832 | 1468752484042 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:04 INFO - PROCESS | 3832 | 1468752484150 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 03:48:04 INFO - PROCESS | 3832 | 1468752484155 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:04 INFO - PROCESS | 3832 | 1468752484157 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:04 INFO - PROCESS | 3832 | ++DOCSHELL 156C7800 == 36 [pid = 3832] [id = 88] 03:48:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (1A5B4000) [pid = 3832] [serial = 261] [outer = 00000000] 03:48:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (1A5BA800) [pid = 3832] [serial = 262] [outer = 1A5B4000] 03:48:04 INFO - PROCESS | 3832 | 1468752484253 Marionette DEBUG loaded listener.js 03:48:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (1A5BF000) [pid = 3832] [serial = 263] [outer = 1A5B4000] 03:48:04 INFO - PROCESS | 3832 | 1468752484520 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 03:48:04 INFO - PROCESS | 3832 | 1468752484733 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]]]}] 03:48:04 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. 03:48:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 731ms 03:48:04 INFO - PROCESS | 3832 | 1468752484771 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 03:48:04 INFO - PROCESS | 3832 | 1468752484773 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 03:48:04 INFO - PROCESS | 3832 | 1468752484776 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 03:48:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 03:48:04 INFO - PROCESS | 3832 | 1468752484778 Marionette TRACE conn3 <- [1,318,null,{}] 03:48:04 INFO - PROCESS | 3832 | 1468752484781 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}] 03:48:04 INFO - PROCESS | 3832 | 1468752484783 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:04 INFO - PROCESS | 3832 | 1468752484898 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 03:48:04 INFO - PROCESS | 3832 | 1468752484904 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:04 INFO - PROCESS | 3832 | 1468752484905 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:04 INFO - PROCESS | 3832 | ++DOCSHELL 1A96F400 == 37 [pid = 3832] [id = 89] 03:48:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (1A96F800) [pid = 3832] [serial = 264] [outer = 00000000] 03:48:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (1A9E8800) [pid = 3832] [serial = 265] [outer = 1A96F800] 03:48:04 INFO - PROCESS | 3832 | 1468752484949 Marionette DEBUG loaded listener.js 03:48:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (1A9EB400) [pid = 3832] [serial = 266] [outer = 1A96F800] 03:48:05 INFO - PROCESS | 3832 | 1468752485456 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]]]}] 03:48:05 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. 03:48:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 731ms 03:48:05 INFO - PROCESS | 3832 | 1468752485512 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 03:48:05 INFO - PROCESS | 3832 | 1468752485514 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 03:48:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 03:48:05 INFO - PROCESS | 3832 | 1468752485517 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 03:48:05 INFO - PROCESS | 3832 | 1468752485519 Marionette TRACE conn3 <- [1,322,null,{}] 03:48:05 INFO - PROCESS | 3832 | 1468752485529 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}] 03:48:05 INFO - PROCESS | 3832 | 1468752485531 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:05 INFO - PROCESS | 3832 | 1468752485673 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 03:48:05 INFO - PROCESS | 3832 | 1468752485696 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:05 INFO - PROCESS | 3832 | 1468752485699 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:05 INFO - PROCESS | 3832 | ++DOCSHELL 1740CC00 == 38 [pid = 3832] [id = 90] 03:48:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (1ABDD800) [pid = 3832] [serial = 267] [outer = 00000000] 03:48:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (1ABE9800) [pid = 3832] [serial = 268] [outer = 1ABDD800] 03:48:05 INFO - PROCESS | 3832 | 1468752485743 Marionette DEBUG loaded listener.js 03:48:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (1AE5F000) [pid = 3832] [serial = 269] [outer = 1ABDD800] 03:48:06 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (13939C00) [pid = 3832] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 03:48:06 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (174D5000) [pid = 3832] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 03:48:06 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (167A9C00) [pid = 3832] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 03:48:06 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (192F1C00) [pid = 3832] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 03:48:06 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (19712000) [pid = 3832] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 03:48:06 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (19719C00) [pid = 3832] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 03:48:06 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (1694A400) [pid = 3832] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 03:48:06 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (14F2E800) [pid = 3832] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 03:48:06 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (1143D400) [pid = 3832] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 03:48:06 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (110BF400) [pid = 3832] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 03:48:06 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (1572D800) [pid = 3832] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 03:48:06 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (192EFC00) [pid = 3832] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 03:48:06 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (156C9C00) [pid = 3832] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 03:48:06 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (10A78000) [pid = 3832] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 03:48:06 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (1A5B9C00) [pid = 3832] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 03:48:06 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (16144000) [pid = 3832] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 03:48:06 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (156C3400) [pid = 3832] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 03:48:06 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (10A77400) [pid = 3832] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 03:48:06 INFO - PROCESS | 3832 | 1468752486464 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]]]}] 03:48:06 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. 03:48:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 990ms 03:48:06 INFO - PROCESS | 3832 | 1468752486506 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 03:48:06 INFO - PROCESS | 3832 | 1468752486507 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 03:48:06 INFO - PROCESS | 3832 | 1468752486511 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 03:48:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 03:48:06 INFO - PROCESS | 3832 | 1468752486512 Marionette TRACE conn3 <- [1,326,null,{}] 03:48:06 INFO - PROCESS | 3832 | 1468752486516 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}] 03:48:06 INFO - PROCESS | 3832 | 1468752486517 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:06 INFO - PROCESS | 3832 | 1468752486625 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 03:48:06 INFO - PROCESS | 3832 | 1468752486676 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:06 INFO - PROCESS | 3832 | 1468752486678 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:06 INFO - PROCESS | 3832 | ++DOCSHELL 0F2E4400 == 39 [pid = 3832] [id = 91] 03:48:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (0F2E7000) [pid = 3832] [serial = 270] [outer = 00000000] 03:48:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (0F2EA800) [pid = 3832] [serial = 271] [outer = 0F2E7000] 03:48:06 INFO - PROCESS | 3832 | 1468752486721 Marionette DEBUG loaded listener.js 03:48:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (0F2EC800) [pid = 3832] [serial = 272] [outer = 0F2E7000] 03:48:07 INFO - PROCESS | 3832 | 1468752487076 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]]]}] 03:48:07 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. 03:48:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 617ms 03:48:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 03:48:07 INFO - PROCESS | 3832 | 1468752487108 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 03:48:07 INFO - PROCESS | 3832 | 1468752487110 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 03:48:07 INFO - PROCESS | 3832 | 1468752487113 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 03:48:07 INFO - PROCESS | 3832 | 1468752487115 Marionette TRACE conn3 <- [1,330,null,{}] 03:48:07 INFO - PROCESS | 3832 | 1468752487118 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}] 03:48:07 INFO - PROCESS | 3832 | 1468752487120 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:07 INFO - PROCESS | 3832 | 1468752487278 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 03:48:07 INFO - PROCESS | 3832 | 1468752487286 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:07 INFO - PROCESS | 3832 | 1468752487289 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:07 INFO - PROCESS | 3832 | ++DOCSHELL 0F2E5000 == 40 [pid = 3832] [id = 92] 03:48:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (10515C00) [pid = 3832] [serial = 273] [outer = 00000000] 03:48:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (131E3400) [pid = 3832] [serial = 274] [outer = 10515C00] 03:48:07 INFO - PROCESS | 3832 | 1468752487346 Marionette DEBUG loaded listener.js 03:48:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (14296C00) [pid = 3832] [serial = 275] [outer = 10515C00] 03:48:07 INFO - PROCESS | 3832 | 1468752487759 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]]]}] 03:48:07 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. 03:48:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 649ms 03:48:07 INFO - PROCESS | 3832 | 1468752487785 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 03:48:07 INFO - PROCESS | 3832 | 1468752487787 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 03:48:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 03:48:07 INFO - PROCESS | 3832 | 1468752487790 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 03:48:07 INFO - PROCESS | 3832 | 1468752487791 Marionette TRACE conn3 <- [1,334,null,{}] 03:48:07 INFO - PROCESS | 3832 | 1468752487796 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}] 03:48:07 INFO - PROCESS | 3832 | 1468752487797 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:07 INFO - PROCESS | 3832 | 1468752487905 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 03:48:07 INFO - PROCESS | 3832 | 1468752487951 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:07 INFO - PROCESS | 3832 | 1468752487953 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:08 INFO - PROCESS | 3832 | ++DOCSHELL 0F2EA400 == 41 [pid = 3832] [id = 93] 03:48:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (11CD9400) [pid = 3832] [serial = 276] [outer = 00000000] 03:48:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (179AC800) [pid = 3832] [serial = 277] [outer = 11CD9400] 03:48:08 INFO - PROCESS | 3832 | 1468752487998 Marionette DEBUG loaded listener.js 03:48:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (19714C00) [pid = 3832] [serial = 278] [outer = 11CD9400] 03:48:08 INFO - PROCESS | 3832 | 1468752488426 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]]]}] 03:48:08 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. 03:48:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 666ms 03:48:08 INFO - PROCESS | 3832 | 1468752488462 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 03:48:08 INFO - PROCESS | 3832 | 1468752488467 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 03:48:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 03:48:08 INFO - PROCESS | 3832 | 1468752488472 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 03:48:08 INFO - PROCESS | 3832 | 1468752488476 Marionette TRACE conn3 <- [1,338,null,{}] 03:48:08 INFO - PROCESS | 3832 | 1468752488508 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}] 03:48:08 INFO - PROCESS | 3832 | 1468752488512 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:08 INFO - PROCESS | 3832 | 1468752488674 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 03:48:08 INFO - PROCESS | 3832 | 1468752488772 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:08 INFO - PROCESS | 3832 | 1468752488776 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:08 INFO - PROCESS | 3832 | ++DOCSHELL 0F2F5800 == 42 [pid = 3832] [id = 94] 03:48:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (0F2F6000) [pid = 3832] [serial = 279] [outer = 00000000] 03:48:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (0F2FA400) [pid = 3832] [serial = 280] [outer = 0F2F6000] 03:48:08 INFO - PROCESS | 3832 | 1468752488855 Marionette DEBUG loaded listener.js 03:48:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (0F397400) [pid = 3832] [serial = 281] [outer = 0F2F6000] 03:48:09 INFO - PROCESS | 3832 | 1468752489607 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]]]}] 03:48:09 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. 03:48:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1170ms 03:48:09 INFO - PROCESS | 3832 | 1468752489626 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 03:48:09 INFO - PROCESS | 3832 | 1468752489631 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 03:48:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 03:48:09 INFO - PROCESS | 3832 | 1468752489637 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 03:48:09 INFO - PROCESS | 3832 | 1468752489640 Marionette TRACE conn3 <- [1,342,null,{}] 03:48:09 INFO - PROCESS | 3832 | 1468752489644 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}] 03:48:09 INFO - PROCESS | 3832 | 1468752489647 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:09 INFO - PROCESS | 3832 | 1468752489798 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 03:48:09 INFO - PROCESS | 3832 | 1468752489919 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:09 INFO - PROCESS | 3832 | 1468752489922 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:09 INFO - PROCESS | 3832 | ++DOCSHELL 10A7A400 == 43 [pid = 3832] [id = 95] 03:48:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (10A80800) [pid = 3832] [serial = 282] [outer = 00000000] 03:48:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (11442800) [pid = 3832] [serial = 283] [outer = 10A80800] 03:48:09 INFO - PROCESS | 3832 | 1468752489978 Marionette DEBUG loaded listener.js 03:48:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (12929400) [pid = 3832] [serial = 284] [outer = 10A80800] 03:48:10 INFO - PROCESS | 3832 | 1468752490890 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]]]}] 03:48:10 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. 03:48:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1299ms 03:48:10 INFO - PROCESS | 3832 | 1468752490961 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 03:48:10 INFO - PROCESS | 3832 | 1468752490966 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 03:48:10 INFO - PROCESS | 3832 | 1468752490971 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 03:48:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 03:48:10 INFO - PROCESS | 3832 | 1468752490974 Marionette TRACE conn3 <- [1,346,null,{}] 03:48:10 INFO - PROCESS | 3832 | 1468752490979 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}] 03:48:10 INFO - PROCESS | 3832 | 1468752490981 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:11 INFO - PROCESS | 3832 | 1468752491088 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 03:48:11 INFO - PROCESS | 3832 | 1468752491172 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:11 INFO - PROCESS | 3832 | 1468752491176 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:11 INFO - PROCESS | 3832 | ++DOCSHELL 0F2E3000 == 44 [pid = 3832] [id = 96] 03:48:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (0F2E3800) [pid = 3832] [serial = 285] [outer = 00000000] 03:48:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (0F2FB000) [pid = 3832] [serial = 286] [outer = 0F2E3800] 03:48:11 INFO - PROCESS | 3832 | 1468752491278 Marionette DEBUG loaded listener.js 03:48:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (10A0F800) [pid = 3832] [serial = 287] [outer = 0F2E3800] 03:48:11 INFO - PROCESS | 3832 | --DOCSHELL 0F2E5000 == 43 [pid = 3832] [id = 92] 03:48:11 INFO - PROCESS | 3832 | --DOCSHELL 0F2E4400 == 42 [pid = 3832] [id = 91] 03:48:11 INFO - PROCESS | 3832 | --DOCSHELL 1740CC00 == 41 [pid = 3832] [id = 90] 03:48:11 INFO - PROCESS | 3832 | --DOCSHELL 1A96F400 == 40 [pid = 3832] [id = 89] 03:48:11 INFO - PROCESS | 3832 | --DOCSHELL 156C7800 == 39 [pid = 3832] [id = 88] 03:48:11 INFO - PROCESS | 3832 | --DOCSHELL 10373000 == 38 [pid = 3832] [id = 87] 03:48:11 INFO - PROCESS | 3832 | --DOCSHELL 19C0EC00 == 37 [pid = 3832] [id = 86] 03:48:11 INFO - PROCESS | 3832 | --DOCSHELL 192ECC00 == 36 [pid = 3832] [id = 85] 03:48:11 INFO - PROCESS | 3832 | --DOCSHELL 1740D800 == 35 [pid = 3832] [id = 84] 03:48:11 INFO - PROCESS | 3832 | --DOCSHELL 1606E400 == 34 [pid = 3832] [id = 83] 03:48:11 INFO - PROCESS | 3832 | --DOCSHELL 156CA800 == 33 [pid = 3832] [id = 82] 03:48:11 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (1A973800) [pid = 3832] [serial = 235] [outer = 00000000] [url = about:blank] 03:48:11 INFO - PROCESS | 3832 | --DOCSHELL 13155C00 == 32 [pid = 3832] [id = 81] 03:48:11 INFO - PROCESS | 3832 | --DOCSHELL 110B6C00 == 31 [pid = 3832] [id = 80] 03:48:11 INFO - PROCESS | 3832 | --DOCSHELL 1A969400 == 30 [pid = 3832] [id = 79] 03:48:11 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (1429C400) [pid = 3832] [serial = 157] [outer = 00000000] [url = about:blank] 03:48:11 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (19916000) [pid = 3832] [serial = 151] [outer = 00000000] [url = about:blank] 03:48:11 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (11441C00) [pid = 3832] [serial = 154] [outer = 00000000] [url = about:blank] 03:48:11 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (192F0400) [pid = 3832] [serial = 221] [outer = 00000000] [url = about:blank] 03:48:11 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (192EF000) [pid = 3832] [serial = 220] [outer = 00000000] [url = about:blank] 03:48:11 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (19913800) [pid = 3832] [serial = 224] [outer = 00000000] [url = about:blank] 03:48:11 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (197A5800) [pid = 3832] [serial = 223] [outer = 00000000] [url = about:blank] 03:48:11 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (19F92000) [pid = 3832] [serial = 226] [outer = 00000000] [url = about:blank] 03:48:11 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (1A440000) [pid = 3832] [serial = 229] [outer = 00000000] [url = about:blank] 03:48:11 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (1A82FC00) [pid = 3832] [serial = 232] [outer = 00000000] [url = about:blank] 03:48:11 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (156CB800) [pid = 3832] [serial = 211] [outer = 00000000] [url = about:blank] 03:48:11 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (15732800) [pid = 3832] [serial = 212] [outer = 00000000] [url = about:blank] 03:48:11 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (1314B400) [pid = 3832] [serial = 208] [outer = 00000000] [url = about:blank] 03:48:11 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (1321A000) [pid = 3832] [serial = 209] [outer = 00000000] [url = about:blank] 03:48:11 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (13143000) [pid = 3832] [serial = 206] [outer = 00000000] [url = about:blank] 03:48:11 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (12975400) [pid = 3832] [serial = 205] [outer = 00000000] [url = about:blank] 03:48:11 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (174CCC00) [pid = 3832] [serial = 203] [outer = 00000000] [url = about:blank] 03:48:11 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (16143400) [pid = 3832] [serial = 202] [outer = 00000000] [url = about:blank] 03:48:11 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (19C06C00) [pid = 3832] [serial = 200] [outer = 00000000] [url = about:blank] 03:48:11 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (1970EC00) [pid = 3832] [serial = 199] [outer = 00000000] [url = about:blank] 03:48:11 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (17926C00) [pid = 3832] [serial = 197] [outer = 00000000] [url = about:blank] 03:48:11 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (167A8800) [pid = 3832] [serial = 196] [outer = 00000000] [url = about:blank] 03:48:11 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (139CB800) [pid = 3832] [serial = 194] [outer = 00000000] [url = about:blank] 03:48:11 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (12825C00) [pid = 3832] [serial = 193] [outer = 00000000] [url = about:blank] 03:48:11 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1A835400) [pid = 3832] [serial = 190] [outer = 00000000] [url = about:blank] 03:48:11 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (1A83A400) [pid = 3832] [serial = 191] [outer = 00000000] [url = about:blank] 03:48:11 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (16EEA800) [pid = 3832] [serial = 217] [outer = 00000000] [url = about:blank] 03:48:11 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (16144C00) [pid = 3832] [serial = 214] [outer = 00000000] [url = about:blank] 03:48:11 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (165B0C00) [pid = 3832] [serial = 215] [outer = 00000000] [url = about:blank] 03:48:11 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (1A834000) [pid = 3832] [serial = 233] [outer = 00000000] [url = about:blank] 03:48:11 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (1A5B3400) [pid = 3832] [serial = 230] [outer = 00000000] [url = about:blank] 03:48:11 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (174CB400) [pid = 3832] [serial = 218] [outer = 00000000] [url = about:blank] 03:48:11 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (1A3B5800) [pid = 3832] [serial = 227] [outer = 00000000] [url = about:blank] 03:48:11 INFO - PROCESS | 3832 | 1468752491776 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]]]}] 03:48:11 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. 03:48:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 828ms 03:48:11 INFO - PROCESS | 3832 | 1468752491807 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 03:48:11 INFO - PROCESS | 3832 | 1468752491812 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 03:48:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 03:48:11 INFO - PROCESS | 3832 | 1468752491818 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 03:48:11 INFO - PROCESS | 3832 | 1468752491820 Marionette TRACE conn3 <- [1,350,null,{}] 03:48:11 INFO - PROCESS | 3832 | 1468752491824 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}] 03:48:11 INFO - PROCESS | 3832 | 1468752491826 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:11 INFO - PROCESS | 3832 | 1468752491913 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 03:48:11 INFO - PROCESS | 3832 | 1468752491919 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:11 INFO - PROCESS | 3832 | 1468752491921 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:11 INFO - PROCESS | 3832 | ++DOCSHELL 11440C00 == 31 [pid = 3832] [id = 97] 03:48:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (114D1400) [pid = 3832] [serial = 288] [outer = 00000000] 03:48:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (12992400) [pid = 3832] [serial = 289] [outer = 114D1400] 03:48:11 INFO - PROCESS | 3832 | 1468752491972 Marionette DEBUG loaded listener.js 03:48:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (1313B800) [pid = 3832] [serial = 290] [outer = 114D1400] 03:48:12 INFO - PROCESS | 3832 | 1468752492469 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]]]}] 03:48:12 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. 03:48:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 665ms 03:48:12 INFO - PROCESS | 3832 | 1468752492489 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 03:48:12 INFO - PROCESS | 3832 | 1468752492491 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 03:48:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 03:48:12 INFO - PROCESS | 3832 | 1468752492499 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 03:48:12 INFO - PROCESS | 3832 | 1468752492502 Marionette TRACE conn3 <- [1,354,null,{}] 03:48:12 INFO - PROCESS | 3832 | 1468752492512 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}] 03:48:12 INFO - PROCESS | 3832 | 1468752492517 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:12 INFO - PROCESS | 3832 | 1468752492604 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 03:48:12 INFO - PROCESS | 3832 | 1468752492643 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:12 INFO - PROCESS | 3832 | 1468752492646 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:12 INFO - PROCESS | 3832 | ++DOCSHELL 13EA1400 == 32 [pid = 3832] [id = 98] 03:48:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (13EA1800) [pid = 3832] [serial = 291] [outer = 00000000] 03:48:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (14290800) [pid = 3832] [serial = 292] [outer = 13EA1800] 03:48:12 INFO - PROCESS | 3832 | 1468752492696 Marionette DEBUG loaded listener.js 03:48:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (1429CC00) [pid = 3832] [serial = 293] [outer = 13EA1800] 03:48:13 INFO - PROCESS | 3832 | 1468752493133 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]]]}] 03:48:13 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. 03:48:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 714ms 03:48:13 INFO - PROCESS | 3832 | 1468752493199 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 03:48:13 INFO - PROCESS | 3832 | 1468752493201 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 03:48:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 03:48:13 INFO - PROCESS | 3832 | 1468752493205 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 03:48:13 INFO - PROCESS | 3832 | 1468752493207 Marionette TRACE conn3 <- [1,358,null,{}] 03:48:13 INFO - PROCESS | 3832 | 1468752493210 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}] 03:48:13 INFO - PROCESS | 3832 | 1468752493212 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:13 INFO - PROCESS | 3832 | 1468752493352 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 03:48:13 INFO - PROCESS | 3832 | 1468752493364 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:13 INFO - PROCESS | 3832 | 1468752493366 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:13 INFO - PROCESS | 3832 | ++DOCSHELL 1570E800 == 33 [pid = 3832] [id = 99] 03:48:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (15712800) [pid = 3832] [serial = 294] [outer = 00000000] 03:48:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (16068000) [pid = 3832] [serial = 295] [outer = 15712800] 03:48:13 INFO - PROCESS | 3832 | 1468752493409 Marionette DEBUG loaded listener.js 03:48:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (16071000) [pid = 3832] [serial = 296] [outer = 15712800] 03:48:13 INFO - PROCESS | 3832 | 1468752493825 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]]]}] 03:48:13 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. 03:48:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 649ms 03:48:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 03:48:13 INFO - PROCESS | 3832 | 1468752493876 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 03:48:13 INFO - PROCESS | 3832 | 1468752493878 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 03:48:13 INFO - PROCESS | 3832 | 1468752493881 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 03:48:13 INFO - PROCESS | 3832 | 1468752493883 Marionette TRACE conn3 <- [1,362,null,{}] 03:48:13 INFO - PROCESS | 3832 | 1468752493886 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}] 03:48:13 INFO - PROCESS | 3832 | 1468752493888 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:14 INFO - PROCESS | 3832 | 1468752493988 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 03:48:14 INFO - PROCESS | 3832 | 1468752494060 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:14 INFO - PROCESS | 3832 | 1468752494063 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:14 INFO - PROCESS | 3832 | ++DOCSHELL 1573A800 == 34 [pid = 3832] [id = 100] 03:48:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (1606D800) [pid = 3832] [serial = 297] [outer = 00000000] 03:48:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (16148800) [pid = 3832] [serial = 298] [outer = 1606D800] 03:48:14 INFO - PROCESS | 3832 | 1468752494107 Marionette DEBUG loaded listener.js 03:48:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (16679C00) [pid = 3832] [serial = 299] [outer = 1606D800] 03:48:14 INFO - PROCESS | 3832 | 1468752494562 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]]]}] 03:48:14 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. 03:48:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 715ms 03:48:14 INFO - PROCESS | 3832 | 1468752494614 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 03:48:14 INFO - PROCESS | 3832 | 1468752494616 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 03:48:14 INFO - PROCESS | 3832 | 1468752494620 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 03:48:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 03:48:14 INFO - PROCESS | 3832 | 1468752494621 Marionette TRACE conn3 <- [1,366,null,{}] 03:48:14 INFO - PROCESS | 3832 | 1468752494626 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}] 03:48:14 INFO - PROCESS | 3832 | 1468752494631 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:14 INFO - PROCESS | 3832 | 1468752494768 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 03:48:14 INFO - PROCESS | 3832 | 1468752494829 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:14 INFO - PROCESS | 3832 | 1468752494831 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:14 INFO - PROCESS | 3832 | ++DOCSHELL 156CBC00 == 35 [pid = 3832] [id = 101] 03:48:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (156C7800) [pid = 3832] [serial = 300] [outer = 00000000] 03:48:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (174CCC00) [pid = 3832] [serial = 301] [outer = 156C7800] 03:48:14 INFO - PROCESS | 3832 | 1468752494875 Marionette DEBUG loaded listener.js 03:48:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (174D3800) [pid = 3832] [serial = 302] [outer = 156C7800] 03:48:15 INFO - PROCESS | 3832 | 1468752495339 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]]]}] 03:48:15 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. 03:48:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 763ms 03:48:15 INFO - PROCESS | 3832 | 1468752495406 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 03:48:15 INFO - PROCESS | 3832 | 1468752495408 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 03:48:15 INFO - PROCESS | 3832 | 1468752495417 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 03:48:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 03:48:15 INFO - PROCESS | 3832 | 1468752495419 Marionette TRACE conn3 <- [1,370,null,{}] 03:48:15 INFO - PROCESS | 3832 | 1468752495422 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}] 03:48:15 INFO - PROCESS | 3832 | 1468752495424 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:15 INFO - PROCESS | 3832 | 1468752495533 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 03:48:15 INFO - PROCESS | 3832 | 1468752495543 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:15 INFO - PROCESS | 3832 | 1468752495545 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:15 INFO - PROCESS | 3832 | ++DOCSHELL 174CD800 == 36 [pid = 3832] [id = 102] 03:48:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (1760FC00) [pid = 3832] [serial = 303] [outer = 00000000] 03:48:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (17F57C00) [pid = 3832] [serial = 304] [outer = 1760FC00] 03:48:15 INFO - PROCESS | 3832 | 1468752495629 Marionette DEBUG loaded listener.js 03:48:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (192EBC00) [pid = 3832] [serial = 305] [outer = 1760FC00] 03:48:16 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (1A5B4000) [pid = 3832] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 03:48:16 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (13156000) [pid = 3832] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 03:48:16 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (16071800) [pid = 3832] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 03:48:16 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (156CB400) [pid = 3832] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 03:48:16 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (110B9000) [pid = 3832] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 03:48:16 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (17414400) [pid = 3832] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 03:48:16 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (19D73000) [pid = 3832] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 03:48:16 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (192F0000) [pid = 3832] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 03:48:16 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (16EE9800) [pid = 3832] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 03:48:16 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1A96F800) [pid = 3832] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 03:48:16 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (10515C00) [pid = 3832] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 03:48:16 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (0F2E7000) [pid = 3832] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 03:48:16 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1ABDD800) [pid = 3832] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 03:48:16 INFO - PROCESS | 3832 | 1468752496184 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]]]}] 03:48:16 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. 03:48:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 828ms 03:48:16 INFO - PROCESS | 3832 | 1468752496252 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 03:48:16 INFO - PROCESS | 3832 | 1468752496254 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 03:48:16 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 03:48:16 INFO - PROCESS | 3832 | 1468752496257 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 03:48:16 INFO - PROCESS | 3832 | 1468752496259 Marionette TRACE conn3 <- [1,374,null,{}] 03:48:16 INFO - PROCESS | 3832 | 1468752496262 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}] 03:48:16 INFO - PROCESS | 3832 | 1468752496264 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:16 INFO - PROCESS | 3832 | 1468752496338 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 03:48:16 INFO - PROCESS | 3832 | 1468752496415 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:16 INFO - PROCESS | 3832 | 1468752496417 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:16 INFO - PROCESS | 3832 | ++DOCSHELL 0F2E6000 == 37 [pid = 3832] [id = 103] 03:48:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (0F2E7000) [pid = 3832] [serial = 306] [outer = 00000000] 03:48:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (14F2E800) [pid = 3832] [serial = 307] [outer = 0F2E7000] 03:48:16 INFO - PROCESS | 3832 | 1468752496464 Marionette DEBUG loaded listener.js 03:48:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (17605C00) [pid = 3832] [serial = 308] [outer = 0F2E7000] 03:48:16 INFO - PROCESS | 3832 | 1468752496872 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 03:48:16 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 03:48:16 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 650ms 03:48:16 INFO - PROCESS | 3832 | 1468752496930 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 03:48:16 INFO - PROCESS | 3832 | 1468752496932 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 03:48:16 INFO - PROCESS | 3832 | 1468752496935 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 03:48:16 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 03:48:16 INFO - PROCESS | 3832 | 1468752496937 Marionette TRACE conn3 <- [1,378,null,{}] 03:48:16 INFO - PROCESS | 3832 | 1468752496940 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}] 03:48:16 INFO - PROCESS | 3832 | 1468752496942 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:17 INFO - PROCESS | 3832 | 1468752497046 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 03:48:17 INFO - PROCESS | 3832 | 1468752497053 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:17 INFO - PROCESS | 3832 | 1468752497055 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:17 INFO - PROCESS | 3832 | ++DOCSHELL 13110000 == 38 [pid = 3832] [id = 104] 03:48:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (14F28000) [pid = 3832] [serial = 309] [outer = 00000000] 03:48:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (192F3C00) [pid = 3832] [serial = 310] [outer = 14F28000] 03:48:17 INFO - PROCESS | 3832 | 1468752497097 Marionette DEBUG loaded listener.js 03:48:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (1970B800) [pid = 3832] [serial = 311] [outer = 14F28000] 03:48:17 INFO - PROCESS | 3832 | 1468752497497 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 03:48:17 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 03:48:17 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 617ms 03:48:17 INFO - PROCESS | 3832 | 1468752497541 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 03:48:17 INFO - PROCESS | 3832 | 1468752497544 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 03:48:17 INFO - PROCESS | 3832 | 1468752497547 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 03:48:17 INFO - PROCESS | 3832 | 1468752497549 Marionette TRACE conn3 <- [1,382,null,{}] 03:48:17 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 03:48:17 INFO - PROCESS | 3832 | 1468752497552 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}] 03:48:17 INFO - PROCESS | 3832 | 1468752497554 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:17 INFO - PROCESS | 3832 | 1468752497658 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 03:48:17 INFO - PROCESS | 3832 | 1468752497665 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:17 INFO - PROCESS | 3832 | 1468752497716 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:17 INFO - PROCESS | 3832 | ++DOCSHELL 13212000 == 39 [pid = 3832] [id = 105] 03:48:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (16E45C00) [pid = 3832] [serial = 312] [outer = 00000000] 03:48:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (197AC400) [pid = 3832] [serial = 313] [outer = 16E45C00] 03:48:17 INFO - PROCESS | 3832 | 1468752497763 Marionette DEBUG loaded listener.js 03:48:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (197AEC00) [pid = 3832] [serial = 314] [outer = 16E45C00] 03:48:18 INFO - PROCESS | 3832 | 1468752498165 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 03:48:18 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 03:48:18 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 665ms 03:48:18 INFO - PROCESS | 3832 | 1468752498221 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 03:48:18 INFO - PROCESS | 3832 | 1468752498225 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 03:48:18 INFO - PROCESS | 3832 | 1468752498230 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 03:48:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 03:48:18 INFO - PROCESS | 3832 | 1468752498234 Marionette TRACE conn3 <- [1,386,null,{}] 03:48:18 INFO - PROCESS | 3832 | 1468752498240 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}] 03:48:18 INFO - PROCESS | 3832 | 1468752498244 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:18 INFO - PROCESS | 3832 | 1468752498426 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 03:48:18 INFO - PROCESS | 3832 | 1468752498526 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:18 INFO - PROCESS | 3832 | 1468752498531 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:18 INFO - PROCESS | 3832 | ++DOCSHELL 0F391000 == 40 [pid = 3832] [id = 106] 03:48:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (10375800) [pid = 3832] [serial = 315] [outer = 00000000] 03:48:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (1051A800) [pid = 3832] [serial = 316] [outer = 10375800] 03:48:18 INFO - PROCESS | 3832 | 1468752498634 Marionette DEBUG loaded listener.js 03:48:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (10A0FC00) [pid = 3832] [serial = 317] [outer = 10375800] 03:48:19 INFO - PROCESS | 3832 | 1468752499169 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]]]}] 03:48:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 03:48:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 974ms 03:48:19 INFO - PROCESS | 3832 | 1468752499210 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 03:48:19 INFO - PROCESS | 3832 | 1468752499213 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 03:48:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 03:48:19 INFO - PROCESS | 3832 | 1468752499220 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 03:48:19 INFO - PROCESS | 3832 | 1468752499224 Marionette TRACE conn3 <- [1,390,null,{}] 03:48:19 INFO - PROCESS | 3832 | 1468752499228 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}] 03:48:19 INFO - PROCESS | 3832 | 1468752499231 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:19 INFO - PROCESS | 3832 | 1468752499336 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 03:48:19 INFO - PROCESS | 3832 | 1468752499429 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:19 INFO - PROCESS | 3832 | 1468752499431 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:19 INFO - PROCESS | 3832 | ++DOCSHELL 1320F000 == 41 [pid = 3832] [id = 107] 03:48:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (1321B800) [pid = 3832] [serial = 318] [outer = 00000000] 03:48:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (13C37400) [pid = 3832] [serial = 319] [outer = 1321B800] 03:48:19 INFO - PROCESS | 3832 | 1468752499536 Marionette DEBUG loaded listener.js 03:48:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (14290C00) [pid = 3832] [serial = 320] [outer = 1321B800] 03:48:20 INFO - PROCESS | 3832 | 1468752500184 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]]]}] 03:48:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 03:48:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1039ms 03:48:20 INFO - PROCESS | 3832 | 1468752500253 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 03:48:20 INFO - PROCESS | 3832 | 1468752500256 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 03:48:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 03:48:20 INFO - PROCESS | 3832 | 1468752500260 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 03:48:20 INFO - PROCESS | 3832 | 1468752500262 Marionette TRACE conn3 <- [1,394,null,{}] 03:48:20 INFO - PROCESS | 3832 | 1468752500272 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}] 03:48:20 INFO - PROCESS | 3832 | 1468752500277 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:20 INFO - PROCESS | 3832 | 1468752500477 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 03:48:20 INFO - PROCESS | 3832 | 1468752500527 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:20 INFO - PROCESS | 3832 | 1468752500531 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:20 INFO - PROCESS | 3832 | ++DOCSHELL 1740BC00 == 42 [pid = 3832] [id = 108] 03:48:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (174CBC00) [pid = 3832] [serial = 321] [outer = 00000000] 03:48:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (192E8400) [pid = 3832] [serial = 322] [outer = 174CBC00] 03:48:20 INFO - PROCESS | 3832 | 1468752500587 Marionette DEBUG loaded listener.js 03:48:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (19714000) [pid = 3832] [serial = 323] [outer = 174CBC00] 03:48:21 INFO - PROCESS | 3832 | 1468752501258 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]]]}] 03:48:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 03:48:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1039ms 03:48:21 INFO - PROCESS | 3832 | 1468752501327 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 03:48:21 INFO - PROCESS | 3832 | 1468752501329 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 03:48:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 03:48:21 INFO - PROCESS | 3832 | 1468752501334 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 03:48:21 INFO - PROCESS | 3832 | 1468752501336 Marionette TRACE conn3 <- [1,398,null,{}] 03:48:21 INFO - PROCESS | 3832 | 1468752501339 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}] 03:48:21 INFO - PROCESS | 3832 | 1468752501342 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:21 INFO - PROCESS | 3832 | 1468752501444 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 03:48:21 INFO - PROCESS | 3832 | 1468752501522 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:21 INFO - PROCESS | 3832 | 1468752501525 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:21 INFO - PROCESS | 3832 | ++DOCSHELL 19912000 == 43 [pid = 3832] [id = 109] 03:48:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (19C0B400) [pid = 3832] [serial = 324] [outer = 00000000] 03:48:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (19F4FC00) [pid = 3832] [serial = 325] [outer = 19C0B400] 03:48:21 INFO - PROCESS | 3832 | 1468752501625 Marionette DEBUG loaded listener.js 03:48:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (19F52800) [pid = 3832] [serial = 326] [outer = 19C0B400] 03:48:22 INFO - PROCESS | 3832 | 1468752502408 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]]]}] 03:48:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 03:48:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1137ms 03:48:22 INFO - PROCESS | 3832 | 1468752502458 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 03:48:22 INFO - PROCESS | 3832 | 1468752502462 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 03:48:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 03:48:22 INFO - PROCESS | 3832 | 1468752502468 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 03:48:22 INFO - PROCESS | 3832 | 1468752502471 Marionette TRACE conn3 <- [1,402,null,{}] 03:48:22 INFO - PROCESS | 3832 | 1468752502476 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}] 03:48:22 INFO - PROCESS | 3832 | 1468752502479 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:22 INFO - PROCESS | 3832 | 1468752502578 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 03:48:22 INFO - PROCESS | 3832 | 1468752502661 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:22 INFO - PROCESS | 3832 | 1468752502665 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:22 INFO - PROCESS | 3832 | ++DOCSHELL 1128FC00 == 44 [pid = 3832] [id = 110] 03:48:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (1143FC00) [pid = 3832] [serial = 327] [outer = 00000000] 03:48:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (11C2C800) [pid = 3832] [serial = 328] [outer = 1143FC00] 03:48:22 INFO - PROCESS | 3832 | 1468752502759 Marionette DEBUG loaded listener.js 03:48:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (13149400) [pid = 3832] [serial = 329] [outer = 1143FC00] 03:48:23 INFO - PROCESS | 3832 | --DOCSHELL 13110000 == 43 [pid = 3832] [id = 104] 03:48:23 INFO - PROCESS | 3832 | --DOCSHELL 0F2E6000 == 42 [pid = 3832] [id = 103] 03:48:23 INFO - PROCESS | 3832 | --DOCSHELL 174CD800 == 41 [pid = 3832] [id = 102] 03:48:23 INFO - PROCESS | 3832 | --DOCSHELL 156CBC00 == 40 [pid = 3832] [id = 101] 03:48:23 INFO - PROCESS | 3832 | --DOCSHELL 1573A800 == 39 [pid = 3832] [id = 100] 03:48:23 INFO - PROCESS | 3832 | --DOCSHELL 1570E800 == 38 [pid = 3832] [id = 99] 03:48:23 INFO - PROCESS | 3832 | --DOCSHELL 13EA1400 == 37 [pid = 3832] [id = 98] 03:48:23 INFO - PROCESS | 3832 | --DOCSHELL 11440C00 == 36 [pid = 3832] [id = 97] 03:48:23 INFO - PROCESS | 3832 | --DOCSHELL 0F2E3000 == 35 [pid = 3832] [id = 96] 03:48:23 INFO - PROCESS | 3832 | --DOCSHELL 0F2F5800 == 34 [pid = 3832] [id = 94] 03:48:23 INFO - PROCESS | 3832 | --DOCSHELL 10A7A400 == 33 [pid = 3832] [id = 95] 03:48:23 INFO - PROCESS | 3832 | --DOCSHELL 0F2EA400 == 32 [pid = 3832] [id = 93] 03:48:23 INFO - PROCESS | 3832 | --DOCSHELL 19912000 == 31 [pid = 3832] [id = 109] 03:48:23 INFO - PROCESS | 3832 | --DOCSHELL 1740BC00 == 30 [pid = 3832] [id = 108] 03:48:23 INFO - PROCESS | 3832 | --DOCSHELL 13212000 == 29 [pid = 3832] [id = 105] 03:48:23 INFO - PROCESS | 3832 | --DOCSHELL 0F391000 == 28 [pid = 3832] [id = 106] 03:48:23 INFO - PROCESS | 3832 | --DOCSHELL 1320F000 == 27 [pid = 3832] [id = 107] 03:48:23 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (1A5BA800) [pid = 3832] [serial = 262] [outer = 00000000] [url = about:blank] 03:48:23 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (131E8400) [pid = 3832] [serial = 241] [outer = 00000000] [url = about:blank] 03:48:23 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (13215400) [pid = 3832] [serial = 242] [outer = 00000000] [url = about:blank] 03:48:23 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (1667A400) [pid = 3832] [serial = 247] [outer = 00000000] [url = about:blank] 03:48:23 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (16E49400) [pid = 3832] [serial = 248] [outer = 00000000] [url = about:blank] 03:48:23 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (15714000) [pid = 3832] [serial = 244] [outer = 00000000] [url = about:blank] 03:48:23 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (16066000) [pid = 3832] [serial = 245] [outer = 00000000] [url = about:blank] 03:48:23 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (114D6800) [pid = 3832] [serial = 238] [outer = 00000000] [url = about:blank] 03:48:23 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (11C2C000) [pid = 3832] [serial = 239] [outer = 00000000] [url = about:blank] 03:48:23 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (179AD000) [pid = 3832] [serial = 250] [outer = 00000000] [url = about:blank] 03:48:23 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (17D7B800) [pid = 3832] [serial = 251] [outer = 00000000] [url = about:blank] 03:48:23 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (19F54800) [pid = 3832] [serial = 257] [outer = 00000000] [url = about:blank] 03:48:23 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (19F51C00) [pid = 3832] [serial = 256] [outer = 00000000] [url = about:blank] 03:48:23 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (19716C00) [pid = 3832] [serial = 253] [outer = 00000000] [url = about:blank] 03:48:23 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (19916C00) [pid = 3832] [serial = 254] [outer = 00000000] [url = about:blank] 03:48:23 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (1A3BD000) [pid = 3832] [serial = 259] [outer = 00000000] [url = about:blank] 03:48:23 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (1A9E8800) [pid = 3832] [serial = 265] [outer = 00000000] [url = about:blank] 03:48:23 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (1A5BF000) [pid = 3832] [serial = 263] [outer = 00000000] [url = about:blank] 03:48:23 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (14296C00) [pid = 3832] [serial = 275] [outer = 00000000] [url = about:blank] 03:48:23 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (0F2EA800) [pid = 3832] [serial = 271] [outer = 00000000] [url = about:blank] 03:48:23 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1ABE9800) [pid = 3832] [serial = 268] [outer = 00000000] [url = about:blank] 03:48:23 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (131E3400) [pid = 3832] [serial = 274] [outer = 00000000] [url = about:blank] 03:48:23 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1AE5F000) [pid = 3832] [serial = 269] [outer = 00000000] [url = about:blank] 03:48:23 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1A9EB400) [pid = 3832] [serial = 266] [outer = 00000000] [url = about:blank] 03:48:23 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (0F2EC800) [pid = 3832] [serial = 272] [outer = 00000000] [url = about:blank] 03:48:23 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (1A438C00) [pid = 3832] [serial = 260] [outer = 00000000] [url = about:blank] 03:48:23 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (179AC800) [pid = 3832] [serial = 277] [outer = 00000000] [url = about:blank] 03:48:24 INFO - PROCESS | 3832 | 1468752504072 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]]]}] 03:48:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 03:48:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1624ms 03:48:24 INFO - PROCESS | 3832 | 1468752504098 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 03:48:24 INFO - PROCESS | 3832 | 1468752504101 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 03:48:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 03:48:24 INFO - PROCESS | 3832 | 1468752504106 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 03:48:24 INFO - PROCESS | 3832 | 1468752504109 Marionette TRACE conn3 <- [1,406,null,{}] 03:48:24 INFO - PROCESS | 3832 | 1468752504114 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}] 03:48:24 INFO - PROCESS | 3832 | 1468752504117 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:24 INFO - PROCESS | 3832 | 1468752504199 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 03:48:24 INFO - PROCESS | 3832 | 1468752504279 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:24 INFO - PROCESS | 3832 | 1468752504282 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:24 INFO - PROCESS | 3832 | ++DOCSHELL 10369400 == 28 [pid = 3832] [id = 111] 03:48:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (103CB400) [pid = 3832] [serial = 330] [outer = 00000000] 03:48:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (10A75400) [pid = 3832] [serial = 331] [outer = 103CB400] 03:48:24 INFO - PROCESS | 3832 | 1468752504328 Marionette DEBUG loaded listener.js 03:48:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (10A76800) [pid = 3832] [serial = 332] [outer = 103CB400] 03:48:24 INFO - PROCESS | 3832 | 1468752504770 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]]]}] 03:48:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 03:48:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 715ms 03:48:24 INFO - PROCESS | 3832 | 1468752504840 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 03:48:24 INFO - PROCESS | 3832 | 1468752504845 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 03:48:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 03:48:24 INFO - PROCESS | 3832 | 1468752504851 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 03:48:24 INFO - PROCESS | 3832 | 1468752504854 Marionette TRACE conn3 <- [1,410,null,{}] 03:48:24 INFO - PROCESS | 3832 | 1468752504887 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}] 03:48:24 INFO - PROCESS | 3832 | 1468752504889 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:25 INFO - PROCESS | 3832 | 1468752504988 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 03:48:25 INFO - PROCESS | 3832 | 1468752504995 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:25 INFO - PROCESS | 3832 | 1468752504997 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:25 INFO - PROCESS | 3832 | ++DOCSHELL 128A5400 == 29 [pid = 3832] [id = 112] 03:48:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (128ADC00) [pid = 3832] [serial = 333] [outer = 00000000] 03:48:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (13142C00) [pid = 3832] [serial = 334] [outer = 128ADC00] 03:48:25 INFO - PROCESS | 3832 | 1468752505043 Marionette DEBUG loaded listener.js 03:48:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (131E1800) [pid = 3832] [serial = 335] [outer = 128ADC00] 03:48:25 INFO - PROCESS | 3832 | 1468752505515 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]]]}] 03:48:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 03:48:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 731ms 03:48:25 INFO - PROCESS | 3832 | 1468752505550 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 03:48:25 INFO - PROCESS | 3832 | 1468752505552 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 03:48:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 03:48:25 INFO - PROCESS | 3832 | 1468752505556 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 03:48:25 INFO - PROCESS | 3832 | 1468752505559 Marionette TRACE conn3 <- [1,414,null,{}] 03:48:25 INFO - PROCESS | 3832 | 1468752505618 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}] 03:48:25 INFO - PROCESS | 3832 | 1468752505622 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:25 INFO - PROCESS | 3832 | 1468752505700 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 03:48:25 INFO - PROCESS | 3832 | 1468752505784 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:25 INFO - PROCESS | 3832 | 1468752505787 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:25 INFO - PROCESS | 3832 | ++DOCSHELL 14296C00 == 30 [pid = 3832] [id = 113] 03:48:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (14297C00) [pid = 3832] [serial = 336] [outer = 00000000] 03:48:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (14F68000) [pid = 3832] [serial = 337] [outer = 14297C00] 03:48:25 INFO - PROCESS | 3832 | 1468752505836 Marionette DEBUG loaded listener.js 03:48:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (1570C000) [pid = 3832] [serial = 338] [outer = 14297C00] 03:48:26 INFO - PROCESS | 3832 | 1468752506243 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]]]}] 03:48:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 03:48:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 747ms 03:48:26 INFO - PROCESS | 3832 | 1468752506309 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 03:48:26 INFO - PROCESS | 3832 | 1468752506314 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 03:48:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 03:48:26 INFO - PROCESS | 3832 | 1468752506353 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 03:48:26 INFO - PROCESS | 3832 | 1468752506355 Marionette TRACE conn3 <- [1,418,null,{}] 03:48:26 INFO - PROCESS | 3832 | 1468752506366 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}] 03:48:26 INFO - PROCESS | 3832 | 1468752506368 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:26 INFO - PROCESS | 3832 | 1468752506523 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 03:48:26 INFO - PROCESS | 3832 | 1468752506529 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:26 INFO - PROCESS | 3832 | 1468752506531 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:26 INFO - PROCESS | 3832 | ++DOCSHELL 15719C00 == 31 [pid = 3832] [id = 114] 03:48:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (16064400) [pid = 3832] [serial = 339] [outer = 00000000] 03:48:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (1606FC00) [pid = 3832] [serial = 340] [outer = 16064400] 03:48:26 INFO - PROCESS | 3832 | 1468752506574 Marionette DEBUG loaded listener.js 03:48:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (16672800) [pid = 3832] [serial = 341] [outer = 16064400] 03:48:27 INFO - PROCESS | 3832 | 1468752507507 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]]]}] 03:48:27 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 03:48:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1185ms 03:48:27 INFO - PROCESS | 3832 | 1468752507529 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 03:48:27 INFO - PROCESS | 3832 | 1468752507531 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 03:48:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 03:48:27 INFO - PROCESS | 3832 | 1468752507535 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 03:48:27 INFO - PROCESS | 3832 | 1468752507536 Marionette TRACE conn3 <- [1,422,null,{}] 03:48:27 INFO - PROCESS | 3832 | 1468752507540 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}] 03:48:27 INFO - PROCESS | 3832 | 1468752507542 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:27 INFO - PROCESS | 3832 | 1468752507642 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 03:48:27 INFO - PROCESS | 3832 | 1468752507648 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:27 INFO - PROCESS | 3832 | 1468752507650 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:27 INFO - PROCESS | 3832 | ++DOCSHELL 16678400 == 32 [pid = 3832] [id = 115] 03:48:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (16678C00) [pid = 3832] [serial = 342] [outer = 00000000] 03:48:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (169D8800) [pid = 3832] [serial = 343] [outer = 16678C00] 03:48:27 INFO - PROCESS | 3832 | 1468752507692 Marionette DEBUG loaded listener.js 03:48:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (171D6C00) [pid = 3832] [serial = 344] [outer = 16678C00] 03:48:28 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (1A969C00) [pid = 3832] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 03:48:28 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (1606D800) [pid = 3832] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 03:48:28 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (156C7800) [pid = 3832] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 03:48:28 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (0F2E7000) [pid = 3832] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 03:48:28 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (11CD9400) [pid = 3832] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 03:48:28 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (15712800) [pid = 3832] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 03:48:28 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (10A80800) [pid = 3832] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 03:48:28 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (13EA1800) [pid = 3832] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 03:48:28 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (14F28000) [pid = 3832] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 03:48:28 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (0F2F6000) [pid = 3832] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 03:48:28 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (114D1400) [pid = 3832] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 03:48:28 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (0F2E3800) [pid = 3832] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 03:48:28 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (1760FC00) [pid = 3832] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 03:48:28 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (16E45C00) [pid = 3832] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 03:48:28 INFO - PROCESS | 3832 | 1468752508661 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]]]}] 03:48:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 03:48:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1185ms 03:48:28 INFO - PROCESS | 3832 | 1468752508721 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 03:48:28 INFO - PROCESS | 3832 | 1468752508723 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 03:48:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 03:48:28 INFO - PROCESS | 3832 | 1468752508727 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 03:48:28 INFO - PROCESS | 3832 | 1468752508729 Marionette TRACE conn3 <- [1,426,null,{}] 03:48:28 INFO - PROCESS | 3832 | 1468752508733 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}] 03:48:28 INFO - PROCESS | 3832 | 1468752508738 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:28 INFO - PROCESS | 3832 | 1468752508834 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 03:48:28 INFO - PROCESS | 3832 | 1468752508906 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:28 INFO - PROCESS | 3832 | 1468752508908 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:28 INFO - PROCESS | 3832 | ++DOCSHELL 139CB400 == 33 [pid = 3832] [id = 116] 03:48:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (14296400) [pid = 3832] [serial = 345] [outer = 00000000] 03:48:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (1694B400) [pid = 3832] [serial = 346] [outer = 14296400] 03:48:28 INFO - PROCESS | 3832 | 1468752508953 Marionette DEBUG loaded listener.js 03:48:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (17412800) [pid = 3832] [serial = 347] [outer = 14296400] 03:48:29 INFO - PROCESS | 3832 | 1468752509387 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] 03:48:29 INFO - PROCESS | 3832 | 1468752509400 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 03:48:29 INFO - PROCESS | 3832 | 1468752509404 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 03:48:29 INFO - PROCESS | 3832 | 1468752509405 Marionette TRACE conn3 <- [1,430,null,{}] 03:48:29 INFO - PROCESS | 3832 | 1468752509408 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}] 03:48:29 INFO - PROCESS | 3832 | 1468752509410 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:29 INFO - PROCESS | 3832 | 1468752509483 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 03:48:29 INFO - PROCESS | 3832 | 1468752509561 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:29 INFO - PROCESS | 3832 | 1468752509563 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:29 INFO - PROCESS | 3832 | ++DOCSHELL 0F2EEC00 == 34 [pid = 3832] [id = 117] 03:48:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (110BC800) [pid = 3832] [serial = 348] [outer = 00000000] 03:48:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (192EB400) [pid = 3832] [serial = 349] [outer = 110BC800] 03:48:29 INFO - PROCESS | 3832 | 1468752509606 Marionette DEBUG loaded listener.js 03:48:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (192EDC00) [pid = 3832] [serial = 350] [outer = 110BC800] 03:48:29 INFO - PROCESS | 3832 | 1468752509946 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]]]}] 03:48:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 03:48:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 617ms 03:48:30 INFO - PROCESS | 3832 | 1468752510001 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 03:48:30 INFO - PROCESS | 3832 | 1468752510004 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 03:48:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 03:48:30 INFO - PROCESS | 3832 | 1468752510007 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 03:48:30 INFO - PROCESS | 3832 | 1468752510009 Marionette TRACE conn3 <- [1,434,null,{}] 03:48:30 INFO - PROCESS | 3832 | 1468752510012 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}] 03:48:30 INFO - PROCESS | 3832 | 1468752510014 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:30 INFO - PROCESS | 3832 | 1468752510165 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 03:48:30 INFO - PROCESS | 3832 | 1468752510172 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:30 INFO - PROCESS | 3832 | 1468752510174 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:30 INFO - PROCESS | 3832 | ++DOCSHELL 0F2E8000 == 35 [pid = 3832] [id = 118] 03:48:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (1393F800) [pid = 3832] [serial = 351] [outer = 00000000] 03:48:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (19916C00) [pid = 3832] [serial = 352] [outer = 1393F800] 03:48:30 INFO - PROCESS | 3832 | 1468752510220 Marionette DEBUG loaded listener.js 03:48:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (1991A800) [pid = 3832] [serial = 353] [outer = 1393F800] 03:48:30 INFO - PROCESS | 3832 | 1468752510857 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]]]}] 03:48:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 03:48:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 877ms 03:48:30 INFO - PROCESS | 3832 | 1468752510883 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 03:48:30 INFO - PROCESS | 3832 | 1468752510887 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 03:48:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 03:48:30 INFO - PROCESS | 3832 | 1468752510892 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 03:48:30 INFO - PROCESS | 3832 | 1468752510895 Marionette TRACE conn3 <- [1,438,null,{}] 03:48:30 INFO - PROCESS | 3832 | 1468752510901 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}] 03:48:30 INFO - PROCESS | 3832 | 1468752510904 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:31 INFO - PROCESS | 3832 | 1468752511068 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 03:48:31 INFO - PROCESS | 3832 | 1468752511148 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:31 INFO - PROCESS | 3832 | 1468752511151 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:31 INFO - PROCESS | 3832 | ++DOCSHELL 1055F800 == 36 [pid = 3832] [id = 119] 03:48:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (10A04400) [pid = 3832] [serial = 354] [outer = 00000000] 03:48:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (1128CC00) [pid = 3832] [serial = 355] [outer = 10A04400] 03:48:31 INFO - PROCESS | 3832 | 1468752511247 Marionette DEBUG loaded listener.js 03:48:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (114D4400) [pid = 3832] [serial = 356] [outer = 10A04400] 03:48:32 INFO - PROCESS | 3832 | 1468752512119 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]]]}] 03:48:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 03:48:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1299ms 03:48:32 INFO - PROCESS | 3832 | 1468752512217 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 03:48:32 INFO - PROCESS | 3832 | 1468752512221 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 03:48:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 03:48:32 INFO - PROCESS | 3832 | 1468752512228 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 03:48:32 INFO - PROCESS | 3832 | 1468752512231 Marionette TRACE conn3 <- [1,442,null,{}] 03:48:32 INFO - PROCESS | 3832 | 1468752512236 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}] 03:48:32 INFO - PROCESS | 3832 | 1468752512239 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:32 INFO - PROCESS | 3832 | 1468752512466 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 03:48:32 INFO - PROCESS | 3832 | 1468752512582 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:32 INFO - PROCESS | 3832 | 1468752512585 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:32 INFO - PROCESS | 3832 | ++DOCSHELL 0F2F8400 == 37 [pid = 3832] [id = 120] 03:48:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (0F2F9400) [pid = 3832] [serial = 357] [outer = 00000000] 03:48:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (10517800) [pid = 3832] [serial = 358] [outer = 0F2F9400] 03:48:32 INFO - PROCESS | 3832 | 1468752512637 Marionette DEBUG loaded listener.js 03:48:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (110B7400) [pid = 3832] [serial = 359] [outer = 0F2F9400] 03:48:33 INFO - PROCESS | 3832 | --DOCSHELL 0F2EEC00 == 36 [pid = 3832] [id = 117] 03:48:33 INFO - PROCESS | 3832 | --DOCSHELL 139CB400 == 35 [pid = 3832] [id = 116] 03:48:33 INFO - PROCESS | 3832 | --DOCSHELL 16678400 == 34 [pid = 3832] [id = 115] 03:48:33 INFO - PROCESS | 3832 | --DOCSHELL 15719C00 == 33 [pid = 3832] [id = 114] 03:48:33 INFO - PROCESS | 3832 | --DOCSHELL 14296C00 == 32 [pid = 3832] [id = 113] 03:48:33 INFO - PROCESS | 3832 | --DOCSHELL 128A5400 == 31 [pid = 3832] [id = 112] 03:48:33 INFO - PROCESS | 3832 | --DOCSHELL 10369400 == 30 [pid = 3832] [id = 111] 03:48:33 INFO - PROCESS | 3832 | --DOCSHELL 1128FC00 == 29 [pid = 3832] [id = 110] 03:48:33 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (1A9E2400) [pid = 3832] [serial = 236] [outer = 00000000] [url = about:blank] 03:48:33 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (16148800) [pid = 3832] [serial = 298] [outer = 00000000] [url = about:blank] 03:48:33 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (16679C00) [pid = 3832] [serial = 299] [outer = 00000000] [url = about:blank] 03:48:33 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (174D3800) [pid = 3832] [serial = 302] [outer = 00000000] [url = about:blank] 03:48:33 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (14F2E800) [pid = 3832] [serial = 307] [outer = 00000000] [url = about:blank] 03:48:33 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (174CCC00) [pid = 3832] [serial = 301] [outer = 00000000] [url = about:blank] 03:48:33 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (19714C00) [pid = 3832] [serial = 278] [outer = 00000000] [url = about:blank] 03:48:33 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (16068000) [pid = 3832] [serial = 295] [outer = 00000000] [url = about:blank] 03:48:33 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (11442800) [pid = 3832] [serial = 283] [outer = 00000000] [url = about:blank] 03:48:33 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (12929400) [pid = 3832] [serial = 284] [outer = 00000000] [url = about:blank] 03:48:33 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (14290800) [pid = 3832] [serial = 292] [outer = 00000000] [url = about:blank] 03:48:33 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1970B800) [pid = 3832] [serial = 311] [outer = 00000000] [url = about:blank] 03:48:33 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1429CC00) [pid = 3832] [serial = 293] [outer = 00000000] [url = about:blank] 03:48:33 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (0F2FA400) [pid = 3832] [serial = 280] [outer = 00000000] [url = about:blank] 03:48:33 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (0F397400) [pid = 3832] [serial = 281] [outer = 00000000] [url = about:blank] 03:48:33 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (12992400) [pid = 3832] [serial = 289] [outer = 00000000] [url = about:blank] 03:48:33 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (1313B800) [pid = 3832] [serial = 290] [outer = 00000000] [url = about:blank] 03:48:33 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (0F2FB000) [pid = 3832] [serial = 286] [outer = 00000000] [url = about:blank] 03:48:33 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (10A0F800) [pid = 3832] [serial = 287] [outer = 00000000] [url = about:blank] 03:48:33 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (17F57C00) [pid = 3832] [serial = 304] [outer = 00000000] [url = about:blank] 03:48:33 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (192F3C00) [pid = 3832] [serial = 310] [outer = 00000000] [url = about:blank] 03:48:33 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (197AEC00) [pid = 3832] [serial = 314] [outer = 00000000] [url = about:blank] 03:48:33 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (197AC400) [pid = 3832] [serial = 313] [outer = 00000000] [url = about:blank] 03:48:33 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (192EBC00) [pid = 3832] [serial = 305] [outer = 00000000] [url = about:blank] 03:48:33 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (16071000) [pid = 3832] [serial = 296] [outer = 00000000] [url = about:blank] 03:48:33 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (17605C00) [pid = 3832] [serial = 308] [outer = 00000000] [url = about:blank] 03:48:33 INFO - PROCESS | 3832 | 1468752513226 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]]]}] 03:48:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 03:48:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1039ms 03:48:33 INFO - PROCESS | 3832 | 1468752513262 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 03:48:33 INFO - PROCESS | 3832 | 1468752513266 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 03:48:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 03:48:33 INFO - PROCESS | 3832 | 1468752513276 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 03:48:33 INFO - PROCESS | 3832 | 1468752513281 Marionette TRACE conn3 <- [1,446,null,{}] 03:48:33 INFO - PROCESS | 3832 | 1468752513288 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}] 03:48:33 INFO - PROCESS | 3832 | 1468752513293 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:33 INFO - PROCESS | 3832 | 1468752513404 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 03:48:33 INFO - PROCESS | 3832 | 1468752513486 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:33 INFO - PROCESS | 3832 | 1468752513489 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:33 INFO - PROCESS | 3832 | ++DOCSHELL 110F2800 == 30 [pid = 3832] [id = 121] 03:48:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (11297000) [pid = 3832] [serial = 360] [outer = 00000000] 03:48:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (11CD9400) [pid = 3832] [serial = 361] [outer = 11297000] 03:48:33 INFO - PROCESS | 3832 | 1468752513582 Marionette DEBUG loaded listener.js 03:48:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (12968C00) [pid = 3832] [serial = 362] [outer = 11297000] 03:48:33 INFO - PROCESS | 3832 | 1468752513981 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]]]}] 03:48:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 03:48:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 714ms 03:48:34 INFO - PROCESS | 3832 | 1468752514037 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 03:48:34 INFO - PROCESS | 3832 | 1468752514039 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 03:48:34 INFO - PROCESS | 3832 | 1468752514043 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 03:48:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 03:48:34 INFO - PROCESS | 3832 | 1468752514045 Marionette TRACE conn3 <- [1,450,null,{}] 03:48:34 INFO - PROCESS | 3832 | 1468752514049 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}] 03:48:34 INFO - PROCESS | 3832 | 1468752514051 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:34 INFO - PROCESS | 3832 | 1468752514135 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 03:48:34 INFO - PROCESS | 3832 | 1468752514143 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:34 INFO - PROCESS | 3832 | 1468752514146 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:34 INFO - PROCESS | 3832 | ++DOCSHELL 1393EC00 == 31 [pid = 3832] [id = 122] 03:48:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (13940400) [pid = 3832] [serial = 363] [outer = 00000000] 03:48:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (13CA1400) [pid = 3832] [serial = 364] [outer = 13940400] 03:48:34 INFO - PROCESS | 3832 | 1468752514193 Marionette DEBUG loaded listener.js 03:48:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (14291400) [pid = 3832] [serial = 365] [outer = 13940400] 03:48:34 INFO - PROCESS | 3832 | 1468752514690 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] 03:48:34 INFO - PROCESS | 3832 | 1468752514723 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 03:48:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 03:48:34 INFO - PROCESS | 3832 | 1468752514733 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 03:48:34 INFO - PROCESS | 3832 | 1468752514738 Marionette TRACE conn3 <- [1,454,null,{}] 03:48:34 INFO - PROCESS | 3832 | 1468752514742 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}] 03:48:34 INFO - PROCESS | 3832 | 1468752514745 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:34 INFO - PROCESS | 3832 | 1468752514837 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 03:48:34 INFO - PROCESS | 3832 | 1468752514844 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:34 INFO - PROCESS | 3832 | 1468752514846 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:34 INFO - PROCESS | 3832 | ++DOCSHELL 16068000 == 32 [pid = 3832] [id = 123] 03:48:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (16068400) [pid = 3832] [serial = 366] [outer = 00000000] 03:48:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (16071000) [pid = 3832] [serial = 367] [outer = 16068400] 03:48:34 INFO - PROCESS | 3832 | 1468752514890 Marionette DEBUG loaded listener.js 03:48:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (16678400) [pid = 3832] [serial = 368] [outer = 16068400] 03:48:35 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:48:35 INFO - PROCESS | 3832 | 1468752515383 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]]]}] 03:48:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 03:48:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 682ms 03:48:35 INFO - PROCESS | 3832 | 1468752515420 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 03:48:35 INFO - PROCESS | 3832 | 1468752515422 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 03:48:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 03:48:35 INFO - PROCESS | 3832 | 1468752515425 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 03:48:35 INFO - PROCESS | 3832 | 1468752515427 Marionette TRACE conn3 <- [1,458,null,{}] 03:48:35 INFO - PROCESS | 3832 | 1468752515430 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}] 03:48:35 INFO - PROCESS | 3832 | 1468752515432 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:35 INFO - PROCESS | 3832 | [3832] 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 03:48:35 INFO - PROCESS | 3832 | [3832] 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 03:48:35 INFO - PROCESS | 3832 | 1468752515537 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 03:48:35 INFO - PROCESS | 3832 | 1468752515614 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:35 INFO - PROCESS | 3832 | 1468752515616 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:35 INFO - PROCESS | 3832 | ++DOCSHELL 169D3800 == 33 [pid = 3832] [id = 124] 03:48:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (169D4800) [pid = 3832] [serial = 369] [outer = 00000000] 03:48:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (1740B000) [pid = 3832] [serial = 370] [outer = 169D4800] 03:48:35 INFO - PROCESS | 3832 | 1468752515659 Marionette DEBUG loaded listener.js 03:48:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (17606400) [pid = 3832] [serial = 371] [outer = 169D4800] 03:48:36 INFO - PROCESS | 3832 | 1468752516076 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] 03:48:36 INFO - PROCESS | 3832 | 1468752516127 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 03:48:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 03:48:36 INFO - PROCESS | 3832 | 1468752516134 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 03:48:36 INFO - PROCESS | 3832 | 1468752516136 Marionette TRACE conn3 <- [1,462,null,{}] 03:48:36 INFO - PROCESS | 3832 | 1468752516139 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}] 03:48:36 INFO - PROCESS | 3832 | 1468752516141 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:36 INFO - PROCESS | 3832 | 1468752516295 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 03:48:36 INFO - PROCESS | 3832 | 1468752516352 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:36 INFO - PROCESS | 3832 | 1468752516358 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:36 INFO - PROCESS | 3832 | ++DOCSHELL 1313C400 == 34 [pid = 3832] [id = 125] 03:48:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (17F59C00) [pid = 3832] [serial = 372] [outer = 00000000] 03:48:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (192EC800) [pid = 3832] [serial = 373] [outer = 17F59C00] 03:48:36 INFO - PROCESS | 3832 | 1468752516410 Marionette DEBUG loaded listener.js 03:48:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (1970B800) [pid = 3832] [serial = 374] [outer = 17F59C00] 03:48:36 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:48:36 INFO - PROCESS | 3832 | 1468752516858 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] 03:48:36 INFO - PROCESS | 3832 | 1468752516934 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 03:48:36 INFO - PROCESS | 3832 | 1468752516938 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 03:48:36 INFO - PROCESS | 3832 | 1468752516939 Marionette TRACE conn3 <- [1,466,null,{}] 03:48:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 03:48:36 INFO - PROCESS | 3832 | 1468752516943 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}] 03:48:36 INFO - PROCESS | 3832 | 1468752516944 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:37 INFO - PROCESS | 3832 | 1468752517048 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 03:48:37 INFO - PROCESS | 3832 | 1468752517151 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:37 INFO - PROCESS | 3832 | 1468752517154 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:37 INFO - PROCESS | 3832 | ++DOCSHELL 197AD000 == 35 [pid = 3832] [id = 126] 03:48:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (19912000) [pid = 3832] [serial = 375] [outer = 00000000] 03:48:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (19D75800) [pid = 3832] [serial = 376] [outer = 19912000] 03:48:37 INFO - PROCESS | 3832 | 1468752517197 Marionette DEBUG loaded listener.js 03:48:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (19D76000) [pid = 3832] [serial = 377] [outer = 19912000] 03:48:37 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (19C0B400) [pid = 3832] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 03:48:37 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (14296400) [pid = 3832] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 03:48:37 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (174CBC00) [pid = 3832] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 03:48:37 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (14297C00) [pid = 3832] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 03:48:37 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (16678C00) [pid = 3832] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 03:48:37 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (128ADC00) [pid = 3832] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 03:48:37 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (1321B800) [pid = 3832] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 03:48:37 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (16064400) [pid = 3832] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 03:48:37 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (10375800) [pid = 3832] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 03:48:37 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (1143FC00) [pid = 3832] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 03:48:37 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (103CB400) [pid = 3832] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 03:48:37 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (110BC800) [pid = 3832] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 03:48:37 INFO - PROCESS | 3832 | 1468752517634 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] 03:48:37 INFO - PROCESS | 3832 | 1468752517659 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 03:48:37 INFO - PROCESS | 3832 | 1468752517662 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 03:48:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 03:48:37 INFO - PROCESS | 3832 | 1468752517664 Marionette TRACE conn3 <- [1,470,null,{}] 03:48:37 INFO - PROCESS | 3832 | 1468752517667 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}] 03:48:37 INFO - PROCESS | 3832 | 1468752517669 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:37 INFO - PROCESS | 3832 | 1468752517743 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 03:48:37 INFO - PROCESS | 3832 | 1468752517751 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:37 INFO - PROCESS | 3832 | 1468752517753 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:37 INFO - PROCESS | 3832 | ++DOCSHELL 110EA400 == 36 [pid = 3832] [id = 127] 03:48:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (1143FC00) [pid = 3832] [serial = 378] [outer = 00000000] 03:48:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (16EEA800) [pid = 3832] [serial = 379] [outer = 1143FC00] 03:48:37 INFO - PROCESS | 3832 | 1468752517795 Marionette DEBUG loaded listener.js 03:48:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (17D74C00) [pid = 3832] [serial = 380] [outer = 1143FC00] 03:48:38 INFO - PROCESS | 3832 | 1468752518285 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]]]}] 03:48:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 03:48:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 666ms 03:48:38 INFO - PROCESS | 3832 | 1468752518335 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 03:48:38 INFO - PROCESS | 3832 | 1468752518337 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 03:48:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 03:48:38 INFO - PROCESS | 3832 | 1468752518341 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 03:48:38 INFO - PROCESS | 3832 | 1468752518342 Marionette TRACE conn3 <- [1,474,null,{}] 03:48:38 INFO - PROCESS | 3832 | 1468752518345 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}] 03:48:38 INFO - PROCESS | 3832 | 1468752518347 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:38 INFO - PROCESS | 3832 | 1468752518427 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 03:48:38 INFO - PROCESS | 3832 | 1468752518464 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:38 INFO - PROCESS | 3832 | 1468752518466 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:38 INFO - PROCESS | 3832 | ++DOCSHELL 19C0F400 == 37 [pid = 3832] [id = 128] 03:48:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (19C0F800) [pid = 3832] [serial = 381] [outer = 00000000] 03:48:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (19F91800) [pid = 3832] [serial = 382] [outer = 19C0F800] 03:48:38 INFO - PROCESS | 3832 | 1468752518509 Marionette DEBUG loaded listener.js 03:48:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (1A3B8800) [pid = 3832] [serial = 383] [outer = 19C0F800] 03:48:38 INFO - PROCESS | 3832 | 1468752518976 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]]]}] 03:48:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 03:48:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 666ms 03:48:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 03:48:39 INFO - PROCESS | 3832 | 1468752519013 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 03:48:39 INFO - PROCESS | 3832 | 1468752519015 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 03:48:39 INFO - PROCESS | 3832 | 1468752519019 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 03:48:39 INFO - PROCESS | 3832 | 1468752519020 Marionette TRACE conn3 <- [1,478,null,{}] 03:48:39 INFO - PROCESS | 3832 | 1468752519024 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}] 03:48:39 INFO - PROCESS | 3832 | 1468752519026 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:39 INFO - PROCESS | 3832 | 1468752519109 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 03:48:39 INFO - PROCESS | 3832 | 1468752519116 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:39 INFO - PROCESS | 3832 | 1468752519118 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:39 INFO - PROCESS | 3832 | ++DOCSHELL 16072C00 == 38 [pid = 3832] [id = 129] 03:48:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (19F4F800) [pid = 3832] [serial = 384] [outer = 00000000] 03:48:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (1A440400) [pid = 3832] [serial = 385] [outer = 19F4F800] 03:48:39 INFO - PROCESS | 3832 | 1468752519161 Marionette DEBUG loaded listener.js 03:48:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (1A443C00) [pid = 3832] [serial = 386] [outer = 19F4F800] 03:48:39 INFO - PROCESS | 3832 | 1468752519642 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]]]}] 03:48:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 03:48:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 715ms 03:48:39 INFO - PROCESS | 3832 | 1468752519719 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 03:48:39 INFO - PROCESS | 3832 | 1468752519724 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 03:48:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 03:48:39 INFO - PROCESS | 3832 | 1468752519729 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 03:48:39 INFO - PROCESS | 3832 | 1468752519734 Marionette TRACE conn3 <- [1,482,null,{}] 03:48:39 INFO - PROCESS | 3832 | 1468752519741 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}] 03:48:39 INFO - PROCESS | 3832 | 1468752519744 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:39 INFO - PROCESS | 3832 | 1468752519955 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 03:48:40 INFO - PROCESS | 3832 | 1468752520044 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:40 INFO - PROCESS | 3832 | 1468752520049 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:40 INFO - PROCESS | 3832 | ++DOCSHELL 10A04800 == 39 [pid = 3832] [id = 130] 03:48:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (10A08000) [pid = 3832] [serial = 387] [outer = 00000000] 03:48:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (110C1400) [pid = 3832] [serial = 388] [outer = 10A08000] 03:48:40 INFO - PROCESS | 3832 | 1468752520110 Marionette DEBUG loaded listener.js 03:48:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (11442400) [pid = 3832] [serial = 389] [outer = 10A08000] 03:48:40 INFO - PROCESS | 3832 | 1468752520712 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]]]}] 03:48:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 03:48:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 974ms 03:48:40 INFO - PROCESS | 3832 | 1468752520741 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 03:48:40 INFO - PROCESS | 3832 | 1468752520746 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 03:48:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 03:48:40 INFO - PROCESS | 3832 | 1468752520752 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 03:48:40 INFO - PROCESS | 3832 | 1468752520755 Marionette TRACE conn3 <- [1,486,null,{}] 03:48:40 INFO - PROCESS | 3832 | 1468752520759 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}] 03:48:40 INFO - PROCESS | 3832 | 1468752520762 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:40 INFO - PROCESS | 3832 | 1468752520868 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 03:48:40 INFO - PROCESS | 3832 | 1468752520961 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:40 INFO - PROCESS | 3832 | 1468752520964 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:41 INFO - PROCESS | 3832 | ++DOCSHELL 13EAC400 == 40 [pid = 3832] [id = 131] 03:48:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (1429D800) [pid = 3832] [serial = 390] [outer = 00000000] 03:48:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (156C7800) [pid = 3832] [serial = 391] [outer = 1429D800] 03:48:41 INFO - PROCESS | 3832 | 1468752521019 Marionette DEBUG loaded listener.js 03:48:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (1606A400) [pid = 3832] [serial = 392] [outer = 1429D800] 03:48:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (1970EC00) [pid = 3832] [serial = 393] [outer = 1B0C9800] 03:48:41 INFO - PROCESS | 3832 | 1468752521736 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]]]}] 03:48:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 03:48:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1088ms 03:48:41 INFO - PROCESS | 3832 | 1468752521831 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 03:48:41 INFO - PROCESS | 3832 | 1468752521834 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 03:48:41 INFO - PROCESS | 3832 | 1468752521856 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 03:48:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 03:48:41 INFO - PROCESS | 3832 | 1468752521860 Marionette TRACE conn3 <- [1,490,null,{}] 03:48:41 INFO - PROCESS | 3832 | 1468752521870 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}] 03:48:41 INFO - PROCESS | 3832 | 1468752521875 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:42 INFO - PROCESS | 3832 | 1468752521988 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 03:48:42 INFO - PROCESS | 3832 | 1468752522063 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:42 INFO - PROCESS | 3832 | 1468752522067 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:42 INFO - PROCESS | 3832 | ++DOCSHELL 139C8C00 == 41 [pid = 3832] [id = 132] 03:48:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (13CA5800) [pid = 3832] [serial = 394] [outer = 00000000] 03:48:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (197AEC00) [pid = 3832] [serial = 395] [outer = 13CA5800] 03:48:42 INFO - PROCESS | 3832 | 1468752522165 Marionette DEBUG loaded listener.js 03:48:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (1A5BA800) [pid = 3832] [serial = 396] [outer = 13CA5800] 03:48:42 INFO - PROCESS | 3832 | 1468752522736 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]]]}] 03:48:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 03:48:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 942ms 03:48:42 INFO - PROCESS | 3832 | 1468752522796 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 03:48:42 INFO - PROCESS | 3832 | 1468752522799 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 03:48:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 03:48:42 INFO - PROCESS | 3832 | 1468752522802 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 03:48:42 INFO - PROCESS | 3832 | 1468752522804 Marionette TRACE conn3 <- [1,494,null,{}] 03:48:42 INFO - PROCESS | 3832 | 1468752522808 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}] 03:48:42 INFO - PROCESS | 3832 | 1468752522810 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:42 INFO - PROCESS | 3832 | 1468752522912 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 03:48:43 INFO - PROCESS | 3832 | 1468752523004 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:43 INFO - PROCESS | 3832 | 1468752523006 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:43 INFO - PROCESS | 3832 | ++DOCSHELL 1A839400 == 42 [pid = 3832] [id = 133] 03:48:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (1A839800) [pid = 3832] [serial = 397] [outer = 00000000] 03:48:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (1A968000) [pid = 3832] [serial = 398] [outer = 1A839800] 03:48:43 INFO - PROCESS | 3832 | 1468752523058 Marionette DEBUG loaded listener.js 03:48:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (1A96B400) [pid = 3832] [serial = 399] [outer = 1A839800] 03:48:43 INFO - PROCESS | 3832 | 1468752523929 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]]]}] 03:48:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 03:48:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1202ms 03:48:44 INFO - PROCESS | 3832 | 1468752523992 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 03:48:44 INFO - PROCESS | 3832 | 1468752523996 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 03:48:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 03:48:44 INFO - PROCESS | 3832 | 1468752524001 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 03:48:44 INFO - PROCESS | 3832 | 1468752524006 Marionette TRACE conn3 <- [1,498,null,{}] 03:48:44 INFO - PROCESS | 3832 | 1468752524011 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}] 03:48:44 INFO - PROCESS | 3832 | 1468752524014 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:44 INFO - PROCESS | 3832 | 1468752524172 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 03:48:44 INFO - PROCESS | 3832 | 1468752524307 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:44 INFO - PROCESS | 3832 | 1468752524311 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:44 INFO - PROCESS | 3832 | ++DOCSHELL 10566000 == 43 [pid = 3832] [id = 134] 03:48:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (10A03000) [pid = 3832] [serial = 400] [outer = 00000000] 03:48:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (11AC3800) [pid = 3832] [serial = 401] [outer = 10A03000] 03:48:44 INFO - PROCESS | 3832 | 1468752524370 Marionette DEBUG loaded listener.js 03:48:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (128ADC00) [pid = 3832] [serial = 402] [outer = 10A03000] 03:48:45 INFO - PROCESS | 3832 | --DOCSHELL 19C0F400 == 42 [pid = 3832] [id = 128] 03:48:45 INFO - PROCESS | 3832 | --DOCSHELL 110EA400 == 41 [pid = 3832] [id = 127] 03:48:45 INFO - PROCESS | 3832 | --DOCSHELL 197AD000 == 40 [pid = 3832] [id = 126] 03:48:45 INFO - PROCESS | 3832 | --DOCSHELL 1313C400 == 39 [pid = 3832] [id = 125] 03:48:45 INFO - PROCESS | 3832 | --DOCSHELL 169D3800 == 38 [pid = 3832] [id = 124] 03:48:45 INFO - PROCESS | 3832 | --DOCSHELL 16068000 == 37 [pid = 3832] [id = 123] 03:48:45 INFO - PROCESS | 3832 | --DOCSHELL 1393EC00 == 36 [pid = 3832] [id = 122] 03:48:45 INFO - PROCESS | 3832 | --DOCSHELL 110F2800 == 35 [pid = 3832] [id = 121] 03:48:45 INFO - PROCESS | 3832 | --DOCSHELL 0F2F8400 == 34 [pid = 3832] [id = 120] 03:48:45 INFO - PROCESS | 3832 | --DOCSHELL 0F2E8000 == 33 [pid = 3832] [id = 118] 03:48:45 INFO - PROCESS | 3832 | --DOCSHELL 1055F800 == 32 [pid = 3832] [id = 119] 03:48:45 INFO - PROCESS | 3832 | --DOCSHELL 1A839400 == 31 [pid = 3832] [id = 133] 03:48:45 INFO - PROCESS | 3832 | --DOCSHELL 139C8C00 == 30 [pid = 3832] [id = 132] 03:48:45 INFO - PROCESS | 3832 | --DOCSHELL 16072C00 == 29 [pid = 3832] [id = 129] 03:48:45 INFO - PROCESS | 3832 | --DOCSHELL 10A04800 == 28 [pid = 3832] [id = 130] 03:48:45 INFO - PROCESS | 3832 | --DOCSHELL 13EAC400 == 27 [pid = 3832] [id = 131] 03:48:45 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (19F4FC00) [pid = 3832] [serial = 325] [outer = 00000000] [url = about:blank] 03:48:45 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (17412800) [pid = 3832] [serial = 347] [outer = 00000000] [url = about:blank] 03:48:45 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (192E8400) [pid = 3832] [serial = 322] [outer = 00000000] [url = about:blank] 03:48:45 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (1570C000) [pid = 3832] [serial = 338] [outer = 00000000] [url = about:blank] 03:48:45 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (171D6C00) [pid = 3832] [serial = 344] [outer = 00000000] [url = about:blank] 03:48:45 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (14F68000) [pid = 3832] [serial = 337] [outer = 00000000] [url = about:blank] 03:48:45 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (169D8800) [pid = 3832] [serial = 343] [outer = 00000000] [url = about:blank] 03:48:45 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (13142C00) [pid = 3832] [serial = 334] [outer = 00000000] [url = about:blank] 03:48:45 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (13C37400) [pid = 3832] [serial = 319] [outer = 00000000] [url = about:blank] 03:48:45 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (14290C00) [pid = 3832] [serial = 320] [outer = 00000000] [url = about:blank] 03:48:45 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (16672800) [pid = 3832] [serial = 341] [outer = 00000000] [url = about:blank] 03:48:45 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (19F52800) [pid = 3832] [serial = 326] [outer = 00000000] [url = about:blank] 03:48:45 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (1051A800) [pid = 3832] [serial = 316] [outer = 00000000] [url = about:blank] 03:48:45 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (11C2C800) [pid = 3832] [serial = 328] [outer = 00000000] [url = about:blank] 03:48:45 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (131E1800) [pid = 3832] [serial = 335] [outer = 00000000] [url = about:blank] 03:48:45 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (10A75400) [pid = 3832] [serial = 331] [outer = 00000000] [url = about:blank] 03:48:45 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1694B400) [pid = 3832] [serial = 346] [outer = 00000000] [url = about:blank] 03:48:45 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (10A0FC00) [pid = 3832] [serial = 317] [outer = 00000000] [url = about:blank] 03:48:45 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (10A76800) [pid = 3832] [serial = 332] [outer = 00000000] [url = about:blank] 03:48:45 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (19714000) [pid = 3832] [serial = 323] [outer = 00000000] [url = about:blank] 03:48:45 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (1606FC00) [pid = 3832] [serial = 340] [outer = 00000000] [url = about:blank] 03:48:45 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (13149400) [pid = 3832] [serial = 329] [outer = 00000000] [url = about:blank] 03:48:45 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (19916C00) [pid = 3832] [serial = 352] [outer = 00000000] [url = about:blank] 03:48:45 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (192EB400) [pid = 3832] [serial = 349] [outer = 00000000] [url = about:blank] 03:48:45 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (192EDC00) [pid = 3832] [serial = 350] [outer = 00000000] [url = about:blank] 03:48:45 INFO - PROCESS | 3832 | 1468752525485 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]]]}] 03:48:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 03:48:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1510ms 03:48:45 INFO - PROCESS | 3832 | 1468752525532 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 03:48:45 INFO - PROCESS | 3832 | 1468752525535 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 03:48:45 INFO - PROCESS | 3832 | 1468752525540 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 03:48:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 03:48:45 INFO - PROCESS | 3832 | 1468752525545 Marionette TRACE conn3 <- [1,502,null,{}] 03:48:45 INFO - PROCESS | 3832 | 1468752525550 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}] 03:48:45 INFO - PROCESS | 3832 | 1468752525553 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:45 INFO - PROCESS | 3832 | 1468752525640 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 03:48:45 INFO - PROCESS | 3832 | 1468752525650 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:45 INFO - PROCESS | 3832 | 1468752525653 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:45 INFO - PROCESS | 3832 | ++DOCSHELL 1043A000 == 28 [pid = 3832] [id = 135] 03:48:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (1047E400) [pid = 3832] [serial = 403] [outer = 00000000] 03:48:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (10A74400) [pid = 3832] [serial = 404] [outer = 1047E400] 03:48:45 INFO - PROCESS | 3832 | 1468752525701 Marionette DEBUG loaded listener.js 03:48:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (10A7AC00) [pid = 3832] [serial = 405] [outer = 1047E400] 03:48:46 INFO - PROCESS | 3832 | 1468752526202 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]]]}] 03:48:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 03:48:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 730ms 03:48:46 INFO - PROCESS | 3832 | 1468752526276 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 03:48:46 INFO - PROCESS | 3832 | 1468752526281 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 03:48:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 03:48:46 INFO - PROCESS | 3832 | 1468752526287 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 03:48:46 INFO - PROCESS | 3832 | 1468752526290 Marionette TRACE conn3 <- [1,506,null,{}] 03:48:46 INFO - PROCESS | 3832 | 1468752526294 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}] 03:48:46 INFO - PROCESS | 3832 | 1468752526296 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:46 INFO - PROCESS | 3832 | 1468752526418 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 03:48:46 INFO - PROCESS | 3832 | 1468752526509 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:46 INFO - PROCESS | 3832 | 1468752526511 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:46 INFO - PROCESS | 3832 | ++DOCSHELL 12975800 == 29 [pid = 3832] [id = 136] 03:48:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (130B2400) [pid = 3832] [serial = 406] [outer = 00000000] 03:48:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (13154800) [pid = 3832] [serial = 407] [outer = 130B2400] 03:48:46 INFO - PROCESS | 3832 | 1468752526558 Marionette DEBUG loaded listener.js 03:48:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (131E1800) [pid = 3832] [serial = 408] [outer = 130B2400] 03:48:46 INFO - PROCESS | 3832 | 1468752526967 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]]]}] 03:48:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 03:48:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 714ms 03:48:47 INFO - PROCESS | 3832 | 1468752527021 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 03:48:47 INFO - PROCESS | 3832 | 1468752527023 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 03:48:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 03:48:47 INFO - PROCESS | 3832 | 1468752527026 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 03:48:47 INFO - PROCESS | 3832 | 1468752527030 Marionette TRACE conn3 <- [1,510,null,{}] 03:48:47 INFO - PROCESS | 3832 | 1468752527040 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}] 03:48:47 INFO - PROCESS | 3832 | 1468752527045 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:47 INFO - PROCESS | 3832 | 1468752527128 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 03:48:47 INFO - PROCESS | 3832 | 1468752527136 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:47 INFO - PROCESS | 3832 | 1468752527140 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:47 INFO - PROCESS | 3832 | ++DOCSHELL 13C37400 == 30 [pid = 3832] [id = 137] 03:48:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (13CAF000) [pid = 3832] [serial = 409] [outer = 00000000] 03:48:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (14F27400) [pid = 3832] [serial = 410] [outer = 13CAF000] 03:48:47 INFO - PROCESS | 3832 | 1468752527187 Marionette DEBUG loaded listener.js 03:48:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (156C3C00) [pid = 3832] [serial = 411] [outer = 13CAF000] 03:48:47 INFO - PROCESS | 3832 | 1468752527678 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]]]}] 03:48:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 03:48:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 715ms 03:48:47 INFO - PROCESS | 3832 | 1468752527734 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 03:48:47 INFO - PROCESS | 3832 | 1468752527736 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 03:48:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 03:48:47 INFO - PROCESS | 3832 | 1468752527740 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 03:48:47 INFO - PROCESS | 3832 | 1468752527792 Marionette TRACE conn3 <- [1,514,null,{}] 03:48:47 INFO - PROCESS | 3832 | 1468752527795 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}] 03:48:47 INFO - PROCESS | 3832 | 1468752527797 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:47 INFO - PROCESS | 3832 | 1468752527934 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 03:48:47 INFO - PROCESS | 3832 | 1468752527953 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:47 INFO - PROCESS | 3832 | 1468752527956 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:47 INFO - PROCESS | 3832 | ++DOCSHELL 156CC000 == 31 [pid = 3832] [id = 138] 03:48:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (15712C00) [pid = 3832] [serial = 412] [outer = 00000000] 03:48:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (16070C00) [pid = 3832] [serial = 413] [outer = 15712C00] 03:48:48 INFO - PROCESS | 3832 | 1468752527999 Marionette DEBUG loaded listener.js 03:48:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (16143C00) [pid = 3832] [serial = 414] [outer = 15712C00] 03:48:48 INFO - PROCESS | 3832 | 1468752528413 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]]]}] 03:48:48 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 03:48:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 682ms 03:48:48 INFO - PROCESS | 3832 | 1468752528434 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 03:48:48 INFO - PROCESS | 3832 | 1468752528436 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 03:48:48 INFO - PROCESS | 3832 | 1468752528440 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 03:48:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 03:48:48 INFO - PROCESS | 3832 | 1468752528441 Marionette TRACE conn3 <- [1,518,null,{}] 03:48:48 INFO - PROCESS | 3832 | 1468752528445 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}] 03:48:48 INFO - PROCESS | 3832 | 1468752528447 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:48 INFO - PROCESS | 3832 | 1468752528554 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 03:48:48 INFO - PROCESS | 3832 | 1468752528559 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:48 INFO - PROCESS | 3832 | 1468752528561 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:48 INFO - PROCESS | 3832 | ++DOCSHELL 15717C00 == 32 [pid = 3832] [id = 139] 03:48:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (1606B000) [pid = 3832] [serial = 415] [outer = 00000000] 03:48:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (1694F000) [pid = 3832] [serial = 416] [outer = 1606B000] 03:48:48 INFO - PROCESS | 3832 | 1468752528604 Marionette DEBUG loaded listener.js 03:48:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (16E48000) [pid = 3832] [serial = 417] [outer = 1606B000] 03:48:49 INFO - PROCESS | 3832 | 1468752529109 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]]]}] 03:48:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 03:48:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 731ms 03:48:49 INFO - PROCESS | 3832 | 1468752529173 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 03:48:49 INFO - PROCESS | 3832 | 1468752529175 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 03:48:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 03:48:49 INFO - PROCESS | 3832 | 1468752529178 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 03:48:49 INFO - PROCESS | 3832 | 1468752529180 Marionette TRACE conn3 <- [1,522,null,{}] 03:48:49 INFO - PROCESS | 3832 | 1468752529183 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}] 03:48:49 INFO - PROCESS | 3832 | 1468752529189 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:49 INFO - PROCESS | 3832 | 1468752529334 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 03:48:49 INFO - PROCESS | 3832 | 1468752529360 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:49 INFO - PROCESS | 3832 | 1468752529362 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:49 INFO - PROCESS | 3832 | ++DOCSHELL 17922000 == 33 [pid = 3832] [id = 140] 03:48:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (1792B400) [pid = 3832] [serial = 418] [outer = 00000000] 03:48:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (17F5A800) [pid = 3832] [serial = 419] [outer = 1792B400] 03:48:49 INFO - PROCESS | 3832 | 1468752529405 Marionette DEBUG loaded listener.js 03:48:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (192EF000) [pid = 3832] [serial = 420] [outer = 1792B400] 03:48:49 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (169D4800) [pid = 3832] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 03:48:49 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (17F59C00) [pid = 3832] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 03:48:49 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (1393F800) [pid = 3832] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 03:48:49 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (16068400) [pid = 3832] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 03:48:49 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (13940400) [pid = 3832] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 03:48:49 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (11297000) [pid = 3832] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 03:48:49 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (0F2F9400) [pid = 3832] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 03:48:49 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (10A04400) [pid = 3832] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 03:48:49 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (19F4F800) [pid = 3832] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 03:48:49 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (19912000) [pid = 3832] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 03:48:49 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1143FC00) [pid = 3832] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 03:48:49 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (19C0F800) [pid = 3832] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 03:48:50 INFO - PROCESS | 3832 | 1468752530058 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]]]}] 03:48:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 03:48:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 942ms 03:48:50 INFO - PROCESS | 3832 | 1468752530115 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 03:48:50 INFO - PROCESS | 3832 | 1468752530126 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 03:48:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 03:48:50 INFO - PROCESS | 3832 | 1468752530130 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 03:48:50 INFO - PROCESS | 3832 | 1468752530132 Marionette TRACE conn3 <- [1,526,null,{}] 03:48:50 INFO - PROCESS | 3832 | 1468752530135 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}] 03:48:50 INFO - PROCESS | 3832 | 1468752530137 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:50 INFO - PROCESS | 3832 | 1468752530211 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 03:48:50 INFO - PROCESS | 3832 | 1468752530216 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:50 INFO - PROCESS | 3832 | 1468752530218 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:50 INFO - PROCESS | 3832 | ++DOCSHELL 132A1000 == 34 [pid = 3832] [id = 141] 03:48:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (13EAB400) [pid = 3832] [serial = 421] [outer = 00000000] 03:48:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (169D4800) [pid = 3832] [serial = 422] [outer = 13EAB400] 03:48:50 INFO - PROCESS | 3832 | 1468752530261 Marionette DEBUG loaded listener.js 03:48:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (174CCC00) [pid = 3832] [serial = 423] [outer = 13EAB400] 03:48:50 INFO - PROCESS | 3832 | 1468752530726 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]]]}] 03:48:50 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 03:48:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 617ms 03:48:50 INFO - PROCESS | 3832 | 1468752530763 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 03:48:50 INFO - PROCESS | 3832 | 1468752530765 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 03:48:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 03:48:50 INFO - PROCESS | 3832 | 1468752530768 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 03:48:50 INFO - PROCESS | 3832 | 1468752530770 Marionette TRACE conn3 <- [1,530,null,{}] 03:48:50 INFO - PROCESS | 3832 | 1468752530774 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}] 03:48:50 INFO - PROCESS | 3832 | 1468752530776 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:50 INFO - PROCESS | 3832 | 1468752530853 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 03:48:50 INFO - PROCESS | 3832 | 1468752530858 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:50 INFO - PROCESS | 3832 | 1468752530860 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:50 INFO - PROCESS | 3832 | ++DOCSHELL 16143400 == 35 [pid = 3832] [id = 142] 03:48:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (192E6400) [pid = 3832] [serial = 424] [outer = 00000000] 03:48:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (19713C00) [pid = 3832] [serial = 425] [outer = 192E6400] 03:48:50 INFO - PROCESS | 3832 | 1468752530903 Marionette DEBUG loaded listener.js 03:48:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (19714000) [pid = 3832] [serial = 426] [outer = 192E6400] 03:48:51 INFO - PROCESS | 3832 | 1468752531374 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"]]]}] 03:48:51 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 03:48:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 03:48:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:48:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:48:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 03:48:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:48:51 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 03:48:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 03:48:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:48:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:48:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 03:48:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:48:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 617ms 03:48:51 INFO - PROCESS | 3832 | 1468752531400 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 03:48:51 INFO - PROCESS | 3832 | 1468752531402 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 03:48:51 INFO - PROCESS | 3832 | 1468752531406 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 03:48:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 03:48:51 INFO - PROCESS | 3832 | 1468752531407 Marionette TRACE conn3 <- [1,534,null,{}] 03:48:51 INFO - PROCESS | 3832 | 1468752531422 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}] 03:48:51 INFO - PROCESS | 3832 | 1468752531424 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:51 INFO - PROCESS | 3832 | 1468752531507 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 03:48:51 INFO - PROCESS | 3832 | 1468752531512 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:51 INFO - PROCESS | 3832 | 1468752531514 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:51 INFO - PROCESS | 3832 | ++DOCSHELL 19913000 == 36 [pid = 3832] [id = 143] 03:48:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (19917C00) [pid = 3832] [serial = 427] [outer = 00000000] 03:48:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (19F94400) [pid = 3832] [serial = 428] [outer = 19917C00] 03:48:51 INFO - PROCESS | 3832 | 1468752531557 Marionette DEBUG loaded listener.js 03:48:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (1A3B8000) [pid = 3832] [serial = 429] [outer = 19917C00] 03:48:52 INFO - PROCESS | 3832 | 1468752532012 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]]]}] 03:48:52 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. 03:48:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 682ms 03:48:52 INFO - PROCESS | 3832 | 1468752532065 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 03:48:52 INFO - PROCESS | 3832 | 1468752532070 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 03:48:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 03:48:52 INFO - PROCESS | 3832 | 1468752532076 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 03:48:52 INFO - PROCESS | 3832 | 1468752532079 Marionette TRACE conn3 <- [1,538,null,{}] 03:48:52 INFO - PROCESS | 3832 | 1468752532085 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}] 03:48:52 INFO - PROCESS | 3832 | 1468752532088 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:52 INFO - PROCESS | 3832 | 1468752532244 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 03:48:52 INFO - PROCESS | 3832 | 1468752532390 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:52 INFO - PROCESS | 3832 | 1468752532395 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:52 INFO - PROCESS | 3832 | ++DOCSHELL 0F2EA400 == 37 [pid = 3832] [id = 144] 03:48:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (0F2EA800) [pid = 3832] [serial = 430] [outer = 00000000] 03:48:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (10A80000) [pid = 3832] [serial = 431] [outer = 0F2EA800] 03:48:52 INFO - PROCESS | 3832 | 1468752532450 Marionette DEBUG loaded listener.js 03:48:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (11250000) [pid = 3832] [serial = 432] [outer = 0F2EA800] 03:48:53 INFO - PROCESS | 3832 | 1468752533036 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]]]}] 03:48:53 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. 03:48:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 974ms 03:48:53 INFO - PROCESS | 3832 | 1468752533127 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 03:48:53 INFO - PROCESS | 3832 | 1468752533132 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 03:48:53 INFO - PROCESS | 3832 | 1468752533140 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 03:48:53 INFO - PROCESS | 3832 | 1468752533143 Marionette TRACE conn3 <- [1,542,null,{}] 03:48:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 03:48:53 INFO - PROCESS | 3832 | 1468752533147 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}] 03:48:53 INFO - PROCESS | 3832 | 1468752533150 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:53 INFO - PROCESS | 3832 | 1468752533266 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 03:48:53 INFO - PROCESS | 3832 | 1468752533393 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:53 INFO - PROCESS | 3832 | 1468752533396 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:53 INFO - PROCESS | 3832 | ++DOCSHELL 1314B400 == 38 [pid = 3832] [id = 145] 03:48:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (1314DC00) [pid = 3832] [serial = 433] [outer = 00000000] 03:48:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (13EAC800) [pid = 3832] [serial = 434] [outer = 1314DC00] 03:48:53 INFO - PROCESS | 3832 | 1468752533451 Marionette DEBUG loaded listener.js 03:48:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (15732800) [pid = 3832] [serial = 435] [outer = 1314DC00] 03:48:53 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:48:54 INFO - PROCESS | 3832 | [3832] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:48:54 INFO - PROCESS | 3832 | 1468752534302 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]]]}] 03:48:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 03:48:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1186ms 03:48:54 INFO - PROCESS | 3832 | 1468752534317 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 03:48:54 INFO - PROCESS | 3832 | 1468752534319 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 03:48:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 03:48:54 INFO - PROCESS | 3832 | 1468752534323 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 03:48:54 INFO - PROCESS | 3832 | 1468752534327 Marionette TRACE conn3 <- [1,546,null,{}] 03:48:54 INFO - PROCESS | 3832 | 1468752534338 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}] 03:48:54 INFO - PROCESS | 3832 | 1468752534342 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:54 INFO - PROCESS | 3832 | 1468752534548 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 03:48:54 INFO - PROCESS | 3832 | 1468752534680 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:54 INFO - PROCESS | 3832 | 1468752534682 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:54 INFO - PROCESS | 3832 | ++DOCSHELL 0F2EAC00 == 39 [pid = 3832] [id = 146] 03:48:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (0F2EBC00) [pid = 3832] [serial = 436] [outer = 00000000] 03:48:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (0F2F2C00) [pid = 3832] [serial = 437] [outer = 0F2EBC00] 03:48:54 INFO - PROCESS | 3832 | 1468752534733 Marionette DEBUG loaded listener.js 03:48:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (10329400) [pid = 3832] [serial = 438] [outer = 0F2EBC00] 03:48:55 INFO - PROCESS | 3832 | --DOCSHELL 16143400 == 38 [pid = 3832] [id = 142] 03:48:55 INFO - PROCESS | 3832 | --DOCSHELL 132A1000 == 37 [pid = 3832] [id = 141] 03:48:55 INFO - PROCESS | 3832 | --DOCSHELL 17922000 == 36 [pid = 3832] [id = 140] 03:48:55 INFO - PROCESS | 3832 | --DOCSHELL 15717C00 == 35 [pid = 3832] [id = 139] 03:48:55 INFO - PROCESS | 3832 | --DOCSHELL 156CC000 == 34 [pid = 3832] [id = 138] 03:48:55 INFO - PROCESS | 3832 | --DOCSHELL 13C37400 == 33 [pid = 3832] [id = 137] 03:48:55 INFO - PROCESS | 3832 | --DOCSHELL 12975800 == 32 [pid = 3832] [id = 136] 03:48:55 INFO - PROCESS | 3832 | --DOCSHELL 1043A000 == 31 [pid = 3832] [id = 135] 03:48:55 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (1740B000) [pid = 3832] [serial = 370] [outer = 00000000] [url = about:blank] 03:48:55 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (17606400) [pid = 3832] [serial = 371] [outer = 00000000] [url = about:blank] 03:48:55 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (1970B800) [pid = 3832] [serial = 374] [outer = 00000000] [url = about:blank] 03:48:55 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (1991A800) [pid = 3832] [serial = 353] [outer = 00000000] [url = about:blank] 03:48:55 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (16071000) [pid = 3832] [serial = 367] [outer = 00000000] [url = about:blank] 03:48:55 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (13CA1400) [pid = 3832] [serial = 364] [outer = 00000000] [url = about:blank] 03:48:55 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (14291400) [pid = 3832] [serial = 365] [outer = 00000000] [url = about:blank] 03:48:55 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (11CD9400) [pid = 3832] [serial = 361] [outer = 00000000] [url = about:blank] 03:48:55 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (12968C00) [pid = 3832] [serial = 362] [outer = 00000000] [url = about:blank] 03:48:55 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (10517800) [pid = 3832] [serial = 358] [outer = 00000000] [url = about:blank] 03:48:55 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (110B7400) [pid = 3832] [serial = 359] [outer = 00000000] [url = about:blank] 03:48:55 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (1128CC00) [pid = 3832] [serial = 355] [outer = 00000000] [url = about:blank] 03:48:55 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (114D4400) [pid = 3832] [serial = 356] [outer = 00000000] [url = about:blank] 03:48:55 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (192EC800) [pid = 3832] [serial = 373] [outer = 00000000] [url = about:blank] 03:48:55 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (1A440400) [pid = 3832] [serial = 385] [outer = 00000000] [url = about:blank] 03:48:55 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1A443C00) [pid = 3832] [serial = 386] [outer = 00000000] [url = about:blank] 03:48:55 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (19D75800) [pid = 3832] [serial = 376] [outer = 00000000] [url = about:blank] 03:48:55 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (16EEA800) [pid = 3832] [serial = 379] [outer = 00000000] [url = about:blank] 03:48:55 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (17D74C00) [pid = 3832] [serial = 380] [outer = 00000000] [url = about:blank] 03:48:55 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (1A3B8800) [pid = 3832] [serial = 383] [outer = 00000000] [url = about:blank] 03:48:55 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (19F91800) [pid = 3832] [serial = 382] [outer = 00000000] [url = about:blank] 03:48:55 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (19D76000) [pid = 3832] [serial = 377] [outer = 00000000] [url = about:blank] 03:48:55 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (16678400) [pid = 3832] [serial = 368] [outer = 00000000] [url = about:blank] 03:48:55 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (132A3000) [pid = 3832] [serial = 164] [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.] 03:48:55 INFO - PROCESS | 3832 | 1468752535358 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]]]}] 03:48:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 03:48:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1072ms 03:48:55 INFO - PROCESS | 3832 | 1468752535401 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 03:48:55 INFO - PROCESS | 3832 | 1468752535404 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 03:48:55 INFO - PROCESS | 3832 | 1468752535409 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 03:48:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 03:48:55 INFO - PROCESS | 3832 | 1468752535412 Marionette TRACE conn3 <- [1,550,null,{}] 03:48:55 INFO - PROCESS | 3832 | 1468752535432 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}] 03:48:55 INFO - PROCESS | 3832 | 1468752535434 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:55 INFO - PROCESS | 3832 | 1468752535518 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 03:48:55 INFO - PROCESS | 3832 | 1468752535598 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:55 INFO - PROCESS | 3832 | 1468752535601 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:55 INFO - PROCESS | 3832 | ++DOCSHELL 0F2F2800 == 32 [pid = 3832] [id = 147] 03:48:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (0F2F9C00) [pid = 3832] [serial = 439] [outer = 00000000] 03:48:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (11AC5800) [pid = 3832] [serial = 440] [outer = 0F2F9C00] 03:48:55 INFO - PROCESS | 3832 | 1468752535646 Marionette DEBUG loaded listener.js 03:48:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (1296F800) [pid = 3832] [serial = 441] [outer = 0F2F9C00] 03:48:55 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:48:56 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:48:56 INFO - PROCESS | 3832 | 1468752536107 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]]]}] 03:48:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 03:48:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 731ms 03:48:56 INFO - PROCESS | 3832 | 1468752536143 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 03:48:56 INFO - PROCESS | 3832 | 1468752536145 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 03:48:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 03:48:56 INFO - PROCESS | 3832 | 1468752536149 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 03:48:56 INFO - PROCESS | 3832 | 1468752536151 Marionette TRACE conn3 <- [1,554,null,{}] 03:48:56 INFO - PROCESS | 3832 | 1468752536154 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}] 03:48:56 INFO - PROCESS | 3832 | 1468752536157 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:56 INFO - PROCESS | 3832 | 1468752536238 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 03:48:56 INFO - PROCESS | 3832 | 1468752536245 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:56 INFO - PROCESS | 3832 | 1468752536247 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:56 INFO - PROCESS | 3832 | ++DOCSHELL 13210800 == 33 [pid = 3832] [id = 148] 03:48:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (13211000) [pid = 3832] [serial = 442] [outer = 00000000] 03:48:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (13C2CC00) [pid = 3832] [serial = 443] [outer = 13211000] 03:48:56 INFO - PROCESS | 3832 | 1468752536291 Marionette DEBUG loaded listener.js 03:48:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (14296400) [pid = 3832] [serial = 444] [outer = 13211000] 03:48:56 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:48:56 INFO - PROCESS | 3832 | [3832] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:48:56 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:48:56 INFO - PROCESS | 3832 | 1468752536777 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]]]}] 03:48:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 03:48:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 666ms 03:48:56 INFO - PROCESS | 3832 | 1468752536818 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 03:48:56 INFO - PROCESS | 3832 | 1468752536821 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 03:48:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 03:48:56 INFO - PROCESS | 3832 | 1468752536831 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 03:48:56 INFO - PROCESS | 3832 | 1468752536835 Marionette TRACE conn3 <- [1,558,null,{}] 03:48:56 INFO - PROCESS | 3832 | 1468752536839 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}] 03:48:56 INFO - PROCESS | 3832 | 1468752536842 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:56 INFO - PROCESS | 3832 | 1468752536926 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 03:48:56 INFO - PROCESS | 3832 | 1468752536933 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:56 INFO - PROCESS | 3832 | 1468752536936 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:56 INFO - PROCESS | 3832 | ++DOCSHELL 1667A400 == 34 [pid = 3832] [id = 149] 03:48:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (1667A800) [pid = 3832] [serial = 445] [outer = 00000000] 03:48:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (16E41C00) [pid = 3832] [serial = 446] [outer = 1667A800] 03:48:57 INFO - PROCESS | 3832 | 1468752536987 Marionette DEBUG loaded listener.js 03:48:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (1740E000) [pid = 3832] [serial = 447] [outer = 1667A800] 03:48:57 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:48:57 INFO - PROCESS | 3832 | [3832] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:48:57 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:48:57 INFO - PROCESS | 3832 | 1468752537468 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]]]}] 03:48:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 03:48:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 682ms 03:48:57 INFO - PROCESS | 3832 | 1468752537514 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 03:48:57 INFO - PROCESS | 3832 | 1468752537516 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 03:48:57 INFO - PROCESS | 3832 | 1468752537519 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 03:48:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 03:48:57 INFO - PROCESS | 3832 | 1468752537521 Marionette TRACE conn3 <- [1,562,null,{}] 03:48:57 INFO - PROCESS | 3832 | 1468752537525 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}] 03:48:57 INFO - PROCESS | 3832 | 1468752537527 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:57 INFO - PROCESS | 3832 | 1468752537632 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 03:48:57 INFO - PROCESS | 3832 | 1468752537715 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:57 INFO - PROCESS | 3832 | 1468752537717 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:57 INFO - PROCESS | 3832 | ++DOCSHELL 17606400 == 35 [pid = 3832] [id = 150] 03:48:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (17925000) [pid = 3832] [serial = 448] [outer = 00000000] 03:48:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (17F55C00) [pid = 3832] [serial = 449] [outer = 17925000] 03:48:57 INFO - PROCESS | 3832 | 1468752537760 Marionette DEBUG loaded listener.js 03:48:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (192EC800) [pid = 3832] [serial = 450] [outer = 17925000] 03:48:58 INFO - PROCESS | 3832 | 1468752538153 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]]]}] 03:48:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 03:48:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 715ms 03:48:58 INFO - PROCESS | 3832 | 1468752538219 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 03:48:58 INFO - PROCESS | 3832 | 1468752538221 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 03:48:58 INFO - PROCESS | 3832 | 1468752538225 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 03:48:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 03:48:58 INFO - PROCESS | 3832 | 1468752538226 Marionette TRACE conn3 <- [1,566,null,{}] 03:48:58 INFO - PROCESS | 3832 | 1468752538282 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}] 03:48:58 INFO - PROCESS | 3832 | 1468752538284 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:58 INFO - PROCESS | 3832 | 1468752538400 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 03:48:58 INFO - PROCESS | 3832 | 1468752538415 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:58 INFO - PROCESS | 3832 | 1468752538420 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:58 INFO - PROCESS | 3832 | ++DOCSHELL 1970F400 == 36 [pid = 3832] [id = 151] 03:48:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (19710800) [pid = 3832] [serial = 451] [outer = 00000000] 03:48:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (19916C00) [pid = 3832] [serial = 452] [outer = 19710800] 03:48:58 INFO - PROCESS | 3832 | 1468752538517 Marionette DEBUG loaded listener.js 03:48:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (19D6A400) [pid = 3832] [serial = 453] [outer = 19710800] 03:48:58 INFO - PROCESS | 3832 | 1468752538937 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]]]}] 03:48:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 03:48:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 731ms 03:48:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 03:48:58 INFO - PROCESS | 3832 | 1468752538960 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 03:48:58 INFO - PROCESS | 3832 | 1468752538962 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 03:48:58 INFO - PROCESS | 3832 | 1468752538966 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 03:48:58 INFO - PROCESS | 3832 | 1468752538967 Marionette TRACE conn3 <- [1,570,null,{}] 03:48:58 INFO - PROCESS | 3832 | 1468752538970 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}] 03:48:58 INFO - PROCESS | 3832 | 1468752538972 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:59 INFO - PROCESS | 3832 | 1468752539118 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 03:48:59 INFO - PROCESS | 3832 | 1468752539124 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:59 INFO - PROCESS | 3832 | 1468752539126 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:59 INFO - PROCESS | 3832 | ++DOCSHELL 19F4D800 == 37 [pid = 3832] [id = 152] 03:48:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (19F54800) [pid = 3832] [serial = 454] [outer = 00000000] 03:48:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (1A3B5400) [pid = 3832] [serial = 455] [outer = 19F54800] 03:48:59 INFO - PROCESS | 3832 | 1468752539261 Marionette DEBUG loaded listener.js 03:48:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (1A43B400) [pid = 3832] [serial = 456] [outer = 19F54800] 03:48:59 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (15712C00) [pid = 3832] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 03:48:59 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (130B2400) [pid = 3832] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 03:48:59 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (1606B000) [pid = 3832] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 03:48:59 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (1047E400) [pid = 3832] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 03:48:59 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (10A03000) [pid = 3832] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 03:48:59 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (13CAF000) [pid = 3832] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 03:48:59 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (10A08000) [pid = 3832] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 03:48:59 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1429D800) [pid = 3832] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 03:48:59 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (1792B400) [pid = 3832] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 03:48:59 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (13CA5800) [pid = 3832] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 03:48:59 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1A839800) [pid = 3832] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 03:48:59 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (192E6400) [pid = 3832] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 03:48:59 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (13EAB400) [pid = 3832] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 03:48:59 INFO - PROCESS | 3832 | 1468752539700 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]]]}] 03:48:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 03:48:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 763ms 03:48:59 INFO - PROCESS | 3832 | 1468752539738 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 03:48:59 INFO - PROCESS | 3832 | 1468752539740 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 03:48:59 INFO - PROCESS | 3832 | 1468752539743 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 03:48:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 03:48:59 INFO - PROCESS | 3832 | 1468752539745 Marionette TRACE conn3 <- [1,574,null,{}] 03:48:59 INFO - PROCESS | 3832 | 1468752539748 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}] 03:48:59 INFO - PROCESS | 3832 | 1468752539750 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:59 INFO - PROCESS | 3832 | 1468752539825 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 03:48:59 INFO - PROCESS | 3832 | 1468752539830 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:48:59 INFO - PROCESS | 3832 | 1468752539832 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:48:59 INFO - PROCESS | 3832 | ++DOCSHELL 10A08000 == 38 [pid = 3832] [id = 153] 03:48:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (10A0F800) [pid = 3832] [serial = 457] [outer = 00000000] 03:48:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (1393EC00) [pid = 3832] [serial = 458] [outer = 10A0F800] 03:48:59 INFO - PROCESS | 3832 | 1468752539874 Marionette DEBUG loaded listener.js 03:48:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (1740EC00) [pid = 3832] [serial = 459] [outer = 10A0F800] 03:49:00 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:49:00 INFO - PROCESS | 3832 | [3832] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:49:00 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:49:00 INFO - PROCESS | 3832 | 1468752540344 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]]]}] 03:49:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 03:49:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 617ms 03:49:00 INFO - PROCESS | 3832 | 1468752540376 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 03:49:00 INFO - PROCESS | 3832 | 1468752540378 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 03:49:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 03:49:00 INFO - PROCESS | 3832 | 1468752540382 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 03:49:00 INFO - PROCESS | 3832 | 1468752540384 Marionette TRACE conn3 <- [1,578,null,{}] 03:49:00 INFO - PROCESS | 3832 | 1468752540387 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}] 03:49:00 INFO - PROCESS | 3832 | 1468752540389 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:00 INFO - PROCESS | 3832 | 1468752540473 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 03:49:00 INFO - PROCESS | 3832 | 1468752540478 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:00 INFO - PROCESS | 3832 | 1468752540480 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:00 INFO - PROCESS | 3832 | ++DOCSHELL 10A79000 == 39 [pid = 3832] [id = 154] 03:49:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (131E8000) [pid = 3832] [serial = 460] [outer = 00000000] 03:49:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (19F4D400) [pid = 3832] [serial = 461] [outer = 131E8000] 03:49:00 INFO - PROCESS | 3832 | 1468752540550 Marionette DEBUG loaded listener.js 03:49:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (1A442000) [pid = 3832] [serial = 462] [outer = 131E8000] 03:49:01 INFO - PROCESS | 3832 | 1468752541018 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]]]}] 03:49:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 03:49:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 666ms 03:49:01 INFO - PROCESS | 3832 | 1468752541052 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 03:49:01 INFO - PROCESS | 3832 | 1468752541055 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 03:49:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 03:49:01 INFO - PROCESS | 3832 | 1468752541058 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 03:49:01 INFO - PROCESS | 3832 | 1468752541060 Marionette TRACE conn3 <- [1,582,null,{}] 03:49:01 INFO - PROCESS | 3832 | 1468752541063 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}] 03:49:01 INFO - PROCESS | 3832 | 1468752541065 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:01 INFO - PROCESS | 3832 | 1468752541155 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 03:49:01 INFO - PROCESS | 3832 | 1468752541163 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:01 INFO - PROCESS | 3832 | 1468752541165 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:01 INFO - PROCESS | 3832 | ++DOCSHELL 13C37C00 == 40 [pid = 3832] [id = 155] 03:49:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (192F4800) [pid = 3832] [serial = 463] [outer = 00000000] 03:49:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (1A5BB400) [pid = 3832] [serial = 464] [outer = 192F4800] 03:49:01 INFO - PROCESS | 3832 | 1468752541207 Marionette DEBUG loaded listener.js 03:49:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (1A5BF800) [pid = 3832] [serial = 465] [outer = 192F4800] 03:49:01 INFO - PROCESS | 3832 | 1468752541612 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]]]}] 03:49:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 03:49:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 618ms 03:49:01 INFO - PROCESS | 3832 | 1468752541667 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 03:49:01 INFO - PROCESS | 3832 | 1468752541669 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 03:49:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 03:49:01 INFO - PROCESS | 3832 | 1468752541673 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 03:49:01 INFO - PROCESS | 3832 | 1468752541675 Marionette TRACE conn3 <- [1,586,null,{}] 03:49:01 INFO - PROCESS | 3832 | 1468752541678 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}] 03:49:01 INFO - PROCESS | 3832 | 1468752541680 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:01 INFO - PROCESS | 3832 | 1468752541805 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 03:49:02 INFO - PROCESS | 3832 | 1468752542004 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:02 INFO - PROCESS | 3832 | 1468752542007 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:02 INFO - PROCESS | 3832 | ++DOCSHELL 103D2800 == 41 [pid = 3832] [id = 156] 03:49:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (1043A000) [pid = 3832] [serial = 466] [outer = 00000000] 03:49:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (10A08400) [pid = 3832] [serial = 467] [outer = 1043A000] 03:49:02 INFO - PROCESS | 3832 | 1468752542066 Marionette DEBUG loaded listener.js 03:49:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (110B9000) [pid = 3832] [serial = 468] [outer = 1043A000] 03:49:02 INFO - PROCESS | 3832 | 1468752542657 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]]]}] 03:49:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 03:49:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1039ms 03:49:02 INFO - PROCESS | 3832 | 1468752542710 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 03:49:02 INFO - PROCESS | 3832 | 1468752542714 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 03:49:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 03:49:02 INFO - PROCESS | 3832 | 1468752542767 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 03:49:02 INFO - PROCESS | 3832 | 1468752542770 Marionette TRACE conn3 <- [1,590,null,{}] 03:49:02 INFO - PROCESS | 3832 | 1468752542775 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}] 03:49:02 INFO - PROCESS | 3832 | 1468752542778 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:02 INFO - PROCESS | 3832 | 1468752542974 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 03:49:03 INFO - PROCESS | 3832 | 1468752543093 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:03 INFO - PROCESS | 3832 | 1468752543096 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:03 INFO - PROCESS | 3832 | ++DOCSHELL 169CB400 == 42 [pid = 3832] [id = 157] 03:49:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (169D3800) [pid = 3832] [serial = 469] [outer = 00000000] 03:49:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (17D7B400) [pid = 3832] [serial = 470] [outer = 169D3800] 03:49:03 INFO - PROCESS | 3832 | 1468752543152 Marionette DEBUG loaded listener.js 03:49:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (1570D000) [pid = 3832] [serial = 471] [outer = 169D3800] 03:49:03 INFO - PROCESS | 3832 | 1468752543839 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]]]}] 03:49:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 03:49:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1153ms 03:49:03 INFO - PROCESS | 3832 | 1468752543903 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 03:49:03 INFO - PROCESS | 3832 | 1468752543906 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 03:49:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 03:49:03 INFO - PROCESS | 3832 | 1468752543910 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 03:49:03 INFO - PROCESS | 3832 | 1468752543912 Marionette TRACE conn3 <- [1,594,null,{}] 03:49:03 INFO - PROCESS | 3832 | 1468752543916 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}] 03:49:03 INFO - PROCESS | 3832 | 1468752543919 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:04 INFO - PROCESS | 3832 | 1468752544024 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 03:49:04 INFO - PROCESS | 3832 | 1468752544149 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:04 INFO - PROCESS | 3832 | 1468752544152 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:04 INFO - PROCESS | 3832 | ++DOCSHELL 13CA6400 == 43 [pid = 3832] [id = 158] 03:49:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (1613A400) [pid = 3832] [serial = 472] [outer = 00000000] 03:49:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (19C10000) [pid = 3832] [serial = 473] [outer = 1613A400] 03:49:04 INFO - PROCESS | 3832 | 1468752544205 Marionette DEBUG loaded listener.js 03:49:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (1A3BF800) [pid = 3832] [serial = 474] [outer = 1613A400] 03:49:04 INFO - PROCESS | 3832 | 1468752544838 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]]]}] 03:49:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 03:49:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 974ms 03:49:04 INFO - PROCESS | 3832 | 1468752544886 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 03:49:04 INFO - PROCESS | 3832 | 1468752544890 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 03:49:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 03:49:04 INFO - PROCESS | 3832 | 1468752544901 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 03:49:04 INFO - PROCESS | 3832 | 1468752544905 Marionette TRACE conn3 <- [1,598,null,{}] 03:49:04 INFO - PROCESS | 3832 | 1468752544909 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}] 03:49:04 INFO - PROCESS | 3832 | 1468752544913 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:05 INFO - PROCESS | 3832 | 1468752545020 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 03:49:05 INFO - PROCESS | 3832 | 1468752545157 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:05 INFO - PROCESS | 3832 | 1468752545160 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:05 INFO - PROCESS | 3832 | ++DOCSHELL 19912000 == 44 [pid = 3832] [id = 159] 03:49:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (19915000) [pid = 3832] [serial = 475] [outer = 00000000] 03:49:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (1ABDFC00) [pid = 3832] [serial = 476] [outer = 19915000] 03:49:05 INFO - PROCESS | 3832 | 1468752545214 Marionette DEBUG loaded listener.js 03:49:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (1ABE5C00) [pid = 3832] [serial = 477] [outer = 19915000] 03:49:05 INFO - PROCESS | 3832 | 1468752545792 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]]]}] 03:49:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 03:49:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1088ms 03:49:05 INFO - PROCESS | 3832 | 1468752545979 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 03:49:05 INFO - PROCESS | 3832 | 1468752545984 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 03:49:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 03:49:06 INFO - PROCESS | 3832 | 1468752546009 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 03:49:06 INFO - PROCESS | 3832 | 1468752546011 Marionette TRACE conn3 <- [1,602,null,{}] 03:49:06 INFO - PROCESS | 3832 | 1468752546017 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}] 03:49:06 INFO - PROCESS | 3832 | 1468752546020 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:06 INFO - PROCESS | 3832 | 1468752546122 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 03:49:06 INFO - PROCESS | 3832 | 1468752546198 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:06 INFO - PROCESS | 3832 | 1468752546202 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:06 INFO - PROCESS | 3832 | ++DOCSHELL 114D0800 == 45 [pid = 3832] [id = 160] 03:49:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (114D2400) [pid = 3832] [serial = 478] [outer = 00000000] 03:49:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (12930400) [pid = 3832] [serial = 479] [outer = 114D2400] 03:49:06 INFO - PROCESS | 3832 | 1468752546298 Marionette DEBUG loaded listener.js 03:49:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (13143000) [pid = 3832] [serial = 480] [outer = 114D2400] 03:49:06 INFO - PROCESS | 3832 | 1468752546846 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]]]}] 03:49:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 03:49:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 877ms 03:49:07 INFO - PROCESS | 3832 | --DOCSHELL 13C37C00 == 44 [pid = 3832] [id = 155] 03:49:07 INFO - PROCESS | 3832 | --DOCSHELL 10A79000 == 43 [pid = 3832] [id = 154] 03:49:07 INFO - PROCESS | 3832 | --DOCSHELL 10A08000 == 42 [pid = 3832] [id = 153] 03:49:07 INFO - PROCESS | 3832 | --DOCSHELL 19F4D800 == 41 [pid = 3832] [id = 152] 03:49:07 INFO - PROCESS | 3832 | --DOCSHELL 1970F400 == 40 [pid = 3832] [id = 151] 03:49:07 INFO - PROCESS | 3832 | --DOCSHELL 17606400 == 39 [pid = 3832] [id = 150] 03:49:07 INFO - PROCESS | 3832 | --DOCSHELL 1667A400 == 38 [pid = 3832] [id = 149] 03:49:07 INFO - PROCESS | 3832 | --DOCSHELL 13210800 == 37 [pid = 3832] [id = 148] 03:49:07 INFO - PROCESS | 3832 | --DOCSHELL 0F2F2800 == 36 [pid = 3832] [id = 147] 03:49:07 INFO - PROCESS | 3832 | --DOCSHELL 0F2EAC00 == 35 [pid = 3832] [id = 146] 03:49:07 INFO - PROCESS | 3832 | --DOCSHELL 0F2EA400 == 34 [pid = 3832] [id = 144] 03:49:07 INFO - PROCESS | 3832 | --DOCSHELL 1314B400 == 33 [pid = 3832] [id = 145] 03:49:07 INFO - PROCESS | 3832 | --DOCSHELL 19913000 == 32 [pid = 3832] [id = 143] 03:49:07 INFO - PROCESS | 3832 | --DOCSHELL 10566000 == 31 [pid = 3832] [id = 134] 03:49:07 INFO - PROCESS | 3832 | --DOCSHELL 19912000 == 30 [pid = 3832] [id = 159] 03:49:07 INFO - PROCESS | 3832 | --DOCSHELL 169CB400 == 29 [pid = 3832] [id = 157] 03:49:07 INFO - PROCESS | 3832 | --DOCSHELL 13CA6400 == 28 [pid = 3832] [id = 158] 03:49:07 INFO - PROCESS | 3832 | --DOCSHELL 103D2800 == 27 [pid = 3832] [id = 156] 03:49:07 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (16070C00) [pid = 3832] [serial = 413] [outer = 00000000] [url = about:blank] 03:49:07 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (13154800) [pid = 3832] [serial = 407] [outer = 00000000] [url = about:blank] 03:49:07 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (1694F000) [pid = 3832] [serial = 416] [outer = 00000000] [url = about:blank] 03:49:07 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (10A74400) [pid = 3832] [serial = 404] [outer = 00000000] [url = about:blank] 03:49:07 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (128ADC00) [pid = 3832] [serial = 402] [outer = 00000000] [url = about:blank] 03:49:07 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (11AC3800) [pid = 3832] [serial = 401] [outer = 00000000] [url = about:blank] 03:49:07 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (14F27400) [pid = 3832] [serial = 410] [outer = 00000000] [url = about:blank] 03:49:07 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (16143C00) [pid = 3832] [serial = 414] [outer = 00000000] [url = about:blank] 03:49:07 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (11442400) [pid = 3832] [serial = 389] [outer = 00000000] [url = about:blank] 03:49:07 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (110C1400) [pid = 3832] [serial = 388] [outer = 00000000] [url = about:blank] 03:49:07 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (1606A400) [pid = 3832] [serial = 392] [outer = 00000000] [url = about:blank] 03:49:07 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (156C7800) [pid = 3832] [serial = 391] [outer = 00000000] [url = about:blank] 03:49:07 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (17F5A800) [pid = 3832] [serial = 419] [outer = 00000000] [url = about:blank] 03:49:07 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (1A5BA800) [pid = 3832] [serial = 396] [outer = 00000000] [url = about:blank] 03:49:07 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (197AEC00) [pid = 3832] [serial = 395] [outer = 00000000] [url = about:blank] 03:49:07 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (1A96B400) [pid = 3832] [serial = 399] [outer = 00000000] [url = about:blank] 03:49:07 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (19714000) [pid = 3832] [serial = 426] [outer = 00000000] [url = about:blank] 03:49:07 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (1A968000) [pid = 3832] [serial = 398] [outer = 00000000] [url = about:blank] 03:49:07 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (19F94400) [pid = 3832] [serial = 428] [outer = 00000000] [url = about:blank] 03:49:07 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (16E48000) [pid = 3832] [serial = 417] [outer = 00000000] [url = about:blank] 03:49:07 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (19713C00) [pid = 3832] [serial = 425] [outer = 00000000] [url = about:blank] 03:49:07 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (131E1800) [pid = 3832] [serial = 408] [outer = 00000000] [url = about:blank] 03:49:07 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (192EF000) [pid = 3832] [serial = 420] [outer = 00000000] [url = about:blank] 03:49:07 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (10A7AC00) [pid = 3832] [serial = 405] [outer = 00000000] [url = about:blank] 03:49:07 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (169D4800) [pid = 3832] [serial = 422] [outer = 00000000] [url = about:blank] 03:49:07 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (156C3C00) [pid = 3832] [serial = 411] [outer = 00000000] [url = about:blank] 03:49:07 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (174CCC00) [pid = 3832] [serial = 423] [outer = 00000000] [url = about:blank] 03:49:07 INFO - PROCESS | 3832 | 1468752547565 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 03:49:07 INFO - PROCESS | 3832 | 1468752547571 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 03:49:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 03:49:07 INFO - PROCESS | 3832 | 1468752547637 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 03:49:07 INFO - PROCESS | 3832 | 1468752547640 Marionette TRACE conn3 <- [1,606,null,{}] 03:49:07 INFO - PROCESS | 3832 | 1468752547645 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}] 03:49:07 INFO - PROCESS | 3832 | 1468752547649 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:07 INFO - PROCESS | 3832 | 1468752547738 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 03:49:07 INFO - PROCESS | 3832 | 1468752547744 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:07 INFO - PROCESS | 3832 | 1468752547749 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:07 INFO - PROCESS | 3832 | ++DOCSHELL 104EAC00 == 28 [pid = 3832] [id = 161] 03:49:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (10510C00) [pid = 3832] [serial = 481] [outer = 00000000] 03:49:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (10A08000) [pid = 3832] [serial = 482] [outer = 10510C00] 03:49:07 INFO - PROCESS | 3832 | 1468752547803 Marionette DEBUG loaded listener.js 03:49:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (10A76000) [pid = 3832] [serial = 483] [outer = 10510C00] 03:49:08 INFO - PROCESS | 3832 | 1468752548315 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]]]}] 03:49:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 03:49:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 763ms 03:49:08 INFO - PROCESS | 3832 | 1468752548373 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 03:49:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 03:49:08 INFO - PROCESS | 3832 | 1468752548377 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 03:49:08 INFO - PROCESS | 3832 | 1468752548383 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 03:49:08 INFO - PROCESS | 3832 | 1468752548387 Marionette TRACE conn3 <- [1,610,null,{}] 03:49:08 INFO - PROCESS | 3832 | 1468752548391 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}] 03:49:08 INFO - PROCESS | 3832 | 1468752548394 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:08 INFO - PROCESS | 3832 | 1468752548477 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 03:49:08 INFO - PROCESS | 3832 | 1468752548484 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:08 INFO - PROCESS | 3832 | 1468752548486 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:08 INFO - PROCESS | 3832 | ++DOCSHELL 1296BC00 == 29 [pid = 3832] [id = 162] 03:49:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (12970C00) [pid = 3832] [serial = 484] [outer = 00000000] 03:49:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (130AE000) [pid = 3832] [serial = 485] [outer = 12970C00] 03:49:08 INFO - PROCESS | 3832 | 1468752548532 Marionette DEBUG loaded listener.js 03:49:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (0F2F5C00) [pid = 3832] [serial = 486] [outer = 12970C00] 03:49:09 INFO - PROCESS | 3832 | 1468752548977 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]]]}] 03:49:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 03:49:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 682ms 03:49:09 INFO - PROCESS | 3832 | 1468752549037 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 03:49:09 INFO - PROCESS | 3832 | 1468752549039 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 03:49:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 03:49:09 INFO - PROCESS | 3832 | 1468752549043 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 03:49:09 INFO - PROCESS | 3832 | 1468752549045 Marionette TRACE conn3 <- [1,614,null,{}] 03:49:09 INFO - PROCESS | 3832 | 1468752549054 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}] 03:49:09 INFO - PROCESS | 3832 | 1468752549058 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:09 INFO - PROCESS | 3832 | 1468752549218 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 03:49:09 INFO - PROCESS | 3832 | 1468752549302 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:09 INFO - PROCESS | 3832 | 1468752549306 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:09 INFO - PROCESS | 3832 | ++DOCSHELL 13EA2400 == 30 [pid = 3832] [id = 163] 03:49:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (13EA4400) [pid = 3832] [serial = 487] [outer = 00000000] 03:49:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (14F2B000) [pid = 3832] [serial = 488] [outer = 13EA4400] 03:49:09 INFO - PROCESS | 3832 | 1468752549353 Marionette DEBUG loaded listener.js 03:49:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (156C4400) [pid = 3832] [serial = 489] [outer = 13EA4400] 03:49:09 INFO - PROCESS | 3832 | 1468752549733 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]]]}] 03:49:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 03:49:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 730ms 03:49:09 INFO - PROCESS | 3832 | 1468752549776 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 03:49:09 INFO - PROCESS | 3832 | 1468752549778 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 03:49:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 03:49:09 INFO - PROCESS | 3832 | 1468752549792 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 03:49:09 INFO - PROCESS | 3832 | 1468752549794 Marionette TRACE conn3 <- [1,618,null,{}] 03:49:09 INFO - PROCESS | 3832 | 1468752549797 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}] 03:49:09 INFO - PROCESS | 3832 | 1468752549800 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:09 INFO - PROCESS | 3832 | 1468752549925 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 03:49:10 INFO - PROCESS | 3832 | 1468752550024 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:10 INFO - PROCESS | 3832 | 1468752550026 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:10 INFO - PROCESS | 3832 | ++DOCSHELL 14F2A800 == 31 [pid = 3832] [id = 164] 03:49:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (15717C00) [pid = 3832] [serial = 490] [outer = 00000000] 03:49:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (16139C00) [pid = 3832] [serial = 491] [outer = 15717C00] 03:49:10 INFO - PROCESS | 3832 | 1468752550070 Marionette DEBUG loaded listener.js 03:49:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (16147C00) [pid = 3832] [serial = 492] [outer = 15717C00] 03:49:10 INFO - PROCESS | 3832 | 1468752550497 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]]]}] 03:49:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 03:49:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 796ms 03:49:10 INFO - PROCESS | 3832 | 1468752550576 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 03:49:10 INFO - PROCESS | 3832 | 1468752550578 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 03:49:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 03:49:10 INFO - PROCESS | 3832 | 1468752550592 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 03:49:10 INFO - PROCESS | 3832 | 1468752550594 Marionette TRACE conn3 <- [1,622,null,{}] 03:49:10 INFO - PROCESS | 3832 | 1468752550598 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}] 03:49:10 INFO - PROCESS | 3832 | 1468752550600 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:10 INFO - PROCESS | 3832 | 1468752550706 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 03:49:10 INFO - PROCESS | 3832 | 1468752550767 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:10 INFO - PROCESS | 3832 | 1468752550769 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:10 INFO - PROCESS | 3832 | ++DOCSHELL 16207800 == 32 [pid = 3832] [id = 165] 03:49:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (16208800) [pid = 3832] [serial = 493] [outer = 00000000] 03:49:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (1620B000) [pid = 3832] [serial = 494] [outer = 16208800] 03:49:10 INFO - PROCESS | 3832 | 1468752550814 Marionette DEBUG loaded listener.js 03:49:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (1620F800) [pid = 3832] [serial = 495] [outer = 16208800] 03:49:11 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:49:11 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:49:11 INFO - PROCESS | 3832 | 1468752551302 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]]]}] 03:49:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 03:49:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 731ms 03:49:11 INFO - PROCESS | 3832 | 1468752551325 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 03:49:11 INFO - PROCESS | 3832 | 1468752551327 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 03:49:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 03:49:11 INFO - PROCESS | 3832 | 1468752551330 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 03:49:11 INFO - PROCESS | 3832 | 1468752551332 Marionette TRACE conn3 <- [1,626,null,{}] 03:49:11 INFO - PROCESS | 3832 | 1468752551342 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}] 03:49:11 INFO - PROCESS | 3832 | 1468752551347 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:11 INFO - PROCESS | 3832 | 1468752551477 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 03:49:11 INFO - PROCESS | 3832 | 1468752551483 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:11 INFO - PROCESS | 3832 | 1468752551485 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:11 INFO - PROCESS | 3832 | ++DOCSHELL 16678000 == 33 [pid = 3832] [id = 166] 03:49:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (16678800) [pid = 3832] [serial = 496] [outer = 00000000] 03:49:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (16E48000) [pid = 3832] [serial = 497] [outer = 16678800] 03:49:11 INFO - PROCESS | 3832 | 1468752551528 Marionette DEBUG loaded listener.js 03:49:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (174CB800) [pid = 3832] [serial = 498] [outer = 16678800] 03:49:11 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:49:12 INFO - PROCESS | 3832 | [3832] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:49:12 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (192F4800) [pid = 3832] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 03:49:12 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (17925000) [pid = 3832] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 03:49:12 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (19710800) [pid = 3832] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 03:49:12 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (1667A800) [pid = 3832] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 03:49:12 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (0F2EA800) [pid = 3832] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 03:49:12 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (0F2EBC00) [pid = 3832] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 03:49:12 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (1314DC00) [pid = 3832] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 03:49:12 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (13211000) [pid = 3832] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 03:49:12 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (0F2F9C00) [pid = 3832] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 03:49:12 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (19F54800) [pid = 3832] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 03:49:12 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (19917C00) [pid = 3832] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 03:49:12 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (10A0F800) [pid = 3832] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 03:49:12 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (131E8000) [pid = 3832] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 03:49:12 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:49:12 INFO - PROCESS | 3832 | 1468752552244 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]]]}] 03:49:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 03:49:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 942ms 03:49:12 INFO - PROCESS | 3832 | 1468752552268 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 03:49:12 INFO - PROCESS | 3832 | 1468752552270 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 03:49:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 03:49:12 INFO - PROCESS | 3832 | 1468752552274 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 03:49:12 INFO - PROCESS | 3832 | 1468752552275 Marionette TRACE conn3 <- [1,630,null,{}] 03:49:12 INFO - PROCESS | 3832 | 1468752552279 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}] 03:49:12 INFO - PROCESS | 3832 | 1468752552281 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:12 INFO - PROCESS | 3832 | 1468752552368 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 03:49:12 INFO - PROCESS | 3832 | 1468752552446 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:12 INFO - PROCESS | 3832 | 1468752552448 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:12 INFO - PROCESS | 3832 | ++DOCSHELL 0F2FA400 == 34 [pid = 3832] [id = 167] 03:49:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (10372000) [pid = 3832] [serial = 499] [outer = 00000000] 03:49:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (13CADC00) [pid = 3832] [serial = 500] [outer = 10372000] 03:49:12 INFO - PROCESS | 3832 | 1468752552491 Marionette DEBUG loaded listener.js 03:49:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (1717E000) [pid = 3832] [serial = 501] [outer = 10372000] 03:49:12 INFO - PROCESS | 3832 | 1468752552881 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]]]}] 03:49:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 03:49:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 666ms 03:49:12 INFO - PROCESS | 3832 | 1468752552945 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 03:49:12 INFO - PROCESS | 3832 | 1468752552947 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 03:49:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 03:49:12 INFO - PROCESS | 3832 | 1468752552950 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 03:49:12 INFO - PROCESS | 3832 | 1468752552952 Marionette TRACE conn3 <- [1,634,null,{}] 03:49:12 INFO - PROCESS | 3832 | 1468752552955 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}] 03:49:12 INFO - PROCESS | 3832 | 1468752552957 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:13 INFO - PROCESS | 3832 | 1468752553060 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 03:49:13 INFO - PROCESS | 3832 | 1468752553068 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:13 INFO - PROCESS | 3832 | 1468752553070 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:13 INFO - PROCESS | 3832 | ++DOCSHELL 10A79800 == 35 [pid = 3832] [id = 168] 03:49:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (1292F800) [pid = 3832] [serial = 502] [outer = 00000000] 03:49:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (17F59C00) [pid = 3832] [serial = 503] [outer = 1292F800] 03:49:13 INFO - PROCESS | 3832 | 1468752553114 Marionette DEBUG loaded listener.js 03:49:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (192E5800) [pid = 3832] [serial = 504] [outer = 1292F800] 03:49:13 INFO - PROCESS | 3832 | 1468752553544 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]]]}] 03:49:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 03:49:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 617ms 03:49:13 INFO - PROCESS | 3832 | 1468752553580 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 03:49:13 INFO - PROCESS | 3832 | 1468752553582 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 03:49:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 03:49:13 INFO - PROCESS | 3832 | 1468752553586 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 03:49:13 INFO - PROCESS | 3832 | 1468752553588 Marionette TRACE conn3 <- [1,638,null,{}] 03:49:13 INFO - PROCESS | 3832 | 1468752553591 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}] 03:49:13 INFO - PROCESS | 3832 | 1468752553593 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:13 INFO - PROCESS | 3832 | 1468752553711 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 03:49:13 INFO - PROCESS | 3832 | 1468752553787 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:13 INFO - PROCESS | 3832 | 1468752553789 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:13 INFO - PROCESS | 3832 | ++DOCSHELL 16E47C00 == 36 [pid = 3832] [id = 169] 03:49:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (192F2800) [pid = 3832] [serial = 505] [outer = 00000000] 03:49:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (19711000) [pid = 3832] [serial = 506] [outer = 192F2800] 03:49:13 INFO - PROCESS | 3832 | 1468752553831 Marionette DEBUG loaded listener.js 03:49:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (19711C00) [pid = 3832] [serial = 507] [outer = 192F2800] 03:49:14 INFO - PROCESS | 3832 | 1468752554175 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]]]}] 03:49:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 03:49:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 666ms 03:49:14 INFO - PROCESS | 3832 | 1468752554231 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 03:49:14 INFO - PROCESS | 3832 | 1468752554235 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 03:49:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 03:49:14 INFO - PROCESS | 3832 | 1468752554240 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 03:49:14 INFO - PROCESS | 3832 | 1468752554245 Marionette TRACE conn3 <- [1,642,null,{}] 03:49:14 INFO - PROCESS | 3832 | 1468752554252 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}] 03:49:14 INFO - PROCESS | 3832 | 1468752554256 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:14 INFO - PROCESS | 3832 | 1468752554452 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 03:49:14 INFO - PROCESS | 3832 | 1468752554528 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:14 INFO - PROCESS | 3832 | 1468752554531 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:14 INFO - PROCESS | 3832 | ++DOCSHELL 0F2FB400 == 37 [pid = 3832] [id = 170] 03:49:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (10326800) [pid = 3832] [serial = 508] [outer = 00000000] 03:49:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (1051A800) [pid = 3832] [serial = 509] [outer = 10326800] 03:49:14 INFO - PROCESS | 3832 | 1468752554593 Marionette DEBUG loaded listener.js 03:49:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (110C0400) [pid = 3832] [serial = 510] [outer = 10326800] 03:49:15 INFO - PROCESS | 3832 | 1468752555412 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]]]}] 03:49:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 03:49:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1202ms 03:49:15 INFO - PROCESS | 3832 | 1468752555468 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 03:49:15 INFO - PROCESS | 3832 | 1468752555472 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 03:49:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 03:49:15 INFO - PROCESS | 3832 | 1468752555478 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 03:49:15 INFO - PROCESS | 3832 | 1468752555482 Marionette TRACE conn3 <- [1,646,null,{}] 03:49:15 INFO - PROCESS | 3832 | 1468752555487 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}] 03:49:15 INFO - PROCESS | 3832 | 1468752555490 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:15 INFO - PROCESS | 3832 | 1468752555609 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 03:49:15 INFO - PROCESS | 3832 | 1468752555685 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:15 INFO - PROCESS | 3832 | 1468752555687 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:15 INFO - PROCESS | 3832 | ++DOCSHELL 1321A000 == 38 [pid = 3832] [id = 171] 03:49:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (13936800) [pid = 3832] [serial = 511] [outer = 00000000] 03:49:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (13C36C00) [pid = 3832] [serial = 512] [outer = 13936800] 03:49:15 INFO - PROCESS | 3832 | 1468752555783 Marionette DEBUG loaded listener.js 03:49:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (14299800) [pid = 3832] [serial = 513] [outer = 13936800] 03:49:16 INFO - PROCESS | 3832 | 1468752556649 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]]]}] 03:49:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 03:49:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1234ms 03:49:16 INFO - PROCESS | 3832 | 1468752556705 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 03:49:16 INFO - PROCESS | 3832 | 1468752556709 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 03:49:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 03:49:16 INFO - PROCESS | 3832 | 1468752556715 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 03:49:16 INFO - PROCESS | 3832 | 1468752556718 Marionette TRACE conn3 <- [1,650,null,{}] 03:49:16 INFO - PROCESS | 3832 | 1468752556723 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}] 03:49:16 INFO - PROCESS | 3832 | 1468752556726 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:16 INFO - PROCESS | 3832 | 1468752556839 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 03:49:16 INFO - PROCESS | 3832 | 1468752556918 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:16 INFO - PROCESS | 3832 | 1468752556922 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:16 INFO - PROCESS | 3832 | ++DOCSHELL 103D2800 == 39 [pid = 3832] [id = 172] 03:49:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (10476C00) [pid = 3832] [serial = 514] [outer = 00000000] 03:49:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (11C34800) [pid = 3832] [serial = 515] [outer = 10476C00] 03:49:17 INFO - PROCESS | 3832 | 1468752557019 Marionette DEBUG loaded listener.js 03:49:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (12BCA000) [pid = 3832] [serial = 516] [outer = 10476C00] 03:49:17 INFO - PROCESS | 3832 | --DOCSHELL 10A79800 == 38 [pid = 3832] [id = 168] 03:49:17 INFO - PROCESS | 3832 | --DOCSHELL 0F2FA400 == 37 [pid = 3832] [id = 167] 03:49:17 INFO - PROCESS | 3832 | --DOCSHELL 16678000 == 36 [pid = 3832] [id = 166] 03:49:17 INFO - PROCESS | 3832 | --DOCSHELL 16207800 == 35 [pid = 3832] [id = 165] 03:49:17 INFO - PROCESS | 3832 | --DOCSHELL 14F2A800 == 34 [pid = 3832] [id = 164] 03:49:17 INFO - PROCESS | 3832 | --DOCSHELL 13EA2400 == 33 [pid = 3832] [id = 163] 03:49:17 INFO - PROCESS | 3832 | --DOCSHELL 1296BC00 == 32 [pid = 3832] [id = 162] 03:49:17 INFO - PROCESS | 3832 | --DOCSHELL 104EAC00 == 31 [pid = 3832] [id = 161] 03:49:17 INFO - PROCESS | 3832 | --DOCSHELL 114D0800 == 30 [pid = 3832] [id = 160] 03:49:17 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (1A43B400) [pid = 3832] [serial = 456] [outer = 00000000] [url = about:blank] 03:49:17 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (192EC800) [pid = 3832] [serial = 450] [outer = 00000000] [url = about:blank] 03:49:17 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (1740EC00) [pid = 3832] [serial = 459] [outer = 00000000] [url = about:blank] 03:49:17 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (1A442000) [pid = 3832] [serial = 462] [outer = 00000000] [url = about:blank] 03:49:17 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (1740E000) [pid = 3832] [serial = 447] [outer = 00000000] [url = about:blank] 03:49:17 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (1A5BF800) [pid = 3832] [serial = 465] [outer = 00000000] [url = about:blank] 03:49:17 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (1A5BB400) [pid = 3832] [serial = 464] [outer = 00000000] [url = about:blank] 03:49:17 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (17F55C00) [pid = 3832] [serial = 449] [outer = 00000000] [url = about:blank] 03:49:17 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (19D6A400) [pid = 3832] [serial = 453] [outer = 00000000] [url = about:blank] 03:49:17 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (19916C00) [pid = 3832] [serial = 452] [outer = 00000000] [url = about:blank] 03:49:17 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (16E41C00) [pid = 3832] [serial = 446] [outer = 00000000] [url = about:blank] 03:49:17 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (10A80000) [pid = 3832] [serial = 431] [outer = 00000000] [url = about:blank] 03:49:17 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (11250000) [pid = 3832] [serial = 432] [outer = 00000000] [url = about:blank] 03:49:17 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (0F2F2C00) [pid = 3832] [serial = 437] [outer = 00000000] [url = about:blank] 03:49:17 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (10329400) [pid = 3832] [serial = 438] [outer = 00000000] [url = about:blank] 03:49:17 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (13EAC800) [pid = 3832] [serial = 434] [outer = 00000000] [url = about:blank] 03:49:17 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (15732800) [pid = 3832] [serial = 435] [outer = 00000000] [url = about:blank] 03:49:17 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (13C2CC00) [pid = 3832] [serial = 443] [outer = 00000000] [url = about:blank] 03:49:17 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (14296400) [pid = 3832] [serial = 444] [outer = 00000000] [url = about:blank] 03:49:17 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (11AC5800) [pid = 3832] [serial = 440] [outer = 00000000] [url = about:blank] 03:49:17 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (1296F800) [pid = 3832] [serial = 441] [outer = 00000000] [url = about:blank] 03:49:17 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (1A3B5400) [pid = 3832] [serial = 455] [outer = 00000000] [url = about:blank] 03:49:17 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (1A3B8000) [pid = 3832] [serial = 429] [outer = 00000000] [url = about:blank] 03:49:17 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (1393EC00) [pid = 3832] [serial = 458] [outer = 00000000] [url = about:blank] 03:49:17 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (19F4D400) [pid = 3832] [serial = 461] [outer = 00000000] [url = about:blank] 03:49:17 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:49:17 INFO - PROCESS | 3832 | [3832] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:49:17 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:49:17 INFO - PROCESS | 3832 | 1468752557481 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]]]}] 03:49:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 03:49:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 828ms 03:49:17 INFO - PROCESS | 3832 | 1468752557552 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 03:49:17 INFO - PROCESS | 3832 | 1468752557556 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 03:49:17 INFO - PROCESS | 3832 | 1468752557562 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 03:49:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 03:49:17 INFO - PROCESS | 3832 | 1468752557564 Marionette TRACE conn3 <- [1,654,null,{}] 03:49:17 INFO - PROCESS | 3832 | 1468752557568 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}] 03:49:17 INFO - PROCESS | 3832 | 1468752557571 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:17 INFO - PROCESS | 3832 | 1468752557653 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 03:49:17 INFO - PROCESS | 3832 | 1468752557662 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:17 INFO - PROCESS | 3832 | 1468752557664 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:17 INFO - PROCESS | 3832 | ++DOCSHELL 12968C00 == 31 [pid = 3832] [id = 173] 03:49:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (1296BC00) [pid = 3832] [serial = 517] [outer = 00000000] 03:49:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (1314FC00) [pid = 3832] [serial = 518] [outer = 1296BC00] 03:49:17 INFO - PROCESS | 3832 | 1468752557710 Marionette DEBUG loaded listener.js 03:49:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (139C9000) [pid = 3832] [serial = 519] [outer = 1296BC00] 03:49:18 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:49:18 INFO - PROCESS | 3832 | [3832] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:49:18 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:49:18 INFO - PROCESS | 3832 | 1468752558219 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]]]}] 03:49:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 03:49:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 666ms 03:49:18 INFO - PROCESS | 3832 | 1468752558233 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 03:49:18 INFO - PROCESS | 3832 | 1468752558235 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 03:49:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 03:49:18 INFO - PROCESS | 3832 | 1468752558239 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 03:49:18 INFO - PROCESS | 3832 | 1468752558242 Marionette TRACE conn3 <- [1,658,null,{}] 03:49:18 INFO - PROCESS | 3832 | 1468752558257 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}] 03:49:18 INFO - PROCESS | 3832 | 1468752558262 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:18 INFO - PROCESS | 3832 | 1468752558378 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 03:49:18 INFO - PROCESS | 3832 | 1468752558388 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:18 INFO - PROCESS | 3832 | 1468752558391 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:18 INFO - PROCESS | 3832 | ++DOCSHELL 16065400 == 32 [pid = 3832] [id = 174] 03:49:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (16066000) [pid = 3832] [serial = 520] [outer = 00000000] 03:49:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (1606A800) [pid = 3832] [serial = 521] [outer = 16066000] 03:49:18 INFO - PROCESS | 3832 | 1468752558437 Marionette DEBUG loaded listener.js 03:49:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (1613D400) [pid = 3832] [serial = 522] [outer = 16066000] 03:49:18 INFO - PROCESS | 3832 | 1468752558913 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]]]}] 03:49:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 03:49:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 731ms 03:49:18 INFO - PROCESS | 3832 | 1468752558971 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 03:49:18 INFO - PROCESS | 3832 | 1468752558974 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 03:49:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 03:49:18 INFO - PROCESS | 3832 | 1468752558977 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 03:49:18 INFO - PROCESS | 3832 | 1468752558979 Marionette TRACE conn3 <- [1,662,null,{}] 03:49:18 INFO - PROCESS | 3832 | 1468752558982 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}] 03:49:18 INFO - PROCESS | 3832 | 1468752558984 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:19 INFO - PROCESS | 3832 | 1468752559069 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 03:49:19 INFO - PROCESS | 3832 | 1468752559077 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:19 INFO - PROCESS | 3832 | 1468752559079 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:19 INFO - PROCESS | 3832 | ++DOCSHELL 1620F400 == 33 [pid = 3832] [id = 175] 03:49:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (16216400) [pid = 3832] [serial = 523] [outer = 00000000] 03:49:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (167A9800) [pid = 3832] [serial = 524] [outer = 16216400] 03:49:19 INFO - PROCESS | 3832 | 1468752559122 Marionette DEBUG loaded listener.js 03:49:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (169CBC00) [pid = 3832] [serial = 525] [outer = 16216400] 03:49:19 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:49:19 INFO - PROCESS | 3832 | [3832] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 03:49:19 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:49:19 INFO - PROCESS | 3832 | 1468752559626 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]]]}] 03:49:19 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 03:49:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 715ms 03:49:19 INFO - PROCESS | 3832 | 1468752559711 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 03:49:19 INFO - PROCESS | 3832 | 1468752559713 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 03:49:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 03:49:19 INFO - PROCESS | 3832 | 1468752559717 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 03:49:19 INFO - PROCESS | 3832 | 1468752559718 Marionette TRACE conn3 <- [1,666,null,{}] 03:49:19 INFO - PROCESS | 3832 | 1468752559722 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}] 03:49:19 INFO - PROCESS | 3832 | 1468752559724 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:19 INFO - PROCESS | 3832 | 1468752559857 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 03:49:19 INFO - PROCESS | 3832 | 1468752559875 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:19 INFO - PROCESS | 3832 | 1468752559877 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:19 INFO - PROCESS | 3832 | ++DOCSHELL 1717A800 == 34 [pid = 3832] [id = 176] 03:49:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (17191800) [pid = 3832] [serial = 526] [outer = 00000000] 03:49:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (17415C00) [pid = 3832] [serial = 527] [outer = 17191800] 03:49:19 INFO - PROCESS | 3832 | 1468752559919 Marionette DEBUG loaded listener.js 03:49:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (17925000) [pid = 3832] [serial = 528] [outer = 17191800] 03:49:20 INFO - PROCESS | 3832 | 1468752560346 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]]]}] 03:49:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 03:49:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 714ms 03:49:20 INFO - PROCESS | 3832 | 1468752560416 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 03:49:20 INFO - PROCESS | 3832 | 1468752560418 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 03:49:20 INFO - PROCESS | 3832 | 1468752560421 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 03:49:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 03:49:20 INFO - PROCESS | 3832 | 1468752560423 Marionette TRACE conn3 <- [1,670,null,{}] 03:49:20 INFO - PROCESS | 3832 | 1468752560426 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}] 03:49:20 INFO - PROCESS | 3832 | 1468752560431 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:20 INFO - PROCESS | 3832 | 1468752560622 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 03:49:20 INFO - PROCESS | 3832 | 1468752560673 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:20 INFO - PROCESS | 3832 | 1468752560675 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:20 INFO - PROCESS | 3832 | ++DOCSHELL 1620E400 == 35 [pid = 3832] [id = 177] 03:49:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (17F56800) [pid = 3832] [serial = 529] [outer = 00000000] 03:49:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (19C03800) [pid = 3832] [serial = 530] [outer = 17F56800] 03:49:20 INFO - PROCESS | 3832 | 1468752560719 Marionette DEBUG loaded listener.js 03:49:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (19C0BC00) [pid = 3832] [serial = 531] [outer = 17F56800] 03:49:21 INFO - PROCESS | 3832 | 1468752561693 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]]]}] 03:49:21 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) 03:49:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1299ms 03:49:21 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (1292F800) [pid = 3832] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 03:49:21 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (13EA4400) [pid = 3832] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 03:49:21 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (10510C00) [pid = 3832] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 03:49:21 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (114D2400) [pid = 3832] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 03:49:21 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (12970C00) [pid = 3832] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 03:49:21 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (16208800) [pid = 3832] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 03:49:21 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1043A000) [pid = 3832] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 03:49:21 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (10372000) [pid = 3832] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 03:49:21 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (169D3800) [pid = 3832] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 03:49:21 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (1613A400) [pid = 3832] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 03:49:21 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (19915000) [pid = 3832] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 03:49:21 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (16678800) [pid = 3832] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 03:49:21 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (15717C00) [pid = 3832] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 03:49:21 INFO - PROCESS | 3832 | 1468752561754 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 03:49:21 INFO - PROCESS | 3832 | 1468752561756 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 03:49:21 INFO - PROCESS | 3832 | 1468752561759 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 03:49:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 03:49:21 INFO - PROCESS | 3832 | 1468752561761 Marionette TRACE conn3 <- [1,674,null,{}] 03:49:21 INFO - PROCESS | 3832 | 1468752561765 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}] 03:49:21 INFO - PROCESS | 3832 | 1468752561766 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:21 INFO - PROCESS | 3832 | 1468752561842 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 03:49:21 INFO - PROCESS | 3832 | 1468752561848 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:21 INFO - PROCESS | 3832 | 1468752561859 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:21 INFO - PROCESS | 3832 | ++DOCSHELL 1292F800 == 36 [pid = 3832] [id = 178] 03:49:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (12970C00) [pid = 3832] [serial = 532] [outer = 00000000] 03:49:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (13CAE800) [pid = 3832] [serial = 533] [outer = 12970C00] 03:49:21 INFO - PROCESS | 3832 | 1468752561902 Marionette DEBUG loaded listener.js 03:49:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (13EA4400) [pid = 3832] [serial = 534] [outer = 12970C00] 03:49:22 INFO - PROCESS | 3832 | 1468752562828 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]]]}] 03:49:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 03:49:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1137ms 03:49:22 INFO - PROCESS | 3832 | 1468752562893 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 03:49:22 INFO - PROCESS | 3832 | 1468752562895 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 03:49:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 03:49:22 INFO - PROCESS | 3832 | 1468752562898 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 03:49:22 INFO - PROCESS | 3832 | 1468752562900 Marionette TRACE conn3 <- [1,678,null,{}] 03:49:22 INFO - PROCESS | 3832 | 1468752562904 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}] 03:49:22 INFO - PROCESS | 3832 | 1468752562905 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:23 INFO - PROCESS | 3832 | 1468752562981 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 03:49:23 INFO - PROCESS | 3832 | 1468752562987 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:23 INFO - PROCESS | 3832 | 1468752562989 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:23 INFO - PROCESS | 3832 | ++DOCSHELL 1345C400 == 37 [pid = 3832] [id = 179] 03:49:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (15717C00) [pid = 3832] [serial = 535] [outer = 00000000] 03:49:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (197A0C00) [pid = 3832] [serial = 536] [outer = 15717C00] 03:49:23 INFO - PROCESS | 3832 | 1468752563032 Marionette DEBUG loaded listener.js 03:49:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (197A3400) [pid = 3832] [serial = 537] [outer = 15717C00] 03:49:24 INFO - PROCESS | 3832 | 1468752564054 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]]]}] 03:49:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 03:49:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1186ms 03:49:24 INFO - PROCESS | 3832 | 1468752564082 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 03:49:24 INFO - PROCESS | 3832 | 1468752564087 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 03:49:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 03:49:24 INFO - PROCESS | 3832 | 1468752564184 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 03:49:24 INFO - PROCESS | 3832 | 1468752564188 Marionette TRACE conn3 <- [1,682,null,{}] 03:49:24 INFO - PROCESS | 3832 | 1468752564195 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}] 03:49:24 INFO - PROCESS | 3832 | 1468752564198 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:24 INFO - PROCESS | 3832 | 1468752564300 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 03:49:24 INFO - PROCESS | 3832 | 1468752564464 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:24 INFO - PROCESS | 3832 | 1468752564467 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:24 INFO - PROCESS | 3832 | ++DOCSHELL 110C0C00 == 38 [pid = 3832] [id = 180] 03:49:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (110C1400) [pid = 3832] [serial = 538] [outer = 00000000] 03:49:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (11297400) [pid = 3832] [serial = 539] [outer = 110C1400] 03:49:24 INFO - PROCESS | 3832 | 1468752564575 Marionette DEBUG loaded listener.js 03:49:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (11CD8800) [pid = 3832] [serial = 540] [outer = 110C1400] 03:49:25 INFO - PROCESS | 3832 | 1468752565675 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]]]}] 03:49:25 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) 03:49:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1608ms 03:49:25 INFO - PROCESS | 3832 | 1468752565719 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 03:49:25 INFO - PROCESS | 3832 | 1468752565724 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 03:49:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 03:49:25 INFO - PROCESS | 3832 | 1468752565731 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 03:49:25 INFO - PROCESS | 3832 | 1468752565733 Marionette TRACE conn3 <- [1,686,null,{}] 03:49:25 INFO - PROCESS | 3832 | 1468752565738 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}] 03:49:25 INFO - PROCESS | 3832 | 1468752565740 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:25 INFO - PROCESS | 3832 | 1468752565901 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 03:49:26 INFO - PROCESS | 3832 | 1468752566024 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:26 INFO - PROCESS | 3832 | 1468752566027 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:26 INFO - PROCESS | 3832 | ++DOCSHELL 156CCC00 == 39 [pid = 3832] [id = 181] 03:49:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (1570C000) [pid = 3832] [serial = 541] [outer = 00000000] 03:49:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (16067C00) [pid = 3832] [serial = 542] [outer = 1570C000] 03:49:26 INFO - PROCESS | 3832 | 1468752566085 Marionette DEBUG loaded listener.js 03:49:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (16207000) [pid = 3832] [serial = 543] [outer = 1570C000] 03:49:27 INFO - PROCESS | 3832 | 1468752567125 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]]]}] 03:49:27 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) 03:49:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1413ms 03:49:27 INFO - PROCESS | 3832 | 1468752567149 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 03:49:27 INFO - PROCESS | 3832 | 1468752567152 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 03:49:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 03:49:27 INFO - PROCESS | 3832 | 1468752567156 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 03:49:27 INFO - PROCESS | 3832 | 1468752567160 Marionette TRACE conn3 <- [1,690,null,{}] 03:49:27 INFO - PROCESS | 3832 | 1468752567171 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}] 03:49:27 INFO - PROCESS | 3832 | 1468752567176 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:27 INFO - PROCESS | 3832 | 1468752567281 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 03:49:27 INFO - PROCESS | 3832 | 1468752567388 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:27 INFO - PROCESS | 3832 | 1468752567391 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:27 INFO - PROCESS | 3832 | ++DOCSHELL 0F2EA800 == 40 [pid = 3832] [id = 182] 03:49:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (0F2EC000) [pid = 3832] [serial = 544] [outer = 00000000] 03:49:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (0F2F9C00) [pid = 3832] [serial = 545] [outer = 0F2EC000] 03:49:27 INFO - PROCESS | 3832 | 1468752567570 Marionette DEBUG loaded listener.js 03:49:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (10A09800) [pid = 3832] [serial = 546] [outer = 0F2EC000] 03:49:28 INFO - PROCESS | 3832 | --DOCSHELL 1292F800 == 39 [pid = 3832] [id = 178] 03:49:28 INFO - PROCESS | 3832 | --DOCSHELL 1620E400 == 38 [pid = 3832] [id = 177] 03:49:28 INFO - PROCESS | 3832 | --DOCSHELL 1717A800 == 37 [pid = 3832] [id = 176] 03:49:28 INFO - PROCESS | 3832 | --DOCSHELL 1620F400 == 36 [pid = 3832] [id = 175] 03:49:28 INFO - PROCESS | 3832 | --DOCSHELL 16065400 == 35 [pid = 3832] [id = 174] 03:49:28 INFO - PROCESS | 3832 | --DOCSHELL 12968C00 == 34 [pid = 3832] [id = 173] 03:49:28 INFO - PROCESS | 3832 | --DOCSHELL 103D2800 == 33 [pid = 3832] [id = 172] 03:49:28 INFO - PROCESS | 3832 | --DOCSHELL 1321A000 == 32 [pid = 3832] [id = 171] 03:49:28 INFO - PROCESS | 3832 | --DOCSHELL 0F2FB400 == 31 [pid = 3832] [id = 170] 03:49:28 INFO - PROCESS | 3832 | --DOCSHELL 16E47C00 == 30 [pid = 3832] [id = 169] 03:49:28 INFO - PROCESS | 3832 | --DOCSHELL 156CCC00 == 29 [pid = 3832] [id = 181] 03:49:28 INFO - PROCESS | 3832 | --DOCSHELL 1345C400 == 28 [pid = 3832] [id = 179] 03:49:28 INFO - PROCESS | 3832 | --DOCSHELL 110C0C00 == 27 [pid = 3832] [id = 180] 03:49:28 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (192E5800) [pid = 3832] [serial = 504] [outer = 00000000] [url = about:blank] 03:49:28 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (14F2B000) [pid = 3832] [serial = 488] [outer = 00000000] [url = about:blank] 03:49:28 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (10A08000) [pid = 3832] [serial = 482] [outer = 00000000] [url = about:blank] 03:49:28 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (10A76000) [pid = 3832] [serial = 483] [outer = 00000000] [url = about:blank] 03:49:28 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (13143000) [pid = 3832] [serial = 480] [outer = 00000000] [url = about:blank] 03:49:28 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (12930400) [pid = 3832] [serial = 479] [outer = 00000000] [url = about:blank] 03:49:28 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (130AE000) [pid = 3832] [serial = 485] [outer = 00000000] [url = about:blank] 03:49:28 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (0F2F5C00) [pid = 3832] [serial = 486] [outer = 00000000] [url = about:blank] 03:49:28 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1620F800) [pid = 3832] [serial = 495] [outer = 00000000] [url = about:blank] 03:49:28 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (110B9000) [pid = 3832] [serial = 468] [outer = 00000000] [url = about:blank] 03:49:28 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (10A08400) [pid = 3832] [serial = 467] [outer = 00000000] [url = about:blank] 03:49:28 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (1620B000) [pid = 3832] [serial = 494] [outer = 00000000] [url = about:blank] 03:49:28 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (13CADC00) [pid = 3832] [serial = 500] [outer = 00000000] [url = about:blank] 03:49:28 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (19711000) [pid = 3832] [serial = 506] [outer = 00000000] [url = about:blank] 03:49:28 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (1570D000) [pid = 3832] [serial = 471] [outer = 00000000] [url = about:blank] 03:49:28 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (17D7B400) [pid = 3832] [serial = 470] [outer = 00000000] [url = about:blank] 03:49:28 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (1A3BF800) [pid = 3832] [serial = 474] [outer = 00000000] [url = about:blank] 03:49:28 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (19C10000) [pid = 3832] [serial = 473] [outer = 00000000] [url = about:blank] 03:49:28 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (1ABE5C00) [pid = 3832] [serial = 477] [outer = 00000000] [url = about:blank] 03:49:28 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (1ABDFC00) [pid = 3832] [serial = 476] [outer = 00000000] [url = about:blank] 03:49:28 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (16E48000) [pid = 3832] [serial = 497] [outer = 00000000] [url = about:blank] 03:49:28 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (17F59C00) [pid = 3832] [serial = 503] [outer = 00000000] [url = about:blank] 03:49:28 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (16139C00) [pid = 3832] [serial = 491] [outer = 00000000] [url = about:blank] 03:49:28 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (16147C00) [pid = 3832] [serial = 492] [outer = 00000000] [url = about:blank] 03:49:28 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (174CB800) [pid = 3832] [serial = 498] [outer = 00000000] [url = about:blank] 03:49:28 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (1717E000) [pid = 3832] [serial = 501] [outer = 00000000] [url = about:blank] 03:49:28 INFO - PROCESS | 3832 | --DOMWINDOW == 60 (156C4400) [pid = 3832] [serial = 489] [outer = 00000000] [url = about:blank] 03:49:29 INFO - PROCESS | 3832 | 1468752569370 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]]]}] 03:49:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 03:49:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2257ms 03:49:29 INFO - PROCESS | 3832 | 1468752569393 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 03:49:29 INFO - PROCESS | 3832 | 1468752569397 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 03:49:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 03:49:29 INFO - PROCESS | 3832 | 1468752569451 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 03:49:29 INFO - PROCESS | 3832 | 1468752569454 Marionette TRACE conn3 <- [1,694,null,{}] 03:49:29 INFO - PROCESS | 3832 | 1468752569460 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}] 03:49:29 INFO - PROCESS | 3832 | 1468752569464 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:29 INFO - PROCESS | 3832 | 1468752569545 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 03:49:29 INFO - PROCESS | 3832 | 1468752569553 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:29 INFO - PROCESS | 3832 | 1468752569558 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:29 INFO - PROCESS | 3832 | ++DOCSHELL 1036B000 == 28 [pid = 3832] [id = 183] 03:49:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (1036D000) [pid = 3832] [serial = 547] [outer = 00000000] 03:49:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (10519C00) [pid = 3832] [serial = 548] [outer = 1036D000] 03:49:29 INFO - PROCESS | 3832 | 1468752569605 Marionette DEBUG loaded listener.js 03:49:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (10A06400) [pid = 3832] [serial = 549] [outer = 1036D000] 03:49:30 INFO - PROCESS | 3832 | 1468752570589 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]]]}] 03:49:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 03:49:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1186ms 03:49:30 INFO - PROCESS | 3832 | 1468752570639 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 03:49:30 INFO - PROCESS | 3832 | 1468752570644 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 03:49:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 03:49:30 INFO - PROCESS | 3832 | 1468752570650 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 03:49:30 INFO - PROCESS | 3832 | 1468752570653 Marionette TRACE conn3 <- [1,698,null,{}] 03:49:30 INFO - PROCESS | 3832 | 1468752570657 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}] 03:49:30 INFO - PROCESS | 3832 | 1468752570660 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:30 INFO - PROCESS | 3832 | 1468752570743 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 03:49:30 INFO - PROCESS | 3832 | 1468752570751 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:30 INFO - PROCESS | 3832 | 1468752570753 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:30 INFO - PROCESS | 3832 | ++DOCSHELL 110F1800 == 29 [pid = 3832] [id = 184] 03:49:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (110F2800) [pid = 3832] [serial = 550] [outer = 00000000] 03:49:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (11441C00) [pid = 3832] [serial = 551] [outer = 110F2800] 03:49:30 INFO - PROCESS | 3832 | 1468752570800 Marionette DEBUG loaded listener.js 03:49:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (11C2C000) [pid = 3832] [serial = 552] [outer = 110F2800] 03:49:31 INFO - PROCESS | 3832 | 1468752571865 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]]]}] 03:49:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 03:49:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1234ms 03:49:31 INFO - PROCESS | 3832 | 1468752571883 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 03:49:31 INFO - PROCESS | 3832 | 1468752571885 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 03:49:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 03:49:31 INFO - PROCESS | 3832 | 1468752571889 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 03:49:31 INFO - PROCESS | 3832 | 1468752571892 Marionette TRACE conn3 <- [1,702,null,{}] 03:49:31 INFO - PROCESS | 3832 | 1468752571909 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}] 03:49:31 INFO - PROCESS | 3832 | 1468752571914 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:32 INFO - PROCESS | 3832 | 1468752572031 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 03:49:32 INFO - PROCESS | 3832 | 1468752572038 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:32 INFO - PROCESS | 3832 | 1468752572041 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:32 INFO - PROCESS | 3832 | ++DOCSHELL 1320E000 == 30 [pid = 3832] [id = 185] 03:49:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (1320FC00) [pid = 3832] [serial = 553] [outer = 00000000] 03:49:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (132A2C00) [pid = 3832] [serial = 554] [outer = 1320FC00] 03:49:32 INFO - PROCESS | 3832 | 1468752572090 Marionette DEBUG loaded listener.js 03:49:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (1393EC00) [pid = 3832] [serial = 555] [outer = 1320FC00] 03:49:33 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (15717C00) [pid = 3832] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 03:49:33 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (17191800) [pid = 3832] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 03:49:33 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (192F2800) [pid = 3832] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 03:49:33 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (13936800) [pid = 3832] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 03:49:33 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (16216400) [pid = 3832] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 03:49:33 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (16066000) [pid = 3832] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 03:49:33 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (1296BC00) [pid = 3832] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 03:49:33 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (10476C00) [pid = 3832] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 03:49:33 INFO - PROCESS | 3832 | --DOMWINDOW == 60 (10326800) [pid = 3832] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 03:49:33 INFO - PROCESS | 3832 | --DOMWINDOW == 59 (17F56800) [pid = 3832] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 03:49:33 INFO - PROCESS | 3832 | --DOMWINDOW == 58 (12970C00) [pid = 3832] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 03:49:33 INFO - PROCESS | 3832 | 1468752573137 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]]]}] 03:49:33 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 03:49:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1299ms 03:49:33 INFO - PROCESS | 3832 | 1468752573179 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 03:49:33 INFO - PROCESS | 3832 | 1468752573181 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 03:49:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 03:49:33 INFO - PROCESS | 3832 | 1468752573233 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 03:49:33 INFO - PROCESS | 3832 | 1468752573235 Marionette TRACE conn3 <- [1,706,null,{}] 03:49:33 INFO - PROCESS | 3832 | 1468752573239 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}] 03:49:33 INFO - PROCESS | 3832 | 1468752573241 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:33 INFO - PROCESS | 3832 | 1468752573321 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 03:49:33 INFO - PROCESS | 3832 | 1468752573327 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:33 INFO - PROCESS | 3832 | 1468752573329 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:33 INFO - PROCESS | 3832 | ++DOCSHELL 110E9400 == 31 [pid = 3832] [id = 186] 03:49:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 59 (131EBC00) [pid = 3832] [serial = 556] [outer = 00000000] 03:49:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 60 (13CAE400) [pid = 3832] [serial = 557] [outer = 131EBC00] 03:49:33 INFO - PROCESS | 3832 | 1468752573372 Marionette DEBUG loaded listener.js 03:49:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (13EAC000) [pid = 3832] [serial = 558] [outer = 131EBC00] 03:49:34 INFO - PROCESS | 3832 | 1468752574332 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]]]}] 03:49:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 03:49:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1121ms 03:49:34 INFO - PROCESS | 3832 | 1468752574358 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 03:49:34 INFO - PROCESS | 3832 | 1468752574360 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 03:49:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 03:49:34 INFO - PROCESS | 3832 | 1468752574364 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 03:49:34 INFO - PROCESS | 3832 | 1468752574366 Marionette TRACE conn3 <- [1,710,null,{}] 03:49:34 INFO - PROCESS | 3832 | 1468752574373 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}] 03:49:34 INFO - PROCESS | 3832 | 1468752574375 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:34 INFO - PROCESS | 3832 | 1468752574450 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 03:49:34 INFO - PROCESS | 3832 | 1468752574456 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:34 INFO - PROCESS | 3832 | 1468752574458 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:34 INFO - PROCESS | 3832 | ++DOCSHELL 14296C00 == 32 [pid = 3832] [id = 187] 03:49:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (14F25400) [pid = 3832] [serial = 559] [outer = 00000000] 03:49:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (156CC000) [pid = 3832] [serial = 560] [outer = 14F25400] 03:49:34 INFO - PROCESS | 3832 | 1468752574501 Marionette DEBUG loaded listener.js 03:49:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (1573A800) [pid = 3832] [serial = 561] [outer = 14F25400] 03:49:34 INFO - PROCESS | 3832 | 1468752574949 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] 03:49:35 INFO - PROCESS | 3832 | 1468752575004 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 03:49:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 03:49:35 INFO - PROCESS | 3832 | 1468752575008 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 03:49:35 INFO - PROCESS | 3832 | 1468752575010 Marionette TRACE conn3 <- [1,714,null,{}] 03:49:35 INFO - PROCESS | 3832 | 1468752575013 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}] 03:49:35 INFO - PROCESS | 3832 | 1468752575068 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:35 INFO - PROCESS | 3832 | 1468752575178 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 03:49:35 INFO - PROCESS | 3832 | 1468752575186 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:35 INFO - PROCESS | 3832 | 1468752575188 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:35 INFO - PROCESS | 3832 | ++DOCSHELL 16148000 == 33 [pid = 3832] [id = 188] 03:49:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (16148400) [pid = 3832] [serial = 562] [outer = 00000000] 03:49:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (1620E400) [pid = 3832] [serial = 563] [outer = 16148400] 03:49:35 INFO - PROCESS | 3832 | 1468752575231 Marionette DEBUG loaded listener.js 03:49:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (1666FC00) [pid = 3832] [serial = 564] [outer = 16148400] 03:49:36 INFO - PROCESS | 3832 | 1468752576106 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]]]}] 03:49:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 03:49:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1088ms 03:49:36 INFO - PROCESS | 3832 | 1468752576121 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 03:49:36 INFO - PROCESS | 3832 | 1468752576126 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 03:49:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 03:49:36 INFO - PROCESS | 3832 | 1468752576130 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 03:49:36 INFO - PROCESS | 3832 | 1468752576136 Marionette TRACE conn3 <- [1,718,null,{}] 03:49:36 INFO - PROCESS | 3832 | 1468752576141 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}] 03:49:36 INFO - PROCESS | 3832 | 1468752576144 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:36 INFO - PROCESS | 3832 | 1468752576267 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 03:49:36 INFO - PROCESS | 3832 | 1468752576345 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:36 INFO - PROCESS | 3832 | 1468752576349 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:36 INFO - PROCESS | 3832 | ++DOCSHELL 10A78400 == 34 [pid = 3832] [id = 189] 03:49:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (10A79C00) [pid = 3832] [serial = 565] [outer = 00000000] 03:49:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (11440400) [pid = 3832] [serial = 566] [outer = 10A79C00] 03:49:36 INFO - PROCESS | 3832 | 1468752576403 Marionette DEBUG loaded listener.js 03:49:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (12932000) [pid = 3832] [serial = 567] [outer = 10A79C00] 03:49:37 INFO - PROCESS | 3832 | 1468752577156 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] 03:49:37 INFO - PROCESS | 3832 | 1468752577213 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 03:49:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 03:49:37 INFO - PROCESS | 3832 | 1468752577220 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 03:49:37 INFO - PROCESS | 3832 | 1468752577223 Marionette TRACE conn3 <- [1,722,null,{}] 03:49:37 INFO - PROCESS | 3832 | 1468752577275 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}] 03:49:37 INFO - PROCESS | 3832 | 1468752577278 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:37 INFO - PROCESS | 3832 | 1468752577401 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 03:49:37 INFO - PROCESS | 3832 | 1468752577471 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:37 INFO - PROCESS | 3832 | 1468752577474 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:37 INFO - PROCESS | 3832 | ++DOCSHELL 114D8C00 == 35 [pid = 3832] [id = 190] 03:49:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (114DA400) [pid = 3832] [serial = 568] [outer = 00000000] 03:49:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (1314E400) [pid = 3832] [serial = 569] [outer = 114DA400] 03:49:37 INFO - PROCESS | 3832 | 1468752577529 Marionette DEBUG loaded listener.js 03:49:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (139D2000) [pid = 3832] [serial = 570] [outer = 114DA400] 03:49:38 INFO - PROCESS | 3832 | --DOCSHELL 14296C00 == 34 [pid = 3832] [id = 187] 03:49:38 INFO - PROCESS | 3832 | --DOCSHELL 110E9400 == 33 [pid = 3832] [id = 186] 03:49:38 INFO - PROCESS | 3832 | --DOCSHELL 1320E000 == 32 [pid = 3832] [id = 185] 03:49:38 INFO - PROCESS | 3832 | --DOCSHELL 110F1800 == 31 [pid = 3832] [id = 184] 03:49:38 INFO - PROCESS | 3832 | --DOCSHELL 1036B000 == 30 [pid = 3832] [id = 183] 03:49:38 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (197A0C00) [pid = 3832] [serial = 536] [outer = 00000000] [url = about:blank] 03:49:38 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (17415C00) [pid = 3832] [serial = 527] [outer = 00000000] [url = about:blank] 03:49:38 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (17925000) [pid = 3832] [serial = 528] [outer = 00000000] [url = about:blank] 03:49:38 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (19711C00) [pid = 3832] [serial = 507] [outer = 00000000] [url = about:blank] 03:49:38 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (13C36C00) [pid = 3832] [serial = 512] [outer = 00000000] [url = about:blank] 03:49:38 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (14299800) [pid = 3832] [serial = 513] [outer = 00000000] [url = about:blank] 03:49:38 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (167A9800) [pid = 3832] [serial = 524] [outer = 00000000] [url = about:blank] 03:49:38 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (1606A800) [pid = 3832] [serial = 521] [outer = 00000000] [url = about:blank] 03:49:38 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (1613D400) [pid = 3832] [serial = 522] [outer = 00000000] [url = about:blank] 03:49:38 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (1314FC00) [pid = 3832] [serial = 518] [outer = 00000000] [url = about:blank] 03:49:38 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (139C9000) [pid = 3832] [serial = 519] [outer = 00000000] [url = about:blank] 03:49:38 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (11C34800) [pid = 3832] [serial = 515] [outer = 00000000] [url = about:blank] 03:49:38 INFO - PROCESS | 3832 | --DOMWINDOW == 60 (12BCA000) [pid = 3832] [serial = 516] [outer = 00000000] [url = about:blank] 03:49:38 INFO - PROCESS | 3832 | --DOMWINDOW == 59 (1051A800) [pid = 3832] [serial = 509] [outer = 00000000] [url = about:blank] 03:49:38 INFO - PROCESS | 3832 | --DOMWINDOW == 58 (110C0400) [pid = 3832] [serial = 510] [outer = 00000000] [url = about:blank] 03:49:38 INFO - PROCESS | 3832 | --DOMWINDOW == 57 (19C03800) [pid = 3832] [serial = 530] [outer = 00000000] [url = about:blank] 03:49:38 INFO - PROCESS | 3832 | --DOMWINDOW == 56 (13CAE800) [pid = 3832] [serial = 533] [outer = 00000000] [url = about:blank] 03:49:38 INFO - PROCESS | 3832 | --DOMWINDOW == 55 (13EA4400) [pid = 3832] [serial = 534] [outer = 00000000] [url = about:blank] 03:49:38 INFO - PROCESS | 3832 | --DOMWINDOW == 54 (197A3400) [pid = 3832] [serial = 537] [outer = 00000000] [url = about:blank] 03:49:38 INFO - PROCESS | 3832 | --DOMWINDOW == 53 (19C0BC00) [pid = 3832] [serial = 531] [outer = 00000000] [url = about:blank] 03:49:38 INFO - PROCESS | 3832 | --DOMWINDOW == 52 (169CBC00) [pid = 3832] [serial = 525] [outer = 00000000] [url = about:blank] 03:49:38 INFO - PROCESS | 3832 | 1468752578250 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]]]}] 03:49:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 03:49:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1056ms 03:49:38 INFO - PROCESS | 3832 | 1468752578266 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 03:49:38 INFO - PROCESS | 3832 | 1468752578270 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 03:49:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 03:49:38 INFO - PROCESS | 3832 | 1468752578275 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 03:49:38 INFO - PROCESS | 3832 | 1468752578278 Marionette TRACE conn3 <- [1,726,null,{}] 03:49:38 INFO - PROCESS | 3832 | 1468752578286 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}] 03:49:38 INFO - PROCESS | 3832 | 1468752578290 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:38 INFO - PROCESS | 3832 | 1468752578376 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 03:49:38 INFO - PROCESS | 3832 | 1468752578382 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:38 INFO - PROCESS | 3832 | 1468752578386 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:38 INFO - PROCESS | 3832 | ++DOCSHELL 10A7B000 == 31 [pid = 3832] [id = 191] 03:49:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 53 (10A7B800) [pid = 3832] [serial = 571] [outer = 00000000] 03:49:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 54 (110E7400) [pid = 3832] [serial = 572] [outer = 10A7B800] 03:49:38 INFO - PROCESS | 3832 | 1468752578433 Marionette DEBUG loaded listener.js 03:49:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 55 (11250000) [pid = 3832] [serial = 573] [outer = 10A7B800] 03:49:39 INFO - PROCESS | 3832 | 1468752579468 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]]]}] 03:49:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 03:49:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1202ms 03:49:39 INFO - PROCESS | 3832 | 1468752579492 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 03:49:39 INFO - PROCESS | 3832 | 1468752579496 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 03:49:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 03:49:39 INFO - PROCESS | 3832 | 1468752579503 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 03:49:39 INFO - PROCESS | 3832 | 1468752579505 Marionette TRACE conn3 <- [1,730,null,{}] 03:49:39 INFO - PROCESS | 3832 | 1468752579509 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}] 03:49:39 INFO - PROCESS | 3832 | 1468752579511 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:39 INFO - PROCESS | 3832 | 1468752579592 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 03:49:39 INFO - PROCESS | 3832 | 1468752579598 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:39 INFO - PROCESS | 3832 | 1468752579600 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:39 INFO - PROCESS | 3832 | ++DOCSHELL 1313B800 == 32 [pid = 3832] [id = 192] 03:49:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 56 (13155C00) [pid = 3832] [serial = 574] [outer = 00000000] 03:49:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 57 (1321C800) [pid = 3832] [serial = 575] [outer = 13155C00] 03:49:39 INFO - PROCESS | 3832 | 1468752579646 Marionette DEBUG loaded listener.js 03:49:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 58 (13C2FC00) [pid = 3832] [serial = 576] [outer = 13155C00] 03:49:40 INFO - PROCESS | 3832 | 1468752580577 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]]]}] 03:49:40 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 03:49:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1137ms 03:49:40 INFO - PROCESS | 3832 | 1468752580642 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 03:49:40 INFO - PROCESS | 3832 | 1468752580644 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 03:49:40 INFO - PROCESS | 3832 | 1468752580648 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 03:49:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 03:49:40 INFO - PROCESS | 3832 | 1468752580651 Marionette TRACE conn3 <- [1,734,null,{}] 03:49:40 INFO - PROCESS | 3832 | 1468752580662 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}] 03:49:40 INFO - PROCESS | 3832 | 1468752580666 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:40 INFO - PROCESS | 3832 | 1468752580776 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 03:49:40 INFO - PROCESS | 3832 | 1468752580783 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:40 INFO - PROCESS | 3832 | 1468752580787 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:40 INFO - PROCESS | 3832 | ++DOCSHELL 16064800 == 33 [pid = 3832] [id = 193] 03:49:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 59 (16065000) [pid = 3832] [serial = 577] [outer = 00000000] 03:49:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 60 (16139400) [pid = 3832] [serial = 578] [outer = 16065000] 03:49:40 INFO - PROCESS | 3832 | 1468752580874 Marionette DEBUG loaded listener.js 03:49:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (16201800) [pid = 3832] [serial = 579] [outer = 16065000] 03:49:41 INFO - PROCESS | 3832 | --DOMWINDOW == 60 (14F25400) [pid = 3832] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 03:49:41 INFO - PROCESS | 3832 | --DOMWINDOW == 59 (1320FC00) [pid = 3832] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 03:49:41 INFO - PROCESS | 3832 | --DOMWINDOW == 58 (0F2EC000) [pid = 3832] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 03:49:41 INFO - PROCESS | 3832 | --DOMWINDOW == 57 (1036D000) [pid = 3832] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 03:49:41 INFO - PROCESS | 3832 | --DOMWINDOW == 56 (110F2800) [pid = 3832] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 03:49:41 INFO - PROCESS | 3832 | --DOMWINDOW == 55 (131EBC00) [pid = 3832] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 03:49:41 INFO - PROCESS | 3832 | --DOMWINDOW == 54 (110C1400) [pid = 3832] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 03:49:41 INFO - PROCESS | 3832 | --DOMWINDOW == 53 (1570C000) [pid = 3832] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 03:49:41 INFO - PROCESS | 3832 | 1468752581840 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]]]}] 03:49:41 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.) 03:49:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1234ms 03:49:41 INFO - PROCESS | 3832 | 1468752581878 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 03:49:41 INFO - PROCESS | 3832 | 1468752581880 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 03:49:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 03:49:41 INFO - PROCESS | 3832 | 1468752581884 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 03:49:41 INFO - PROCESS | 3832 | 1468752581885 Marionette TRACE conn3 <- [1,738,null,{}] 03:49:41 INFO - PROCESS | 3832 | 1468752581889 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}] 03:49:41 INFO - PROCESS | 3832 | 1468752581891 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:42 INFO - PROCESS | 3832 | 1468752581997 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 03:49:42 INFO - PROCESS | 3832 | 1468752582041 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:42 INFO - PROCESS | 3832 | 1468752582043 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:42 INFO - PROCESS | 3832 | ++DOCSHELL 16069800 == 34 [pid = 3832] [id = 194] 03:49:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 54 (1606A000) [pid = 3832] [serial = 580] [outer = 00000000] 03:49:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 55 (16205000) [pid = 3832] [serial = 581] [outer = 1606A000] 03:49:42 INFO - PROCESS | 3832 | 1468752582087 Marionette DEBUG loaded listener.js 03:49:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 56 (1620C400) [pid = 3832] [serial = 582] [outer = 1606A000] 03:49:43 INFO - PROCESS | 3832 | 1468752583064 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]]]}] 03:49:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 03:49:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1186ms 03:49:43 INFO - PROCESS | 3832 | 1468752583096 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 03:49:43 INFO - PROCESS | 3832 | 1468752583098 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 03:49:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 03:49:43 INFO - PROCESS | 3832 | 1468752583101 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 03:49:43 INFO - PROCESS | 3832 | 1468752583103 Marionette TRACE conn3 <- [1,742,null,{}] 03:49:43 INFO - PROCESS | 3832 | 1468752583110 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}] 03:49:43 INFO - PROCESS | 3832 | 1468752583112 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:43 INFO - PROCESS | 3832 | 1468752583189 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 03:49:43 INFO - PROCESS | 3832 | 1468752583194 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:43 INFO - PROCESS | 3832 | 1468752583196 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:43 INFO - PROCESS | 3832 | ++DOCSHELL 16203C00 == 35 [pid = 3832] [id = 195] 03:49:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 57 (16206400) [pid = 3832] [serial = 583] [outer = 00000000] 03:49:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 58 (169D0000) [pid = 3832] [serial = 584] [outer = 16206400] 03:49:43 INFO - PROCESS | 3832 | 1468752583240 Marionette DEBUG loaded listener.js 03:49:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 59 (169D3800) [pid = 3832] [serial = 585] [outer = 16206400] 03:49:44 INFO - PROCESS | 3832 | 1468752584205 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]]]}] 03:49:44 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 03:49:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1121ms 03:49:44 INFO - PROCESS | 3832 | 1468752584228 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 03:49:44 INFO - PROCESS | 3832 | 1468752584230 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 03:49:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 03:49:44 INFO - PROCESS | 3832 | 1468752584233 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 03:49:44 INFO - PROCESS | 3832 | 1468752584235 Marionette TRACE conn3 <- [1,746,null,{}] 03:49:44 INFO - PROCESS | 3832 | 1468752584238 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}] 03:49:44 INFO - PROCESS | 3832 | 1468752584244 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:44 INFO - PROCESS | 3832 | 1468752584369 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 03:49:44 INFO - PROCESS | 3832 | 1468752584375 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:44 INFO - PROCESS | 3832 | 1468752584377 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:44 INFO - PROCESS | 3832 | ++DOCSHELL 171D5C00 == 36 [pid = 3832] [id = 196] 03:49:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 60 (171D6400) [pid = 3832] [serial = 586] [outer = 00000000] 03:49:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (1760AC00) [pid = 3832] [serial = 587] [outer = 171D6400] 03:49:44 INFO - PROCESS | 3832 | 1468752584420 Marionette DEBUG loaded listener.js 03:49:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (1760E800) [pid = 3832] [serial = 588] [outer = 171D6400] 03:49:45 INFO - PROCESS | 3832 | 1468752585122 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]]]}] 03:49:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 03:49:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 942ms 03:49:45 INFO - PROCESS | 3832 | 1468752585171 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 03:49:45 INFO - PROCESS | 3832 | 1468752585176 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 03:49:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 03:49:45 INFO - PROCESS | 3832 | 1468752585181 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 03:49:45 INFO - PROCESS | 3832 | 1468752585186 Marionette TRACE conn3 <- [1,750,null,{}] 03:49:45 INFO - PROCESS | 3832 | 1468752585192 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}] 03:49:45 INFO - PROCESS | 3832 | 1468752585194 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:45 INFO - PROCESS | 3832 | 1468752585301 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 03:49:45 INFO - PROCESS | 3832 | 1468752585379 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:45 INFO - PROCESS | 3832 | 1468752585381 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:45 INFO - PROCESS | 3832 | ++DOCSHELL 110E9800 == 37 [pid = 3832] [id = 197] 03:49:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (11250C00) [pid = 3832] [serial = 589] [outer = 00000000] 03:49:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (1310F000) [pid = 3832] [serial = 590] [outer = 11250C00] 03:49:45 INFO - PROCESS | 3832 | 1468752585437 Marionette DEBUG loaded listener.js 03:49:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (131EB800) [pid = 3832] [serial = 591] [outer = 11250C00] 03:49:46 INFO - PROCESS | 3832 | 1468752586563 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]]]}] 03:49:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 03:49:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1413ms 03:49:46 INFO - PROCESS | 3832 | 1468752586599 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 03:49:46 INFO - PROCESS | 3832 | 1468752586604 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 03:49:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 03:49:46 INFO - PROCESS | 3832 | 1468752586610 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 03:49:46 INFO - PROCESS | 3832 | 1468752586613 Marionette TRACE conn3 <- [1,754,null,{}] 03:49:46 INFO - PROCESS | 3832 | 1468752586658 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}] 03:49:46 INFO - PROCESS | 3832 | 1468752586661 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:46 INFO - PROCESS | 3832 | 1468752586789 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 03:49:46 INFO - PROCESS | 3832 | 1468752586878 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:46 INFO - PROCESS | 3832 | 1468752586880 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:46 INFO - PROCESS | 3832 | ++DOCSHELL 156C3C00 == 38 [pid = 3832] [id = 198] 03:49:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (156C7800) [pid = 3832] [serial = 592] [outer = 00000000] 03:49:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (1606B000) [pid = 3832] [serial = 593] [outer = 156C7800] 03:49:46 INFO - PROCESS | 3832 | 1468752586935 Marionette DEBUG loaded listener.js 03:49:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (16203800) [pid = 3832] [serial = 594] [outer = 156C7800] 03:49:47 INFO - PROCESS | 3832 | 1468752587969 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]]]}] 03:49:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 03:49:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1413ms 03:49:48 INFO - PROCESS | 3832 | 1468752588008 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 03:49:48 INFO - PROCESS | 3832 | 1468752588012 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 03:49:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 03:49:48 INFO - PROCESS | 3832 | 1468752588017 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 03:49:48 INFO - PROCESS | 3832 | 1468752588020 Marionette TRACE conn3 <- [1,758,null,{}] 03:49:48 INFO - PROCESS | 3832 | 1468752588026 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}] 03:49:48 INFO - PROCESS | 3832 | 1468752588028 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:48 INFO - PROCESS | 3832 | 1468752588159 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 03:49:48 INFO - PROCESS | 3832 | 1468752588318 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:48 INFO - PROCESS | 3832 | 1468752588321 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:48 INFO - PROCESS | 3832 | ++DOCSHELL 11294400 == 39 [pid = 3832] [id = 199] 03:49:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (11295000) [pid = 3832] [serial = 595] [outer = 00000000] 03:49:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (12826800) [pid = 3832] [serial = 596] [outer = 11295000] 03:49:48 INFO - PROCESS | 3832 | 1468752588384 Marionette DEBUG loaded listener.js 03:49:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (12D63C00) [pid = 3832] [serial = 597] [outer = 11295000] 03:49:49 INFO - PROCESS | 3832 | --DOCSHELL 0F2EA800 == 38 [pid = 3832] [id = 182] 03:49:49 INFO - PROCESS | 3832 | --DOCSHELL 16203C00 == 37 [pid = 3832] [id = 195] 03:49:49 INFO - PROCESS | 3832 | --DOCSHELL 16069800 == 36 [pid = 3832] [id = 194] 03:49:49 INFO - PROCESS | 3832 | --DOCSHELL 16064800 == 35 [pid = 3832] [id = 193] 03:49:49 INFO - PROCESS | 3832 | --DOCSHELL 1313B800 == 34 [pid = 3832] [id = 192] 03:49:49 INFO - PROCESS | 3832 | --DOCSHELL 10A7B000 == 33 [pid = 3832] [id = 191] 03:49:49 INFO - PROCESS | 3832 | --DOCSHELL 10A78400 == 32 [pid = 3832] [id = 189] 03:49:49 INFO - PROCESS | 3832 | --DOCSHELL 16148000 == 31 [pid = 3832] [id = 188] 03:49:49 INFO - PROCESS | 3832 | --DOCSHELL 114D8C00 == 30 [pid = 3832] [id = 190] 03:49:49 INFO - PROCESS | 3832 | --DOCSHELL 156C3C00 == 29 [pid = 3832] [id = 198] 03:49:49 INFO - PROCESS | 3832 | --DOCSHELL 171D5C00 == 28 [pid = 3832] [id = 196] 03:49:49 INFO - PROCESS | 3832 | --DOCSHELL 110E9800 == 27 [pid = 3832] [id = 197] 03:49:49 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (156CC000) [pid = 3832] [serial = 560] [outer = 00000000] [url = about:blank] 03:49:49 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (132A2C00) [pid = 3832] [serial = 554] [outer = 00000000] [url = about:blank] 03:49:49 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (10A09800) [pid = 3832] [serial = 546] [outer = 00000000] [url = about:blank] 03:49:49 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (0F2F9C00) [pid = 3832] [serial = 545] [outer = 00000000] [url = about:blank] 03:49:49 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (10519C00) [pid = 3832] [serial = 548] [outer = 00000000] [url = about:blank] 03:49:49 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (10A06400) [pid = 3832] [serial = 549] [outer = 00000000] [url = about:blank] 03:49:49 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (11441C00) [pid = 3832] [serial = 551] [outer = 00000000] [url = about:blank] 03:49:49 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (13CAE400) [pid = 3832] [serial = 557] [outer = 00000000] [url = about:blank] 03:49:49 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (11CD8800) [pid = 3832] [serial = 540] [outer = 00000000] [url = about:blank] 03:49:49 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (11297400) [pid = 3832] [serial = 539] [outer = 00000000] [url = about:blank] 03:49:49 INFO - PROCESS | 3832 | --DOMWINDOW == 60 (16207000) [pid = 3832] [serial = 543] [outer = 00000000] [url = about:blank] 03:49:49 INFO - PROCESS | 3832 | --DOMWINDOW == 59 (16067C00) [pid = 3832] [serial = 542] [outer = 00000000] [url = about:blank] 03:49:49 INFO - PROCESS | 3832 | --DOMWINDOW == 58 (1393EC00) [pid = 3832] [serial = 555] [outer = 00000000] [url = about:blank] 03:49:49 INFO - PROCESS | 3832 | --DOMWINDOW == 57 (13EAC000) [pid = 3832] [serial = 558] [outer = 00000000] [url = about:blank] 03:49:49 INFO - PROCESS | 3832 | --DOMWINDOW == 56 (1573A800) [pid = 3832] [serial = 561] [outer = 00000000] [url = about:blank] 03:49:49 INFO - PROCESS | 3832 | --DOMWINDOW == 55 (11C2C000) [pid = 3832] [serial = 552] [outer = 00000000] [url = about:blank] 03:49:49 INFO - PROCESS | 3832 | 1468752589507 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]]]}] 03:49:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 03:49:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1494ms 03:49:49 INFO - PROCESS | 3832 | 1468752589535 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 03:49:49 INFO - PROCESS | 3832 | 1468752589539 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 03:49:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 03:49:49 INFO - PROCESS | 3832 | 1468752589543 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 03:49:49 INFO - PROCESS | 3832 | 1468752589546 Marionette TRACE conn3 <- [1,762,null,{}] 03:49:49 INFO - PROCESS | 3832 | 1468752589551 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}] 03:49:49 INFO - PROCESS | 3832 | 1468752589554 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:49 INFO - PROCESS | 3832 | 1468752589643 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 03:49:49 INFO - PROCESS | 3832 | 1468752589760 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:49 INFO - PROCESS | 3832 | 1468752589762 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:49 INFO - PROCESS | 3832 | ++DOCSHELL 10A0F800 == 28 [pid = 3832] [id = 200] 03:49:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 56 (10A10400) [pid = 3832] [serial = 598] [outer = 00000000] 03:49:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 57 (10A79400) [pid = 3832] [serial = 599] [outer = 10A10400] 03:49:49 INFO - PROCESS | 3832 | 1468752589808 Marionette DEBUG loaded listener.js 03:49:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 58 (10A82800) [pid = 3832] [serial = 600] [outer = 10A10400] 03:49:50 INFO - PROCESS | 3832 | 1468752590271 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]]]}] 03:49:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 03:49:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 763ms 03:49:50 INFO - PROCESS | 3832 | 1468752590315 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 03:49:50 INFO - PROCESS | 3832 | 1468752590320 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 03:49:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 03:49:50 INFO - PROCESS | 3832 | 1468752590327 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 03:49:50 INFO - PROCESS | 3832 | 1468752590329 Marionette TRACE conn3 <- [1,766,null,{}] 03:49:50 INFO - PROCESS | 3832 | 1468752590333 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}] 03:49:50 INFO - PROCESS | 3832 | 1468752590335 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:50 INFO - PROCESS | 3832 | 1468752590417 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 03:49:50 INFO - PROCESS | 3832 | 1468752590424 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:50 INFO - PROCESS | 3832 | 1468752590426 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:50 INFO - PROCESS | 3832 | ++DOCSHELL 11C34400 == 29 [pid = 3832] [id = 201] 03:49:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 59 (11CD4000) [pid = 3832] [serial = 601] [outer = 00000000] 03:49:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 60 (12929400) [pid = 3832] [serial = 602] [outer = 11CD4000] 03:49:50 INFO - PROCESS | 3832 | 1468752590472 Marionette DEBUG loaded listener.js 03:49:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (1313C000) [pid = 3832] [serial = 603] [outer = 11CD4000] 03:49:50 INFO - PROCESS | 3832 | 1468752590960 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]]]}] 03:49:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 03:49:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 665ms 03:49:50 INFO - PROCESS | 3832 | 1468752590997 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 03:49:51 INFO - PROCESS | 3832 | 1468752590999 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 03:49:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 03:49:51 INFO - PROCESS | 3832 | 1468752591004 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 03:49:51 INFO - PROCESS | 3832 | 1468752591009 Marionette TRACE conn3 <- [1,770,null,{}] 03:49:51 INFO - PROCESS | 3832 | 1468752591023 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}] 03:49:51 INFO - PROCESS | 3832 | 1468752591027 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:51 INFO - PROCESS | 3832 | 1468752591109 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 03:49:51 INFO - PROCESS | 3832 | 1468752591222 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:51 INFO - PROCESS | 3832 | 1468752591225 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:51 INFO - PROCESS | 3832 | ++DOCSHELL 13EA2000 == 30 [pid = 3832] [id = 202] 03:49:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (13EA4C00) [pid = 3832] [serial = 604] [outer = 00000000] 03:49:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (14293800) [pid = 3832] [serial = 605] [outer = 13EA4C00] 03:49:51 INFO - PROCESS | 3832 | 1468752591273 Marionette DEBUG loaded listener.js 03:49:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (1429C000) [pid = 3832] [serial = 606] [outer = 13EA4C00] 03:49:51 INFO - PROCESS | 3832 | 1468752591651 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]]]}] 03:49:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 03:49:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 731ms 03:49:51 INFO - PROCESS | 3832 | 1468752591720 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 03:49:51 INFO - PROCESS | 3832 | 1468752591723 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 03:49:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 03:49:51 INFO - PROCESS | 3832 | 1468752591726 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 03:49:51 INFO - PROCESS | 3832 | 1468752591776 Marionette TRACE conn3 <- [1,774,null,{}] 03:49:51 INFO - PROCESS | 3832 | 1468752591780 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}] 03:49:51 INFO - PROCESS | 3832 | 1468752591782 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:51 INFO - PROCESS | 3832 | 1468752591891 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 03:49:51 INFO - PROCESS | 3832 | 1468752591948 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:51 INFO - PROCESS | 3832 | 1468752591950 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:51 INFO - PROCESS | 3832 | ++DOCSHELL 156C7400 == 31 [pid = 3832] [id = 203] 03:49:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (156CC000) [pid = 3832] [serial = 607] [outer = 00000000] 03:49:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (15719C00) [pid = 3832] [serial = 608] [outer = 156CC000] 03:49:52 INFO - PROCESS | 3832 | 1468752591994 Marionette DEBUG loaded listener.js 03:49:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (16064800) [pid = 3832] [serial = 609] [outer = 156CC000] 03:49:52 INFO - PROCESS | 3832 | 1468752592404 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]]]}] 03:49:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 03:49:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 730ms 03:49:52 INFO - PROCESS | 3832 | 1468752592457 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 03:49:52 INFO - PROCESS | 3832 | 1468752592459 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 03:49:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 03:49:52 INFO - PROCESS | 3832 | 1468752592463 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 03:49:52 INFO - PROCESS | 3832 | 1468752592464 Marionette TRACE conn3 <- [1,778,null,{}] 03:49:52 INFO - PROCESS | 3832 | 1468752592496 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}] 03:49:52 INFO - PROCESS | 3832 | 1468752592499 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:52 INFO - PROCESS | 3832 | 1468752592618 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 03:49:52 INFO - PROCESS | 3832 | 1468752592721 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:52 INFO - PROCESS | 3832 | 1468752592723 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:52 INFO - PROCESS | 3832 | ++DOCSHELL 16063800 == 32 [pid = 3832] [id = 204] 03:49:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (16067C00) [pid = 3832] [serial = 610] [outer = 00000000] 03:49:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (16147400) [pid = 3832] [serial = 611] [outer = 16067C00] 03:49:52 INFO - PROCESS | 3832 | 1468752592794 Marionette DEBUG loaded listener.js 03:49:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (1620C000) [pid = 3832] [serial = 612] [outer = 16067C00] 03:49:53 INFO - PROCESS | 3832 | 1468752593255 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]]]}] 03:49:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 03:49:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 828ms 03:49:53 INFO - PROCESS | 3832 | 1468752593298 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 03:49:53 INFO - PROCESS | 3832 | 1468752593301 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 03:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 03:49:53 INFO - PROCESS | 3832 | 1468752593304 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 03:49:53 INFO - PROCESS | 3832 | 1468752593306 Marionette TRACE conn3 <- [1,782,null,{}] 03:49:53 INFO - PROCESS | 3832 | 1468752593317 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}] 03:49:53 INFO - PROCESS | 3832 | 1468752593322 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:53 INFO - PROCESS | 3832 | 1468752593446 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 03:49:53 INFO - PROCESS | 3832 | 1468752593456 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:53 INFO - PROCESS | 3832 | 1468752593458 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:53 INFO - PROCESS | 3832 | ++DOCSHELL 10A79000 == 33 [pid = 3832] [id = 205] 03:49:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (1613A400) [pid = 3832] [serial = 613] [outer = 00000000] 03:49:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (171D6800) [pid = 3832] [serial = 614] [outer = 1613A400] 03:49:53 INFO - PROCESS | 3832 | 1468752593544 Marionette DEBUG loaded listener.js 03:49:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (174D4800) [pid = 3832] [serial = 615] [outer = 1613A400] 03:49:53 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (10A79C00) [pid = 3832] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 03:49:53 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (16148400) [pid = 3832] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 03:49:53 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (13155C00) [pid = 3832] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 03:49:53 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (16065000) [pid = 3832] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 03:49:53 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (114DA400) [pid = 3832] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 03:49:53 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (10A7B800) [pid = 3832] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 03:49:53 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (16206400) [pid = 3832] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 03:49:53 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (1606A000) [pid = 3832] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 03:49:54 INFO - PROCESS | 3832 | 1468752594012 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]]]}] 03:49:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 03:49:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 731ms 03:49:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 03:49:54 INFO - PROCESS | 3832 | 1468752594041 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 03:49:54 INFO - PROCESS | 3832 | 1468752594043 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 03:49:54 INFO - PROCESS | 3832 | 1468752594056 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 03:49:54 INFO - PROCESS | 3832 | 1468752594058 Marionette TRACE conn3 <- [1,786,null,{}] 03:49:54 INFO - PROCESS | 3832 | 1468752594066 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}] 03:49:54 INFO - PROCESS | 3832 | 1468752594068 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:54 INFO - PROCESS | 3832 | 1468752594173 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 03:49:54 INFO - PROCESS | 3832 | 1468752594180 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:54 INFO - PROCESS | 3832 | 1468752594182 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:54 INFO - PROCESS | 3832 | ++DOCSHELL 16206800 == 34 [pid = 3832] [id = 206] 03:49:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (16677800) [pid = 3832] [serial = 616] [outer = 00000000] 03:49:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (174CD800) [pid = 3832] [serial = 617] [outer = 16677800] 03:49:54 INFO - PROCESS | 3832 | 1468752594226 Marionette DEBUG loaded listener.js 03:49:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (17925000) [pid = 3832] [serial = 618] [outer = 16677800] 03:49:54 INFO - PROCESS | 3832 | 1468752594666 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]]]}] 03:49:54 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 03:49:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 649ms 03:49:54 INFO - PROCESS | 3832 | 1468752594701 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 03:49:54 INFO - PROCESS | 3832 | 1468752594703 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 03:49:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 03:49:54 INFO - PROCESS | 3832 | 1468752594706 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 03:49:54 INFO - PROCESS | 3832 | 1468752594708 Marionette TRACE conn3 <- [1,790,null,{}] 03:49:54 INFO - PROCESS | 3832 | 1468752594711 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}] 03:49:54 INFO - PROCESS | 3832 | 1468752594713 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:54 INFO - PROCESS | 3832 | 1468752594786 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 03:49:54 INFO - PROCESS | 3832 | 1468752594792 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:54 INFO - PROCESS | 3832 | 1468752594794 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:54 INFO - PROCESS | 3832 | ++DOCSHELL 179AC800 == 35 [pid = 3832] [id = 207] 03:49:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (179B7C00) [pid = 3832] [serial = 619] [outer = 00000000] 03:49:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (17F57800) [pid = 3832] [serial = 620] [outer = 179B7C00] 03:49:54 INFO - PROCESS | 3832 | 1468752594841 Marionette DEBUG loaded listener.js 03:49:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (17F58800) [pid = 3832] [serial = 621] [outer = 179B7C00] 03:49:55 INFO - PROCESS | 3832 | 1468752595268 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]]]}] 03:49:55 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 03:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 617ms 03:49:55 INFO - PROCESS | 3832 | 1468752595304 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 03:49:55 INFO - PROCESS | 3832 | 1468752595306 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 03:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 03:49:55 INFO - PROCESS | 3832 | 1468752595309 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 03:49:55 INFO - PROCESS | 3832 | 1468752595311 Marionette TRACE conn3 <- [1,794,null,{}] 03:49:55 INFO - PROCESS | 3832 | 1468752595315 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}] 03:49:55 INFO - PROCESS | 3832 | 1468752595365 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:55 INFO - PROCESS | 3832 | 1468752595440 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 03:49:55 INFO - PROCESS | 3832 | 1468752595448 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:55 INFO - PROCESS | 3832 | 1468752595450 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:55 INFO - PROCESS | 3832 | ++DOCSHELL 13EA1800 == 36 [pid = 3832] [id = 208] 03:49:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (192EEC00) [pid = 3832] [serial = 622] [outer = 00000000] 03:49:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (192F4800) [pid = 3832] [serial = 623] [outer = 192EEC00] 03:49:55 INFO - PROCESS | 3832 | 1468752595494 Marionette DEBUG loaded listener.js 03:49:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (192EF400) [pid = 3832] [serial = 624] [outer = 192EEC00] 03:49:56 INFO - PROCESS | 3832 | 1468752596042 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]]]}] 03:49:56 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 03:49:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 764ms 03:49:56 INFO - PROCESS | 3832 | 1468752596083 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 03:49:56 INFO - PROCESS | 3832 | 1468752596088 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 03:49:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 03:49:56 INFO - PROCESS | 3832 | 1468752596094 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 03:49:56 INFO - PROCESS | 3832 | 1468752596097 Marionette TRACE conn3 <- [1,798,null,{}] 03:49:56 INFO - PROCESS | 3832 | 1468752596103 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}] 03:49:56 INFO - PROCESS | 3832 | 1468752596106 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:56 INFO - PROCESS | 3832 | 1468752596273 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 03:49:56 INFO - PROCESS | 3832 | 1468752596380 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:56 INFO - PROCESS | 3832 | 1468752596385 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:56 INFO - PROCESS | 3832 | ++DOCSHELL 1047C000 == 37 [pid = 3832] [id = 209] 03:49:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (1047C400) [pid = 3832] [serial = 625] [outer = 00000000] 03:49:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (110BB800) [pid = 3832] [serial = 626] [outer = 1047C400] 03:49:56 INFO - PROCESS | 3832 | 1468752596440 Marionette DEBUG loaded listener.js 03:49:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (11AC3400) [pid = 3832] [serial = 627] [outer = 1047C400] 03:49:57 INFO - PROCESS | 3832 | 1468752597195 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]]]}] 03:49:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 03:49:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1137ms 03:49:57 INFO - PROCESS | 3832 | 1468752597255 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 03:49:57 INFO - PROCESS | 3832 | 1468752597260 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 03:49:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 03:49:57 INFO - PROCESS | 3832 | 1468752597266 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 03:49:57 INFO - PROCESS | 3832 | 1468752597269 Marionette TRACE conn3 <- [1,802,null,{}] 03:49:57 INFO - PROCESS | 3832 | 1468752597273 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}] 03:49:57 INFO - PROCESS | 3832 | 1468752597276 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:57 INFO - PROCESS | 3832 | 1468752597399 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 03:49:57 INFO - PROCESS | 3832 | 1468752597524 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:57 INFO - PROCESS | 3832 | 1468752597527 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:57 INFO - PROCESS | 3832 | ++DOCSHELL 1055E400 == 38 [pid = 3832] [id = 210] 03:49:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (1321B800) [pid = 3832] [serial = 628] [outer = 00000000] 03:49:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (14291400) [pid = 3832] [serial = 629] [outer = 1321B800] 03:49:57 INFO - PROCESS | 3832 | 1468752597582 Marionette DEBUG loaded listener.js 03:49:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (156CB400) [pid = 3832] [serial = 630] [outer = 1321B800] 03:49:58 INFO - PROCESS | 3832 | --DOCSHELL 179AC800 == 37 [pid = 3832] [id = 207] 03:49:58 INFO - PROCESS | 3832 | --DOCSHELL 16206800 == 36 [pid = 3832] [id = 206] 03:49:58 INFO - PROCESS | 3832 | --DOCSHELL 10A79000 == 35 [pid = 3832] [id = 205] 03:49:58 INFO - PROCESS | 3832 | --DOCSHELL 16063800 == 34 [pid = 3832] [id = 204] 03:49:58 INFO - PROCESS | 3832 | --DOCSHELL 156C7400 == 33 [pid = 3832] [id = 203] 03:49:58 INFO - PROCESS | 3832 | --DOCSHELL 13EA2000 == 32 [pid = 3832] [id = 202] 03:49:58 INFO - PROCESS | 3832 | --DOCSHELL 11C34400 == 31 [pid = 3832] [id = 201] 03:49:58 INFO - PROCESS | 3832 | --DOCSHELL 10A0F800 == 30 [pid = 3832] [id = 200] 03:49:58 INFO - PROCESS | 3832 | --DOCSHELL 11294400 == 29 [pid = 3832] [id = 199] 03:49:58 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (11440400) [pid = 3832] [serial = 566] [outer = 00000000] [url = about:blank] 03:49:58 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (12932000) [pid = 3832] [serial = 567] [outer = 00000000] [url = about:blank] 03:49:58 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1666FC00) [pid = 3832] [serial = 564] [outer = 00000000] [url = about:blank] 03:49:58 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (1620E400) [pid = 3832] [serial = 563] [outer = 00000000] [url = about:blank] 03:49:58 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (1321C800) [pid = 3832] [serial = 575] [outer = 00000000] [url = about:blank] 03:49:58 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (16201800) [pid = 3832] [serial = 579] [outer = 00000000] [url = about:blank] 03:49:58 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (1314E400) [pid = 3832] [serial = 569] [outer = 00000000] [url = about:blank] 03:49:58 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (139D2000) [pid = 3832] [serial = 570] [outer = 00000000] [url = about:blank] 03:49:58 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (110E7400) [pid = 3832] [serial = 572] [outer = 00000000] [url = about:blank] 03:49:58 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (11250000) [pid = 3832] [serial = 573] [outer = 00000000] [url = about:blank] 03:49:58 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (169D0000) [pid = 3832] [serial = 584] [outer = 00000000] [url = about:blank] 03:49:58 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (1760AC00) [pid = 3832] [serial = 587] [outer = 00000000] [url = about:blank] 03:49:58 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (16139400) [pid = 3832] [serial = 578] [outer = 00000000] [url = about:blank] 03:49:58 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (16205000) [pid = 3832] [serial = 581] [outer = 00000000] [url = about:blank] 03:49:58 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (169D3800) [pid = 3832] [serial = 585] [outer = 00000000] [url = about:blank] 03:49:58 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (13C2FC00) [pid = 3832] [serial = 576] [outer = 00000000] [url = about:blank] 03:49:58 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (1620C400) [pid = 3832] [serial = 582] [outer = 00000000] [url = about:blank] 03:49:58 INFO - PROCESS | 3832 | 1468752598531 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] 03:49:58 INFO - PROCESS | 3832 | 1468752598557 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 03:49:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 03:49:58 INFO - PROCESS | 3832 | 1468752598562 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 03:49:58 INFO - PROCESS | 3832 | 1468752598565 Marionette TRACE conn3 <- [1,806,null,{}] 03:49:58 INFO - PROCESS | 3832 | 1468752598570 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}] 03:49:58 INFO - PROCESS | 3832 | 1468752598573 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:58 INFO - PROCESS | 3832 | 1468752598660 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 03:49:58 INFO - PROCESS | 3832 | 1468752598667 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:58 INFO - PROCESS | 3832 | 1468752598672 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:58 INFO - PROCESS | 3832 | ++DOCSHELL 1047F800 == 30 [pid = 3832] [id = 211] 03:49:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (104E5400) [pid = 3832] [serial = 631] [outer = 00000000] 03:49:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (110E8C00) [pid = 3832] [serial = 632] [outer = 104E5400] 03:49:58 INFO - PROCESS | 3832 | 1468752598718 Marionette DEBUG loaded listener.js 03:49:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (11291000) [pid = 3832] [serial = 633] [outer = 104E5400] 03:49:59 INFO - PROCESS | 3832 | 1468752599226 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]]]}] 03:49:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 03:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 715ms 03:49:59 INFO - PROCESS | 3832 | 1468752599292 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 03:49:59 INFO - PROCESS | 3832 | 1468752599296 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 03:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 03:49:59 INFO - PROCESS | 3832 | 1468752599302 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 03:49:59 INFO - PROCESS | 3832 | 1468752599305 Marionette TRACE conn3 <- [1,810,null,{}] 03:49:59 INFO - PROCESS | 3832 | 1468752599308 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}] 03:49:59 INFO - PROCESS | 3832 | 1468752599311 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:59 INFO - PROCESS | 3832 | 1468752599392 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 03:49:59 INFO - PROCESS | 3832 | 1468752599401 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:49:59 INFO - PROCESS | 3832 | 1468752599403 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:49:59 INFO - PROCESS | 3832 | ++DOCSHELL 128A1000 == 31 [pid = 3832] [id = 212] 03:49:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (12D9A800) [pid = 3832] [serial = 634] [outer = 00000000] 03:49:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (131E2400) [pid = 3832] [serial = 635] [outer = 12D9A800] 03:49:59 INFO - PROCESS | 3832 | 1468752599455 Marionette DEBUG loaded listener.js 03:49:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (13454400) [pid = 3832] [serial = 636] [outer = 12D9A800] 03:49:59 INFO - PROCESS | 3832 | 1468752599947 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] 03:49:59 INFO - PROCESS | 3832 | 1468752599977 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 03:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 03:49:59 INFO - PROCESS | 3832 | 1468752599980 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 03:49:59 INFO - PROCESS | 3832 | 1468752599984 Marionette TRACE conn3 <- [1,814,null,{}] 03:50:00 INFO - PROCESS | 3832 | 1468752599994 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}] 03:50:00 INFO - PROCESS | 3832 | 1468752599999 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:00 INFO - PROCESS | 3832 | 1468752600078 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 03:50:00 INFO - PROCESS | 3832 | 1468752600088 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:00 INFO - PROCESS | 3832 | 1468752600091 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:00 INFO - PROCESS | 3832 | ++DOCSHELL 13142400 == 32 [pid = 3832] [id = 213] 03:50:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (13149000) [pid = 3832] [serial = 637] [outer = 00000000] 03:50:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (156CB800) [pid = 3832] [serial = 638] [outer = 13149000] 03:50:00 INFO - PROCESS | 3832 | 1468752600137 Marionette DEBUG loaded listener.js 03:50:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (1613C800) [pid = 3832] [serial = 639] [outer = 13149000] 03:50:00 INFO - PROCESS | 3832 | 1468752600614 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]]]}] 03:50:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 03:50:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 666ms 03:50:00 INFO - PROCESS | 3832 | 1468752600650 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 03:50:00 INFO - PROCESS | 3832 | 1468752600653 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 03:50:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 03:50:00 INFO - PROCESS | 3832 | 1468752600656 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 03:50:00 INFO - PROCESS | 3832 | 1468752600658 Marionette TRACE conn3 <- [1,818,null,{}] 03:50:00 INFO - PROCESS | 3832 | 1468752600661 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}] 03:50:00 INFO - PROCESS | 3832 | 1468752600663 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:00 INFO - PROCESS | 3832 | 1468752600744 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 03:50:00 INFO - PROCESS | 3832 | 1468752600750 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:00 INFO - PROCESS | 3832 | 1468752600752 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:00 INFO - PROCESS | 3832 | ++DOCSHELL 16207400 == 33 [pid = 3832] [id = 214] 03:50:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (1620C800) [pid = 3832] [serial = 640] [outer = 00000000] 03:50:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (16676400) [pid = 3832] [serial = 641] [outer = 1620C800] 03:50:00 INFO - PROCESS | 3832 | 1468752600795 Marionette DEBUG loaded listener.js 03:50:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (167AF000) [pid = 3832] [serial = 642] [outer = 1620C800] 03:50:01 INFO - PROCESS | 3832 | 1468752601262 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]]]}] 03:50:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 03:50:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 650ms 03:50:01 INFO - PROCESS | 3832 | 1468752601302 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 03:50:01 INFO - PROCESS | 3832 | 1468752601304 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 03:50:01 INFO - PROCESS | 3832 | 1468752601307 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 03:50:01 INFO - PROCESS | 3832 | 1468752601309 Marionette TRACE conn3 <- [1,822,null,{}] 03:50:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 03:50:01 INFO - PROCESS | 3832 | 1468752601312 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}] 03:50:01 INFO - PROCESS | 3832 | 1468752601314 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:01 INFO - PROCESS | 3832 | 1468752601463 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 03:50:01 INFO - PROCESS | 3832 | 1468752601477 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:01 INFO - PROCESS | 3832 | 1468752601480 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:01 INFO - PROCESS | 3832 | ++DOCSHELL 16674000 == 34 [pid = 3832] [id = 215] 03:50:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (167AC000) [pid = 3832] [serial = 643] [outer = 00000000] 03:50:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (16E50800) [pid = 3832] [serial = 644] [outer = 167AC000] 03:50:01 INFO - PROCESS | 3832 | 1468752601523 Marionette DEBUG loaded listener.js 03:50:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (1718EC00) [pid = 3832] [serial = 645] [outer = 167AC000] 03:50:01 INFO - PROCESS | 3832 | 1468752601966 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]]]}] 03:50:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 03:50:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 666ms 03:50:02 INFO - PROCESS | 3832 | 1468752601982 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 03:50:02 INFO - PROCESS | 3832 | 1468752601983 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 03:50:02 INFO - PROCESS | 3832 | 1468752601986 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 03:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 03:50:02 INFO - PROCESS | 3832 | 1468752601988 Marionette TRACE conn3 <- [1,826,null,{}] 03:50:02 INFO - PROCESS | 3832 | 1468752601991 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}] 03:50:02 INFO - PROCESS | 3832 | 1468752601997 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:02 INFO - PROCESS | 3832 | 1468752602127 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 03:50:02 INFO - PROCESS | 3832 | 1468752602216 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:02 INFO - PROCESS | 3832 | 1468752602218 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:02 INFO - PROCESS | 3832 | ++DOCSHELL 17D76800 == 35 [pid = 3832] [id = 216] 03:50:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (17F55C00) [pid = 3832] [serial = 646] [outer = 00000000] 03:50:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (192EF000) [pid = 3832] [serial = 647] [outer = 17F55C00] 03:50:02 INFO - PROCESS | 3832 | 1468752602263 Marionette DEBUG loaded listener.js 03:50:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (17F56C00) [pid = 3832] [serial = 648] [outer = 17F55C00] 03:50:02 INFO - PROCESS | 3832 | 1468752602726 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]]]}] 03:50:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 03:50:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 763ms 03:50:02 INFO - PROCESS | 3832 | 1468752602762 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 03:50:02 INFO - PROCESS | 3832 | 1468752602764 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 03:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 03:50:02 INFO - PROCESS | 3832 | 1468752602767 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 03:50:02 INFO - PROCESS | 3832 | 1468752602769 Marionette TRACE conn3 <- [1,830,null,{}] 03:50:02 INFO - PROCESS | 3832 | 1468752602772 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}] 03:50:02 INFO - PROCESS | 3832 | 1468752602774 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:02 INFO - PROCESS | 3832 | 1468752602876 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 03:50:02 INFO - PROCESS | 3832 | 1468752602882 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:02 INFO - PROCESS | 3832 | 1468752602884 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:02 INFO - PROCESS | 3832 | ++DOCSHELL 131E2000 == 36 [pid = 3832] [id = 217] 03:50:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (16068400) [pid = 3832] [serial = 649] [outer = 00000000] 03:50:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (19914C00) [pid = 3832] [serial = 650] [outer = 16068400] 03:50:02 INFO - PROCESS | 3832 | 1468752602928 Marionette DEBUG loaded listener.js 03:50:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (1991A800) [pid = 3832] [serial = 651] [outer = 16068400] 03:50:03 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (179B7C00) [pid = 3832] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 03:50:03 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (1613A400) [pid = 3832] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 03:50:03 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (16677800) [pid = 3832] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 03:50:03 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (171D6400) [pid = 3832] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 03:50:03 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (11CD4000) [pid = 3832] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 03:50:03 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (11295000) [pid = 3832] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 03:50:03 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (10A10400) [pid = 3832] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 03:50:03 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (13EA4C00) [pid = 3832] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 03:50:03 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (156CC000) [pid = 3832] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 03:50:03 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (11250C00) [pid = 3832] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 03:50:03 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (156C7800) [pid = 3832] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 03:50:03 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (16067C00) [pid = 3832] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 03:50:03 INFO - PROCESS | 3832 | 1468752603471 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]]]}] 03:50:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 03:50:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 731ms 03:50:03 INFO - PROCESS | 3832 | 1468752603499 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 03:50:03 INFO - PROCESS | 3832 | 1468752603501 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 03:50:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 03:50:03 INFO - PROCESS | 3832 | 1468752603504 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 03:50:03 INFO - PROCESS | 3832 | 1468752603506 Marionette TRACE conn3 <- [1,834,null,{}] 03:50:03 INFO - PROCESS | 3832 | 1468752603510 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}] 03:50:03 INFO - PROCESS | 3832 | 1468752603511 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:03 INFO - PROCESS | 3832 | 1468752603613 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 03:50:03 INFO - PROCESS | 3832 | 1468752603621 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:03 INFO - PROCESS | 3832 | 1468752603623 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:03 INFO - PROCESS | 3832 | ++DOCSHELL 11C32400 == 37 [pid = 3832] [id = 218] 03:50:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (1613A400) [pid = 3832] [serial = 652] [outer = 00000000] 03:50:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (179B7C00) [pid = 3832] [serial = 653] [outer = 1613A400] 03:50:03 INFO - PROCESS | 3832 | 1468752603666 Marionette DEBUG loaded listener.js 03:50:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (17F59400) [pid = 3832] [serial = 654] [outer = 1613A400] 03:50:04 INFO - PROCESS | 3832 | 1468752604122 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]]]}] 03:50:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 03:50:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 650ms 03:50:04 INFO - PROCESS | 3832 | 1468752604176 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 03:50:04 INFO - PROCESS | 3832 | 1468752604178 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 03:50:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 03:50:04 INFO - PROCESS | 3832 | 1468752604181 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 03:50:04 INFO - PROCESS | 3832 | 1468752604183 Marionette TRACE conn3 <- [1,838,null,{}] 03:50:04 INFO - PROCESS | 3832 | 1468752604187 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}] 03:50:04 INFO - PROCESS | 3832 | 1468752604188 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:04 INFO - PROCESS | 3832 | 1468752604263 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 03:50:04 INFO - PROCESS | 3832 | 1468752604270 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:04 INFO - PROCESS | 3832 | 1468752604272 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:04 INFO - PROCESS | 3832 | ++DOCSHELL 15713800 == 38 [pid = 3832] [id = 219] 03:50:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (15718000) [pid = 3832] [serial = 655] [outer = 00000000] 03:50:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (19C0D000) [pid = 3832] [serial = 656] [outer = 15718000] 03:50:04 INFO - PROCESS | 3832 | 1468752604324 Marionette DEBUG loaded listener.js 03:50:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (19C10400) [pid = 3832] [serial = 657] [outer = 15718000] 03:50:04 INFO - PROCESS | 3832 | 1468752604748 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]]]}] 03:50:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 03:50:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 617ms 03:50:04 INFO - PROCESS | 3832 | 1468752604778 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 03:50:04 INFO - PROCESS | 3832 | 1468752604780 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 03:50:04 INFO - PROCESS | 3832 | 1468752604787 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 03:50:04 INFO - PROCESS | 3832 | 1468752604789 Marionette TRACE conn3 <- [1,842,null,{}] 03:50:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 03:50:04 INFO - PROCESS | 3832 | 1468752604793 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}] 03:50:04 INFO - PROCESS | 3832 | 1468752604794 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:04 INFO - PROCESS | 3832 | 1468752604870 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 03:50:04 INFO - PROCESS | 3832 | 1468752604876 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:04 INFO - PROCESS | 3832 | 1468752604878 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:04 INFO - PROCESS | 3832 | ++DOCSHELL 197A5800 == 39 [pid = 3832] [id = 220] 03:50:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (19D72C00) [pid = 3832] [serial = 658] [outer = 00000000] 03:50:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (10A07800) [pid = 3832] [serial = 659] [outer = 19D72C00] 03:50:04 INFO - PROCESS | 3832 | 1468752604920 Marionette DEBUG loaded listener.js 03:50:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (19D78800) [pid = 3832] [serial = 660] [outer = 19D72C00] 03:50:05 INFO - PROCESS | 3832 | 1468752605536 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]]]}] 03:50:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 03:50:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 829ms 03:50:05 INFO - PROCESS | 3832 | 1468752605626 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 03:50:05 INFO - PROCESS | 3832 | 1468752605631 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 03:50:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 03:50:05 INFO - PROCESS | 3832 | 1468752605650 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 03:50:05 INFO - PROCESS | 3832 | 1468752605654 Marionette TRACE conn3 <- [1,846,null,{}] 03:50:05 INFO - PROCESS | 3832 | 1468752605659 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}] 03:50:05 INFO - PROCESS | 3832 | 1468752605663 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:05 INFO - PROCESS | 3832 | 1468752605788 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 03:50:05 INFO - PROCESS | 3832 | 1468752605922 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:05 INFO - PROCESS | 3832 | 1468752605925 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:05 INFO - PROCESS | 3832 | ++DOCSHELL 103D3C00 == 40 [pid = 3832] [id = 221] 03:50:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (10559C00) [pid = 3832] [serial = 661] [outer = 00000000] 03:50:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (12927400) [pid = 3832] [serial = 662] [outer = 10559C00] 03:50:05 INFO - PROCESS | 3832 | 1468752605981 Marionette DEBUG loaded listener.js 03:50:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (131E9400) [pid = 3832] [serial = 663] [outer = 10559C00] 03:50:06 INFO - PROCESS | 3832 | 1468752606570 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]]]}] 03:50:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 03:50:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 991ms 03:50:06 INFO - PROCESS | 3832 | 1468752606631 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 03:50:06 INFO - PROCESS | 3832 | 1468752606636 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 03:50:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 03:50:06 INFO - PROCESS | 3832 | 1468752606642 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 03:50:06 INFO - PROCESS | 3832 | 1468752606645 Marionette TRACE conn3 <- [1,850,null,{}] 03:50:06 INFO - PROCESS | 3832 | 1468752606649 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}] 03:50:06 INFO - PROCESS | 3832 | 1468752606652 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:06 INFO - PROCESS | 3832 | 1468752606802 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 03:50:06 INFO - PROCESS | 3832 | 1468752606930 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:06 INFO - PROCESS | 3832 | 1468752606933 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:06 INFO - PROCESS | 3832 | ++DOCSHELL 14F2D000 == 41 [pid = 3832] [id = 222] 03:50:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (14F2E800) [pid = 3832] [serial = 664] [outer = 00000000] 03:50:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (16070C00) [pid = 3832] [serial = 665] [outer = 14F2E800] 03:50:06 INFO - PROCESS | 3832 | 1468752606988 Marionette DEBUG loaded listener.js 03:50:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (1620D400) [pid = 3832] [serial = 666] [outer = 14F2E800] 03:50:07 INFO - PROCESS | 3832 | 1468752607571 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]]]}] 03:50:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 03:50:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 974ms 03:50:07 INFO - PROCESS | 3832 | 1468752607619 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 03:50:07 INFO - PROCESS | 3832 | 1468752607622 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 03:50:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 03:50:07 INFO - PROCESS | 3832 | 1468752607675 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 03:50:07 INFO - PROCESS | 3832 | 1468752607678 Marionette TRACE conn3 <- [1,854,null,{}] 03:50:07 INFO - PROCESS | 3832 | 1468752607689 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}] 03:50:07 INFO - PROCESS | 3832 | 1468752607694 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:07 INFO - PROCESS | 3832 | 1468752607798 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 03:50:07 INFO - PROCESS | 3832 | 1468752607924 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:07 INFO - PROCESS | 3832 | 1468752607929 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:07 INFO - PROCESS | 3832 | ++DOCSHELL 19C0B800 == 42 [pid = 3832] [id = 223] 03:50:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (19C0C800) [pid = 3832] [serial = 667] [outer = 00000000] 03:50:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (19F51800) [pid = 3832] [serial = 668] [outer = 19C0C800] 03:50:07 INFO - PROCESS | 3832 | 1468752607984 Marionette DEBUG loaded listener.js 03:50:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (19F97C00) [pid = 3832] [serial = 669] [outer = 19C0C800] 03:50:08 INFO - PROCESS | 3832 | 1468752608805 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]]]}] 03:50:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 03:50:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1202ms 03:50:08 INFO - PROCESS | 3832 | 1468752608862 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 03:50:08 INFO - PROCESS | 3832 | 1468752608866 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 03:50:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 03:50:08 INFO - PROCESS | 3832 | 1468752608871 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 03:50:08 INFO - PROCESS | 3832 | 1468752608874 Marionette TRACE conn3 <- [1,858,null,{}] 03:50:08 INFO - PROCESS | 3832 | 1468752608879 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}] 03:50:08 INFO - PROCESS | 3832 | 1468752608882 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:09 INFO - PROCESS | 3832 | 1468752609081 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 03:50:09 INFO - PROCESS | 3832 | 1468752609426 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:09 INFO - PROCESS | 3832 | 1468752609478 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:09 INFO - PROCESS | 3832 | ++DOCSHELL 131E9000 == 43 [pid = 3832] [id = 224] 03:50:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (13216C00) [pid = 3832] [serial = 670] [outer = 00000000] 03:50:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (139CE000) [pid = 3832] [serial = 671] [outer = 13216C00] 03:50:09 INFO - PROCESS | 3832 | 1468752609574 Marionette DEBUG loaded listener.js 03:50:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (13EA4C00) [pid = 3832] [serial = 672] [outer = 13216C00] 03:50:10 INFO - PROCESS | 3832 | --DOCSHELL 15713800 == 42 [pid = 3832] [id = 219] 03:50:10 INFO - PROCESS | 3832 | --DOCSHELL 11C32400 == 41 [pid = 3832] [id = 218] 03:50:10 INFO - PROCESS | 3832 | --DOCSHELL 131E2000 == 40 [pid = 3832] [id = 217] 03:50:10 INFO - PROCESS | 3832 | --DOCSHELL 17D76800 == 39 [pid = 3832] [id = 216] 03:50:10 INFO - PROCESS | 3832 | --DOCSHELL 16674000 == 38 [pid = 3832] [id = 215] 03:50:10 INFO - PROCESS | 3832 | --DOCSHELL 16207400 == 37 [pid = 3832] [id = 214] 03:50:10 INFO - PROCESS | 3832 | --DOCSHELL 13142400 == 36 [pid = 3832] [id = 213] 03:50:10 INFO - PROCESS | 3832 | --DOCSHELL 128A1000 == 35 [pid = 3832] [id = 212] 03:50:10 INFO - PROCESS | 3832 | --DOCSHELL 1047F800 == 34 [pid = 3832] [id = 211] 03:50:10 INFO - PROCESS | 3832 | --DOCSHELL 13EA1800 == 33 [pid = 3832] [id = 208] 03:50:10 INFO - PROCESS | 3832 | --DOCSHELL 1047C000 == 32 [pid = 3832] [id = 209] 03:50:10 INFO - PROCESS | 3832 | --DOCSHELL 1055E400 == 31 [pid = 3832] [id = 210] 03:50:10 INFO - PROCESS | 3832 | --DOCSHELL 19C0B800 == 30 [pid = 3832] [id = 223] 03:50:10 INFO - PROCESS | 3832 | --DOCSHELL 197A5800 == 29 [pid = 3832] [id = 220] 03:50:10 INFO - PROCESS | 3832 | --DOCSHELL 103D3C00 == 28 [pid = 3832] [id = 221] 03:50:10 INFO - PROCESS | 3832 | --DOCSHELL 14F2D000 == 27 [pid = 3832] [id = 222] 03:50:10 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (1760E800) [pid = 3832] [serial = 588] [outer = 00000000] [url = about:blank] 03:50:10 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (12929400) [pid = 3832] [serial = 602] [outer = 00000000] [url = about:blank] 03:50:10 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (1313C000) [pid = 3832] [serial = 603] [outer = 00000000] [url = about:blank] 03:50:10 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (12D63C00) [pid = 3832] [serial = 597] [outer = 00000000] [url = about:blank] 03:50:10 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (12826800) [pid = 3832] [serial = 596] [outer = 00000000] [url = about:blank] 03:50:10 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (10A79400) [pid = 3832] [serial = 599] [outer = 00000000] [url = about:blank] 03:50:10 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (14293800) [pid = 3832] [serial = 605] [outer = 00000000] [url = about:blank] 03:50:10 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (10A82800) [pid = 3832] [serial = 600] [outer = 00000000] [url = about:blank] 03:50:10 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (15719C00) [pid = 3832] [serial = 608] [outer = 00000000] [url = about:blank] 03:50:10 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (131EB800) [pid = 3832] [serial = 591] [outer = 00000000] [url = about:blank] 03:50:10 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (1310F000) [pid = 3832] [serial = 590] [outer = 00000000] [url = about:blank] 03:50:10 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (16203800) [pid = 3832] [serial = 594] [outer = 00000000] [url = about:blank] 03:50:10 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1606B000) [pid = 3832] [serial = 593] [outer = 00000000] [url = about:blank] 03:50:10 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (1620C000) [pid = 3832] [serial = 612] [outer = 00000000] [url = about:blank] 03:50:10 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (192F4800) [pid = 3832] [serial = 623] [outer = 00000000] [url = about:blank] 03:50:10 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (16147400) [pid = 3832] [serial = 611] [outer = 00000000] [url = about:blank] 03:50:10 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (17F58800) [pid = 3832] [serial = 621] [outer = 00000000] [url = about:blank] 03:50:10 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (16064800) [pid = 3832] [serial = 609] [outer = 00000000] [url = about:blank] 03:50:10 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (171D6800) [pid = 3832] [serial = 614] [outer = 00000000] [url = about:blank] 03:50:10 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (174CD800) [pid = 3832] [serial = 617] [outer = 00000000] [url = about:blank] 03:50:10 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (17F57800) [pid = 3832] [serial = 620] [outer = 00000000] [url = about:blank] 03:50:10 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (174D4800) [pid = 3832] [serial = 615] [outer = 00000000] [url = about:blank] 03:50:10 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (17925000) [pid = 3832] [serial = 618] [outer = 00000000] [url = about:blank] 03:50:10 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (1429C000) [pid = 3832] [serial = 606] [outer = 00000000] [url = about:blank] 03:50:10 INFO - PROCESS | 3832 | 1468752610667 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]]]}] 03:50:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 03:50:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1819ms 03:50:10 INFO - PROCESS | 3832 | 1468752610688 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 03:50:10 INFO - PROCESS | 3832 | 1468752610692 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 03:50:10 INFO - PROCESS | 3832 | 1468752610696 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 03:50:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 03:50:10 INFO - PROCESS | 3832 | 1468752610701 Marionette TRACE conn3 <- [1,862,null,{}] 03:50:10 INFO - PROCESS | 3832 | 1468752610706 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}] 03:50:10 INFO - PROCESS | 3832 | 1468752610708 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:10 INFO - PROCESS | 3832 | 1468752610797 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 03:50:10 INFO - PROCESS | 3832 | 1468752610805 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:10 INFO - PROCESS | 3832 | 1468752610808 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:10 INFO - PROCESS | 3832 | ++DOCSHELL 10A79C00 == 28 [pid = 3832] [id = 225] 03:50:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (10A7AC00) [pid = 3832] [serial = 673] [outer = 00000000] 03:50:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (1128C400) [pid = 3832] [serial = 674] [outer = 10A7AC00] 03:50:10 INFO - PROCESS | 3832 | 1468752610855 Marionette DEBUG loaded listener.js 03:50:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (11CD9400) [pid = 3832] [serial = 675] [outer = 10A7AC00] 03:50:11 INFO - PROCESS | 3832 | 1468752611373 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]]]}] 03:50:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 03:50:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 715ms 03:50:11 INFO - PROCESS | 3832 | 1468752611431 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 03:50:11 INFO - PROCESS | 3832 | 1468752611436 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 03:50:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 03:50:11 INFO - PROCESS | 3832 | 1468752611442 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 03:50:11 INFO - PROCESS | 3832 | 1468752611444 Marionette TRACE conn3 <- [1,866,null,{}] 03:50:11 INFO - PROCESS | 3832 | 1468752611448 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}] 03:50:11 INFO - PROCESS | 3832 | 1468752611451 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:11 INFO - PROCESS | 3832 | 1468752611571 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 03:50:11 INFO - PROCESS | 3832 | 1468752611659 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:11 INFO - PROCESS | 3832 | 1468752611661 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:11 INFO - PROCESS | 3832 | ++DOCSHELL 13142C00 == 29 [pid = 3832] [id = 226] 03:50:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (131E2000) [pid = 3832] [serial = 676] [outer = 00000000] 03:50:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (13454800) [pid = 3832] [serial = 677] [outer = 131E2000] 03:50:11 INFO - PROCESS | 3832 | 1468752611708 Marionette DEBUG loaded listener.js 03:50:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (139CAC00) [pid = 3832] [serial = 678] [outer = 131E2000] 03:50:12 INFO - PROCESS | 3832 | 1468752612117 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]]]}] 03:50:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 03:50:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 731ms 03:50:12 INFO - PROCESS | 3832 | 1468752612174 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 03:50:12 INFO - PROCESS | 3832 | 1468752612176 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 03:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 03:50:12 INFO - PROCESS | 3832 | 1468752612180 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 03:50:12 INFO - PROCESS | 3832 | 1468752612183 Marionette TRACE conn3 <- [1,870,null,{}] 03:50:12 INFO - PROCESS | 3832 | 1468752612193 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}] 03:50:12 INFO - PROCESS | 3832 | 1468752612198 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:12 INFO - PROCESS | 3832 | 1468752612278 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 03:50:12 INFO - PROCESS | 3832 | 1468752612285 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:12 INFO - PROCESS | 3832 | 1468752612288 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:12 INFO - PROCESS | 3832 | ++DOCSHELL 1570E800 == 30 [pid = 3832] [id = 227] 03:50:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (1570EC00) [pid = 3832] [serial = 679] [outer = 00000000] 03:50:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (16069C00) [pid = 3832] [serial = 680] [outer = 1570EC00] 03:50:12 INFO - PROCESS | 3832 | 1468752612334 Marionette DEBUG loaded listener.js 03:50:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (1613E400) [pid = 3832] [serial = 681] [outer = 1570EC00] 03:50:12 INFO - PROCESS | 3832 | 1468752612818 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]]]}] 03:50:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 03:50:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 731ms 03:50:12 INFO - PROCESS | 3832 | 1468752612879 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 03:50:12 INFO - PROCESS | 3832 | 1468752612881 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 03:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 03:50:12 INFO - PROCESS | 3832 | 1468752612885 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 03:50:12 INFO - PROCESS | 3832 | 1468752612886 Marionette TRACE conn3 <- [1,874,null,{}] 03:50:12 INFO - PROCESS | 3832 | 1468752612896 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}] 03:50:12 INFO - PROCESS | 3832 | 1468752612898 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:13 INFO - PROCESS | 3832 | 1468752613088 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 03:50:13 INFO - PROCESS | 3832 | 1468752613097 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:13 INFO - PROCESS | 3832 | 1468752613100 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:13 INFO - PROCESS | 3832 | ++DOCSHELL 16205800 == 31 [pid = 3832] [id = 228] 03:50:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (16206C00) [pid = 3832] [serial = 682] [outer = 00000000] 03:50:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (16217800) [pid = 3832] [serial = 683] [outer = 16206C00] 03:50:13 INFO - PROCESS | 3832 | 1468752613148 Marionette DEBUG loaded listener.js 03:50:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (167ADC00) [pid = 3832] [serial = 684] [outer = 16206C00] 03:50:13 INFO - PROCESS | 3832 | 1468752613575 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]]]}] 03:50:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 03:50:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 731ms 03:50:13 INFO - PROCESS | 3832 | 1468752613618 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 03:50:13 INFO - PROCESS | 3832 | 1468752613620 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 03:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 03:50:13 INFO - PROCESS | 3832 | 1468752613623 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 03:50:13 INFO - PROCESS | 3832 | 1468752613625 Marionette TRACE conn3 <- [1,878,null,{}] 03:50:13 INFO - PROCESS | 3832 | 1468752613651 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}] 03:50:13 INFO - PROCESS | 3832 | 1468752613654 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:13 INFO - PROCESS | 3832 | 1468752613764 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 03:50:13 INFO - PROCESS | 3832 | 1468752613773 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:13 INFO - PROCESS | 3832 | 1468752613775 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:13 INFO - PROCESS | 3832 | ++DOCSHELL 16216C00 == 32 [pid = 3832] [id = 229] 03:50:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (1667A400) [pid = 3832] [serial = 685] [outer = 00000000] 03:50:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (171D7800) [pid = 3832] [serial = 686] [outer = 1667A400] 03:50:13 INFO - PROCESS | 3832 | 1468752613822 Marionette DEBUG loaded listener.js 03:50:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (174CD800) [pid = 3832] [serial = 687] [outer = 1667A400] 03:50:14 INFO - PROCESS | 3832 | 1468752614338 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]]]}] 03:50:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 03:50:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 730ms 03:50:14 INFO - PROCESS | 3832 | 1468752614356 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 03:50:14 INFO - PROCESS | 3832 | 1468752614358 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 03:50:14 INFO - PROCESS | 3832 | 1468752614361 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 03:50:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 03:50:14 INFO - PROCESS | 3832 | 1468752614363 Marionette TRACE conn3 <- [1,882,null,{}] 03:50:14 INFO - PROCESS | 3832 | 1468752614373 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}] 03:50:14 INFO - PROCESS | 3832 | 1468752614378 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:14 INFO - PROCESS | 3832 | 1468752614525 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 03:50:14 INFO - PROCESS | 3832 | 1468752614539 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:14 INFO - PROCESS | 3832 | 1468752614541 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:14 INFO - PROCESS | 3832 | ++DOCSHELL 17D74C00 == 33 [pid = 3832] [id = 230] 03:50:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (17D76800) [pid = 3832] [serial = 688] [outer = 00000000] 03:50:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (17F5A800) [pid = 3832] [serial = 689] [outer = 17D76800] 03:50:14 INFO - PROCESS | 3832 | 1468752614584 Marionette DEBUG loaded listener.js 03:50:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (192EE800) [pid = 3832] [serial = 690] [outer = 17D76800] 03:50:14 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (167AC000) [pid = 3832] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 03:50:14 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (17F55C00) [pid = 3832] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 03:50:14 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (16068400) [pid = 3832] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 03:50:14 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (192EEC00) [pid = 3832] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 03:50:14 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (1321B800) [pid = 3832] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 03:50:14 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (13149000) [pid = 3832] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 03:50:15 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1620C800) [pid = 3832] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 03:50:15 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (1047C400) [pid = 3832] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 03:50:15 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (104E5400) [pid = 3832] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 03:50:15 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (12D9A800) [pid = 3832] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 03:50:15 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (1613A400) [pid = 3832] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 03:50:15 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (19D72C00) [pid = 3832] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 03:50:15 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (15718000) [pid = 3832] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 03:50:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (1613A400) [pid = 3832] [serial = 691] [outer = 1B0C9800] 03:50:15 INFO - PROCESS | 3832 | 1468752615311 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]]]}] 03:50:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 03:50:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 974ms 03:50:15 INFO - PROCESS | 3832 | 1468752615349 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 03:50:15 INFO - PROCESS | 3832 | 1468752615351 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 03:50:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 03:50:15 INFO - PROCESS | 3832 | 1468752615358 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 03:50:15 INFO - PROCESS | 3832 | 1468752615360 Marionette TRACE conn3 <- [1,886,null,{}] 03:50:15 INFO - PROCESS | 3832 | 1468752615363 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}] 03:50:15 INFO - PROCESS | 3832 | 1468752615365 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:15 INFO - PROCESS | 3832 | 1468752615438 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 03:50:15 INFO - PROCESS | 3832 | 1468752615444 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:15 INFO - PROCESS | 3832 | 1468752615446 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:15 INFO - PROCESS | 3832 | ++DOCSHELL 10470400 == 34 [pid = 3832] [id = 231] 03:50:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (10A03400) [pid = 3832] [serial = 692] [outer = 00000000] 03:50:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (17601C00) [pid = 3832] [serial = 693] [outer = 10A03400] 03:50:15 INFO - PROCESS | 3832 | 1468752615488 Marionette DEBUG loaded listener.js 03:50:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (192F4400) [pid = 3832] [serial = 694] [outer = 10A03400] 03:50:15 INFO - PROCESS | 3832 | 1468752615959 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]]]}] 03:50:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 03:50:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 617ms 03:50:15 INFO - PROCESS | 3832 | 1468752615986 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 03:50:15 INFO - PROCESS | 3832 | 1468752615988 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 03:50:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 03:50:15 INFO - PROCESS | 3832 | 1468752615992 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 03:50:16 INFO - PROCESS | 3832 | 1468752615993 Marionette TRACE conn3 <- [1,890,null,{}] 03:50:16 INFO - PROCESS | 3832 | 1468752615997 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}] 03:50:16 INFO - PROCESS | 3832 | 1468752615998 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:16 INFO - PROCESS | 3832 | 1468752616072 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 03:50:16 INFO - PROCESS | 3832 | 1468752616077 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:16 INFO - PROCESS | 3832 | 1468752616079 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:16 INFO - PROCESS | 3832 | ++DOCSHELL 197A4800 == 35 [pid = 3832] [id = 232] 03:50:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (197AF800) [pid = 3832] [serial = 695] [outer = 00000000] 03:50:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (19915800) [pid = 3832] [serial = 696] [outer = 197AF800] 03:50:16 INFO - PROCESS | 3832 | 1468752616122 Marionette DEBUG loaded listener.js 03:50:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (12BCFC00) [pid = 3832] [serial = 697] [outer = 197AF800] 03:50:16 INFO - PROCESS | 3832 | 1468752616558 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]]]}] 03:50:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 03:50:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 618ms 03:50:16 INFO - PROCESS | 3832 | 1468752616589 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 03:50:16 INFO - PROCESS | 3832 | 1468752616591 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 03:50:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 03:50:16 INFO - PROCESS | 3832 | 1468752616594 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 03:50:16 INFO - PROCESS | 3832 | 1468752616596 Marionette TRACE conn3 <- [1,894,null,{}] 03:50:16 INFO - PROCESS | 3832 | 1468752616614 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}] 03:50:16 INFO - PROCESS | 3832 | 1468752616616 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:16 INFO - PROCESS | 3832 | 1468752616691 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 03:50:16 INFO - PROCESS | 3832 | 1468752616697 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:16 INFO - PROCESS | 3832 | 1468752616699 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:16 INFO - PROCESS | 3832 | ++DOCSHELL 19717800 == 36 [pid = 3832] [id = 233] 03:50:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (19915000) [pid = 3832] [serial = 698] [outer = 00000000] 03:50:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (19C0F400) [pid = 3832] [serial = 699] [outer = 19915000] 03:50:16 INFO - PROCESS | 3832 | 1468752616743 Marionette DEBUG loaded listener.js 03:50:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (19F4C400) [pid = 3832] [serial = 700] [outer = 19915000] 03:50:17 INFO - PROCESS | 3832 | 1468752617448 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]]]}] 03:50:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 03:50:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 925ms 03:50:17 INFO - PROCESS | 3832 | 1468752617534 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 03:50:17 INFO - PROCESS | 3832 | 1468752617539 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 03:50:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 03:50:17 INFO - PROCESS | 3832 | 1468752617544 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 03:50:17 INFO - PROCESS | 3832 | 1468752617548 Marionette TRACE conn3 <- [1,898,null,{}] 03:50:17 INFO - PROCESS | 3832 | 1468752617554 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}] 03:50:17 INFO - PROCESS | 3832 | 1468752617557 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:17 INFO - PROCESS | 3832 | 1468752617737 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 03:50:17 INFO - PROCESS | 3832 | 1468752617856 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:17 INFO - PROCESS | 3832 | 1468752617859 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:17 INFO - PROCESS | 3832 | ++DOCSHELL 104E5400 == 37 [pid = 3832] [id = 234] 03:50:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (10A05C00) [pid = 3832] [serial = 701] [outer = 00000000] 03:50:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (12975800) [pid = 3832] [serial = 702] [outer = 10A05C00] 03:50:17 INFO - PROCESS | 3832 | 1468752617916 Marionette DEBUG loaded listener.js 03:50:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (13149000) [pid = 3832] [serial = 703] [outer = 10A05C00] 03:50:18 INFO - PROCESS | 3832 | 1468752618640 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]]]}] 03:50:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 03:50:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1136ms 03:50:18 INFO - PROCESS | 3832 | 1468752618735 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 03:50:18 INFO - PROCESS | 3832 | 1468752618740 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 03:50:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 03:50:18 INFO - PROCESS | 3832 | 1468752618747 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 03:50:18 INFO - PROCESS | 3832 | 1468752618750 Marionette TRACE conn3 <- [1,902,null,{}] 03:50:18 INFO - PROCESS | 3832 | 1468752618754 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}] 03:50:18 INFO - PROCESS | 3832 | 1468752618757 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:18 INFO - PROCESS | 3832 | 1468752618885 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 03:50:19 INFO - PROCESS | 3832 | 1468752619001 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:19 INFO - PROCESS | 3832 | 1468752619004 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:19 INFO - PROCESS | 3832 | ++DOCSHELL 10435800 == 38 [pid = 3832] [id = 235] 03:50:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (10A09C00) [pid = 3832] [serial = 704] [outer = 00000000] 03:50:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (128A1C00) [pid = 3832] [serial = 705] [outer = 10A09C00] 03:50:19 INFO - PROCESS | 3832 | 1468752619060 Marionette DEBUG loaded listener.js 03:50:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (1429C000) [pid = 3832] [serial = 706] [outer = 10A09C00] 03:50:19 INFO - PROCESS | 3832 | --DOCSHELL 197A4800 == 37 [pid = 3832] [id = 232] 03:50:19 INFO - PROCESS | 3832 | --DOCSHELL 10470400 == 36 [pid = 3832] [id = 231] 03:50:19 INFO - PROCESS | 3832 | --DOCSHELL 17D74C00 == 35 [pid = 3832] [id = 230] 03:50:19 INFO - PROCESS | 3832 | --DOCSHELL 16216C00 == 34 [pid = 3832] [id = 229] 03:50:19 INFO - PROCESS | 3832 | --DOCSHELL 16205800 == 33 [pid = 3832] [id = 228] 03:50:19 INFO - PROCESS | 3832 | --DOCSHELL 1570E800 == 32 [pid = 3832] [id = 227] 03:50:19 INFO - PROCESS | 3832 | --DOCSHELL 13142C00 == 31 [pid = 3832] [id = 226] 03:50:19 INFO - PROCESS | 3832 | --DOCSHELL 10A79C00 == 30 [pid = 3832] [id = 225] 03:50:19 INFO - PROCESS | 3832 | --DOCSHELL 131E9000 == 29 [pid = 3832] [id = 224] 03:50:19 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (16E50800) [pid = 3832] [serial = 644] [outer = 00000000] [url = about:blank] 03:50:19 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (192EF000) [pid = 3832] [serial = 647] [outer = 00000000] [url = about:blank] 03:50:19 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (1718EC00) [pid = 3832] [serial = 645] [outer = 00000000] [url = about:blank] 03:50:19 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (19914C00) [pid = 3832] [serial = 650] [outer = 00000000] [url = about:blank] 03:50:19 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (192EF400) [pid = 3832] [serial = 624] [outer = 00000000] [url = about:blank] 03:50:19 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (14291400) [pid = 3832] [serial = 629] [outer = 00000000] [url = about:blank] 03:50:19 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (156CB400) [pid = 3832] [serial = 630] [outer = 00000000] [url = about:blank] 03:50:19 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (156CB800) [pid = 3832] [serial = 638] [outer = 00000000] [url = about:blank] 03:50:19 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (17F56C00) [pid = 3832] [serial = 648] [outer = 00000000] [url = about:blank] 03:50:19 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1613C800) [pid = 3832] [serial = 639] [outer = 00000000] [url = about:blank] 03:50:19 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (16676400) [pid = 3832] [serial = 641] [outer = 00000000] [url = about:blank] 03:50:19 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (110BB800) [pid = 3832] [serial = 626] [outer = 00000000] [url = about:blank] 03:50:19 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (11AC3400) [pid = 3832] [serial = 627] [outer = 00000000] [url = about:blank] 03:50:19 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (110E8C00) [pid = 3832] [serial = 632] [outer = 00000000] [url = about:blank] 03:50:19 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (11291000) [pid = 3832] [serial = 633] [outer = 00000000] [url = about:blank] 03:50:19 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (131E2400) [pid = 3832] [serial = 635] [outer = 00000000] [url = about:blank] 03:50:19 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (13454400) [pid = 3832] [serial = 636] [outer = 00000000] [url = about:blank] 03:50:19 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (179B7C00) [pid = 3832] [serial = 653] [outer = 00000000] [url = about:blank] 03:50:19 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (10A07800) [pid = 3832] [serial = 659] [outer = 00000000] [url = about:blank] 03:50:19 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (19D78800) [pid = 3832] [serial = 660] [outer = 00000000] [url = about:blank] 03:50:19 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (19C0D000) [pid = 3832] [serial = 656] [outer = 00000000] [url = about:blank] 03:50:19 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (1991A800) [pid = 3832] [serial = 651] [outer = 00000000] [url = about:blank] 03:50:19 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (19C10400) [pid = 3832] [serial = 657] [outer = 00000000] [url = about:blank] 03:50:19 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (17F59400) [pid = 3832] [serial = 654] [outer = 00000000] [url = about:blank] 03:50:19 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (167AF000) [pid = 3832] [serial = 642] [outer = 00000000] [url = about:blank] 03:50:19 INFO - PROCESS | 3832 | 1468752619872 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]]]}] 03:50:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 03:50:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1186ms 03:50:19 INFO - PROCESS | 3832 | 1468752619925 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 03:50:19 INFO - PROCESS | 3832 | 1468752619929 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 03:50:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 03:50:19 INFO - PROCESS | 3832 | 1468752619933 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 03:50:19 INFO - PROCESS | 3832 | 1468752619938 Marionette TRACE conn3 <- [1,906,null,{}] 03:50:19 INFO - PROCESS | 3832 | 1468752619957 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}] 03:50:19 INFO - PROCESS | 3832 | 1468752619959 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:20 INFO - PROCESS | 3832 | 1468752620074 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 03:50:20 INFO - PROCESS | 3832 | 1468752620087 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:20 INFO - PROCESS | 3832 | 1468752620090 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:20 INFO - PROCESS | 3832 | ++DOCSHELL 110B7000 == 30 [pid = 3832] [id = 236] 03:50:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (110BB800) [pid = 3832] [serial = 707] [outer = 00000000] 03:50:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (11297000) [pid = 3832] [serial = 708] [outer = 110BB800] 03:50:20 INFO - PROCESS | 3832 | 1468752620138 Marionette DEBUG loaded listener.js 03:50:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (1282AC00) [pid = 3832] [serial = 709] [outer = 110BB800] 03:50:20 INFO - PROCESS | 3832 | 1468752620662 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]]]}] 03:50:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 03:50:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 763ms 03:50:20 INFO - PROCESS | 3832 | 1468752620705 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 03:50:20 INFO - PROCESS | 3832 | 1468752620709 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 03:50:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 03:50:20 INFO - PROCESS | 3832 | 1468752620715 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 03:50:20 INFO - PROCESS | 3832 | 1468752620718 Marionette TRACE conn3 <- [1,910,null,{}] 03:50:20 INFO - PROCESS | 3832 | 1468752620721 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}] 03:50:20 INFO - PROCESS | 3832 | 1468752620724 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:20 INFO - PROCESS | 3832 | 1468752620811 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 03:50:20 INFO - PROCESS | 3832 | 1468752620817 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:20 INFO - PROCESS | 3832 | 1468752620820 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:20 INFO - PROCESS | 3832 | ++DOCSHELL 14294C00 == 31 [pid = 3832] [id = 237] 03:50:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (14295000) [pid = 3832] [serial = 710] [outer = 00000000] 03:50:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (1429EC00) [pid = 3832] [serial = 711] [outer = 14295000] 03:50:20 INFO - PROCESS | 3832 | 1468752620865 Marionette DEBUG loaded listener.js 03:50:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (156C7400) [pid = 3832] [serial = 712] [outer = 14295000] 03:50:21 INFO - PROCESS | 3832 | 1468752621355 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]]]}] 03:50:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 03:50:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 650ms 03:50:21 INFO - PROCESS | 3832 | 1468752621387 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 03:50:21 INFO - PROCESS | 3832 | 1468752621389 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 03:50:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 03:50:21 INFO - PROCESS | 3832 | 1468752621393 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 03:50:21 INFO - PROCESS | 3832 | 1468752621397 Marionette TRACE conn3 <- [1,914,null,{}] 03:50:21 INFO - PROCESS | 3832 | 1468752621407 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}] 03:50:21 INFO - PROCESS | 3832 | 1468752621412 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:21 INFO - PROCESS | 3832 | 1468752621493 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 03:50:21 INFO - PROCESS | 3832 | 1468752621502 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:21 INFO - PROCESS | 3832 | 1468752621505 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:21 INFO - PROCESS | 3832 | ++DOCSHELL 16208000 == 32 [pid = 3832] [id = 238] 03:50:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (16209C00) [pid = 3832] [serial = 713] [outer = 00000000] 03:50:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (16216C00) [pid = 3832] [serial = 714] [outer = 16209C00] 03:50:21 INFO - PROCESS | 3832 | 1468752621552 Marionette DEBUG loaded listener.js 03:50:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (167AF400) [pid = 3832] [serial = 715] [outer = 16209C00] 03:50:22 INFO - PROCESS | 3832 | 1468752621994 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]]]}] 03:50:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 03:50:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 650ms 03:50:22 INFO - PROCESS | 3832 | 1468752622080 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 03:50:22 INFO - PROCESS | 3832 | 1468752622082 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 03:50:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 03:50:22 INFO - PROCESS | 3832 | 1468752622086 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 03:50:22 INFO - PROCESS | 3832 | 1468752622087 Marionette TRACE conn3 <- [1,918,null,{}] 03:50:22 INFO - PROCESS | 3832 | 1468752622091 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}] 03:50:22 INFO - PROCESS | 3832 | 1468752622092 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:22 INFO - PROCESS | 3832 | 1468752622174 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 03:50:22 INFO - PROCESS | 3832 | 1468752622179 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:22 INFO - PROCESS | 3832 | 1468752622181 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:22 INFO - PROCESS | 3832 | ++DOCSHELL 16E45C00 == 33 [pid = 3832] [id = 239] 03:50:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (16EEA800) [pid = 3832] [serial = 716] [outer = 00000000] 03:50:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (17411000) [pid = 3832] [serial = 717] [outer = 16EEA800] 03:50:22 INFO - PROCESS | 3832 | 1468752622251 Marionette DEBUG loaded listener.js 03:50:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (1760B400) [pid = 3832] [serial = 718] [outer = 16EEA800] 03:50:22 INFO - PROCESS | 3832 | 1468752622695 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]]]}] 03:50:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 03:50:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 666ms 03:50:22 INFO - PROCESS | 3832 | 1468752622731 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 03:50:22 INFO - PROCESS | 3832 | 1468752622733 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 03:50:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 03:50:22 INFO - PROCESS | 3832 | 1468752622736 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 03:50:22 INFO - PROCESS | 3832 | 1468752622737 Marionette TRACE conn3 <- [1,922,null,{}] 03:50:22 INFO - PROCESS | 3832 | 1468752622741 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}] 03:50:22 INFO - PROCESS | 3832 | 1468752622744 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:22 INFO - PROCESS | 3832 | 1468752622847 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 03:50:22 INFO - PROCESS | 3832 | 1468752622852 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:22 INFO - PROCESS | 3832 | 1468752622854 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:22 INFO - PROCESS | 3832 | ++DOCSHELL 156CC000 == 34 [pid = 3832] [id = 240] 03:50:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (169D0000) [pid = 3832] [serial = 719] [outer = 00000000] 03:50:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (17D7A000) [pid = 3832] [serial = 720] [outer = 169D0000] 03:50:22 INFO - PROCESS | 3832 | 1468752622948 Marionette DEBUG loaded listener.js 03:50:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (17F4F400) [pid = 3832] [serial = 721] [outer = 169D0000] 03:50:23 INFO - PROCESS | 3832 | 1468752623417 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]]]}] 03:50:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 03:50:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 715ms 03:50:23 INFO - PROCESS | 3832 | 1468752623468 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 03:50:23 INFO - PROCESS | 3832 | 1468752623470 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 03:50:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 03:50:23 INFO - PROCESS | 3832 | 1468752623473 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 03:50:23 INFO - PROCESS | 3832 | 1468752623475 Marionette TRACE conn3 <- [1,926,null,{}] 03:50:23 INFO - PROCESS | 3832 | 1468752623478 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}] 03:50:23 INFO - PROCESS | 3832 | 1468752623484 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:23 INFO - PROCESS | 3832 | 1468752623635 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 03:50:23 INFO - PROCESS | 3832 | 1468752623663 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:23 INFO - PROCESS | 3832 | 1468752623665 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:23 INFO - PROCESS | 3832 | ++DOCSHELL 197A0800 == 35 [pid = 3832] [id = 241] 03:50:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (197A0C00) [pid = 3832] [serial = 722] [outer = 00000000] 03:50:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (1991BC00) [pid = 3832] [serial = 723] [outer = 197A0C00] 03:50:23 INFO - PROCESS | 3832 | 1468752623708 Marionette DEBUG loaded listener.js 03:50:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (19914C00) [pid = 3832] [serial = 724] [outer = 197A0C00] 03:50:24 INFO - PROCESS | 3832 | 1468752624192 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]]]}] 03:50:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 03:50:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 763ms 03:50:24 INFO - PROCESS | 3832 | 1468752624248 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 03:50:24 INFO - PROCESS | 3832 | 1468752624250 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 03:50:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 03:50:24 INFO - PROCESS | 3832 | 1468752624260 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 03:50:24 INFO - PROCESS | 3832 | 1468752624262 Marionette TRACE conn3 <- [1,930,null,{}] 03:50:24 INFO - PROCESS | 3832 | 1468752624265 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}] 03:50:24 INFO - PROCESS | 3832 | 1468752624267 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:24 INFO - PROCESS | 3832 | 1468752624369 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 03:50:24 INFO - PROCESS | 3832 | 1468752624375 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:24 INFO - PROCESS | 3832 | 1468752624376 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:24 INFO - PROCESS | 3832 | ++DOCSHELL 19C0E800 == 36 [pid = 3832] [id = 242] 03:50:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (19D70000) [pid = 3832] [serial = 725] [outer = 00000000] 03:50:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (19F4DC00) [pid = 3832] [serial = 726] [outer = 19D70000] 03:50:24 INFO - PROCESS | 3832 | 1468752624418 Marionette DEBUG loaded listener.js 03:50:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (19F98000) [pid = 3832] [serial = 727] [outer = 19D70000] 03:50:24 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (16206C00) [pid = 3832] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 03:50:24 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (131E2000) [pid = 3832] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 03:50:24 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (13216C00) [pid = 3832] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 03:50:24 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (10A7AC00) [pid = 3832] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 03:50:24 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (1570EC00) [pid = 3832] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 03:50:24 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1667A400) [pid = 3832] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 03:50:24 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (10559C00) [pid = 3832] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 03:50:24 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (14F2E800) [pid = 3832] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 03:50:24 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (19C0C800) [pid = 3832] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 03:50:24 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (17D76800) [pid = 3832] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 03:50:24 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (10A03400) [pid = 3832] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 03:50:24 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (197AF800) [pid = 3832] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 03:50:24 INFO - PROCESS | 3832 | 1468752624964 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]]]}] 03:50:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 03:50:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 731ms 03:50:24 INFO - PROCESS | 3832 | 1468752624988 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 03:50:24 INFO - PROCESS | 3832 | 1468752624990 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 03:50:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 03:50:25 INFO - PROCESS | 3832 | 1468752624994 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 03:50:25 INFO - PROCESS | 3832 | 1468752624995 Marionette TRACE conn3 <- [1,934,null,{}] 03:50:25 INFO - PROCESS | 3832 | 1468752624999 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}] 03:50:25 INFO - PROCESS | 3832 | 1468752625000 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:25 INFO - PROCESS | 3832 | 1468752625101 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 03:50:25 INFO - PROCESS | 3832 | 1468752625109 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:25 INFO - PROCESS | 3832 | 1468752625111 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:25 INFO - PROCESS | 3832 | ++DOCSHELL 110B9000 == 37 [pid = 3832] [id = 243] 03:50:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (11299400) [pid = 3832] [serial = 728] [outer = 00000000] 03:50:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (17602000) [pid = 3832] [serial = 729] [outer = 11299400] 03:50:25 INFO - PROCESS | 3832 | 1468752625153 Marionette DEBUG loaded listener.js 03:50:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (19711400) [pid = 3832] [serial = 730] [outer = 11299400] 03:50:25 INFO - PROCESS | 3832 | 1468752625562 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]]]}] 03:50:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 03:50:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 618ms 03:50:25 INFO - PROCESS | 3832 | 1468752625602 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 03:50:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 03:50:25 INFO - PROCESS | 3832 | 1468752625652 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 03:50:25 INFO - PROCESS | 3832 | 1468752625657 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 03:50:25 INFO - PROCESS | 3832 | 1468752625658 Marionette TRACE conn3 <- [1,938,null,{}] 03:50:25 INFO - PROCESS | 3832 | 1468752625666 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}] 03:50:25 INFO - PROCESS | 3832 | 1468752625667 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:25 INFO - PROCESS | 3832 | 1468752625743 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 03:50:25 INFO - PROCESS | 3832 | 1468752625748 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:25 INFO - PROCESS | 3832 | 1468752625759 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:25 INFO - PROCESS | 3832 | ++DOCSHELL 1613A000 == 38 [pid = 3832] [id = 244] 03:50:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (16216800) [pid = 3832] [serial = 731] [outer = 00000000] 03:50:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (1A3B4800) [pid = 3832] [serial = 732] [outer = 16216800] 03:50:25 INFO - PROCESS | 3832 | 1468752625805 Marionette DEBUG loaded listener.js 03:50:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (1A43AC00) [pid = 3832] [serial = 733] [outer = 16216800] 03:50:26 INFO - PROCESS | 3832 | 1468752626218 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]]]}] 03:50:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 03:50:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 617ms 03:50:26 INFO - PROCESS | 3832 | 1468752626252 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 03:50:26 INFO - PROCESS | 3832 | 1468752626254 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 03:50:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 03:50:26 INFO - PROCESS | 3832 | 1468752626274 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 03:50:26 INFO - PROCESS | 3832 | 1468752626275 Marionette TRACE conn3 <- [1,942,null,{}] 03:50:26 INFO - PROCESS | 3832 | 1468752626279 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}] 03:50:26 INFO - PROCESS | 3832 | 1468752626281 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:26 INFO - PROCESS | 3832 | 1468752626356 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 03:50:26 INFO - PROCESS | 3832 | 1468752626361 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:26 INFO - PROCESS | 3832 | 1468752626363 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:26 INFO - PROCESS | 3832 | ++DOCSHELL 19D6D000 == 39 [pid = 3832] [id = 245] 03:50:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (1A43F800) [pid = 3832] [serial = 734] [outer = 00000000] 03:50:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (11294C00) [pid = 3832] [serial = 735] [outer = 1A43F800] 03:50:26 INFO - PROCESS | 3832 | 1468752626406 Marionette DEBUG loaded listener.js 03:50:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (1A442000) [pid = 3832] [serial = 736] [outer = 1A43F800] 03:50:27 INFO - PROCESS | 3832 | 1468752627080 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]]]}] 03:50:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 03:50:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 893ms 03:50:27 INFO - PROCESS | 3832 | 1468752627154 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 03:50:27 INFO - PROCESS | 3832 | 1468752627159 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 03:50:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 03:50:27 INFO - PROCESS | 3832 | 1468752627178 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 03:50:27 INFO - PROCESS | 3832 | 1468752627182 Marionette TRACE conn3 <- [1,946,null,{}] 03:50:27 INFO - PROCESS | 3832 | 1468752627188 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}] 03:50:27 INFO - PROCESS | 3832 | 1468752627191 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:27 INFO - PROCESS | 3832 | 1468752627309 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 03:50:27 INFO - PROCESS | 3832 | 1468752627477 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:27 INFO - PROCESS | 3832 | 1468752627480 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:27 INFO - PROCESS | 3832 | ++DOCSHELL 1047A800 == 40 [pid = 3832] [id = 246] 03:50:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (10518800) [pid = 3832] [serial = 737] [outer = 00000000] 03:50:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (1310F000) [pid = 3832] [serial = 738] [outer = 10518800] 03:50:27 INFO - PROCESS | 3832 | 1468752627537 Marionette DEBUG loaded listener.js 03:50:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (13211000) [pid = 3832] [serial = 739] [outer = 10518800] 03:50:28 INFO - PROCESS | 3832 | 1468752628152 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]]]}] 03:50:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 03:50:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1039ms 03:50:28 INFO - PROCESS | 3832 | 1468752628214 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 03:50:28 INFO - PROCESS | 3832 | 1468752628267 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 03:50:28 INFO - PROCESS | 3832 | 1468752628273 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 03:50:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 03:50:28 INFO - PROCESS | 3832 | 1468752628276 Marionette TRACE conn3 <- [1,950,null,{}] 03:50:28 INFO - PROCESS | 3832 | 1468752628280 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}] 03:50:28 INFO - PROCESS | 3832 | 1468752628283 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:28 INFO - PROCESS | 3832 | 1468752628389 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 03:50:28 INFO - PROCESS | 3832 | 1468752628516 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:28 INFO - PROCESS | 3832 | 1468752628519 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:28 INFO - PROCESS | 3832 | ++DOCSHELL 15717800 == 41 [pid = 3832] [id = 247] 03:50:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (15718400) [pid = 3832] [serial = 740] [outer = 00000000] 03:50:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (16148C00) [pid = 3832] [serial = 741] [outer = 15718400] 03:50:28 INFO - PROCESS | 3832 | 1468752628574 Marionette DEBUG loaded listener.js 03:50:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (16210C00) [pid = 3832] [serial = 742] [outer = 15718400] 03:50:29 INFO - PROCESS | 3832 | 1468752629200 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]]]}] 03:50:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 03:50:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 990ms 03:50:29 INFO - PROCESS | 3832 | 1468752629275 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 03:50:29 INFO - PROCESS | 3832 | 1468752629278 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 03:50:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 03:50:29 INFO - PROCESS | 3832 | 1468752629284 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 03:50:29 INFO - PROCESS | 3832 | 1468752629287 Marionette TRACE conn3 <- [1,954,null,{}] 03:50:29 INFO - PROCESS | 3832 | 1468752629344 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}] 03:50:29 INFO - PROCESS | 3832 | 1468752629349 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:29 INFO - PROCESS | 3832 | 1468752629459 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 03:50:29 INFO - PROCESS | 3832 | 1468752629537 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:29 INFO - PROCESS | 3832 | 1468752629540 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:29 INFO - PROCESS | 3832 | ++DOCSHELL 19916C00 == 42 [pid = 3832] [id = 248] 03:50:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (19917800) [pid = 3832] [serial = 743] [outer = 00000000] 03:50:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (19F4FC00) [pid = 3832] [serial = 744] [outer = 19917800] 03:50:29 INFO - PROCESS | 3832 | 1468752629647 Marionette DEBUG loaded listener.js 03:50:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (1A5B4C00) [pid = 3832] [serial = 745] [outer = 19917800] 03:50:30 INFO - PROCESS | 3832 | 1468752630350 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]]]}] 03:50:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 03:50:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1153ms 03:50:30 INFO - PROCESS | 3832 | 1468752630436 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 03:50:30 INFO - PROCESS | 3832 | 1468752630440 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 03:50:30 INFO - PROCESS | 3832 | 1468752630459 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 03:50:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 03:50:30 INFO - PROCESS | 3832 | 1468752630462 Marionette TRACE conn3 <- [1,958,null,{}] 03:50:30 INFO - PROCESS | 3832 | 1468752630467 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}] 03:50:30 INFO - PROCESS | 3832 | 1468752630470 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:30 INFO - PROCESS | 3832 | 1468752630575 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 03:50:30 INFO - PROCESS | 3832 | 1468752630707 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:30 INFO - PROCESS | 3832 | 1468752630711 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:30 INFO - PROCESS | 3832 | ++DOCSHELL 11250C00 == 43 [pid = 3832] [id = 249] 03:50:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (11CD4000) [pid = 3832] [serial = 746] [outer = 00000000] 03:50:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (12829400) [pid = 3832] [serial = 747] [outer = 11CD4000] 03:50:30 INFO - PROCESS | 3832 | 1468752630765 Marionette DEBUG loaded listener.js 03:50:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (12D5CC00) [pid = 3832] [serial = 748] [outer = 11CD4000] 03:50:31 INFO - PROCESS | 3832 | --DOCSHELL 1613A000 == 42 [pid = 3832] [id = 244] 03:50:31 INFO - PROCESS | 3832 | --DOCSHELL 110B9000 == 41 [pid = 3832] [id = 243] 03:50:31 INFO - PROCESS | 3832 | --DOCSHELL 19C0E800 == 40 [pid = 3832] [id = 242] 03:50:31 INFO - PROCESS | 3832 | --DOCSHELL 197A0800 == 39 [pid = 3832] [id = 241] 03:50:31 INFO - PROCESS | 3832 | --DOCSHELL 156CC000 == 38 [pid = 3832] [id = 240] 03:50:31 INFO - PROCESS | 3832 | --DOCSHELL 16E45C00 == 37 [pid = 3832] [id = 239] 03:50:31 INFO - PROCESS | 3832 | --DOCSHELL 16208000 == 36 [pid = 3832] [id = 238] 03:50:31 INFO - PROCESS | 3832 | --DOCSHELL 14294C00 == 35 [pid = 3832] [id = 237] 03:50:31 INFO - PROCESS | 3832 | --DOCSHELL 110B7000 == 34 [pid = 3832] [id = 236] 03:50:31 INFO - PROCESS | 3832 | --DOCSHELL 19717800 == 33 [pid = 3832] [id = 233] 03:50:31 INFO - PROCESS | 3832 | --DOCSHELL 104E5400 == 32 [pid = 3832] [id = 234] 03:50:31 INFO - PROCESS | 3832 | --DOCSHELL 10435800 == 31 [pid = 3832] [id = 235] 03:50:31 INFO - PROCESS | 3832 | --DOCSHELL 19916C00 == 30 [pid = 3832] [id = 248] 03:50:31 INFO - PROCESS | 3832 | --DOCSHELL 19D6D000 == 29 [pid = 3832] [id = 245] 03:50:31 INFO - PROCESS | 3832 | --DOCSHELL 1047A800 == 28 [pid = 3832] [id = 246] 03:50:31 INFO - PROCESS | 3832 | --DOCSHELL 15717800 == 27 [pid = 3832] [id = 247] 03:50:31 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (16217800) [pid = 3832] [serial = 683] [outer = 00000000] [url = about:blank] 03:50:31 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (13454800) [pid = 3832] [serial = 677] [outer = 00000000] [url = about:blank] 03:50:31 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (139CAC00) [pid = 3832] [serial = 678] [outer = 00000000] [url = about:blank] 03:50:31 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (13EA4C00) [pid = 3832] [serial = 672] [outer = 00000000] [url = about:blank] 03:50:31 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (139CE000) [pid = 3832] [serial = 671] [outer = 00000000] [url = about:blank] 03:50:31 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (1128C400) [pid = 3832] [serial = 674] [outer = 00000000] [url = about:blank] 03:50:31 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (11CD9400) [pid = 3832] [serial = 675] [outer = 00000000] [url = about:blank] 03:50:31 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (16069C00) [pid = 3832] [serial = 680] [outer = 00000000] [url = about:blank] 03:50:31 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (171D7800) [pid = 3832] [serial = 686] [outer = 00000000] [url = about:blank] 03:50:31 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (131E9400) [pid = 3832] [serial = 663] [outer = 00000000] [url = about:blank] 03:50:31 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (12927400) [pid = 3832] [serial = 662] [outer = 00000000] [url = about:blank] 03:50:31 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (1620D400) [pid = 3832] [serial = 666] [outer = 00000000] [url = about:blank] 03:50:31 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (16070C00) [pid = 3832] [serial = 665] [outer = 00000000] [url = about:blank] 03:50:31 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (19F97C00) [pid = 3832] [serial = 669] [outer = 00000000] [url = about:blank] 03:50:31 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (19F51800) [pid = 3832] [serial = 668] [outer = 00000000] [url = about:blank] 03:50:31 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (17F5A800) [pid = 3832] [serial = 689] [outer = 00000000] [url = about:blank] 03:50:31 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (174CD800) [pid = 3832] [serial = 687] [outer = 00000000] [url = about:blank] 03:50:31 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1970EC00) [pid = 3832] [serial = 393] [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.] 03:50:31 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (19C0F400) [pid = 3832] [serial = 699] [outer = 00000000] [url = about:blank] 03:50:31 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (192F4400) [pid = 3832] [serial = 694] [outer = 00000000] [url = about:blank] 03:50:31 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (17601C00) [pid = 3832] [serial = 693] [outer = 00000000] [url = about:blank] 03:50:31 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (19915800) [pid = 3832] [serial = 696] [outer = 00000000] [url = about:blank] 03:50:31 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (192EE800) [pid = 3832] [serial = 690] [outer = 00000000] [url = about:blank] 03:50:31 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (167ADC00) [pid = 3832] [serial = 684] [outer = 00000000] [url = about:blank] 03:50:31 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (12BCFC00) [pid = 3832] [serial = 697] [outer = 00000000] [url = about:blank] 03:50:31 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (1613E400) [pid = 3832] [serial = 681] [outer = 00000000] [url = about:blank] 03:50:32 INFO - PROCESS | 3832 | 1468752632014 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]]]}] 03:50:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 03:50:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1608ms 03:50:32 INFO - PROCESS | 3832 | 1468752632081 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 03:50:32 INFO - PROCESS | 3832 | 1468752632085 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 03:50:32 INFO - PROCESS | 3832 | 1468752632090 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 03:50:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 03:50:32 INFO - PROCESS | 3832 | 1468752632093 Marionette TRACE conn3 <- [1,962,null,{}] 03:50:32 INFO - PROCESS | 3832 | 1468752632098 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}] 03:50:32 INFO - PROCESS | 3832 | 1468752632101 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:32 INFO - PROCESS | 3832 | 1468752632257 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 03:50:32 INFO - PROCESS | 3832 | 1468752632273 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:32 INFO - PROCESS | 3832 | 1468752632276 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:32 INFO - PROCESS | 3832 | ++DOCSHELL 1051D400 == 28 [pid = 3832] [id = 250] 03:50:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (10559C00) [pid = 3832] [serial = 749] [outer = 00000000] 03:50:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (10A7E400) [pid = 3832] [serial = 750] [outer = 10559C00] 03:50:32 INFO - PROCESS | 3832 | 1468752632325 Marionette DEBUG loaded listener.js 03:50:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (110B7000) [pid = 3832] [serial = 751] [outer = 10559C00] 03:50:32 INFO - PROCESS | 3832 | 1468752632816 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]]]}] 03:50:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 03:50:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 763ms 03:50:32 INFO - PROCESS | 3832 | 1468752632865 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 03:50:32 INFO - PROCESS | 3832 | 1468752632870 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 03:50:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 03:50:32 INFO - PROCESS | 3832 | 1468752632877 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 03:50:32 INFO - PROCESS | 3832 | 1468752632879 Marionette TRACE conn3 <- [1,966,null,{}] 03:50:32 INFO - PROCESS | 3832 | 1468752632883 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}] 03:50:32 INFO - PROCESS | 3832 | 1468752632885 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:32 INFO - PROCESS | 3832 | 1468752632968 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 03:50:32 INFO - PROCESS | 3832 | 1468752632976 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:32 INFO - PROCESS | 3832 | 1468752632979 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:33 INFO - PROCESS | 3832 | ++DOCSHELL 12975400 == 29 [pid = 3832] [id = 251] 03:50:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (1299B000) [pid = 3832] [serial = 752] [outer = 00000000] 03:50:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (1313CC00) [pid = 3832] [serial = 753] [outer = 1299B000] 03:50:33 INFO - PROCESS | 3832 | 1468752633025 Marionette DEBUG loaded listener.js 03:50:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (13159400) [pid = 3832] [serial = 754] [outer = 1299B000] 03:50:33 INFO - PROCESS | 3832 | 1468752633522 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]]]}] 03:50:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 03:50:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 666ms 03:50:33 INFO - PROCESS | 3832 | 1468752633546 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 03:50:33 INFO - PROCESS | 3832 | 1468752633548 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 03:50:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 03:50:33 INFO - PROCESS | 3832 | 1468752633553 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 03:50:33 INFO - PROCESS | 3832 | 1468752633556 Marionette TRACE conn3 <- [1,970,null,{}] 03:50:33 INFO - PROCESS | 3832 | 1468752633566 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}] 03:50:33 INFO - PROCESS | 3832 | 1468752633571 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:33 INFO - PROCESS | 3832 | 1468752633653 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 03:50:33 INFO - PROCESS | 3832 | 1468752633692 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:33 INFO - PROCESS | 3832 | 1468752633695 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:33 INFO - PROCESS | 3832 | ++DOCSHELL 14290C00 == 30 [pid = 3832] [id = 252] 03:50:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (14291400) [pid = 3832] [serial = 755] [outer = 00000000] 03:50:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (14F68C00) [pid = 3832] [serial = 756] [outer = 14291400] 03:50:33 INFO - PROCESS | 3832 | 1468752633814 Marionette DEBUG loaded listener.js 03:50:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (156D2000) [pid = 3832] [serial = 757] [outer = 14291400] 03:50:34 INFO - PROCESS | 3832 | 1468752634219 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]]]}] 03:50:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 03:50:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 730ms 03:50:34 INFO - PROCESS | 3832 | 1468752634255 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 03:50:34 INFO - PROCESS | 3832 | 1468752634258 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 03:50:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 03:50:34 INFO - PROCESS | 3832 | 1468752634261 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 03:50:34 INFO - PROCESS | 3832 | 1468752634262 Marionette TRACE conn3 <- [1,974,null,{}] 03:50:34 INFO - PROCESS | 3832 | 1468752634266 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}] 03:50:34 INFO - PROCESS | 3832 | 1468752634268 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:34 INFO - PROCESS | 3832 | 1468752634429 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 03:50:34 INFO - PROCESS | 3832 | 1468752634439 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:34 INFO - PROCESS | 3832 | 1468752634441 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:34 INFO - PROCESS | 3832 | ++DOCSHELL 14F67800 == 31 [pid = 3832] [id = 253] 03:50:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (156CC000) [pid = 3832] [serial = 758] [outer = 00000000] 03:50:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (16144C00) [pid = 3832] [serial = 759] [outer = 156CC000] 03:50:34 INFO - PROCESS | 3832 | 1468752634486 Marionette DEBUG loaded listener.js 03:50:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (16207400) [pid = 3832] [serial = 760] [outer = 156CC000] 03:50:34 INFO - PROCESS | 3832 | 1468752634934 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]]]}] 03:50:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 03:50:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 714ms 03:50:35 INFO - PROCESS | 3832 | 1468752634993 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 03:50:35 INFO - PROCESS | 3832 | 1468752634995 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 03:50:35 INFO - PROCESS | 3832 | 1468752634999 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 03:50:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 03:50:35 INFO - PROCESS | 3832 | 1468752635000 Marionette TRACE conn3 <- [1,978,null,{}] 03:50:35 INFO - PROCESS | 3832 | 1468752635004 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}] 03:50:35 INFO - PROCESS | 3832 | 1468752635006 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:35 INFO - PROCESS | 3832 | 1468752635134 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 03:50:35 INFO - PROCESS | 3832 | 1468752635152 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:35 INFO - PROCESS | 3832 | 1468752635154 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:35 INFO - PROCESS | 3832 | ++DOCSHELL 1620A800 == 32 [pid = 3832] [id = 254] 03:50:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (1620B000) [pid = 3832] [serial = 761] [outer = 00000000] 03:50:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (16679C00) [pid = 3832] [serial = 762] [outer = 1620B000] 03:50:35 INFO - PROCESS | 3832 | 1468752635250 Marionette DEBUG loaded listener.js 03:50:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (1694E800) [pid = 3832] [serial = 763] [outer = 1620B000] 03:50:35 INFO - PROCESS | 3832 | 1468752635697 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]]]}] 03:50:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 03:50:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 715ms 03:50:35 INFO - PROCESS | 3832 | 1468752635731 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 03:50:35 INFO - PROCESS | 3832 | 1468752635733 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 03:50:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 03:50:35 INFO - PROCESS | 3832 | 1468752635737 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 03:50:35 INFO - PROCESS | 3832 | 1468752635739 Marionette TRACE conn3 <- [1,982,null,{}] 03:50:35 INFO - PROCESS | 3832 | 1468752635742 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}] 03:50:35 INFO - PROCESS | 3832 | 1468752635747 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:35 INFO - PROCESS | 3832 | 1468752635874 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 03:50:35 INFO - PROCESS | 3832 | 1468752635887 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:35 INFO - PROCESS | 3832 | 1468752635889 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:35 INFO - PROCESS | 3832 | ++DOCSHELL 1717A800 == 33 [pid = 3832] [id = 255] 03:50:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (1740E800) [pid = 3832] [serial = 764] [outer = 00000000] 03:50:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (179AE000) [pid = 3832] [serial = 765] [outer = 1740E800] 03:50:35 INFO - PROCESS | 3832 | 1468752635932 Marionette DEBUG loaded listener.js 03:50:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (17F56C00) [pid = 3832] [serial = 766] [outer = 1740E800] 03:50:36 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (169D0000) [pid = 3832] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 03:50:36 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (197A0C00) [pid = 3832] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 03:50:36 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (10A09C00) [pid = 3832] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 03:50:36 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (19D70000) [pid = 3832] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 03:50:36 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (16EEA800) [pid = 3832] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 03:50:36 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (16209C00) [pid = 3832] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 03:50:36 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (19915000) [pid = 3832] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 03:50:36 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (110BB800) [pid = 3832] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 03:50:36 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (14295000) [pid = 3832] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 03:50:36 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (10A05C00) [pid = 3832] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 03:50:36 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (1A43F800) [pid = 3832] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 03:50:36 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (11299400) [pid = 3832] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 03:50:36 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (16216800) [pid = 3832] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 03:50:36 INFO - PROCESS | 3832 | 1468752636636 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]]]}] 03:50:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 03:50:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 926ms 03:50:36 INFO - PROCESS | 3832 | 1468752636676 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 03:50:36 INFO - PROCESS | 3832 | 1468752636678 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 03:50:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 03:50:36 INFO - PROCESS | 3832 | 1468752636681 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 03:50:36 INFO - PROCESS | 3832 | 1468752636683 Marionette TRACE conn3 <- [1,986,null,{}] 03:50:36 INFO - PROCESS | 3832 | 1468752636686 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}] 03:50:36 INFO - PROCESS | 3832 | 1468752636688 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:36 INFO - PROCESS | 3832 | 1468752636761 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 03:50:36 INFO - PROCESS | 3832 | 1468752636766 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:36 INFO - PROCESS | 3832 | 1468752636768 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:36 INFO - PROCESS | 3832 | ++DOCSHELL 10476C00 == 34 [pid = 3832] [id = 256] 03:50:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (14294400) [pid = 3832] [serial = 767] [outer = 00000000] 03:50:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (16216800) [pid = 3832] [serial = 768] [outer = 14294400] 03:50:36 INFO - PROCESS | 3832 | 1468752636813 Marionette DEBUG loaded listener.js 03:50:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (169D0000) [pid = 3832] [serial = 769] [outer = 14294400] 03:50:37 INFO - PROCESS | 3832 | 1468752637289 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]]]}] 03:50:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 03:50:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 666ms 03:50:37 INFO - PROCESS | 3832 | 1468752637354 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 03:50:37 INFO - PROCESS | 3832 | 1468752637356 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 03:50:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 03:50:37 INFO - PROCESS | 3832 | 1468752637359 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 03:50:37 INFO - PROCESS | 3832 | 1468752637361 Marionette TRACE conn3 <- [1,990,null,{}] 03:50:37 INFO - PROCESS | 3832 | 1468752637365 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}] 03:50:37 INFO - PROCESS | 3832 | 1468752637366 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:37 INFO - PROCESS | 3832 | 1468752637443 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 03:50:37 INFO - PROCESS | 3832 | 1468752637450 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:37 INFO - PROCESS | 3832 | 1468752637452 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:37 INFO - PROCESS | 3832 | ++DOCSHELL 104EB800 == 35 [pid = 3832] [id = 257] 03:50:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (114D0400) [pid = 3832] [serial = 770] [outer = 00000000] 03:50:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (192EA000) [pid = 3832] [serial = 771] [outer = 114D0400] 03:50:37 INFO - PROCESS | 3832 | 1468752637495 Marionette DEBUG loaded listener.js 03:50:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (17F55C00) [pid = 3832] [serial = 772] [outer = 114D0400] 03:50:37 INFO - PROCESS | 3832 | 1468752637960 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]]]}] 03:50:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 03:50:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 617ms 03:50:37 INFO - PROCESS | 3832 | 1468752637990 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 03:50:37 INFO - PROCESS | 3832 | 1468752637992 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 03:50:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 03:50:37 INFO - PROCESS | 3832 | 1468752637995 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 03:50:37 INFO - PROCESS | 3832 | 1468752637997 Marionette TRACE conn3 <- [1,994,null,{}] 03:50:38 INFO - PROCESS | 3832 | 1468752638001 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}] 03:50:38 INFO - PROCESS | 3832 | 1468752638003 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:38 INFO - PROCESS | 3832 | 1468752638076 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 03:50:38 INFO - PROCESS | 3832 | 1468752638081 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:38 INFO - PROCESS | 3832 | 1468752638083 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:38 INFO - PROCESS | 3832 | ++DOCSHELL 14290800 == 36 [pid = 3832] [id = 258] 03:50:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (1970CC00) [pid = 3832] [serial = 773] [outer = 00000000] 03:50:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (19712000) [pid = 3832] [serial = 774] [outer = 1970CC00] 03:50:38 INFO - PROCESS | 3832 | 1468752638126 Marionette DEBUG loaded listener.js 03:50:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (197A0800) [pid = 3832] [serial = 775] [outer = 1970CC00] 03:50:39 INFO - PROCESS | 3832 | --DOCSHELL 1051D400 == 35 [pid = 3832] [id = 250] 03:50:39 INFO - PROCESS | 3832 | --DOCSHELL 11250C00 == 34 [pid = 3832] [id = 249] 03:50:39 INFO - PROCESS | 3832 | --DOCSHELL 14290C00 == 33 [pid = 3832] [id = 252] 03:50:39 INFO - PROCESS | 3832 | --DOCSHELL 12975400 == 32 [pid = 3832] [id = 251] 03:50:39 INFO - PROCESS | 3832 | --DOCSHELL 1620A800 == 31 [pid = 3832] [id = 254] 03:50:39 INFO - PROCESS | 3832 | --DOCSHELL 1717A800 == 30 [pid = 3832] [id = 255] 03:50:39 INFO - PROCESS | 3832 | --DOCSHELL 14F67800 == 29 [pid = 3832] [id = 253] 03:50:39 INFO - PROCESS | 3832 | --DOCSHELL 10476C00 == 28 [pid = 3832] [id = 256] 03:50:39 INFO - PROCESS | 3832 | --DOCSHELL 104EB800 == 27 [pid = 3832] [id = 257] 03:50:39 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (17D7A000) [pid = 3832] [serial = 720] [outer = 00000000] [url = about:blank] 03:50:39 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (1991BC00) [pid = 3832] [serial = 723] [outer = 00000000] [url = about:blank] 03:50:39 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (17F4F400) [pid = 3832] [serial = 721] [outer = 00000000] [url = about:blank] 03:50:39 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (128A1C00) [pid = 3832] [serial = 705] [outer = 00000000] [url = about:blank] 03:50:39 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1429C000) [pid = 3832] [serial = 706] [outer = 00000000] [url = about:blank] 03:50:39 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (19F4DC00) [pid = 3832] [serial = 726] [outer = 00000000] [url = about:blank] 03:50:39 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (17411000) [pid = 3832] [serial = 717] [outer = 00000000] [url = about:blank] 03:50:39 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (16216C00) [pid = 3832] [serial = 714] [outer = 00000000] [url = about:blank] 03:50:39 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (167AF400) [pid = 3832] [serial = 715] [outer = 00000000] [url = about:blank] 03:50:39 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (19F4C400) [pid = 3832] [serial = 700] [outer = 00000000] [url = about:blank] 03:50:39 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (11297000) [pid = 3832] [serial = 708] [outer = 00000000] [url = about:blank] 03:50:39 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (1282AC00) [pid = 3832] [serial = 709] [outer = 00000000] [url = about:blank] 03:50:39 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (1429EC00) [pid = 3832] [serial = 711] [outer = 00000000] [url = about:blank] 03:50:39 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (156C7400) [pid = 3832] [serial = 712] [outer = 00000000] [url = about:blank] 03:50:39 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (12975800) [pid = 3832] [serial = 702] [outer = 00000000] [url = about:blank] 03:50:39 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (13149000) [pid = 3832] [serial = 703] [outer = 00000000] [url = about:blank] 03:50:39 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (19914C00) [pid = 3832] [serial = 724] [outer = 00000000] [url = about:blank] 03:50:39 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (11294C00) [pid = 3832] [serial = 735] [outer = 00000000] [url = about:blank] 03:50:39 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (1A442000) [pid = 3832] [serial = 736] [outer = 00000000] [url = about:blank] 03:50:39 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (17602000) [pid = 3832] [serial = 729] [outer = 00000000] [url = about:blank] 03:50:39 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (1A43AC00) [pid = 3832] [serial = 733] [outer = 00000000] [url = about:blank] 03:50:39 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (1A3B4800) [pid = 3832] [serial = 732] [outer = 00000000] [url = about:blank] 03:50:39 INFO - PROCESS | 3832 | --DOMWINDOW == 60 (19F98000) [pid = 3832] [serial = 727] [outer = 00000000] [url = about:blank] 03:50:39 INFO - PROCESS | 3832 | --DOMWINDOW == 59 (19711400) [pid = 3832] [serial = 730] [outer = 00000000] [url = about:blank] 03:50:39 INFO - PROCESS | 3832 | --DOMWINDOW == 58 (1760B400) [pid = 3832] [serial = 718] [outer = 00000000] [url = about:blank] 03:50:39 INFO - PROCESS | 3832 | 1468752639905 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]]]}] 03:50:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 03:50:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1916ms 03:50:39 INFO - PROCESS | 3832 | 1468752639922 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 03:50:39 INFO - PROCESS | 3832 | 1468752639925 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 03:50:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 03:50:39 INFO - PROCESS | 3832 | 1468752639938 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 03:50:39 INFO - PROCESS | 3832 | 1468752639942 Marionette TRACE conn3 <- [1,998,null,{}] 03:50:39 INFO - PROCESS | 3832 | 1468752639947 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}] 03:50:39 INFO - PROCESS | 3832 | 1468752639950 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:40 INFO - PROCESS | 3832 | 1468752640040 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 03:50:40 INFO - PROCESS | 3832 | 1468752640047 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:40 INFO - PROCESS | 3832 | 1468752640052 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:40 INFO - PROCESS | 3832 | ++DOCSHELL 10518000 == 28 [pid = 3832] [id = 259] 03:50:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 59 (10519C00) [pid = 3832] [serial = 776] [outer = 00000000] 03:50:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 60 (10A7FC00) [pid = 3832] [serial = 777] [outer = 10519C00] 03:50:40 INFO - PROCESS | 3832 | 1468752640099 Marionette DEBUG loaded listener.js 03:50:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (110E6800) [pid = 3832] [serial = 778] [outer = 10519C00] 03:50:40 INFO - PROCESS | 3832 | 1468752640716 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]]]}] 03:50:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 03:50:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 828ms 03:50:40 INFO - PROCESS | 3832 | 1468752640773 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 03:50:40 INFO - PROCESS | 3832 | 1468752640778 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 03:50:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 03:50:40 INFO - PROCESS | 3832 | 1468752640784 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 03:50:40 INFO - PROCESS | 3832 | 1468752640787 Marionette TRACE conn3 <- [1,1002,null,{}] 03:50:40 INFO - PROCESS | 3832 | 1468752640817 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}] 03:50:40 INFO - PROCESS | 3832 | 1468752640821 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:40 INFO - PROCESS | 3832 | 1468752640954 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 03:50:41 INFO - PROCESS | 3832 | 1468752641024 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:41 INFO - PROCESS | 3832 | 1468752641030 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:41 INFO - PROCESS | 3832 | ++DOCSHELL 10511000 == 29 [pid = 3832] [id = 260] 03:50:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (10511400) [pid = 3832] [serial = 779] [outer = 00000000] 03:50:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (11299400) [pid = 3832] [serial = 780] [outer = 10511400] 03:50:41 INFO - PROCESS | 3832 | 1468752641087 Marionette DEBUG loaded listener.js 03:50:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (11CD9400) [pid = 3832] [serial = 781] [outer = 10511400] 03:50:41 INFO - PROCESS | 3832 | 1468752641941 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]]]}] 03:50:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 03:50:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1235ms 03:50:42 INFO - PROCESS | 3832 | 1468752642021 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 03:50:42 INFO - PROCESS | 3832 | 1468752642026 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 03:50:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 03:50:42 INFO - PROCESS | 3832 | 1468752642033 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 03:50:42 INFO - PROCESS | 3832 | 1468752642036 Marionette TRACE conn3 <- [1,1006,null,{}] 03:50:42 INFO - PROCESS | 3832 | 1468752642040 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}] 03:50:42 INFO - PROCESS | 3832 | 1468752642043 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:42 INFO - PROCESS | 3832 | 1468752642186 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 03:50:42 INFO - PROCESS | 3832 | 1468752642257 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:42 INFO - PROCESS | 3832 | 1468752642260 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:42 INFO - PROCESS | 3832 | ++DOCSHELL 131E9400 == 30 [pid = 3832] [id = 261] 03:50:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (131EA000) [pid = 3832] [serial = 782] [outer = 00000000] 03:50:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (13212000) [pid = 3832] [serial = 783] [outer = 131EA000] 03:50:42 INFO - PROCESS | 3832 | 1468752642357 Marionette DEBUG loaded listener.js 03:50:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (1345C400) [pid = 3832] [serial = 784] [outer = 131EA000] 03:50:43 INFO - PROCESS | 3832 | 1468752643196 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]]]}] 03:50:43 INFO - PROCESS | 3832 | --DOCSHELL 14290800 == 29 [pid = 3832] [id = 258] 03:50:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 03:50:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1267ms 03:50:43 INFO - PROCESS | 3832 | 1468752643276 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 03:50:43 INFO - PROCESS | 3832 | 1468752643280 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 03:50:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 03:50:43 INFO - PROCESS | 3832 | 1468752643285 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 03:50:43 INFO - PROCESS | 3832 | 1468752643338 Marionette TRACE conn3 <- [1,1010,null,{}] 03:50:43 INFO - PROCESS | 3832 | 1468752643344 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}] 03:50:43 INFO - PROCESS | 3832 | 1468752643347 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:43 INFO - PROCESS | 3832 | 1468752643446 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 03:50:43 INFO - PROCESS | 3832 | 1468752643453 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:43 INFO - PROCESS | 3832 | 1468752643457 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:43 INFO - PROCESS | 3832 | ++DOCSHELL 10A07800 == 30 [pid = 3832] [id = 262] 03:50:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (10A09C00) [pid = 3832] [serial = 785] [outer = 00000000] 03:50:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (12D68400) [pid = 3832] [serial = 786] [outer = 10A09C00] 03:50:43 INFO - PROCESS | 3832 | 1468752643505 Marionette DEBUG loaded listener.js 03:50:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (131E3000) [pid = 3832] [serial = 787] [outer = 10A09C00] 03:50:44 INFO - PROCESS | 3832 | 1468752643995 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]]]}] 03:50:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 03:50:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 747ms 03:50:44 INFO - PROCESS | 3832 | 1468752644040 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 03:50:44 INFO - PROCESS | 3832 | 1468752644044 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 03:50:44 INFO - PROCESS | 3832 | 1468752644051 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 03:50:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 03:50:44 INFO - PROCESS | 3832 | 1468752644054 Marionette TRACE conn3 <- [1,1014,null,{}] 03:50:44 INFO - PROCESS | 3832 | 1468752644058 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}] 03:50:44 INFO - PROCESS | 3832 | 1468752644060 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:44 INFO - PROCESS | 3832 | 1468752644145 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 03:50:44 INFO - PROCESS | 3832 | 1468752644275 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:44 INFO - PROCESS | 3832 | 1468752644278 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:44 INFO - PROCESS | 3832 | ++DOCSHELL 13C2CC00 == 31 [pid = 3832] [id = 263] 03:50:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (13C37800) [pid = 3832] [serial = 788] [outer = 00000000] 03:50:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (14298C00) [pid = 3832] [serial = 789] [outer = 13C37800] 03:50:44 INFO - PROCESS | 3832 | 1468752644323 Marionette DEBUG loaded listener.js 03:50:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (14F2B400) [pid = 3832] [serial = 790] [outer = 13C37800] 03:50:44 INFO - PROCESS | 3832 | 1468752644698 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]]]}] 03:50:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 03:50:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 666ms 03:50:44 INFO - PROCESS | 3832 | 1468752644721 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 03:50:44 INFO - PROCESS | 3832 | 1468752644723 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 03:50:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 03:50:44 INFO - PROCESS | 3832 | 1468752644726 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 03:50:44 INFO - PROCESS | 3832 | 1468752644730 Marionette TRACE conn3 <- [1,1018,null,{}] 03:50:44 INFO - PROCESS | 3832 | 1468752644746 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}] 03:50:44 INFO - PROCESS | 3832 | 1468752644751 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:44 INFO - PROCESS | 3832 | 1468752644831 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 03:50:44 INFO - PROCESS | 3832 | 1468752644837 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:44 INFO - PROCESS | 3832 | 1468752644840 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:44 INFO - PROCESS | 3832 | ++DOCSHELL 16139400 == 32 [pid = 3832] [id = 264] 03:50:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (16139800) [pid = 3832] [serial = 791] [outer = 00000000] 03:50:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (16205C00) [pid = 3832] [serial = 792] [outer = 16139800] 03:50:44 INFO - PROCESS | 3832 | 1468752644897 Marionette DEBUG loaded listener.js 03:50:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (1620F400) [pid = 3832] [serial = 793] [outer = 16139800] 03:50:45 INFO - PROCESS | 3832 | 1468752645418 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]]]}] 03:50:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 03:50:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 730ms 03:50:45 INFO - PROCESS | 3832 | 1468752645459 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 03:50:45 INFO - PROCESS | 3832 | 1468752645461 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 03:50:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 03:50:45 INFO - PROCESS | 3832 | 1468752645470 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 03:50:45 INFO - PROCESS | 3832 | 1468752645472 Marionette TRACE conn3 <- [1,1022,null,{}] 03:50:45 INFO - PROCESS | 3832 | 1468752645476 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}] 03:50:45 INFO - PROCESS | 3832 | 1468752645478 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:45 INFO - PROCESS | 3832 | 1468752645610 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 03:50:45 INFO - PROCESS | 3832 | 1468752645665 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:45 INFO - PROCESS | 3832 | 1468752645667 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:45 INFO - PROCESS | 3832 | ++DOCSHELL 16E48000 == 33 [pid = 3832] [id = 265] 03:50:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (16E4A800) [pid = 3832] [serial = 794] [outer = 00000000] 03:50:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (171D6400) [pid = 3832] [serial = 795] [outer = 16E4A800] 03:50:45 INFO - PROCESS | 3832 | 1468752645710 Marionette DEBUG loaded listener.js 03:50:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (17414400) [pid = 3832] [serial = 796] [outer = 16E4A800] 03:50:46 INFO - PROCESS | 3832 | 1468752646164 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]]]}] 03:50:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 03:50:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 714ms 03:50:46 INFO - PROCESS | 3832 | 1468752646201 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 03:50:46 INFO - PROCESS | 3832 | 1468752646203 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 03:50:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 03:50:46 INFO - PROCESS | 3832 | 1468752646207 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 03:50:46 INFO - PROCESS | 3832 | 1468752646208 Marionette TRACE conn3 <- [1,1026,null,{}] 03:50:46 INFO - PROCESS | 3832 | 1468752646219 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}] 03:50:46 INFO - PROCESS | 3832 | 1468752646221 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:46 INFO - PROCESS | 3832 | 1468752646326 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 03:50:46 INFO - PROCESS | 3832 | 1468752646331 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:46 INFO - PROCESS | 3832 | 1468752646334 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:46 INFO - PROCESS | 3832 | ++DOCSHELL 12927400 == 34 [pid = 3832] [id = 266] 03:50:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (1667A800) [pid = 3832] [serial = 797] [outer = 00000000] 03:50:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (17610400) [pid = 3832] [serial = 798] [outer = 1667A800] 03:50:46 INFO - PROCESS | 3832 | 1468752646376 Marionette DEBUG loaded listener.js 03:50:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (179AC800) [pid = 3832] [serial = 799] [outer = 1667A800] 03:50:46 INFO - PROCESS | 3832 | 1468752646853 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]]]}] 03:50:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 03:50:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 666ms 03:50:46 INFO - PROCESS | 3832 | 1468752646878 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 03:50:46 INFO - PROCESS | 3832 | 1468752646879 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 03:50:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 03:50:46 INFO - PROCESS | 3832 | 1468752646883 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 03:50:46 INFO - PROCESS | 3832 | 1468752646885 Marionette TRACE conn3 <- [1,1030,null,{}] 03:50:46 INFO - PROCESS | 3832 | 1468752646888 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}] 03:50:46 INFO - PROCESS | 3832 | 1468752646894 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:47 INFO - PROCESS | 3832 | 1468752647017 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 03:50:47 INFO - PROCESS | 3832 | 1468752647108 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:47 INFO - PROCESS | 3832 | 1468752647110 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:47 INFO - PROCESS | 3832 | ++DOCSHELL 1313C400 == 35 [pid = 3832] [id = 267] 03:50:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (131E7000) [pid = 3832] [serial = 800] [outer = 00000000] 03:50:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (1970DC00) [pid = 3832] [serial = 801] [outer = 131E7000] 03:50:47 INFO - PROCESS | 3832 | 1468752647152 Marionette DEBUG loaded listener.js 03:50:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (192ED400) [pid = 3832] [serial = 802] [outer = 131E7000] 03:50:47 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (156CC000) [pid = 3832] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 03:50:47 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (1620B000) [pid = 3832] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 03:50:47 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (1740E800) [pid = 3832] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 03:50:47 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (114D0400) [pid = 3832] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 03:50:47 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1970CC00) [pid = 3832] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 03:50:47 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (14291400) [pid = 3832] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 03:50:47 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1299B000) [pid = 3832] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 03:50:47 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (10559C00) [pid = 3832] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 03:50:47 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (11CD4000) [pid = 3832] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 03:50:47 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (19917800) [pid = 3832] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 03:50:47 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (15718400) [pid = 3832] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 03:50:47 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (10518800) [pid = 3832] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 03:50:47 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (14294400) [pid = 3832] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 03:50:47 INFO - PROCESS | 3832 | 1468752647547 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]]]}] 03:50:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 03:50:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 731ms 03:50:47 INFO - PROCESS | 3832 | 1468752647592 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 03:50:47 INFO - PROCESS | 3832 | 1468752647594 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 03:50:47 INFO - PROCESS | 3832 | 1468752647598 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 03:50:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 03:50:47 INFO - PROCESS | 3832 | 1468752647599 Marionette TRACE conn3 <- [1,1034,null,{}] 03:50:47 INFO - PROCESS | 3832 | 1468752647603 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}] 03:50:47 INFO - PROCESS | 3832 | 1468752647604 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:47 INFO - PROCESS | 3832 | 1468752647758 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 03:50:47 INFO - PROCESS | 3832 | 1468752647809 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:47 INFO - PROCESS | 3832 | 1468752647811 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:47 INFO - PROCESS | 3832 | ++DOCSHELL 12821C00 == 36 [pid = 3832] [id = 268] 03:50:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (12826800) [pid = 3832] [serial = 803] [outer = 00000000] 03:50:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (156CC400) [pid = 3832] [serial = 804] [outer = 12826800] 03:50:47 INFO - PROCESS | 3832 | 1468752647853 Marionette DEBUG loaded listener.js 03:50:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (174CD800) [pid = 3832] [serial = 805] [outer = 12826800] 03:50:48 INFO - PROCESS | 3832 | 1468752648194 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]]]}] 03:50:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 03:50:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 617ms 03:50:48 INFO - PROCESS | 3832 | 1468752648230 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 03:50:48 INFO - PROCESS | 3832 | 1468752648232 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 03:50:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 03:50:48 INFO - PROCESS | 3832 | 1468752648235 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 03:50:48 INFO - PROCESS | 3832 | 1468752648237 Marionette TRACE conn3 <- [1,1038,null,{}] 03:50:48 INFO - PROCESS | 3832 | 1468752648241 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}] 03:50:48 INFO - PROCESS | 3832 | 1468752648242 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:48 INFO - PROCESS | 3832 | 1468752648323 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 03:50:48 INFO - PROCESS | 3832 | 1468752648426 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:48 INFO - PROCESS | 3832 | 1468752648428 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:48 INFO - PROCESS | 3832 | ++DOCSHELL 15718400 == 37 [pid = 3832] [id = 269] 03:50:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (16205800) [pid = 3832] [serial = 806] [outer = 00000000] 03:50:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (197A6C00) [pid = 3832] [serial = 807] [outer = 16205800] 03:50:48 INFO - PROCESS | 3832 | 1468752648472 Marionette DEBUG loaded listener.js 03:50:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (197AC400) [pid = 3832] [serial = 808] [outer = 16205800] 03:50:48 INFO - PROCESS | 3832 | 1468752648851 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]]]}] 03:50:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 03:50:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 649ms 03:50:48 INFO - PROCESS | 3832 | 1468752648910 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 03:50:48 INFO - PROCESS | 3832 | 1468752648912 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 03:50:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 03:50:48 INFO - PROCESS | 3832 | 1468752648916 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 03:50:48 INFO - PROCESS | 3832 | 1468752648917 Marionette TRACE conn3 <- [1,1042,null,{}] 03:50:48 INFO - PROCESS | 3832 | 1468752648921 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}] 03:50:48 INFO - PROCESS | 3832 | 1468752648923 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:49 INFO - PROCESS | 3832 | 1468752649004 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 03:50:49 INFO - PROCESS | 3832 | 1468752649009 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:49 INFO - PROCESS | 3832 | 1468752649011 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:49 INFO - PROCESS | 3832 | ++DOCSHELL 14F67000 == 38 [pid = 3832] [id = 270] 03:50:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (16676400) [pid = 3832] [serial = 809] [outer = 00000000] 03:50:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (19C0B800) [pid = 3832] [serial = 810] [outer = 16676400] 03:50:49 INFO - PROCESS | 3832 | 1468752649056 Marionette DEBUG loaded listener.js 03:50:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (19C0E000) [pid = 3832] [serial = 811] [outer = 16676400] 03:50:49 INFO - PROCESS | 3832 | 1468752649514 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]]]}] 03:50:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 03:50:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 617ms 03:50:49 INFO - PROCESS | 3832 | 1468752649550 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 03:50:49 INFO - PROCESS | 3832 | 1468752649562 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 03:50:49 INFO - PROCESS | 3832 | 1468752649570 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 03:50:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 03:50:49 INFO - PROCESS | 3832 | 1468752649571 Marionette TRACE conn3 <- [1,1046,null,{}] 03:50:49 INFO - PROCESS | 3832 | 1468752649575 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}] 03:50:49 INFO - PROCESS | 3832 | 1468752649577 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:49 INFO - PROCESS | 3832 | 1468752649690 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 03:50:49 INFO - PROCESS | 3832 | 1468752649846 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:49 INFO - PROCESS | 3832 | 1468752649849 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:49 INFO - PROCESS | 3832 | ++DOCSHELL 10515C00 == 39 [pid = 3832] [id = 271] 03:50:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (1051A800) [pid = 3832] [serial = 812] [outer = 00000000] 03:50:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (110BC400) [pid = 3832] [serial = 813] [outer = 1051A800] 03:50:49 INFO - PROCESS | 3832 | 1468752649907 Marionette DEBUG loaded listener.js 03:50:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (11CD4400) [pid = 3832] [serial = 814] [outer = 1051A800] 03:50:50 INFO - PROCESS | 3832 | 1468752650506 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]]]}] 03:50:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 03:50:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 974ms 03:50:50 INFO - PROCESS | 3832 | 1468752650550 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 03:50:50 INFO - PROCESS | 3832 | 1468752650554 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 03:50:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 03:50:50 INFO - PROCESS | 3832 | 1468752650559 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 03:50:50 INFO - PROCESS | 3832 | 1468752650563 Marionette TRACE conn3 <- [1,1050,null,{}] 03:50:50 INFO - PROCESS | 3832 | 1468752650567 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}] 03:50:50 INFO - PROCESS | 3832 | 1468752650571 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:50 INFO - PROCESS | 3832 | 1468752650678 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 03:50:50 INFO - PROCESS | 3832 | 1468752650774 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:50 INFO - PROCESS | 3832 | 1468752650777 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:50 INFO - PROCESS | 3832 | ++DOCSHELL 13EAC000 == 40 [pid = 3832] [id = 272] 03:50:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (14290C00) [pid = 3832] [serial = 815] [outer = 00000000] 03:50:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (156C7400) [pid = 3832] [serial = 816] [outer = 14290C00] 03:50:50 INFO - PROCESS | 3832 | 1468752650832 Marionette DEBUG loaded listener.js 03:50:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (15712C00) [pid = 3832] [serial = 817] [outer = 14290C00] 03:50:51 INFO - PROCESS | 3832 | 1468752651494 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]]]}] 03:50:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 03:50:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 974ms 03:50:51 INFO - PROCESS | 3832 | 1468752651539 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 03:50:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 03:50:51 INFO - PROCESS | 3832 | 1468752651542 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 03:50:51 INFO - PROCESS | 3832 | 1468752651546 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 03:50:51 INFO - PROCESS | 3832 | 1468752651548 Marionette TRACE conn3 <- [1,1054,null,{}] 03:50:51 INFO - PROCESS | 3832 | 1468752651553 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}] 03:50:51 INFO - PROCESS | 3832 | 1468752651555 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:51 INFO - PROCESS | 3832 | 1468752651666 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 03:50:51 INFO - PROCESS | 3832 | 1468752651765 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:51 INFO - PROCESS | 3832 | 1468752651768 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:51 INFO - PROCESS | 3832 | ++DOCSHELL 167AB400 == 41 [pid = 3832] [id = 273] 03:50:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (167AF000) [pid = 3832] [serial = 818] [outer = 00000000] 03:50:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (174CB800) [pid = 3832] [serial = 819] [outer = 167AF000] 03:50:51 INFO - PROCESS | 3832 | 1468752651820 Marionette DEBUG loaded listener.js 03:50:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (17F4DC00) [pid = 3832] [serial = 820] [outer = 167AF000] 03:50:52 INFO - PROCESS | 3832 | 1468752652500 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]]]}] 03:50:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 03:50:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 975ms 03:50:52 INFO - PROCESS | 3832 | 1468752652522 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 03:50:52 INFO - PROCESS | 3832 | 1468752652526 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 03:50:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 03:50:52 INFO - PROCESS | 3832 | 1468752652537 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 03:50:52 INFO - PROCESS | 3832 | 1468752652542 Marionette TRACE conn3 <- [1,1058,null,{}] 03:50:52 INFO - PROCESS | 3832 | 1468752652546 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}] 03:50:52 INFO - PROCESS | 3832 | 1468752652550 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:52 INFO - PROCESS | 3832 | 1468752652659 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 03:50:52 INFO - PROCESS | 3832 | 1468752652781 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:52 INFO - PROCESS | 3832 | 1468752652783 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:52 INFO - PROCESS | 3832 | ++DOCSHELL 192F2000 == 42 [pid = 3832] [id = 274] 03:50:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (19D75C00) [pid = 3832] [serial = 821] [outer = 00000000] 03:50:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (19F55000) [pid = 3832] [serial = 822] [outer = 19D75C00] 03:50:52 INFO - PROCESS | 3832 | 1468752652837 Marionette DEBUG loaded listener.js 03:50:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (19F98000) [pid = 3832] [serial = 823] [outer = 19D75C00] 03:50:53 INFO - PROCESS | 3832 | 1468752653585 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]]]}] 03:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 03:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1088ms 03:50:53 INFO - PROCESS | 3832 | 1468752653612 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 03:50:53 INFO - PROCESS | 3832 | 1468752653616 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 03:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 03:50:53 INFO - PROCESS | 3832 | 1468752653621 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 03:50:53 INFO - PROCESS | 3832 | 1468752653624 Marionette TRACE conn3 <- [1,1062,null,{}] 03:50:53 INFO - PROCESS | 3832 | 1468752653649 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}] 03:50:53 INFO - PROCESS | 3832 | 1468752653652 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:53 INFO - PROCESS | 3832 | 1468752653795 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 03:50:53 INFO - PROCESS | 3832 | 1468752653878 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:53 INFO - PROCESS | 3832 | 1468752653883 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:53 INFO - PROCESS | 3832 | ++DOCSHELL 10510C00 == 43 [pid = 3832] [id = 275] 03:50:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (10518800) [pid = 3832] [serial = 824] [outer = 00000000] 03:50:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (13115400) [pid = 3832] [serial = 825] [outer = 10518800] 03:50:54 INFO - PROCESS | 3832 | 1468752653996 Marionette DEBUG loaded listener.js 03:50:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (131EBC00) [pid = 3832] [serial = 826] [outer = 10518800] 03:50:54 INFO - PROCESS | 3832 | --DOCSHELL 14F67000 == 42 [pid = 3832] [id = 270] 03:50:54 INFO - PROCESS | 3832 | --DOCSHELL 15718400 == 41 [pid = 3832] [id = 269] 03:50:54 INFO - PROCESS | 3832 | --DOCSHELL 12821C00 == 40 [pid = 3832] [id = 268] 03:50:54 INFO - PROCESS | 3832 | --DOCSHELL 1313C400 == 39 [pid = 3832] [id = 267] 03:50:54 INFO - PROCESS | 3832 | --DOCSHELL 12927400 == 38 [pid = 3832] [id = 266] 03:50:54 INFO - PROCESS | 3832 | --DOCSHELL 16E48000 == 37 [pid = 3832] [id = 265] 03:50:54 INFO - PROCESS | 3832 | --DOCSHELL 16139400 == 36 [pid = 3832] [id = 264] 03:50:54 INFO - PROCESS | 3832 | --DOCSHELL 13C2CC00 == 35 [pid = 3832] [id = 263] 03:50:54 INFO - PROCESS | 3832 | --DOCSHELL 10A07800 == 34 [pid = 3832] [id = 262] 03:50:54 INFO - PROCESS | 3832 | --DOCSHELL 131E9400 == 33 [pid = 3832] [id = 261] 03:50:54 INFO - PROCESS | 3832 | --DOCSHELL 10511000 == 32 [pid = 3832] [id = 260] 03:50:54 INFO - PROCESS | 3832 | --DOCSHELL 10518000 == 31 [pid = 3832] [id = 259] 03:50:54 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (10A7FC00) [pid = 3832] [serial = 777] [outer = 00000000] [url = about:blank] 03:50:54 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (16144C00) [pid = 3832] [serial = 759] [outer = 00000000] [url = about:blank] 03:50:54 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (1694E800) [pid = 3832] [serial = 763] [outer = 00000000] [url = about:blank] 03:50:54 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (16679C00) [pid = 3832] [serial = 762] [outer = 00000000] [url = about:blank] 03:50:54 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (179AE000) [pid = 3832] [serial = 765] [outer = 00000000] [url = about:blank] 03:50:54 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (192EA000) [pid = 3832] [serial = 771] [outer = 00000000] [url = about:blank] 03:50:54 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (17F56C00) [pid = 3832] [serial = 766] [outer = 00000000] [url = about:blank] 03:50:54 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (19712000) [pid = 3832] [serial = 774] [outer = 00000000] [url = about:blank] 03:50:54 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (14F68C00) [pid = 3832] [serial = 756] [outer = 00000000] [url = about:blank] 03:50:54 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (1313CC00) [pid = 3832] [serial = 753] [outer = 00000000] [url = about:blank] 03:50:54 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (13159400) [pid = 3832] [serial = 754] [outer = 00000000] [url = about:blank] 03:50:54 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (10A7E400) [pid = 3832] [serial = 750] [outer = 00000000] [url = about:blank] 03:50:54 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (110B7000) [pid = 3832] [serial = 751] [outer = 00000000] [url = about:blank] 03:50:54 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (12D5CC00) [pid = 3832] [serial = 748] [outer = 00000000] [url = about:blank] 03:50:54 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (12829400) [pid = 3832] [serial = 747] [outer = 00000000] [url = about:blank] 03:50:54 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1A5B4C00) [pid = 3832] [serial = 745] [outer = 00000000] [url = about:blank] 03:50:54 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (19F4FC00) [pid = 3832] [serial = 744] [outer = 00000000] [url = about:blank] 03:50:54 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (16210C00) [pid = 3832] [serial = 742] [outer = 00000000] [url = about:blank] 03:50:54 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (16148C00) [pid = 3832] [serial = 741] [outer = 00000000] [url = about:blank] 03:50:54 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (17F55C00) [pid = 3832] [serial = 772] [outer = 00000000] [url = about:blank] 03:50:54 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (13211000) [pid = 3832] [serial = 739] [outer = 00000000] [url = about:blank] 03:50:54 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (1310F000) [pid = 3832] [serial = 738] [outer = 00000000] [url = about:blank] 03:50:54 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (16207400) [pid = 3832] [serial = 760] [outer = 00000000] [url = about:blank] 03:50:54 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (16216800) [pid = 3832] [serial = 768] [outer = 00000000] [url = about:blank] 03:50:54 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (156D2000) [pid = 3832] [serial = 757] [outer = 00000000] [url = about:blank] 03:50:54 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (169D0000) [pid = 3832] [serial = 769] [outer = 00000000] [url = about:blank] 03:50:54 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (197A0800) [pid = 3832] [serial = 775] [outer = 00000000] [url = about:blank] 03:50:54 INFO - PROCESS | 3832 | 1468752654543 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]]]}] 03:50:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 03:50:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 958ms 03:50:54 INFO - PROCESS | 3832 | 1468752654579 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 03:50:54 INFO - PROCESS | 3832 | 1468752654584 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 03:50:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 03:50:54 INFO - PROCESS | 3832 | 1468752654589 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 03:50:54 INFO - PROCESS | 3832 | 1468752654640 Marionette TRACE conn3 <- [1,1066,null,{}] 03:50:54 INFO - PROCESS | 3832 | 1468752654643 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}] 03:50:54 INFO - PROCESS | 3832 | 1468752654646 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:54 INFO - PROCESS | 3832 | 1468752654727 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 03:50:54 INFO - PROCESS | 3832 | 1468752654736 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:54 INFO - PROCESS | 3832 | 1468752654738 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:54 INFO - PROCESS | 3832 | ++DOCSHELL 1296BC00 == 32 [pid = 3832] [id = 276] 03:50:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (12BCA400) [pid = 3832] [serial = 827] [outer = 00000000] 03:50:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (131DD000) [pid = 3832] [serial = 828] [outer = 12BCA400] 03:50:54 INFO - PROCESS | 3832 | 1468752654784 Marionette DEBUG loaded listener.js 03:50:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (1345B400) [pid = 3832] [serial = 829] [outer = 12BCA400] 03:50:55 INFO - PROCESS | 3832 | 1468752655250 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]]]}] 03:50:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 03:50:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 682ms 03:50:55 INFO - PROCESS | 3832 | 1468752655281 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 03:50:55 INFO - PROCESS | 3832 | 1468752655283 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 03:50:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 03:50:55 INFO - PROCESS | 3832 | 1468752655291 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 03:50:55 INFO - PROCESS | 3832 | 1468752655294 Marionette TRACE conn3 <- [1,1070,null,{}] 03:50:55 INFO - PROCESS | 3832 | 1468752655304 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}] 03:50:55 INFO - PROCESS | 3832 | 1468752655308 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:55 INFO - PROCESS | 3832 | 1468752655418 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 03:50:55 INFO - PROCESS | 3832 | 1468752655536 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:55 INFO - PROCESS | 3832 | 1468752655540 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:55 INFO - PROCESS | 3832 | ++DOCSHELL 14F2A800 == 33 [pid = 3832] [id = 277] 03:50:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (14FBBC00) [pid = 3832] [serial = 830] [outer = 00000000] 03:50:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (15732800) [pid = 3832] [serial = 831] [outer = 14FBBC00] 03:50:55 INFO - PROCESS | 3832 | 1468752655593 Marionette DEBUG loaded listener.js 03:50:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (16072C00) [pid = 3832] [serial = 832] [outer = 14FBBC00] 03:50:55 INFO - PROCESS | 3832 | 1468752655972 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]]]}] 03:50:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 03:50:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 730ms 03:50:56 INFO - PROCESS | 3832 | 1468752656024 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 03:50:56 INFO - PROCESS | 3832 | 1468752656026 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 03:50:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 03:50:56 INFO - PROCESS | 3832 | 1468752656030 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 03:50:56 INFO - PROCESS | 3832 | 1468752656032 Marionette TRACE conn3 <- [1,1074,null,{}] 03:50:56 INFO - PROCESS | 3832 | 1468752656035 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}] 03:50:56 INFO - PROCESS | 3832 | 1468752656037 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:56 INFO - PROCESS | 3832 | 1468752656121 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 03:50:56 INFO - PROCESS | 3832 | 1468752656126 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:56 INFO - PROCESS | 3832 | 1468752656128 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:56 INFO - PROCESS | 3832 | ++DOCSHELL 1606E000 == 34 [pid = 3832] [id = 278] 03:50:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (16071400) [pid = 3832] [serial = 833] [outer = 00000000] 03:50:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (1620E800) [pid = 3832] [serial = 834] [outer = 16071400] 03:50:56 INFO - PROCESS | 3832 | 1468752656172 Marionette DEBUG loaded listener.js 03:50:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (1667A000) [pid = 3832] [serial = 835] [outer = 16071400] 03:50:56 INFO - PROCESS | 3832 | 1468752656641 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]]]}] 03:50:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 03:50:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 666ms 03:50:56 INFO - PROCESS | 3832 | 1468752656703 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 03:50:56 INFO - PROCESS | 3832 | 1468752656705 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 03:50:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 03:50:56 INFO - PROCESS | 3832 | 1468752656708 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 03:50:56 INFO - PROCESS | 3832 | 1468752656710 Marionette TRACE conn3 <- [1,1078,null,{}] 03:50:56 INFO - PROCESS | 3832 | 1468752656713 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}] 03:50:56 INFO - PROCESS | 3832 | 1468752656715 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:56 INFO - PROCESS | 3832 | 1468752656821 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 03:50:56 INFO - PROCESS | 3832 | 1468752656903 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:56 INFO - PROCESS | 3832 | 1468752656906 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:56 INFO - PROCESS | 3832 | ++DOCSHELL 1694E800 == 35 [pid = 3832] [id = 279] 03:50:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (1694F800) [pid = 3832] [serial = 836] [outer = 00000000] 03:50:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (16EE0C00) [pid = 3832] [serial = 837] [outer = 1694F800] 03:50:56 INFO - PROCESS | 3832 | 1468752656948 Marionette DEBUG loaded listener.js 03:50:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (16EE1000) [pid = 3832] [serial = 838] [outer = 1694F800] 03:50:57 INFO - PROCESS | 3832 | 1468752657400 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]]]}] 03:50:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 03:50:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 714ms 03:50:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 03:50:57 INFO - PROCESS | 3832 | 1468752657440 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 03:50:57 INFO - PROCESS | 3832 | 1468752657442 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 03:50:57 INFO - PROCESS | 3832 | 1468752657446 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 03:50:57 INFO - PROCESS | 3832 | 1468752657447 Marionette TRACE conn3 <- [1,1082,null,{}] 03:50:57 INFO - PROCESS | 3832 | 1468752657455 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}] 03:50:57 INFO - PROCESS | 3832 | 1468752657460 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:57 INFO - PROCESS | 3832 | 1468752657587 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 03:50:57 INFO - PROCESS | 3832 | 1468752657600 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:57 INFO - PROCESS | 3832 | 1468752657603 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:57 INFO - PROCESS | 3832 | ++DOCSHELL 16206C00 == 36 [pid = 3832] [id = 280] 03:50:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (16E4F800) [pid = 3832] [serial = 839] [outer = 00000000] 03:50:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (192EBC00) [pid = 3832] [serial = 840] [outer = 16E4F800] 03:50:57 INFO - PROCESS | 3832 | 1468752657697 Marionette DEBUG loaded listener.js 03:50:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (192F0000) [pid = 3832] [serial = 841] [outer = 16E4F800] 03:50:58 INFO - PROCESS | 3832 | 1468752658104 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]]]}] 03:50:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 03:50:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 715ms 03:50:58 INFO - PROCESS | 3832 | 1468752658145 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 03:50:58 INFO - PROCESS | 3832 | 1468752658196 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 03:50:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 03:50:58 INFO - PROCESS | 3832 | 1468752658208 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 03:50:58 INFO - PROCESS | 3832 | 1468752658209 Marionette TRACE conn3 <- [1,1086,null,{}] 03:50:58 INFO - PROCESS | 3832 | 1468752658248 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}] 03:50:58 INFO - PROCESS | 3832 | 1468752658250 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:58 INFO - PROCESS | 3832 | 1468752658353 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 03:50:58 INFO - PROCESS | 3832 | 1468752658362 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:58 INFO - PROCESS | 3832 | 1468752658364 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:58 INFO - PROCESS | 3832 | ++DOCSHELL 197A5800 == 37 [pid = 3832] [id = 281] 03:50:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (197A7000) [pid = 3832] [serial = 842] [outer = 00000000] 03:50:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (19C0A800) [pid = 3832] [serial = 843] [outer = 197A7000] 03:50:58 INFO - PROCESS | 3832 | 1468752658421 Marionette DEBUG loaded listener.js 03:50:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (19C0D400) [pid = 3832] [serial = 844] [outer = 197A7000] 03:50:58 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (13C37800) [pid = 3832] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 03:50:58 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (16205800) [pid = 3832] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 03:50:58 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (16E4A800) [pid = 3832] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 03:50:58 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (16139800) [pid = 3832] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 03:50:58 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (131E7000) [pid = 3832] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 03:50:58 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (12826800) [pid = 3832] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 03:50:58 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (10A09C00) [pid = 3832] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 03:50:58 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (1667A800) [pid = 3832] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 03:50:58 INFO - PROCESS | 3832 | 1468752658909 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]]]}] 03:50:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 03:50:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 747ms 03:50:58 INFO - PROCESS | 3832 | 1468752658930 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 03:50:58 INFO - PROCESS | 3832 | 1468752658932 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 03:50:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 03:50:58 INFO - PROCESS | 3832 | 1468752658936 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 03:50:58 INFO - PROCESS | 3832 | 1468752658937 Marionette TRACE conn3 <- [1,1090,null,{}] 03:50:58 INFO - PROCESS | 3832 | 1468752658941 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}] 03:50:58 INFO - PROCESS | 3832 | 1468752658943 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:59 INFO - PROCESS | 3832 | 1468752659066 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 03:50:59 INFO - PROCESS | 3832 | 1468752659071 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:59 INFO - PROCESS | 3832 | 1468752659073 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:59 INFO - PROCESS | 3832 | ++DOCSHELL 0F2EE400 == 38 [pid = 3832] [id = 282] 03:50:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (110E8C00) [pid = 3832] [serial = 845] [outer = 00000000] 03:50:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (1429C400) [pid = 3832] [serial = 846] [outer = 110E8C00] 03:50:59 INFO - PROCESS | 3832 | 1468752659116 Marionette DEBUG loaded listener.js 03:50:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (156CF400) [pid = 3832] [serial = 847] [outer = 110E8C00] 03:50:59 INFO - PROCESS | 3832 | 1468752659525 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]]]}] 03:50:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 03:50:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 617ms 03:50:59 INFO - PROCESS | 3832 | 1468752659565 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 03:50:59 INFO - PROCESS | 3832 | 1468752659567 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 03:50:59 INFO - PROCESS | 3832 | 1468752659570 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 03:50:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 03:50:59 INFO - PROCESS | 3832 | 1468752659572 Marionette TRACE conn3 <- [1,1094,null,{}] 03:50:59 INFO - PROCESS | 3832 | 1468752659575 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}] 03:50:59 INFO - PROCESS | 3832 | 1468752659577 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:59 INFO - PROCESS | 3832 | 1468752659654 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 03:50:59 INFO - PROCESS | 3832 | 1468752659659 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:50:59 INFO - PROCESS | 3832 | 1468752659661 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:50:59 INFO - PROCESS | 3832 | ++DOCSHELL 1613B800 == 39 [pid = 3832] [id = 283] 03:50:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (192F0C00) [pid = 3832] [serial = 848] [outer = 00000000] 03:50:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (19D6A400) [pid = 3832] [serial = 849] [outer = 192F0C00] 03:50:59 INFO - PROCESS | 3832 | 1468752659705 Marionette DEBUG loaded listener.js 03:50:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (19F90800) [pid = 3832] [serial = 850] [outer = 192F0C00] 03:51:00 INFO - PROCESS | 3832 | 1468752660185 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]]]}] 03:51:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 03:51:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 666ms 03:51:00 INFO - PROCESS | 3832 | 1468752660244 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 03:51:00 INFO - PROCESS | 3832 | 1468752660246 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 03:51:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 03:51:00 INFO - PROCESS | 3832 | 1468752660249 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 03:51:00 INFO - PROCESS | 3832 | 1468752660251 Marionette TRACE conn3 <- [1,1098,null,{}] 03:51:00 INFO - PROCESS | 3832 | 1468752660254 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}] 03:51:00 INFO - PROCESS | 3832 | 1468752660256 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:00 INFO - PROCESS | 3832 | 1468752660342 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 03:51:00 INFO - PROCESS | 3832 | 1468752660347 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:00 INFO - PROCESS | 3832 | 1468752660349 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:00 INFO - PROCESS | 3832 | ++DOCSHELL 1A3BA000 == 40 [pid = 3832] [id = 284] 03:51:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (1A3BD400) [pid = 3832] [serial = 851] [outer = 00000000] 03:51:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (1A3BF400) [pid = 3832] [serial = 852] [outer = 1A3BD400] 03:51:00 INFO - PROCESS | 3832 | 1468752660391 Marionette DEBUG loaded listener.js 03:51:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (1A43F800) [pid = 3832] [serial = 853] [outer = 1A3BD400] 03:51:00 INFO - PROCESS | 3832 | 1468752660875 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]]]}] 03:51:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 03:51:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 649ms 03:51:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 03:51:00 INFO - PROCESS | 3832 | 1468752660921 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 03:51:00 INFO - PROCESS | 3832 | 1468752660923 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 03:51:00 INFO - PROCESS | 3832 | 1468752660926 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 03:51:00 INFO - PROCESS | 3832 | 1468752660929 Marionette TRACE conn3 <- [1,1102,null,{}] 03:51:00 INFO - PROCESS | 3832 | 1468752660932 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}] 03:51:00 INFO - PROCESS | 3832 | 1468752660934 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:01 INFO - PROCESS | 3832 | 1468752661069 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 03:51:01 INFO - PROCESS | 3832 | 1468752661227 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:01 INFO - PROCESS | 3832 | 1468752661231 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:01 INFO - PROCESS | 3832 | ++DOCSHELL 1055E400 == 41 [pid = 3832] [id = 285] 03:51:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (1059BC00) [pid = 3832] [serial = 854] [outer = 00000000] 03:51:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (110B6400) [pid = 3832] [serial = 855] [outer = 1059BC00] 03:51:01 INFO - PROCESS | 3832 | 1468752661288 Marionette DEBUG loaded listener.js 03:51:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (110EC800) [pid = 3832] [serial = 856] [outer = 1059BC00] 03:51:01 INFO - PROCESS | 3832 | 1468752661898 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]]]}] 03:51:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 03:51:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1039ms 03:51:01 INFO - PROCESS | 3832 | 1468752661963 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 03:51:01 INFO - PROCESS | 3832 | 1468752661968 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 03:51:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 03:51:01 INFO - PROCESS | 3832 | 1468752661973 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 03:51:01 INFO - PROCESS | 3832 | 1468752661976 Marionette TRACE conn3 <- [1,1106,null,{}] 03:51:01 INFO - PROCESS | 3832 | 1468752661981 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}] 03:51:01 INFO - PROCESS | 3832 | 1468752661984 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:02 INFO - PROCESS | 3832 | 1468752662125 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 03:51:02 INFO - PROCESS | 3832 | 1468752662252 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:02 INFO - PROCESS | 3832 | 1468752662255 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:02 INFO - PROCESS | 3832 | ++DOCSHELL 13143000 == 42 [pid = 3832] [id = 286] 03:51:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (139CD400) [pid = 3832] [serial = 857] [outer = 00000000] 03:51:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (14299800) [pid = 3832] [serial = 858] [outer = 139CD400] 03:51:02 INFO - PROCESS | 3832 | 1468752662310 Marionette DEBUG loaded listener.js 03:51:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (156CA800) [pid = 3832] [serial = 859] [outer = 139CD400] 03:51:02 INFO - PROCESS | 3832 | 1468752662962 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]]]}] 03:51:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 03:51:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1040ms 03:51:03 INFO - PROCESS | 3832 | 1468752663008 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 03:51:03 INFO - PROCESS | 3832 | 1468752663011 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 03:51:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 03:51:03 INFO - PROCESS | 3832 | 1468752663015 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 03:51:03 INFO - PROCESS | 3832 | 1468752663018 Marionette TRACE conn3 <- [1,1110,null,{}] 03:51:03 INFO - PROCESS | 3832 | 1468752663022 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}] 03:51:03 INFO - PROCESS | 3832 | 1468752663025 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:03 INFO - PROCESS | 3832 | 1468752663133 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 03:51:03 INFO - PROCESS | 3832 | 1468752663261 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:03 INFO - PROCESS | 3832 | 1468752663264 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:03 INFO - PROCESS | 3832 | ++DOCSHELL 156C9C00 == 43 [pid = 3832] [id = 287] 03:51:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (16E47800) [pid = 3832] [serial = 860] [outer = 00000000] 03:51:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (17D71800) [pid = 3832] [serial = 861] [outer = 16E47800] 03:51:03 INFO - PROCESS | 3832 | 1468752663318 Marionette DEBUG loaded listener.js 03:51:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (19711800) [pid = 3832] [serial = 862] [outer = 16E47800] 03:51:04 INFO - PROCESS | 3832 | 1468752663986 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]]]}] 03:51:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 03:51:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1039ms 03:51:04 INFO - PROCESS | 3832 | 1468752664048 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 03:51:04 INFO - PROCESS | 3832 | 1468752664052 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 03:51:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 03:51:04 INFO - PROCESS | 3832 | 1468752664063 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 03:51:04 INFO - PROCESS | 3832 | 1468752664068 Marionette TRACE conn3 <- [1,1114,null,{}] 03:51:04 INFO - PROCESS | 3832 | 1468752664072 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}] 03:51:04 INFO - PROCESS | 3832 | 1468752664075 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:04 INFO - PROCESS | 3832 | 1468752664184 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 03:51:04 INFO - PROCESS | 3832 | 1468752664319 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:04 INFO - PROCESS | 3832 | 1468752664322 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:04 INFO - PROCESS | 3832 | ++DOCSHELL 16210400 == 44 [pid = 3832] [id = 288] 03:51:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (16676C00) [pid = 3832] [serial = 863] [outer = 00000000] 03:51:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (19913000) [pid = 3832] [serial = 864] [outer = 16676C00] 03:51:04 INFO - PROCESS | 3832 | 1468752664376 Marionette DEBUG loaded listener.js 03:51:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (19C04800) [pid = 3832] [serial = 865] [outer = 16676C00] 03:51:05 INFO - PROCESS | 3832 | 1468752665095 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]]]}] 03:51:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 03:51:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1088ms 03:51:05 INFO - PROCESS | 3832 | 1468752665146 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 03:51:05 INFO - PROCESS | 3832 | 1468752665150 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 03:51:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 03:51:05 INFO - PROCESS | 3832 | 1468752665170 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 03:51:05 INFO - PROCESS | 3832 | 1468752665175 Marionette TRACE conn3 <- [1,1118,null,{}] 03:51:05 INFO - PROCESS | 3832 | 1468752665270 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}] 03:51:05 INFO - PROCESS | 3832 | 1468752665273 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:05 INFO - PROCESS | 3832 | 1468752665395 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 03:51:05 INFO - PROCESS | 3832 | 1468752665490 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:05 INFO - PROCESS | 3832 | 1468752665492 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:05 INFO - PROCESS | 3832 | ++DOCSHELL 1296A800 == 45 [pid = 3832] [id = 289] 03:51:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (12991400) [pid = 3832] [serial = 866] [outer = 00000000] 03:51:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (131EB800) [pid = 3832] [serial = 867] [outer = 12991400] 03:51:05 INFO - PROCESS | 3832 | 1468752665541 Marionette DEBUG loaded listener.js 03:51:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (13E9D800) [pid = 3832] [serial = 868] [outer = 12991400] 03:51:05 INFO - PROCESS | 3832 | --DOCSHELL 1A3BA000 == 44 [pid = 3832] [id = 284] 03:51:05 INFO - PROCESS | 3832 | --DOCSHELL 1613B800 == 43 [pid = 3832] [id = 283] 03:51:05 INFO - PROCESS | 3832 | --DOCSHELL 0F2EE400 == 42 [pid = 3832] [id = 282] 03:51:05 INFO - PROCESS | 3832 | --DOCSHELL 197A5800 == 41 [pid = 3832] [id = 281] 03:51:05 INFO - PROCESS | 3832 | --DOCSHELL 16206C00 == 40 [pid = 3832] [id = 280] 03:51:05 INFO - PROCESS | 3832 | --DOCSHELL 1694E800 == 39 [pid = 3832] [id = 279] 03:51:05 INFO - PROCESS | 3832 | --DOCSHELL 1606E000 == 38 [pid = 3832] [id = 278] 03:51:05 INFO - PROCESS | 3832 | --DOCSHELL 14F2A800 == 37 [pid = 3832] [id = 277] 03:51:05 INFO - PROCESS | 3832 | --DOCSHELL 1296BC00 == 36 [pid = 3832] [id = 276] 03:51:05 INFO - PROCESS | 3832 | --DOCSHELL 10510C00 == 35 [pid = 3832] [id = 275] 03:51:05 INFO - PROCESS | 3832 | --DOCSHELL 167AB400 == 34 [pid = 3832] [id = 273] 03:51:05 INFO - PROCESS | 3832 | --DOCSHELL 13EAC000 == 33 [pid = 3832] [id = 272] 03:51:05 INFO - PROCESS | 3832 | --DOCSHELL 10515C00 == 32 [pid = 3832] [id = 271] 03:51:05 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (13212000) [pid = 3832] [serial = 783] [outer = 00000000] [url = about:blank] 03:51:05 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (11299400) [pid = 3832] [serial = 780] [outer = 00000000] [url = about:blank] 03:51:05 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (19C0B800) [pid = 3832] [serial = 810] [outer = 00000000] [url = about:blank] 03:51:05 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (14298C00) [pid = 3832] [serial = 789] [outer = 00000000] [url = about:blank] 03:51:05 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (197A6C00) [pid = 3832] [serial = 807] [outer = 00000000] [url = about:blank] 03:51:05 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (171D6400) [pid = 3832] [serial = 795] [outer = 00000000] [url = about:blank] 03:51:05 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (16205C00) [pid = 3832] [serial = 792] [outer = 00000000] [url = about:blank] 03:51:05 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (192ED400) [pid = 3832] [serial = 802] [outer = 00000000] [url = about:blank] 03:51:05 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (174CD800) [pid = 3832] [serial = 805] [outer = 00000000] [url = about:blank] 03:51:05 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (12D68400) [pid = 3832] [serial = 786] [outer = 00000000] [url = about:blank] 03:51:05 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (156CC400) [pid = 3832] [serial = 804] [outer = 00000000] [url = about:blank] 03:51:05 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (17414400) [pid = 3832] [serial = 796] [outer = 00000000] [url = about:blank] 03:51:05 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (1970DC00) [pid = 3832] [serial = 801] [outer = 00000000] [url = about:blank] 03:51:05 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (17610400) [pid = 3832] [serial = 798] [outer = 00000000] [url = about:blank] 03:51:05 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (14F2B400) [pid = 3832] [serial = 790] [outer = 00000000] [url = about:blank] 03:51:05 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (197AC400) [pid = 3832] [serial = 808] [outer = 00000000] [url = about:blank] 03:51:05 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (1620F400) [pid = 3832] [serial = 793] [outer = 00000000] [url = about:blank] 03:51:05 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (179AC800) [pid = 3832] [serial = 799] [outer = 00000000] [url = about:blank] 03:51:05 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (131E3000) [pid = 3832] [serial = 787] [outer = 00000000] [url = about:blank] 03:51:06 INFO - PROCESS | 3832 | 1468752666105 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]]]}] 03:51:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 03:51:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 942ms 03:51:06 INFO - PROCESS | 3832 | 1468752666141 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 03:51:06 INFO - PROCESS | 3832 | 1468752666145 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 03:51:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 03:51:06 INFO - PROCESS | 3832 | 1468752666151 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 03:51:06 INFO - PROCESS | 3832 | 1468752666154 Marionette TRACE conn3 <- [1,1122,null,{}] 03:51:06 INFO - PROCESS | 3832 | 1468752666158 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}] 03:51:06 INFO - PROCESS | 3832 | 1468752666160 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:06 INFO - PROCESS | 3832 | 1468752666249 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 03:51:06 INFO - PROCESS | 3832 | 1468752666262 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:06 INFO - PROCESS | 3832 | 1468752666264 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:06 INFO - PROCESS | 3832 | ++DOCSHELL 131E2400 == 33 [pid = 3832] [id = 290] 03:51:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (131EA800) [pid = 3832] [serial = 869] [outer = 00000000] 03:51:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (1429B800) [pid = 3832] [serial = 870] [outer = 131EA800] 03:51:06 INFO - PROCESS | 3832 | 1468752666309 Marionette DEBUG loaded listener.js 03:51:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (156CB800) [pid = 3832] [serial = 871] [outer = 131EA800] 03:51:06 INFO - PROCESS | 3832 | 1468752666775 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]]]}] 03:51:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 03:51:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 649ms 03:51:06 INFO - PROCESS | 3832 | 1468752666790 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 03:51:06 INFO - PROCESS | 3832 | 1468752666792 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 03:51:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 03:51:06 INFO - PROCESS | 3832 | 1468752666795 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 03:51:06 INFO - PROCESS | 3832 | 1468752666799 Marionette TRACE conn3 <- [1,1126,null,{}] 03:51:06 INFO - PROCESS | 3832 | 1468752666813 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}] 03:51:06 INFO - PROCESS | 3832 | 1468752666817 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:06 INFO - PROCESS | 3832 | 1468752666898 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 03:51:06 INFO - PROCESS | 3832 | 1468752666904 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:06 INFO - PROCESS | 3832 | 1468752666907 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:06 INFO - PROCESS | 3832 | ++DOCSHELL 1620AC00 == 34 [pid = 3832] [id = 291] 03:51:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (1620DC00) [pid = 3832] [serial = 872] [outer = 00000000] 03:51:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (167AB400) [pid = 3832] [serial = 873] [outer = 1620DC00] 03:51:06 INFO - PROCESS | 3832 | 1468752667000 Marionette DEBUG loaded listener.js 03:51:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (16E50000) [pid = 3832] [serial = 874] [outer = 1620DC00] 03:51:07 INFO - PROCESS | 3832 | 1468752667508 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]]]}] 03:51:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 03:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 714ms 03:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 03:51:07 INFO - PROCESS | 3832 | 1468752667527 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 03:51:07 INFO - PROCESS | 3832 | 1468752667529 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 03:51:07 INFO - PROCESS | 3832 | 1468752667532 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 03:51:07 INFO - PROCESS | 3832 | 1468752667534 Marionette TRACE conn3 <- [1,1130,null,{}] 03:51:07 INFO - PROCESS | 3832 | 1468752667541 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}] 03:51:07 INFO - PROCESS | 3832 | 1468752667543 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:07 INFO - PROCESS | 3832 | 1468752667625 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 03:51:07 INFO - PROCESS | 3832 | 1468752667630 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:07 INFO - PROCESS | 3832 | 1468752667632 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:07 INFO - PROCESS | 3832 | ++DOCSHELL 174CBC00 == 35 [pid = 3832] [id = 292] 03:51:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (174D2000) [pid = 3832] [serial = 875] [outer = 00000000] 03:51:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (19710800) [pid = 3832] [serial = 876] [outer = 174D2000] 03:51:07 INFO - PROCESS | 3832 | 1468752667692 Marionette DEBUG loaded listener.js 03:51:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (197A1000) [pid = 3832] [serial = 877] [outer = 174D2000] 03:51:08 INFO - PROCESS | 3832 | 1468752668191 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]]]}] 03:51:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 03:51:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 715ms 03:51:08 INFO - PROCESS | 3832 | 1468752668270 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 03:51:08 INFO - PROCESS | 3832 | 1468752668272 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 03:51:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 03:51:08 INFO - PROCESS | 3832 | 1468752668276 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 03:51:08 INFO - PROCESS | 3832 | 1468752668278 Marionette TRACE conn3 <- [1,1134,null,{}] 03:51:08 INFO - PROCESS | 3832 | 1468752668282 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}] 03:51:08 INFO - PROCESS | 3832 | 1468752668284 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:08 INFO - PROCESS | 3832 | 1468752668416 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 03:51:08 INFO - PROCESS | 3832 | 1468752668472 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:08 INFO - PROCESS | 3832 | 1468752668474 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:08 INFO - PROCESS | 3832 | ++DOCSHELL 19910800 == 36 [pid = 3832] [id = 293] 03:51:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (19916C00) [pid = 3832] [serial = 878] [outer = 00000000] 03:51:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (19D73000) [pid = 3832] [serial = 879] [outer = 19916C00] 03:51:08 INFO - PROCESS | 3832 | 1468752668517 Marionette DEBUG loaded listener.js 03:51:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (19F47C00) [pid = 3832] [serial = 880] [outer = 19916C00] 03:51:09 INFO - PROCESS | 3832 | 1468752669008 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]]]}] 03:51:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 03:51:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 763ms 03:51:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 03:51:09 INFO - PROCESS | 3832 | 1468752669048 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 03:51:09 INFO - PROCESS | 3832 | 1468752669050 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 03:51:09 INFO - PROCESS | 3832 | 1468752669059 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 03:51:09 INFO - PROCESS | 3832 | 1468752669061 Marionette TRACE conn3 <- [1,1138,null,{}] 03:51:09 INFO - PROCESS | 3832 | 1468752669065 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}] 03:51:09 INFO - PROCESS | 3832 | 1468752669070 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:09 INFO - PROCESS | 3832 | 1468752669202 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 03:51:09 INFO - PROCESS | 3832 | 1468752669272 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:09 INFO - PROCESS | 3832 | 1468752669274 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:09 INFO - PROCESS | 3832 | ++DOCSHELL 1A5B4400 == 37 [pid = 3832] [id = 294] 03:51:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (1A5B8C00) [pid = 3832] [serial = 881] [outer = 00000000] 03:51:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (1A830800) [pid = 3832] [serial = 882] [outer = 1A5B8C00] 03:51:09 INFO - PROCESS | 3832 | 1468752669321 Marionette DEBUG loaded listener.js 03:51:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (1A833C00) [pid = 3832] [serial = 883] [outer = 1A5B8C00] 03:51:09 INFO - PROCESS | 3832 | 1468752669776 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]]]}] 03:51:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 03:51:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 763ms 03:51:09 INFO - PROCESS | 3832 | 1468752669827 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 03:51:09 INFO - PROCESS | 3832 | 1468752669829 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 03:51:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 03:51:09 INFO - PROCESS | 3832 | 1468752669840 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 03:51:09 INFO - PROCESS | 3832 | 1468752669842 Marionette TRACE conn3 <- [1,1142,null,{}] 03:51:09 INFO - PROCESS | 3832 | 1468752669845 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}] 03:51:09 INFO - PROCESS | 3832 | 1468752669847 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:09 INFO - PROCESS | 3832 | 1468752669963 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 03:51:09 INFO - PROCESS | 3832 | 1468752669969 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:09 INFO - PROCESS | 3832 | 1468752669971 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:10 INFO - PROCESS | 3832 | ++DOCSHELL 0F2E8C00 == 38 [pid = 3832] [id = 295] 03:51:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (13110800) [pid = 3832] [serial = 884] [outer = 00000000] 03:51:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (1A836400) [pid = 3832] [serial = 885] [outer = 13110800] 03:51:10 INFO - PROCESS | 3832 | 1468752670022 Marionette DEBUG loaded listener.js 03:51:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (1A83D000) [pid = 3832] [serial = 886] [outer = 13110800] 03:51:10 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (131EA000) [pid = 3832] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 03:51:10 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (10518800) [pid = 3832] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 03:51:10 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (12BCA400) [pid = 3832] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 03:51:10 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (1694F800) [pid = 3832] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 03:51:10 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (16071400) [pid = 3832] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 03:51:10 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (1051A800) [pid = 3832] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 03:51:10 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (14290C00) [pid = 3832] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 03:51:10 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (167AF000) [pid = 3832] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 03:51:10 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (16E4F800) [pid = 3832] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 03:51:10 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (197A7000) [pid = 3832] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 03:51:10 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (19D75C00) [pid = 3832] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 03:51:10 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (110E8C00) [pid = 3832] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 03:51:10 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (14FBBC00) [pid = 3832] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 03:51:10 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (192F0C00) [pid = 3832] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 03:51:10 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (10511400) [pid = 3832] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 03:51:10 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (10519C00) [pid = 3832] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 03:51:10 INFO - PROCESS | 3832 | 1468752670643 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]]]}] 03:51:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 03:51:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 828ms 03:51:10 INFO - PROCESS | 3832 | 1468752670673 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 03:51:10 INFO - PROCESS | 3832 | 1468752670675 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 03:51:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 03:51:10 INFO - PROCESS | 3832 | 1468752670679 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 03:51:10 INFO - PROCESS | 3832 | 1468752670680 Marionette TRACE conn3 <- [1,1146,null,{}] 03:51:10 INFO - PROCESS | 3832 | 1468752670684 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}] 03:51:10 INFO - PROCESS | 3832 | 1468752670685 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:10 INFO - PROCESS | 3832 | 1468752670763 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 03:51:10 INFO - PROCESS | 3832 | 1468752670850 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:10 INFO - PROCESS | 3832 | 1468752670852 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:10 INFO - PROCESS | 3832 | ++DOCSHELL 1031B800 == 39 [pid = 3832] [id = 296] 03:51:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (10329400) [pid = 3832] [serial = 887] [outer = 00000000] 03:51:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (1314D400) [pid = 3832] [serial = 888] [outer = 10329400] 03:51:10 INFO - PROCESS | 3832 | 1468752670894 Marionette DEBUG loaded listener.js 03:51:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (13938C00) [pid = 3832] [serial = 889] [outer = 10329400] 03:51:11 INFO - PROCESS | 3832 | 1468752671235 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]]]}] 03:51:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 03:51:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 618ms 03:51:11 INFO - PROCESS | 3832 | 1468752671341 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 03:51:11 INFO - PROCESS | 3832 | 1468752671345 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 03:51:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 03:51:11 INFO - PROCESS | 3832 | 1468752671374 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 03:51:11 INFO - PROCESS | 3832 | 1468752671376 Marionette TRACE conn3 <- [1,1150,null,{}] 03:51:11 INFO - PROCESS | 3832 | 1468752671379 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}] 03:51:11 INFO - PROCESS | 3832 | 1468752671381 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:11 INFO - PROCESS | 3832 | 1468752671507 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 03:51:11 INFO - PROCESS | 3832 | 1468752671512 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:11 INFO - PROCESS | 3832 | 1468752671514 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:11 INFO - PROCESS | 3832 | ++DOCSHELL 15718400 == 40 [pid = 3832] [id = 297] 03:51:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (1606EC00) [pid = 3832] [serial = 890] [outer = 00000000] 03:51:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (1A96B400) [pid = 3832] [serial = 891] [outer = 1606EC00] 03:51:11 INFO - PROCESS | 3832 | 1468752671570 Marionette DEBUG loaded listener.js 03:51:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (1A9ED400) [pid = 3832] [serial = 892] [outer = 1606EC00] 03:51:12 INFO - PROCESS | 3832 | 1468752671991 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]]]}] 03:51:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 03:51:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 666ms 03:51:12 INFO - PROCESS | 3832 | 1468752672044 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 03:51:12 INFO - PROCESS | 3832 | 1468752672046 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 03:51:12 INFO - PROCESS | 3832 | 1468752672050 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 03:51:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 03:51:12 INFO - PROCESS | 3832 | 1468752672051 Marionette TRACE conn3 <- [1,1154,null,{}] 03:51:12 INFO - PROCESS | 3832 | 1468752672059 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}] 03:51:12 INFO - PROCESS | 3832 | 1468752672061 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:12 INFO - PROCESS | 3832 | 1468752672144 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 03:51:12 INFO - PROCESS | 3832 | 1468752672150 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:12 INFO - PROCESS | 3832 | 1468752672152 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:12 INFO - PROCESS | 3832 | ++DOCSHELL 16E7B000 == 41 [pid = 3832] [id = 298] 03:51:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (16E7D000) [pid = 3832] [serial = 893] [outer = 00000000] 03:51:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (16E80800) [pid = 3832] [serial = 894] [outer = 16E7D000] 03:51:12 INFO - PROCESS | 3832 | 1468752672194 Marionette DEBUG loaded listener.js 03:51:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (19916000) [pid = 3832] [serial = 895] [outer = 16E7D000] 03:51:13 INFO - PROCESS | 3832 | --DOCSHELL 192F2000 == 40 [pid = 3832] [id = 274] 03:51:13 INFO - PROCESS | 3832 | --DOCSHELL 1296A800 == 39 [pid = 3832] [id = 289] 03:51:13 INFO - PROCESS | 3832 | --DOCSHELL 16210400 == 38 [pid = 3832] [id = 288] 03:51:13 INFO - PROCESS | 3832 | --DOCSHELL 13143000 == 37 [pid = 3832] [id = 286] 03:51:13 INFO - PROCESS | 3832 | --DOCSHELL 156C9C00 == 36 [pid = 3832] [id = 287] 03:51:13 INFO - PROCESS | 3832 | --DOCSHELL 1055E400 == 35 [pid = 3832] [id = 285] 03:51:13 INFO - PROCESS | 3832 | --DOCSHELL 131E2400 == 34 [pid = 3832] [id = 290] 03:51:13 INFO - PROCESS | 3832 | --DOCSHELL 1620AC00 == 33 [pid = 3832] [id = 291] 03:51:13 INFO - PROCESS | 3832 | --DOCSHELL 1A5B4400 == 32 [pid = 3832] [id = 294] 03:51:13 INFO - PROCESS | 3832 | --DOCSHELL 0F2E8C00 == 31 [pid = 3832] [id = 295] 03:51:13 INFO - PROCESS | 3832 | --DOCSHELL 1031B800 == 30 [pid = 3832] [id = 296] 03:51:13 INFO - PROCESS | 3832 | --DOCSHELL 19910800 == 29 [pid = 3832] [id = 293] 03:51:13 INFO - PROCESS | 3832 | --DOCSHELL 15718400 == 28 [pid = 3832] [id = 297] 03:51:13 INFO - PROCESS | 3832 | --DOCSHELL 174CBC00 == 27 [pid = 3832] [id = 292] 03:51:14 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (110E6800) [pid = 3832] [serial = 778] [outer = 00000000] [url = about:blank] 03:51:14 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (1345C400) [pid = 3832] [serial = 784] [outer = 00000000] [url = about:blank] 03:51:14 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (131EBC00) [pid = 3832] [serial = 826] [outer = 00000000] [url = about:blank] 03:51:14 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (13115400) [pid = 3832] [serial = 825] [outer = 00000000] [url = about:blank] 03:51:14 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (131DD000) [pid = 3832] [serial = 828] [outer = 00000000] [url = about:blank] 03:51:14 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (1345B400) [pid = 3832] [serial = 829] [outer = 00000000] [url = about:blank] 03:51:14 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (16EE0C00) [pid = 3832] [serial = 837] [outer = 00000000] [url = about:blank] 03:51:14 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (16EE1000) [pid = 3832] [serial = 838] [outer = 00000000] [url = about:blank] 03:51:14 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (1620E800) [pid = 3832] [serial = 834] [outer = 00000000] [url = about:blank] 03:51:14 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (11CD4400) [pid = 3832] [serial = 814] [outer = 00000000] [url = about:blank] 03:51:14 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (110BC400) [pid = 3832] [serial = 813] [outer = 00000000] [url = about:blank] 03:51:14 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (15712C00) [pid = 3832] [serial = 817] [outer = 00000000] [url = about:blank] 03:51:14 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (156C7400) [pid = 3832] [serial = 816] [outer = 00000000] [url = about:blank] 03:51:14 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (17F4DC00) [pid = 3832] [serial = 820] [outer = 00000000] [url = about:blank] 03:51:14 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (174CB800) [pid = 3832] [serial = 819] [outer = 00000000] [url = about:blank] 03:51:14 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (192F0000) [pid = 3832] [serial = 841] [outer = 00000000] [url = about:blank] 03:51:14 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (192EBC00) [pid = 3832] [serial = 840] [outer = 00000000] [url = about:blank] 03:51:14 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (19C0A800) [pid = 3832] [serial = 843] [outer = 00000000] [url = about:blank] 03:51:14 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (19F98000) [pid = 3832] [serial = 823] [outer = 00000000] [url = about:blank] 03:51:14 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (19F55000) [pid = 3832] [serial = 822] [outer = 00000000] [url = about:blank] 03:51:14 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (1429C400) [pid = 3832] [serial = 846] [outer = 00000000] [url = about:blank] 03:51:14 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (156CF400) [pid = 3832] [serial = 847] [outer = 00000000] [url = about:blank] 03:51:14 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (15732800) [pid = 3832] [serial = 831] [outer = 00000000] [url = about:blank] 03:51:14 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (16072C00) [pid = 3832] [serial = 832] [outer = 00000000] [url = about:blank] 03:51:14 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (19C0D400) [pid = 3832] [serial = 844] [outer = 00000000] [url = about:blank] 03:51:14 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (19F90800) [pid = 3832] [serial = 850] [outer = 00000000] [url = about:blank] 03:51:14 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (19D6A400) [pid = 3832] [serial = 849] [outer = 00000000] [url = about:blank] 03:51:14 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (1667A000) [pid = 3832] [serial = 835] [outer = 00000000] [url = about:blank] 03:51:14 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (11CD9400) [pid = 3832] [serial = 781] [outer = 00000000] [url = about:blank] 03:51:14 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (1A3BF400) [pid = 3832] [serial = 852] [outer = 00000000] [url = about:blank] 03:51:14 INFO - PROCESS | 3832 | 1468752674214 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]]]}] 03:51:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 03:51:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 2192ms 03:51:14 INFO - PROCESS | 3832 | 1468752674265 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 03:51:14 INFO - PROCESS | 3832 | 1468752674270 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 03:51:14 INFO - PROCESS | 3832 | 1468752674276 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 03:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 03:51:14 INFO - PROCESS | 3832 | 1468752674279 Marionette TRACE conn3 <- [1,1158,null,{}] 03:51:14 INFO - PROCESS | 3832 | 1468752674286 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}] 03:51:14 INFO - PROCESS | 3832 | 1468752674289 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:14 INFO - PROCESS | 3832 | 1468752674384 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 03:51:14 INFO - PROCESS | 3832 | 1468752674392 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:14 INFO - PROCESS | 3832 | 1468752674395 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:14 INFO - PROCESS | 3832 | ++DOCSHELL 1047DC00 == 28 [pid = 3832] [id = 299] 03:51:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (104E1000) [pid = 3832] [serial = 896] [outer = 00000000] 03:51:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (10A73400) [pid = 3832] [serial = 897] [outer = 104E1000] 03:51:14 INFO - PROCESS | 3832 | 1468752674445 Marionette DEBUG loaded listener.js 03:51:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (10A7AC00) [pid = 3832] [serial = 898] [outer = 104E1000] 03:51:14 INFO - PROCESS | 3832 | 1468752674945 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]]]}] 03:51:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 03:51:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 730ms 03:51:15 INFO - PROCESS | 3832 | 1468752674976 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 03:51:15 INFO - PROCESS | 3832 | 1468752674980 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 03:51:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 03:51:15 INFO - PROCESS | 3832 | 1468752674987 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 03:51:15 INFO - PROCESS | 3832 | 1468752675037 Marionette TRACE conn3 <- [1,1162,null,{}] 03:51:15 INFO - PROCESS | 3832 | 1468752675041 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}] 03:51:15 INFO - PROCESS | 3832 | 1468752675044 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:15 INFO - PROCESS | 3832 | 1468752675135 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 03:51:15 INFO - PROCESS | 3832 | 1468752675144 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:15 INFO - PROCESS | 3832 | 1468752675147 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:15 INFO - PROCESS | 3832 | ++DOCSHELL 114DBC00 == 29 [pid = 3832] [id = 300] 03:51:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (114DC800) [pid = 3832] [serial = 899] [outer = 00000000] 03:51:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (11CD9400) [pid = 3832] [serial = 900] [outer = 114DC800] 03:51:15 INFO - PROCESS | 3832 | 1468752675194 Marionette DEBUG loaded listener.js 03:51:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (1286D000) [pid = 3832] [serial = 901] [outer = 114DC800] 03:51:15 INFO - PROCESS | 3832 | 1468752675679 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] 03:51:15 INFO - PROCESS | 3832 | 1468752675722 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 03:51:15 INFO - PROCESS | 3832 | 1468752675726 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 03:51:15 INFO - PROCESS | 3832 | 1468752675729 Marionette TRACE conn3 <- [1,1166,null,{}] 03:51:15 INFO - PROCESS | 3832 | 1468752675740 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}] 03:51:15 INFO - PROCESS | 3832 | 1468752675744 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:15 INFO - PROCESS | 3832 | 1468752675911 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 03:51:16 INFO - PROCESS | 3832 | 1468752676002 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:16 INFO - PROCESS | 3832 | 1468752676005 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:16 INFO - PROCESS | 3832 | ++DOCSHELL 1313C000 == 30 [pid = 3832] [id = 301] 03:51:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (13149000) [pid = 3832] [serial = 902] [outer = 00000000] 03:51:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (131DD000) [pid = 3832] [serial = 903] [outer = 13149000] 03:51:16 INFO - PROCESS | 3832 | 1468752676053 Marionette DEBUG loaded listener.js 03:51:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (13210800) [pid = 3832] [serial = 904] [outer = 13149000] 03:51:16 INFO - PROCESS | 3832 | 1468752676475 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] 03:51:16 INFO - PROCESS | 3832 | 1468752676563 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 03:51:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 03:51:16 INFO - PROCESS | 3832 | 1468752676567 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 03:51:16 INFO - PROCESS | 3832 | 1468752676568 Marionette TRACE conn3 <- [1,1170,null,{}] 03:51:16 INFO - PROCESS | 3832 | 1468752676572 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}] 03:51:16 INFO - PROCESS | 3832 | 1468752676574 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:16 INFO - PROCESS | 3832 | 1468752676667 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 03:51:16 INFO - PROCESS | 3832 | 1468752676679 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:16 INFO - PROCESS | 3832 | 1468752676681 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:16 INFO - PROCESS | 3832 | ++DOCSHELL 13CAE800 == 31 [pid = 3832] [id = 302] 03:51:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (13E9E000) [pid = 3832] [serial = 905] [outer = 00000000] 03:51:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (14F26800) [pid = 3832] [serial = 906] [outer = 13E9E000] 03:51:16 INFO - PROCESS | 3832 | 1468752676725 Marionette DEBUG loaded listener.js 03:51:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (156C7400) [pid = 3832] [serial = 907] [outer = 13E9E000] 03:51:17 INFO - PROCESS | 3832 | 1468752677210 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] 03:51:17 INFO - PROCESS | 3832 | 1468752677239 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 03:51:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 03:51:17 INFO - PROCESS | 3832 | 1468752677243 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 03:51:17 INFO - PROCESS | 3832 | 1468752677244 Marionette TRACE conn3 <- [1,1174,null,{}] 03:51:17 INFO - PROCESS | 3832 | 1468752677249 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}] 03:51:17 INFO - PROCESS | 3832 | 1468752677251 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:17 INFO - PROCESS | 3832 | 1468752677354 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 03:51:17 INFO - PROCESS | 3832 | 1468752677362 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:17 INFO - PROCESS | 3832 | 1468752677364 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:17 INFO - PROCESS | 3832 | ++DOCSHELL 16068800 == 32 [pid = 3832] [id = 303] 03:51:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (16068C00) [pid = 3832] [serial = 908] [outer = 00000000] 03:51:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (16143000) [pid = 3832] [serial = 909] [outer = 16068C00] 03:51:17 INFO - PROCESS | 3832 | 1468752677408 Marionette DEBUG loaded listener.js 03:51:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (16205800) [pid = 3832] [serial = 910] [outer = 16068C00] 03:51:17 INFO - PROCESS | 3832 | 1468752677892 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] 03:51:17 INFO - PROCESS | 3832 | 1468752677978 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 03:51:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 03:51:17 INFO - PROCESS | 3832 | 1468752677981 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 03:51:17 INFO - PROCESS | 3832 | 1468752677983 Marionette TRACE conn3 <- [1,1178,null,{}] 03:51:18 INFO - PROCESS | 3832 | 1468752677987 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}] 03:51:18 INFO - PROCESS | 3832 | 1468752677992 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:18 INFO - PROCESS | 3832 | 1468752678109 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 03:51:18 INFO - PROCESS | 3832 | 1468752678115 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:18 INFO - PROCESS | 3832 | 1468752678117 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:18 INFO - PROCESS | 3832 | ++DOCSHELL 167AF000 == 33 [pid = 3832] [id = 304] 03:51:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (167AFC00) [pid = 3832] [serial = 911] [outer = 00000000] 03:51:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (16E78C00) [pid = 3832] [serial = 912] [outer = 167AFC00] 03:51:18 INFO - PROCESS | 3832 | 1468752678161 Marionette DEBUG loaded listener.js 03:51:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (16E7EC00) [pid = 3832] [serial = 913] [outer = 167AFC00] 03:51:18 INFO - PROCESS | 3832 | 1468752678637 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] 03:51:18 INFO - PROCESS | 3832 | 1468752678719 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 03:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 03:51:18 INFO - PROCESS | 3832 | 1468752678723 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 03:51:18 INFO - PROCESS | 3832 | 1468752678725 Marionette TRACE conn3 <- [1,1182,null,{}] 03:51:18 INFO - PROCESS | 3832 | 1468752678728 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}] 03:51:18 INFO - PROCESS | 3832 | 1468752678740 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:18 INFO - PROCESS | 3832 | 1468752678847 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 03:51:18 INFO - PROCESS | 3832 | 1468752678853 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:18 INFO - PROCESS | 3832 | 1468752678854 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:18 INFO - PROCESS | 3832 | ++DOCSHELL 17188C00 == 34 [pid = 3832] [id = 305] 03:51:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (1718A400) [pid = 3832] [serial = 914] [outer = 00000000] 03:51:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (174CB800) [pid = 3832] [serial = 915] [outer = 1718A400] 03:51:18 INFO - PROCESS | 3832 | 1468752678899 Marionette DEBUG loaded listener.js 03:51:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (174CC000) [pid = 3832] [serial = 916] [outer = 1718A400] 03:51:19 INFO - PROCESS | 3832 | 1468752679321 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] 03:51:19 INFO - PROCESS | 3832 | 1468752679364 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 03:51:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 03:51:19 INFO - PROCESS | 3832 | 1468752679367 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 03:51:19 INFO - PROCESS | 3832 | 1468752679369 Marionette TRACE conn3 <- [1,1186,null,{}] 03:51:19 INFO - PROCESS | 3832 | 1468752679372 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}] 03:51:19 INFO - PROCESS | 3832 | 1468752679374 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:19 INFO - PROCESS | 3832 | 1468752679451 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 03:51:19 INFO - PROCESS | 3832 | 1468752679504 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:19 INFO - PROCESS | 3832 | 1468752679506 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:19 INFO - PROCESS | 3832 | ++DOCSHELL 15719C00 == 35 [pid = 3832] [id = 306] 03:51:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (1740E000) [pid = 3832] [serial = 917] [outer = 00000000] 03:51:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (17F4DC00) [pid = 3832] [serial = 918] [outer = 1740E000] 03:51:19 INFO - PROCESS | 3832 | 1468752679550 Marionette DEBUG loaded listener.js 03:51:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (17F55400) [pid = 3832] [serial = 919] [outer = 1740E000] 03:51:20 INFO - PROCESS | 3832 | 1468752680022 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]]]}] 03:51:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 03:51:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 666ms 03:51:20 INFO - PROCESS | 3832 | 1468752680037 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 03:51:20 INFO - PROCESS | 3832 | 1468752680039 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 03:51:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 03:51:20 INFO - PROCESS | 3832 | 1468752680052 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 03:51:20 INFO - PROCESS | 3832 | 1468752680054 Marionette TRACE conn3 <- [1,1190,null,{}] 03:51:20 INFO - PROCESS | 3832 | 1468752680057 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}] 03:51:20 INFO - PROCESS | 3832 | 1468752680059 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:20 INFO - PROCESS | 3832 | 1468752680168 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 03:51:20 INFO - PROCESS | 3832 | 1468752680173 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:20 INFO - PROCESS | 3832 | 1468752680174 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:20 INFO - PROCESS | 3832 | ++DOCSHELL 1313B400 == 36 [pid = 3832] [id = 307] 03:51:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (192F3000) [pid = 3832] [serial = 920] [outer = 00000000] 03:51:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (19713800) [pid = 3832] [serial = 921] [outer = 192F3000] 03:51:20 INFO - PROCESS | 3832 | 1468752680220 Marionette DEBUG loaded listener.js 03:51:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (19715000) [pid = 3832] [serial = 922] [outer = 192F3000] 03:51:20 INFO - PROCESS | 3832 | 1468752680726 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]]]}] 03:51:20 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 03:51:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 731ms 03:51:20 INFO - PROCESS | 3832 | 1468752680782 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 03:51:20 INFO - PROCESS | 3832 | 1468752680784 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 03:51:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 03:51:20 INFO - PROCESS | 3832 | 1468752680787 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 03:51:20 INFO - PROCESS | 3832 | 1468752680789 Marionette TRACE conn3 <- [1,1194,null,{}] 03:51:20 INFO - PROCESS | 3832 | 1468752680792 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}] 03:51:20 INFO - PROCESS | 3832 | 1468752680794 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:20 INFO - PROCESS | 3832 | 1468752680924 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 03:51:20 INFO - PROCESS | 3832 | 1468752680932 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:20 INFO - PROCESS | 3832 | 1468752680934 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:20 INFO - PROCESS | 3832 | ++DOCSHELL 0F2EA000 == 37 [pid = 3832] [id = 308] 03:51:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (1990F000) [pid = 3832] [serial = 923] [outer = 00000000] 03:51:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (19D75800) [pid = 3832] [serial = 924] [outer = 1990F000] 03:51:20 INFO - PROCESS | 3832 | 1468752680978 Marionette DEBUG loaded listener.js 03:51:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (19F4E000) [pid = 3832] [serial = 925] [outer = 1990F000] 03:51:21 INFO - PROCESS | 3832 | 1468752681456 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]]]}] 03:51:21 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 03:51:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 715ms 03:51:21 INFO - PROCESS | 3832 | 1468752681519 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 03:51:21 INFO - PROCESS | 3832 | 1468752681521 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 03:51:21 INFO - PROCESS | 3832 | 1468752681524 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 03:51:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 03:51:21 INFO - PROCESS | 3832 | 1468752681526 Marionette TRACE conn3 <- [1,1198,null,{}] 03:51:21 INFO - PROCESS | 3832 | 1468752681530 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}] 03:51:21 INFO - PROCESS | 3832 | 1468752681532 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:21 INFO - PROCESS | 3832 | 1468752681681 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 03:51:21 INFO - PROCESS | 3832 | 1468752681706 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:21 INFO - PROCESS | 3832 | 1468752681709 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:21 INFO - PROCESS | 3832 | ++DOCSHELL 1A3B8C00 == 38 [pid = 3832] [id = 309] 03:51:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (1A3BFC00) [pid = 3832] [serial = 926] [outer = 00000000] 03:51:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (1A43E400) [pid = 3832] [serial = 927] [outer = 1A3BFC00] 03:51:21 INFO - PROCESS | 3832 | 1468752681761 Marionette DEBUG loaded listener.js 03:51:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (1A5B3400) [pid = 3832] [serial = 928] [outer = 1A3BFC00] 03:51:22 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (19916C00) [pid = 3832] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 03:51:22 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (1A5B8C00) [pid = 3832] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 03:51:22 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (10329400) [pid = 3832] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 03:51:22 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (13110800) [pid = 3832] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 03:51:22 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (1606EC00) [pid = 3832] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 03:51:22 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (16676C00) [pid = 3832] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 03:51:22 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (16E47800) [pid = 3832] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 03:51:22 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (139CD400) [pid = 3832] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 03:51:22 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (1059BC00) [pid = 3832] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 03:51:22 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (1A3BD400) [pid = 3832] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 03:51:22 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (174D2000) [pid = 3832] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 03:51:22 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (1620DC00) [pid = 3832] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 03:51:22 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (131EA800) [pid = 3832] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 03:51:22 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (12991400) [pid = 3832] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 03:51:22 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (16676400) [pid = 3832] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 03:51:22 INFO - PROCESS | 3832 | 1468752682567 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]]]}] 03:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 03:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1072ms 03:51:22 INFO - PROCESS | 3832 | 1468752682619 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 03:51:22 INFO - PROCESS | 3832 | 1468752682621 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 03:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 03:51:22 INFO - PROCESS | 3832 | 1468752682624 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 03:51:22 INFO - PROCESS | 3832 | 1468752682626 Marionette TRACE conn3 <- [1,1202,null,{}] 03:51:22 INFO - PROCESS | 3832 | 1468752682630 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}] 03:51:22 INFO - PROCESS | 3832 | 1468752682632 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:22 INFO - PROCESS | 3832 | 1468752682711 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 03:51:22 INFO - PROCESS | 3832 | 1468752682717 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:22 INFO - PROCESS | 3832 | 1468752682719 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:22 INFO - PROCESS | 3832 | ++DOCSHELL 16676400 == 39 [pid = 3832] [id = 310] 03:51:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (16676C00) [pid = 3832] [serial = 929] [outer = 00000000] 03:51:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (192EF800) [pid = 3832] [serial = 930] [outer = 16676C00] 03:51:22 INFO - PROCESS | 3832 | 1468752682762 Marionette DEBUG loaded listener.js 03:51:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (1970FC00) [pid = 3832] [serial = 931] [outer = 16676C00] 03:51:23 INFO - PROCESS | 3832 | 1468752683217 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]]]}] 03:51:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 03:51:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 617ms 03:51:23 INFO - PROCESS | 3832 | 1468752683254 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 03:51:23 INFO - PROCESS | 3832 | 1468752683256 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 03:51:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 03:51:23 INFO - PROCESS | 3832 | 1468752683260 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 03:51:23 INFO - PROCESS | 3832 | 1468752683261 Marionette TRACE conn3 <- [1,1206,null,{}] 03:51:23 INFO - PROCESS | 3832 | 1468752683268 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}] 03:51:23 INFO - PROCESS | 3832 | 1468752683270 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:23 INFO - PROCESS | 3832 | 1468752683359 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 03:51:23 INFO - PROCESS | 3832 | 1468752683366 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:23 INFO - PROCESS | 3832 | 1468752683368 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:23 INFO - PROCESS | 3832 | ++DOCSHELL 16E79C00 == 40 [pid = 3832] [id = 311] 03:51:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (17F56C00) [pid = 3832] [serial = 932] [outer = 00000000] 03:51:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (1A5B8C00) [pid = 3832] [serial = 933] [outer = 17F56C00] 03:51:23 INFO - PROCESS | 3832 | 1468752683410 Marionette DEBUG loaded listener.js 03:51:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (1A5BC800) [pid = 3832] [serial = 934] [outer = 17F56C00] 03:51:23 INFO - PROCESS | 3832 | 1468752683864 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]]]}] 03:51:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 03:51:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 666ms 03:51:23 INFO - PROCESS | 3832 | 1468752683906 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 03:51:23 INFO - PROCESS | 3832 | 1468752683908 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 03:51:23 INFO - PROCESS | 3832 | 1468752683911 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 03:51:23 INFO - PROCESS | 3832 | 1468752683913 Marionette TRACE conn3 <- [1,1210,null,{}] 03:51:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 03:51:23 INFO - PROCESS | 3832 | 1468752683917 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}] 03:51:23 INFO - PROCESS | 3832 | 1468752683918 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:24 INFO - PROCESS | 3832 | 1468752683998 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 03:51:24 INFO - PROCESS | 3832 | 1468752684004 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:24 INFO - PROCESS | 3832 | 1468752684006 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:24 INFO - PROCESS | 3832 | ++DOCSHELL 1429BC00 == 41 [pid = 3832] [id = 312] 03:51:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (16142800) [pid = 3832] [serial = 935] [outer = 00000000] 03:51:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (1A831400) [pid = 3832] [serial = 936] [outer = 16142800] 03:51:24 INFO - PROCESS | 3832 | 1468752684099 Marionette DEBUG loaded listener.js 03:51:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (1A83C400) [pid = 3832] [serial = 937] [outer = 16142800] 03:51:25 INFO - PROCESS | 3832 | --DOCSHELL 1055E000 == 40 [pid = 3832] [id = 18] 03:51:25 INFO - PROCESS | 3832 | --DOCSHELL 13157000 == 39 [pid = 3832] [id = 19] 03:51:25 INFO - PROCESS | 3832 | --DOCSHELL 13156C00 == 38 [pid = 3832] [id = 28] 03:51:25 INFO - PROCESS | 3832 | --DOCSHELL 1A3BBC00 == 37 [pid = 3832] [id = 10] 03:51:25 INFO - PROCESS | 3832 | --DOCSHELL 13CB0000 == 36 [pid = 3832] [id = 23] 03:51:25 INFO - PROCESS | 3832 | --DOCSHELL 19F54C00 == 35 [pid = 3832] [id = 11] 03:51:25 INFO - PROCESS | 3832 | --DOCSHELL 15731800 == 34 [pid = 3832] [id = 25] 03:51:25 INFO - PROCESS | 3832 | --DOCSHELL 1A9ED800 == 33 [pid = 3832] [id = 14] 03:51:25 INFO - PROCESS | 3832 | --DOCSHELL 13157800 == 32 [pid = 3832] [id = 22] 03:51:25 INFO - PROCESS | 3832 | --DOCSHELL 167C9800 == 31 [pid = 3832] [id = 8] 03:51:25 INFO - PROCESS | 3832 | --DOCSHELL 14293400 == 30 [pid = 3832] [id = 24] 03:51:25 INFO - PROCESS | 3832 | --DOCSHELL 1A96BC00 == 29 [pid = 3832] [id = 13] 03:51:25 INFO - PROCESS | 3832 | --DOCSHELL 16141C00 == 28 [pid = 3832] [id = 26] 03:51:25 INFO - PROCESS | 3832 | --DOCSHELL 1B2D4C00 == 27 [pid = 3832] [id = 17] 03:51:25 INFO - PROCESS | 3832 | --DOCSHELL 1A834800 == 26 [pid = 3832] [id = 12] 03:51:25 INFO - PROCESS | 3832 | --DOCSHELL 169D6400 == 25 [pid = 3832] [id = 27] 03:51:25 INFO - PROCESS | 3832 | --DOCSHELL 104E6800 == 24 [pid = 3832] [id = 20] 03:51:25 INFO - PROCESS | 3832 | --DOCSHELL 1128D800 == 23 [pid = 3832] [id = 21] 03:51:25 INFO - PROCESS | 3832 | --DOCSHELL 16E7B000 == 22 [pid = 3832] [id = 298] 03:51:25 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (19C0E000) [pid = 3832] [serial = 811] [outer = 00000000] [url = about:blank] 03:51:25 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (19D73000) [pid = 3832] [serial = 879] [outer = 00000000] [url = about:blank] 03:51:25 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (19F47C00) [pid = 3832] [serial = 880] [outer = 00000000] [url = about:blank] 03:51:25 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (1A833C00) [pid = 3832] [serial = 883] [outer = 00000000] [url = about:blank] 03:51:25 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (1314D400) [pid = 3832] [serial = 888] [outer = 00000000] [url = about:blank] 03:51:25 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (1A830800) [pid = 3832] [serial = 882] [outer = 00000000] [url = about:blank] 03:51:25 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (1A836400) [pid = 3832] [serial = 885] [outer = 00000000] [url = about:blank] 03:51:25 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (1A96B400) [pid = 3832] [serial = 891] [outer = 00000000] [url = about:blank] 03:51:25 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (1A83D000) [pid = 3832] [serial = 886] [outer = 00000000] [url = about:blank] 03:51:25 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (19913000) [pid = 3832] [serial = 864] [outer = 00000000] [url = about:blank] 03:51:25 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (19711800) [pid = 3832] [serial = 862] [outer = 00000000] [url = about:blank] 03:51:25 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (17D71800) [pid = 3832] [serial = 861] [outer = 00000000] [url = about:blank] 03:51:25 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (156CA800) [pid = 3832] [serial = 859] [outer = 00000000] [url = about:blank] 03:51:25 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (14299800) [pid = 3832] [serial = 858] [outer = 00000000] [url = about:blank] 03:51:25 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (16E80800) [pid = 3832] [serial = 894] [outer = 00000000] [url = about:blank] 03:51:25 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (110EC800) [pid = 3832] [serial = 856] [outer = 00000000] [url = about:blank] 03:51:25 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (110B6400) [pid = 3832] [serial = 855] [outer = 00000000] [url = about:blank] 03:51:25 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (1A43F800) [pid = 3832] [serial = 853] [outer = 00000000] [url = about:blank] 03:51:25 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (19710800) [pid = 3832] [serial = 876] [outer = 00000000] [url = about:blank] 03:51:25 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (1A9ED400) [pid = 3832] [serial = 892] [outer = 00000000] [url = about:blank] 03:51:25 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (167AB400) [pid = 3832] [serial = 873] [outer = 00000000] [url = about:blank] 03:51:25 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (16E50000) [pid = 3832] [serial = 874] [outer = 00000000] [url = about:blank] 03:51:25 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (1429B800) [pid = 3832] [serial = 870] [outer = 00000000] [url = about:blank] 03:51:25 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (156CB800) [pid = 3832] [serial = 871] [outer = 00000000] [url = about:blank] 03:51:25 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (13E9D800) [pid = 3832] [serial = 868] [outer = 00000000] [url = about:blank] 03:51:25 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (131EB800) [pid = 3832] [serial = 867] [outer = 00000000] [url = about:blank] 03:51:25 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (19C04800) [pid = 3832] [serial = 865] [outer = 00000000] [url = about:blank] 03:51:25 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (13938C00) [pid = 3832] [serial = 889] [outer = 00000000] [url = about:blank] 03:51:25 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (197A1000) [pid = 3832] [serial = 877] [outer = 00000000] [url = about:blank] 03:51:25 INFO - PROCESS | 3832 | 1468752685950 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] 03:51:25 INFO - PROCESS | 3832 | 1468752685974 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 03:51:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 03:51:25 INFO - PROCESS | 3832 | 1468752685980 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 03:51:25 INFO - PROCESS | 3832 | 1468752685984 Marionette TRACE conn3 <- [1,1214,null,{}] 03:51:25 INFO - PROCESS | 3832 | 1468752685990 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}] 03:51:25 INFO - PROCESS | 3832 | 1468752685993 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:26 INFO - PROCESS | 3832 | 1468752686079 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 03:51:26 INFO - PROCESS | 3832 | 1468752686086 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:26 INFO - PROCESS | 3832 | 1468752686090 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:26 INFO - PROCESS | 3832 | ++DOCSHELL 104E8800 == 23 [pid = 3832] [id = 313] 03:51:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (1051D400) [pid = 3832] [serial = 938] [outer = 00000000] 03:51:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (10A76000) [pid = 3832] [serial = 939] [outer = 1051D400] 03:51:26 INFO - PROCESS | 3832 | 1468752686137 Marionette DEBUG loaded listener.js 03:51:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (10A79C00) [pid = 3832] [serial = 940] [outer = 1051D400] 03:51:26 INFO - PROCESS | 3832 | 1468752686619 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]]]}] 03:51:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 03:51:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 714ms 03:51:26 INFO - PROCESS | 3832 | 1468752686680 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 03:51:26 INFO - PROCESS | 3832 | 1468752686685 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 03:51:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 03:51:26 INFO - PROCESS | 3832 | 1468752686691 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 03:51:26 INFO - PROCESS | 3832 | 1468752686694 Marionette TRACE conn3 <- [1,1218,null,{}] 03:51:26 INFO - PROCESS | 3832 | 1468752686747 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}] 03:51:26 INFO - PROCESS | 3832 | 1468752686750 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:26 INFO - PROCESS | 3832 | 1468752686836 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 03:51:26 INFO - PROCESS | 3832 | 1468752686921 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:26 INFO - PROCESS | 3832 | 1468752686924 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:26 INFO - PROCESS | 3832 | ++DOCSHELL 11442000 == 24 [pid = 3832] [id = 314] 03:51:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (114D4800) [pid = 3832] [serial = 941] [outer = 00000000] 03:51:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (11C2C400) [pid = 3832] [serial = 942] [outer = 114D4800] 03:51:26 INFO - PROCESS | 3832 | 1468752686970 Marionette DEBUG loaded listener.js 03:51:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (1282AC00) [pid = 3832] [serial = 943] [outer = 114D4800] 03:51:27 INFO - PROCESS | 3832 | 1468752687344 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]]]}] 03:51:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 03:51:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 666ms 03:51:27 INFO - PROCESS | 3832 | 1468752687364 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 03:51:27 INFO - PROCESS | 3832 | 1468752687367 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 03:51:27 INFO - PROCESS | 3832 | 1468752687370 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 03:51:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 03:51:27 INFO - PROCESS | 3832 | 1468752687374 Marionette TRACE conn3 <- [1,1222,null,{}] 03:51:27 INFO - PROCESS | 3832 | 1468752687385 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}] 03:51:27 INFO - PROCESS | 3832 | 1468752687390 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:27 INFO - PROCESS | 3832 | 1468752687471 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 03:51:27 INFO - PROCESS | 3832 | 1468752687508 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:27 INFO - PROCESS | 3832 | 1468752687511 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:27 INFO - PROCESS | 3832 | ++DOCSHELL 1313DC00 == 25 [pid = 3832] [id = 315] 03:51:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (13140C00) [pid = 3832] [serial = 944] [outer = 00000000] 03:51:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (1314FC00) [pid = 3832] [serial = 945] [outer = 13140C00] 03:51:27 INFO - PROCESS | 3832 | 1468752687558 Marionette DEBUG loaded listener.js 03:51:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (131EA800) [pid = 3832] [serial = 946] [outer = 13140C00] 03:51:28 INFO - PROCESS | 3832 | 1468752688018 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]]]}] 03:51:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 03:51:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 650ms 03:51:28 INFO - PROCESS | 3832 | 1468752688042 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 03:51:28 INFO - PROCESS | 3832 | 1468752688045 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 03:51:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 03:51:28 INFO - PROCESS | 3832 | 1468752688048 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 03:51:28 INFO - PROCESS | 3832 | 1468752688050 Marionette TRACE conn3 <- [1,1226,null,{}] 03:51:28 INFO - PROCESS | 3832 | 1468752688075 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}] 03:51:28 INFO - PROCESS | 3832 | 1468752688078 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:28 INFO - PROCESS | 3832 | 1468752688161 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 03:51:28 INFO - PROCESS | 3832 | 1468752688167 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:28 INFO - PROCESS | 3832 | 1468752688169 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:28 INFO - PROCESS | 3832 | ++DOCSHELL 1314D400 == 26 [pid = 3832] [id = 316] 03:51:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (1320F000) [pid = 3832] [serial = 947] [outer = 00000000] 03:51:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (13CA7C00) [pid = 3832] [serial = 948] [outer = 1320F000] 03:51:28 INFO - PROCESS | 3832 | 1468752688212 Marionette DEBUG loaded listener.js 03:51:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (13EA1800) [pid = 3832] [serial = 949] [outer = 1320F000] 03:51:28 INFO - PROCESS | 3832 | 1468752688665 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]]]}] 03:51:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 03:51:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 617ms 03:51:28 INFO - PROCESS | 3832 | 1468752688679 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 03:51:28 INFO - PROCESS | 3832 | 1468752688681 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 03:51:28 INFO - PROCESS | 3832 | 1468752688684 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 03:51:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 03:51:28 INFO - PROCESS | 3832 | 1468752688686 Marionette TRACE conn3 <- [1,1230,null,{}] 03:51:28 INFO - PROCESS | 3832 | 1468752688689 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}] 03:51:28 INFO - PROCESS | 3832 | 1468752688691 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:28 INFO - PROCESS | 3832 | 1468752688807 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 03:51:28 INFO - PROCESS | 3832 | 1468752688814 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:28 INFO - PROCESS | 3832 | 1468752688816 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:28 INFO - PROCESS | 3832 | ++DOCSHELL 13CA1400 == 27 [pid = 3832] [id = 317] 03:51:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (14293400) [pid = 3832] [serial = 950] [outer = 00000000] 03:51:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (14F24800) [pid = 3832] [serial = 951] [outer = 14293400] 03:51:28 INFO - PROCESS | 3832 | 1468752688860 Marionette DEBUG loaded listener.js 03:51:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (156CC800) [pid = 3832] [serial = 952] [outer = 14293400] 03:51:29 INFO - PROCESS | 3832 | 1468752689305 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]]]}] 03:51:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 03:51:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 666ms 03:51:29 INFO - PROCESS | 3832 | 1468752689323 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 03:51:29 INFO - PROCESS | 3832 | 1468752689325 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 03:51:29 INFO - PROCESS | 3832 | 1468752689328 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 03:51:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 03:51:29 INFO - PROCESS | 3832 | 1468752689330 Marionette TRACE conn3 <- [1,1234,null,{}] 03:51:29 INFO - PROCESS | 3832 | 1468752689333 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}] 03:51:29 INFO - PROCESS | 3832 | 1468752689339 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:29 INFO - PROCESS | 3832 | 1468752689519 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 03:51:29 INFO - PROCESS | 3832 | 1468752689536 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:29 INFO - PROCESS | 3832 | 1468752689538 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:29 INFO - PROCESS | 3832 | ++DOCSHELL 16065800 == 28 [pid = 3832] [id = 318] 03:51:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (16066800) [pid = 3832] [serial = 953] [outer = 00000000] 03:51:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (16142000) [pid = 3832] [serial = 954] [outer = 16066800] 03:51:29 INFO - PROCESS | 3832 | 1468752689581 Marionette DEBUG loaded listener.js 03:51:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (1620F400) [pid = 3832] [serial = 955] [outer = 16066800] 03:51:29 INFO - PROCESS | 3832 | 1468752689975 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]]]}] 03:51:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 03:51:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 650ms 03:51:30 INFO - PROCESS | 3832 | 1468752690000 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 03:51:30 INFO - PROCESS | 3832 | 1468752690001 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 03:51:30 INFO - PROCESS | 3832 | 1468752690005 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 03:51:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 03:51:30 INFO - PROCESS | 3832 | 1468752690006 Marionette TRACE conn3 <- [1,1238,null,{}] 03:51:30 INFO - PROCESS | 3832 | 1468752690010 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}] 03:51:30 INFO - PROCESS | 3832 | 1468752690011 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:30 INFO - PROCESS | 3832 | 1468752690096 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 03:51:30 INFO - PROCESS | 3832 | 1468752690254 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:30 INFO - PROCESS | 3832 | 1468752690256 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:30 INFO - PROCESS | 3832 | ++DOCSHELL 0F391000 == 29 [pid = 3832] [id = 319] 03:51:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (10A08C00) [pid = 3832] [serial = 956] [outer = 00000000] 03:51:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (1694AC00) [pid = 3832] [serial = 957] [outer = 10A08C00] 03:51:30 INFO - PROCESS | 3832 | 1468752690301 Marionette DEBUG loaded listener.js 03:51:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (1694D800) [pid = 3832] [serial = 958] [outer = 10A08C00] 03:51:30 INFO - PROCESS | 3832 | 1468752690650 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]]]}] 03:51:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 03:51:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 650ms 03:51:30 INFO - PROCESS | 3832 | 1468752690676 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 03:51:30 INFO - PROCESS | 3832 | 1468752690678 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 03:51:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 03:51:30 INFO - PROCESS | 3832 | 1468752690681 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 03:51:30 INFO - PROCESS | 3832 | 1468752690682 Marionette TRACE conn3 <- [1,1242,null,{}] 03:51:30 INFO - PROCESS | 3832 | 1468752690703 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}] 03:51:30 INFO - PROCESS | 3832 | 1468752690704 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:30 INFO - PROCESS | 3832 | 1468752690781 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 03:51:30 INFO - PROCESS | 3832 | 1468752690787 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:30 INFO - PROCESS | 3832 | 1468752690789 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:30 INFO - PROCESS | 3832 | ++DOCSHELL 16E50000 == 30 [pid = 3832] [id = 320] 03:51:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (16E76800) [pid = 3832] [serial = 959] [outer = 00000000] 03:51:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (171D7800) [pid = 3832] [serial = 960] [outer = 16E76800] 03:51:30 INFO - PROCESS | 3832 | 1468752690834 Marionette DEBUG loaded listener.js 03:51:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (16E7F000) [pid = 3832] [serial = 961] [outer = 16E76800] 03:51:31 INFO - PROCESS | 3832 | 1468752691324 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]]]}] 03:51:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 03:51:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 682ms 03:51:31 INFO - PROCESS | 3832 | 1468752691373 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 03:51:31 INFO - PROCESS | 3832 | 1468752691375 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 03:51:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 03:51:31 INFO - PROCESS | 3832 | 1468752691379 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 03:51:31 INFO - PROCESS | 3832 | 1468752691380 Marionette TRACE conn3 <- [1,1246,null,{}] 03:51:31 INFO - PROCESS | 3832 | 1468752691389 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}] 03:51:31 INFO - PROCESS | 3832 | 1468752691391 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:31 INFO - PROCESS | 3832 | 1468752691499 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 03:51:31 INFO - PROCESS | 3832 | 1468752691506 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:31 INFO - PROCESS | 3832 | 1468752691508 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:31 INFO - PROCESS | 3832 | ++DOCSHELL 12D97800 == 31 [pid = 3832] [id = 321] 03:51:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (1740EC00) [pid = 3832] [serial = 962] [outer = 00000000] 03:51:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (1760AC00) [pid = 3832] [serial = 963] [outer = 1740EC00] 03:51:31 INFO - PROCESS | 3832 | 1468752691550 Marionette DEBUG loaded listener.js 03:51:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (1760B800) [pid = 3832] [serial = 964] [outer = 1740EC00] 03:51:32 INFO - PROCESS | 3832 | 1468752692066 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]]]}] 03:51:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 03:51:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 731ms 03:51:32 INFO - PROCESS | 3832 | 1468752692111 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 03:51:32 INFO - PROCESS | 3832 | 1468752692113 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 03:51:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 03:51:32 INFO - PROCESS | 3832 | 1468752692122 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 03:51:32 INFO - PROCESS | 3832 | 1468752692123 Marionette TRACE conn3 <- [1,1250,null,{}] 03:51:32 INFO - PROCESS | 3832 | 1468752692127 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}] 03:51:32 INFO - PROCESS | 3832 | 1468752692129 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:32 INFO - PROCESS | 3832 | 1468752692250 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 03:51:32 INFO - PROCESS | 3832 | 1468752692259 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:32 INFO - PROCESS | 3832 | 1468752692261 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:32 INFO - PROCESS | 3832 | ++DOCSHELL 1036B000 == 32 [pid = 3832] [id = 322] 03:51:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (1124EC00) [pid = 3832] [serial = 965] [outer = 00000000] 03:51:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (19710800) [pid = 3832] [serial = 966] [outer = 1124EC00] 03:51:32 INFO - PROCESS | 3832 | 1468752692360 Marionette DEBUG loaded listener.js 03:51:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (19719000) [pid = 3832] [serial = 967] [outer = 1124EC00] 03:51:32 INFO - PROCESS | 3832 | 1468752692773 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]]]}] 03:51:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 03:51:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 715ms 03:51:32 INFO - PROCESS | 3832 | 1468752692818 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 03:51:32 INFO - PROCESS | 3832 | 1468752692868 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 03:51:32 INFO - PROCESS | 3832 | 1468752692908 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 03:51:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 03:51:32 INFO - PROCESS | 3832 | 1468752692911 Marionette TRACE conn3 <- [1,1254,null,{}] 03:51:32 INFO - PROCESS | 3832 | 1468752692923 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}] 03:51:32 INFO - PROCESS | 3832 | 1468752692926 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:33 INFO - PROCESS | 3832 | 1468752693040 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 03:51:33 INFO - PROCESS | 3832 | 1468752693054 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:33 INFO - PROCESS | 3832 | 1468752693057 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:33 INFO - PROCESS | 3832 | ++DOCSHELL 10A09C00 == 33 [pid = 3832] [id = 323] 03:51:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (114D1800) [pid = 3832] [serial = 968] [outer = 00000000] 03:51:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (16E83000) [pid = 3832] [serial = 969] [outer = 114D1800] 03:51:33 INFO - PROCESS | 3832 | 1468752693313 Marionette DEBUG loaded listener.js 03:51:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (19D70000) [pid = 3832] [serial = 970] [outer = 114D1800] 03:51:33 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (17F56C00) [pid = 3832] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 03:51:33 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (192F3000) [pid = 3832] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 03:51:33 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (1990F000) [pid = 3832] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 03:51:33 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (1A3BFC00) [pid = 3832] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 03:51:33 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (1740E000) [pid = 3832] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 03:51:33 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (1718A400) [pid = 3832] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 03:51:33 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (167AFC00) [pid = 3832] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 03:51:33 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (16068C00) [pid = 3832] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 03:51:33 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (13E9E000) [pid = 3832] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 03:51:33 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (13149000) [pid = 3832] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 03:51:33 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (114DC800) [pid = 3832] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 03:51:33 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (104E1000) [pid = 3832] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 03:51:33 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (16E7D000) [pid = 3832] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 03:51:33 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (16676C00) [pid = 3832] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 03:51:33 INFO - PROCESS | 3832 | 1468752693754 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]]]}] 03:51:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 03:51:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 877ms 03:51:33 INFO - PROCESS | 3832 | 1468752693785 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 03:51:33 INFO - PROCESS | 3832 | 1468752693787 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 03:51:33 INFO - PROCESS | 3832 | 1468752693790 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 03:51:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 03:51:33 INFO - PROCESS | 3832 | 1468752693792 Marionette TRACE conn3 <- [1,1258,null,{}] 03:51:33 INFO - PROCESS | 3832 | 1468752693795 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}] 03:51:33 INFO - PROCESS | 3832 | 1468752693797 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:33 INFO - PROCESS | 3832 | 1468752693878 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 03:51:33 INFO - PROCESS | 3832 | 1468752693964 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:33 INFO - PROCESS | 3832 | 1468752693966 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:33 INFO - PROCESS | 3832 | ++DOCSHELL 1320FC00 == 34 [pid = 3832] [id = 324] 03:51:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (14FBAC00) [pid = 3832] [serial = 971] [outer = 00000000] 03:51:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (167AFC00) [pid = 3832] [serial = 972] [outer = 14FBAC00] 03:51:34 INFO - PROCESS | 3832 | 1468752694008 Marionette DEBUG loaded listener.js 03:51:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (174CD400) [pid = 3832] [serial = 973] [outer = 14FBAC00] 03:51:34 INFO - PROCESS | 3832 | 1468752694364 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]]]}] 03:51:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 03:51:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 617ms 03:51:34 INFO - PROCESS | 3832 | 1468752694388 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 03:51:34 INFO - PROCESS | 3832 | 1468752694390 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 03:51:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 03:51:34 INFO - PROCESS | 3832 | 1468752694393 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 03:51:34 INFO - PROCESS | 3832 | 1468752694395 Marionette TRACE conn3 <- [1,1262,null,{}] 03:51:34 INFO - PROCESS | 3832 | 1468752694409 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}] 03:51:34 INFO - PROCESS | 3832 | 1468752694411 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:34 INFO - PROCESS | 3832 | 1468752694521 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 03:51:34 INFO - PROCESS | 3832 | 1468752694528 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:34 INFO - PROCESS | 3832 | 1468752694530 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:34 INFO - PROCESS | 3832 | ++DOCSHELL 156D2000 == 35 [pid = 3832] [id = 325] 03:51:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (1620C800) [pid = 3832] [serial = 974] [outer = 00000000] 03:51:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (19D72000) [pid = 3832] [serial = 975] [outer = 1620C800] 03:51:34 INFO - PROCESS | 3832 | 1468752694625 Marionette DEBUG loaded listener.js 03:51:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (19D76C00) [pid = 3832] [serial = 976] [outer = 1620C800] 03:51:35 INFO - PROCESS | 3832 | 1468752695080 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]]]}] 03:51:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 03:51:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 731ms 03:51:35 INFO - PROCESS | 3832 | 1468752695126 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 03:51:35 INFO - PROCESS | 3832 | 1468752695128 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 03:51:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 03:51:35 INFO - PROCESS | 3832 | 1468752695132 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 03:51:35 INFO - PROCESS | 3832 | 1468752695134 Marionette TRACE conn3 <- [1,1266,null,{}] 03:51:35 INFO - PROCESS | 3832 | 1468752695137 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}] 03:51:35 INFO - PROCESS | 3832 | 1468752695139 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:35 INFO - PROCESS | 3832 | 1468752695218 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 03:51:35 INFO - PROCESS | 3832 | 1468752695223 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:35 INFO - PROCESS | 3832 | 1468752695225 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:35 INFO - PROCESS | 3832 | ++DOCSHELL 1429E000 == 36 [pid = 3832] [id = 326] 03:51:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (14F29400) [pid = 3832] [serial = 977] [outer = 00000000] 03:51:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (1A3BA400) [pid = 3832] [serial = 978] [outer = 14F29400] 03:51:35 INFO - PROCESS | 3832 | 1468752695267 Marionette DEBUG loaded listener.js 03:51:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (1A43D400) [pid = 3832] [serial = 979] [outer = 14F29400] 03:51:36 INFO - PROCESS | 3832 | 1468752696115 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]]]}] 03:51:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 03:51:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1039ms 03:51:36 INFO - PROCESS | 3832 | 1468752696171 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 03:51:36 INFO - PROCESS | 3832 | 1468752696176 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 03:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 03:51:36 INFO - PROCESS | 3832 | 1468752696180 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 03:51:36 INFO - PROCESS | 3832 | 1468752696185 Marionette TRACE conn3 <- [1,1270,null,{}] 03:51:36 INFO - PROCESS | 3832 | 1468752696191 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}] 03:51:36 INFO - PROCESS | 3832 | 1468752696194 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:36 INFO - PROCESS | 3832 | 1468752696333 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 03:51:36 INFO - PROCESS | 3832 | 1468752696474 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:36 INFO - PROCESS | 3832 | 1468752696477 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:36 INFO - PROCESS | 3832 | ++DOCSHELL 104E2400 == 37 [pid = 3832] [id = 327] 03:51:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (10A01400) [pid = 3832] [serial = 980] [outer = 00000000] 03:51:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (110E7800) [pid = 3832] [serial = 981] [outer = 10A01400] 03:51:36 INFO - PROCESS | 3832 | 1468752696534 Marionette DEBUG loaded listener.js 03:51:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (12826800) [pid = 3832] [serial = 982] [outer = 10A01400] 03:51:37 INFO - PROCESS | 3832 | 1468752697220 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]]]}] 03:51:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 03:51:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1088ms 03:51:37 INFO - PROCESS | 3832 | 1468752697261 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 03:51:37 INFO - PROCESS | 3832 | 1468752697265 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 03:51:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 03:51:37 INFO - PROCESS | 3832 | 1468752697291 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 03:51:37 INFO - PROCESS | 3832 | 1468752697294 Marionette TRACE conn3 <- [1,1274,null,{}] 03:51:37 INFO - PROCESS | 3832 | 1468752697298 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}] 03:51:37 INFO - PROCESS | 3832 | 1468752697301 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:37 INFO - PROCESS | 3832 | 1468752697653 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 03:51:37 INFO - PROCESS | 3832 | 1468752697662 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:37 INFO - PROCESS | 3832 | 1468752697665 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:37 INFO - PROCESS | 3832 | ++DOCSHELL 1055D800 == 38 [pid = 3832] [id = 328] 03:51:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (1055EC00) [pid = 3832] [serial = 983] [outer = 00000000] 03:51:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (10A80C00) [pid = 3832] [serial = 984] [outer = 1055EC00] 03:51:37 INFO - PROCESS | 3832 | 1468752697713 Marionette DEBUG loaded listener.js 03:51:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (110E8C00) [pid = 3832] [serial = 985] [outer = 1055EC00] 03:51:38 INFO - PROCESS | 3832 | --DOCSHELL 156D2000 == 37 [pid = 3832] [id = 325] 03:51:38 INFO - PROCESS | 3832 | --DOCSHELL 1320FC00 == 36 [pid = 3832] [id = 324] 03:51:38 INFO - PROCESS | 3832 | --DOCSHELL 10A09C00 == 35 [pid = 3832] [id = 323] 03:51:38 INFO - PROCESS | 3832 | --DOCSHELL 1036B000 == 34 [pid = 3832] [id = 322] 03:51:38 INFO - PROCESS | 3832 | --DOCSHELL 12D97800 == 33 [pid = 3832] [id = 321] 03:51:38 INFO - PROCESS | 3832 | --DOCSHELL 16E50000 == 32 [pid = 3832] [id = 320] 03:51:38 INFO - PROCESS | 3832 | --DOCSHELL 0F391000 == 31 [pid = 3832] [id = 319] 03:51:38 INFO - PROCESS | 3832 | --DOCSHELL 16065800 == 30 [pid = 3832] [id = 318] 03:51:38 INFO - PROCESS | 3832 | --DOCSHELL 13CA1400 == 29 [pid = 3832] [id = 317] 03:51:38 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (1A831400) [pid = 3832] [serial = 936] [outer = 00000000] [url = about:blank] 03:51:38 INFO - PROCESS | 3832 | 1468752698449 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]]]}] 03:51:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 03:51:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1185ms 03:51:38 INFO - PROCESS | 3832 | 1468752698502 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 03:51:38 INFO - PROCESS | 3832 | 1468752698506 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 03:51:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 03:51:38 INFO - PROCESS | 3832 | 1468752698510 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 03:51:38 INFO - PROCESS | 3832 | 1468752698513 Marionette TRACE conn3 <- [1,1278,null,{}] 03:51:38 INFO - PROCESS | 3832 | 1468752698518 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}] 03:51:38 INFO - PROCESS | 3832 | 1468752698520 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:38 INFO - PROCESS | 3832 | 1468752698605 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 03:51:38 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (1A5BC800) [pid = 3832] [serial = 934] [outer = 00000000] [url = about:blank] 03:51:38 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (19713800) [pid = 3832] [serial = 921] [outer = 00000000] [url = about:blank] 03:51:38 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (19D75800) [pid = 3832] [serial = 924] [outer = 00000000] [url = about:blank] 03:51:38 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (19715000) [pid = 3832] [serial = 922] [outer = 00000000] [url = about:blank] 03:51:38 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (1A43E400) [pid = 3832] [serial = 927] [outer = 00000000] [url = about:blank] 03:51:38 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (19F4E000) [pid = 3832] [serial = 925] [outer = 00000000] [url = about:blank] 03:51:38 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (1A5B8C00) [pid = 3832] [serial = 933] [outer = 00000000] [url = about:blank] 03:51:38 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (1A5B3400) [pid = 3832] [serial = 928] [outer = 00000000] [url = about:blank] 03:51:38 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (17F4DC00) [pid = 3832] [serial = 918] [outer = 00000000] [url = about:blank] 03:51:38 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (174CB800) [pid = 3832] [serial = 915] [outer = 00000000] [url = about:blank] 03:51:38 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (174CC000) [pid = 3832] [serial = 916] [outer = 00000000] [url = about:blank] 03:51:38 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (16E78C00) [pid = 3832] [serial = 912] [outer = 00000000] [url = about:blank] 03:51:38 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (16E7EC00) [pid = 3832] [serial = 913] [outer = 00000000] [url = about:blank] 03:51:38 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (16143000) [pid = 3832] [serial = 909] [outer = 00000000] [url = about:blank] 03:51:38 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (16205800) [pid = 3832] [serial = 910] [outer = 00000000] [url = about:blank] 03:51:38 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (14F26800) [pid = 3832] [serial = 906] [outer = 00000000] [url = about:blank] 03:51:38 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (156C7400) [pid = 3832] [serial = 907] [outer = 00000000] [url = about:blank] 03:51:38 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (131DD000) [pid = 3832] [serial = 903] [outer = 00000000] [url = about:blank] 03:51:38 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (13210800) [pid = 3832] [serial = 904] [outer = 00000000] [url = about:blank] 03:51:38 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (11CD9400) [pid = 3832] [serial = 900] [outer = 00000000] [url = about:blank] 03:51:38 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (1286D000) [pid = 3832] [serial = 901] [outer = 00000000] [url = about:blank] 03:51:38 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (10A73400) [pid = 3832] [serial = 897] [outer = 00000000] [url = about:blank] 03:51:38 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (10A7AC00) [pid = 3832] [serial = 898] [outer = 00000000] [url = about:blank] 03:51:38 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (19916000) [pid = 3832] [serial = 895] [outer = 00000000] [url = about:blank] 03:51:38 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (192EF800) [pid = 3832] [serial = 930] [outer = 00000000] [url = about:blank] 03:51:38 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (1970FC00) [pid = 3832] [serial = 931] [outer = 00000000] [url = about:blank] 03:51:38 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (17F55400) [pid = 3832] [serial = 919] [outer = 00000000] [url = about:blank] 03:51:38 INFO - PROCESS | 3832 | 1468752698695 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:38 INFO - PROCESS | 3832 | 1468752698697 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:38 INFO - PROCESS | 3832 | ++DOCSHELL 10A73400 == 30 [pid = 3832] [id = 329] 03:51:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (10A76C00) [pid = 3832] [serial = 986] [outer = 00000000] 03:51:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (12870C00) [pid = 3832] [serial = 987] [outer = 10A76C00] 03:51:38 INFO - PROCESS | 3832 | 1468752698747 Marionette DEBUG loaded listener.js 03:51:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (12BCA400) [pid = 3832] [serial = 988] [outer = 10A76C00] 03:51:39 INFO - PROCESS | 3832 | 1468752699233 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]]]}] 03:51:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 03:51:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 763ms 03:51:39 INFO - PROCESS | 3832 | 1468752699286 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 03:51:39 INFO - PROCESS | 3832 | 1468752699289 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 03:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 03:51:39 INFO - PROCESS | 3832 | 1468752699292 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 03:51:39 INFO - PROCESS | 3832 | 1468752699294 Marionette TRACE conn3 <- [1,1282,null,{}] 03:51:39 INFO - PROCESS | 3832 | 1468752699298 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}] 03:51:39 INFO - PROCESS | 3832 | 1468752699301 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:39 INFO - PROCESS | 3832 | 1468752699389 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 03:51:39 INFO - PROCESS | 3832 | 1468752699398 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:39 INFO - PROCESS | 3832 | 1468752699400 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:39 INFO - PROCESS | 3832 | ++DOCSHELL 1345C800 == 31 [pid = 3832] [id = 330] 03:51:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (13939000) [pid = 3832] [serial = 989] [outer = 00000000] 03:51:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (13CA4000) [pid = 3832] [serial = 990] [outer = 13939000] 03:51:39 INFO - PROCESS | 3832 | 1468752699449 Marionette DEBUG loaded listener.js 03:51:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (13EAB800) [pid = 3832] [serial = 991] [outer = 13939000] 03:51:39 INFO - PROCESS | 3832 | 1468752699954 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]]]}] 03:51:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 03:51:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 715ms 03:51:40 INFO - PROCESS | 3832 | 1468752700023 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 03:51:40 INFO - PROCESS | 3832 | 1468752700027 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 03:51:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 03:51:40 INFO - PROCESS | 3832 | 1468752700037 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 03:51:40 INFO - PROCESS | 3832 | 1468752700041 Marionette TRACE conn3 <- [1,1286,null,{}] 03:51:40 INFO - PROCESS | 3832 | 1468752700045 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}] 03:51:40 INFO - PROCESS | 3832 | 1468752700047 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:40 INFO - PROCESS | 3832 | 1468752700128 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 03:51:40 INFO - PROCESS | 3832 | 1468752700213 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:40 INFO - PROCESS | 3832 | 1468752700215 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:40 INFO - PROCESS | 3832 | ++DOCSHELL 13158C00 == 32 [pid = 3832] [id = 331] 03:51:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (131E8C00) [pid = 3832] [serial = 992] [outer = 00000000] 03:51:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (16063400) [pid = 3832] [serial = 993] [outer = 131E8C00] 03:51:40 INFO - PROCESS | 3832 | 1468752700259 Marionette DEBUG loaded listener.js 03:51:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (16070000) [pid = 3832] [serial = 994] [outer = 131E8C00] 03:51:40 INFO - PROCESS | 3832 | 1468752700671 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]]]}] 03:51:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 03:51:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 731ms 03:51:40 INFO - PROCESS | 3832 | 1468752700739 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 03:51:40 INFO - PROCESS | 3832 | 1468752700741 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 03:51:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 03:51:40 INFO - PROCESS | 3832 | 1468752700744 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 03:51:40 INFO - PROCESS | 3832 | 1468752700746 Marionette TRACE conn3 <- [1,1290,null,{}] 03:51:40 INFO - PROCESS | 3832 | 1468752700788 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}] 03:51:40 INFO - PROCESS | 3832 | 1468752700790 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:40 INFO - PROCESS | 3832 | 1468752700942 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 03:51:40 INFO - PROCESS | 3832 | 1468752700953 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:40 INFO - PROCESS | 3832 | 1468752700955 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:40 INFO - PROCESS | 3832 | ++DOCSHELL 16147000 == 33 [pid = 3832] [id = 332] 03:51:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (16147400) [pid = 3832] [serial = 995] [outer = 00000000] 03:51:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (1620DC00) [pid = 3832] [serial = 996] [outer = 16147400] 03:51:41 INFO - PROCESS | 3832 | 1468752701005 Marionette DEBUG loaded listener.js 03:51:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (167A3C00) [pid = 3832] [serial = 997] [outer = 16147400] 03:51:41 INFO - PROCESS | 3832 | 1468752701427 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]]]}] 03:51:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 03:51:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 714ms 03:51:41 INFO - PROCESS | 3832 | 1468752701457 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 03:51:41 INFO - PROCESS | 3832 | 1468752701459 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 03:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 03:51:41 INFO - PROCESS | 3832 | 1468752701463 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 03:51:41 INFO - PROCESS | 3832 | 1468752701465 Marionette TRACE conn3 <- [1,1294,null,{}] 03:51:41 INFO - PROCESS | 3832 | 1468752701469 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}] 03:51:41 INFO - PROCESS | 3832 | 1468752701471 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:41 INFO - PROCESS | 3832 | 1468752701606 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 03:51:41 INFO - PROCESS | 3832 | 1468752701612 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:41 INFO - PROCESS | 3832 | 1468752701617 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:41 INFO - PROCESS | 3832 | ++DOCSHELL 11299400 == 34 [pid = 3832] [id = 333] 03:51:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (16E7A000) [pid = 3832] [serial = 998] [outer = 00000000] 03:51:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (17179400) [pid = 3832] [serial = 999] [outer = 16E7A000] 03:51:41 INFO - PROCESS | 3832 | 1468752701715 Marionette DEBUG loaded listener.js 03:51:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (174CD000) [pid = 3832] [serial = 1000] [outer = 16E7A000] 03:51:42 INFO - PROCESS | 3832 | 1468752702204 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]]]}] 03:51:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 03:51:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 763ms 03:51:42 INFO - PROCESS | 3832 | 1468752702238 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 03:51:42 INFO - PROCESS | 3832 | 1468752702240 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 03:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 03:51:42 INFO - PROCESS | 3832 | 1468752702244 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 03:51:42 INFO - PROCESS | 3832 | 1468752702245 Marionette TRACE conn3 <- [1,1298,null,{}] 03:51:42 INFO - PROCESS | 3832 | 1468752702253 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}] 03:51:42 INFO - PROCESS | 3832 | 1468752702255 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:42 INFO - PROCESS | 3832 | 1468752702395 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 03:51:42 INFO - PROCESS | 3832 | 1468752702406 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:42 INFO - PROCESS | 3832 | 1468752702408 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:42 INFO - PROCESS | 3832 | ++DOCSHELL 13937400 == 35 [pid = 3832] [id = 334] 03:51:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (174D4C00) [pid = 3832] [serial = 1001] [outer = 00000000] 03:51:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (17F58C00) [pid = 3832] [serial = 1002] [outer = 174D4C00] 03:51:42 INFO - PROCESS | 3832 | 1468752702464 Marionette DEBUG loaded listener.js 03:51:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (192EA400) [pid = 3832] [serial = 1003] [outer = 174D4C00] 03:51:42 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (1620C800) [pid = 3832] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 03:51:42 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (16066800) [pid = 3832] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 03:51:42 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (114D4800) [pid = 3832] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 03:51:42 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (16142800) [pid = 3832] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 03:51:42 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (16E76800) [pid = 3832] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 03:51:42 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (13140C00) [pid = 3832] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 03:51:42 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1740EC00) [pid = 3832] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 03:51:42 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (14293400) [pid = 3832] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 03:51:42 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1320F000) [pid = 3832] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 03:51:42 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1051D400) [pid = 3832] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 03:51:42 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (10A08C00) [pid = 3832] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 03:51:42 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (1124EC00) [pid = 3832] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 03:51:42 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (114D1800) [pid = 3832] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 03:51:42 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (14FBAC00) [pid = 3832] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 03:51:43 INFO - PROCESS | 3832 | 1468752703076 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] 03:51:43 INFO - PROCESS | 3832 | 1468752703128 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 03:51:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 03:51:43 INFO - PROCESS | 3832 | 1468752703131 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 03:51:43 INFO - PROCESS | 3832 | 1468752703133 Marionette TRACE conn3 <- [1,1302,null,{}] 03:51:43 INFO - PROCESS | 3832 | 1468752703137 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}] 03:51:43 INFO - PROCESS | 3832 | 1468752703139 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:43 INFO - PROCESS | 3832 | 1468752703218 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 03:51:43 INFO - PROCESS | 3832 | 1468752703224 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:43 INFO - PROCESS | 3832 | 1468752703226 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:43 INFO - PROCESS | 3832 | ++DOCSHELL 1286CC00 == 36 [pid = 3832] [id = 335] 03:51:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (1606C000) [pid = 3832] [serial = 1004] [outer = 00000000] 03:51:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (16E78800) [pid = 3832] [serial = 1005] [outer = 1606C000] 03:51:43 INFO - PROCESS | 3832 | 1468752703268 Marionette DEBUG loaded listener.js 03:51:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (17411000) [pid = 3832] [serial = 1006] [outer = 1606C000] 03:51:43 INFO - PROCESS | 3832 | 1468752703733 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]]]}] 03:51:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 03:51:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 617ms 03:51:43 INFO - PROCESS | 3832 | 1468752703761 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 03:51:43 INFO - PROCESS | 3832 | 1468752703763 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 03:51:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 03:51:43 INFO - PROCESS | 3832 | 1468752703766 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 03:51:43 INFO - PROCESS | 3832 | 1468752703767 Marionette TRACE conn3 <- [1,1306,null,{}] 03:51:43 INFO - PROCESS | 3832 | 1468752703775 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}] 03:51:43 INFO - PROCESS | 3832 | 1468752703777 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:43 INFO - PROCESS | 3832 | 1468752703854 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 03:51:43 INFO - PROCESS | 3832 | 1468752703860 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:43 INFO - PROCESS | 3832 | 1468752703862 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:43 INFO - PROCESS | 3832 | ++DOCSHELL 12871400 == 37 [pid = 3832] [id = 336] 03:51:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (13939800) [pid = 3832] [serial = 1007] [outer = 00000000] 03:51:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (1970FC00) [pid = 3832] [serial = 1008] [outer = 13939800] 03:51:43 INFO - PROCESS | 3832 | 1468752703904 Marionette DEBUG loaded listener.js 03:51:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (197A7000) [pid = 3832] [serial = 1009] [outer = 13939800] 03:51:44 INFO - PROCESS | 3832 | 1468752704345 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]]]}] 03:51:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 03:51:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 666ms 03:51:44 INFO - PROCESS | 3832 | 1468752704405 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 03:51:44 INFO - PROCESS | 3832 | 1468752704407 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 03:51:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 03:51:44 INFO - PROCESS | 3832 | 1468752704410 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 03:51:44 INFO - PROCESS | 3832 | 1468752704412 Marionette TRACE conn3 <- [1,1310,null,{}] 03:51:44 INFO - PROCESS | 3832 | 1468752704415 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}] 03:51:44 INFO - PROCESS | 3832 | 1468752704417 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:44 INFO - PROCESS | 3832 | 1468752704494 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 03:51:44 INFO - PROCESS | 3832 | 1468752704548 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:44 INFO - PROCESS | 3832 | 1468752704559 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:44 INFO - PROCESS | 3832 | ++DOCSHELL 10A03C00 == 38 [pid = 3832] [id = 337] 03:51:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (12829C00) [pid = 3832] [serial = 1010] [outer = 00000000] 03:51:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (1991A800) [pid = 3832] [serial = 1011] [outer = 12829C00] 03:51:44 INFO - PROCESS | 3832 | 1468752704602 Marionette DEBUG loaded listener.js 03:51:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (19C0E400) [pid = 3832] [serial = 1012] [outer = 12829C00] 03:51:45 INFO - PROCESS | 3832 | --DOCSHELL 10A73400 == 37 [pid = 3832] [id = 329] 03:51:45 INFO - PROCESS | 3832 | --DOCSHELL 1055D800 == 36 [pid = 3832] [id = 328] 03:51:45 INFO - PROCESS | 3832 | --DOCSHELL 1429E000 == 35 [pid = 3832] [id = 326] 03:51:45 INFO - PROCESS | 3832 | --DOCSHELL 104E2400 == 34 [pid = 3832] [id = 327] 03:51:46 INFO - PROCESS | 3832 | --DOCSHELL 13937400 == 33 [pid = 3832] [id = 334] 03:51:46 INFO - PROCESS | 3832 | --DOCSHELL 12871400 == 32 [pid = 3832] [id = 336] 03:51:46 INFO - PROCESS | 3832 | --DOCSHELL 1286CC00 == 31 [pid = 3832] [id = 335] 03:51:46 INFO - PROCESS | 3832 | --DOCSHELL 13158C00 == 30 [pid = 3832] [id = 331] 03:51:46 INFO - PROCESS | 3832 | --DOCSHELL 1345C800 == 29 [pid = 3832] [id = 330] 03:51:46 INFO - PROCESS | 3832 | --DOCSHELL 16147000 == 28 [pid = 3832] [id = 332] 03:51:46 INFO - PROCESS | 3832 | --DOCSHELL 11299400 == 27 [pid = 3832] [id = 333] 03:51:47 INFO - PROCESS | 3832 | --DOCSHELL 1313C000 == 26 [pid = 3832] [id = 301] 03:51:47 INFO - PROCESS | 3832 | --DOCSHELL 11442000 == 25 [pid = 3832] [id = 314] 03:51:47 INFO - PROCESS | 3832 | --DOCSHELL 104E8800 == 24 [pid = 3832] [id = 313] 03:51:47 INFO - PROCESS | 3832 | --DOCSHELL 1047DC00 == 23 [pid = 3832] [id = 299] 03:51:47 INFO - PROCESS | 3832 | --DOCSHELL 167AF000 == 22 [pid = 3832] [id = 304] 03:51:47 INFO - PROCESS | 3832 | --DOCSHELL 1313DC00 == 21 [pid = 3832] [id = 315] 03:51:47 INFO - PROCESS | 3832 | --DOCSHELL 16068800 == 20 [pid = 3832] [id = 303] 03:51:47 INFO - PROCESS | 3832 | --DOCSHELL 13CAE800 == 19 [pid = 3832] [id = 302] 03:51:47 INFO - PROCESS | 3832 | --DOCSHELL 1A3B8C00 == 18 [pid = 3832] [id = 309] 03:51:47 INFO - PROCESS | 3832 | --DOCSHELL 1314D400 == 17 [pid = 3832] [id = 316] 03:51:47 INFO - PROCESS | 3832 | --DOCSHELL 1429BC00 == 16 [pid = 3832] [id = 312] 03:51:47 INFO - PROCESS | 3832 | --DOCSHELL 16676400 == 15 [pid = 3832] [id = 310] 03:51:47 INFO - PROCESS | 3832 | --DOCSHELL 1313B400 == 14 [pid = 3832] [id = 307] 03:51:47 INFO - PROCESS | 3832 | --DOCSHELL 15719C00 == 13 [pid = 3832] [id = 306] 03:51:47 INFO - PROCESS | 3832 | --DOCSHELL 0F2EA000 == 12 [pid = 3832] [id = 308] 03:51:47 INFO - PROCESS | 3832 | --DOCSHELL 17188C00 == 11 [pid = 3832] [id = 305] 03:51:47 INFO - PROCESS | 3832 | --DOCSHELL 16E79C00 == 10 [pid = 3832] [id = 311] 03:51:47 INFO - PROCESS | 3832 | --DOCSHELL 114DBC00 == 9 [pid = 3832] [id = 300] 03:51:47 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (16142000) [pid = 3832] [serial = 954] [outer = 00000000] [url = about:blank] 03:51:47 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1620F400) [pid = 3832] [serial = 955] [outer = 00000000] [url = about:blank] 03:51:47 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (11C2C400) [pid = 3832] [serial = 942] [outer = 00000000] [url = about:blank] 03:51:47 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1282AC00) [pid = 3832] [serial = 943] [outer = 00000000] [url = about:blank] 03:51:47 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1A83C400) [pid = 3832] [serial = 937] [outer = 00000000] [url = about:blank] 03:51:47 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (171D7800) [pid = 3832] [serial = 960] [outer = 00000000] [url = about:blank] 03:51:47 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (1314FC00) [pid = 3832] [serial = 945] [outer = 00000000] [url = about:blank] 03:51:47 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (1760AC00) [pid = 3832] [serial = 963] [outer = 00000000] [url = about:blank] 03:51:47 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (131EA800) [pid = 3832] [serial = 946] [outer = 00000000] [url = about:blank] 03:51:47 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (14F24800) [pid = 3832] [serial = 951] [outer = 00000000] [url = about:blank] 03:51:47 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (156CC800) [pid = 3832] [serial = 952] [outer = 00000000] [url = about:blank] 03:51:47 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (13CA7C00) [pid = 3832] [serial = 948] [outer = 00000000] [url = about:blank] 03:51:47 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (13EA1800) [pid = 3832] [serial = 949] [outer = 00000000] [url = about:blank] 03:51:47 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (10A76000) [pid = 3832] [serial = 939] [outer = 00000000] [url = about:blank] 03:51:47 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (10A79C00) [pid = 3832] [serial = 940] [outer = 00000000] [url = about:blank] 03:51:47 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (1694AC00) [pid = 3832] [serial = 957] [outer = 00000000] [url = about:blank] 03:51:47 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (19710800) [pid = 3832] [serial = 966] [outer = 00000000] [url = about:blank] 03:51:47 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (1694D800) [pid = 3832] [serial = 958] [outer = 00000000] [url = about:blank] 03:51:47 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (1760B800) [pid = 3832] [serial = 964] [outer = 00000000] [url = about:blank] 03:51:47 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (19719000) [pid = 3832] [serial = 967] [outer = 00000000] [url = about:blank] 03:51:47 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (19D70000) [pid = 3832] [serial = 970] [outer = 00000000] [url = about:blank] 03:51:47 INFO - PROCESS | 3832 | --DOMWINDOW == 60 (16E83000) [pid = 3832] [serial = 969] [outer = 00000000] [url = about:blank] 03:51:47 INFO - PROCESS | 3832 | --DOMWINDOW == 59 (167AFC00) [pid = 3832] [serial = 972] [outer = 00000000] [url = about:blank] 03:51:47 INFO - PROCESS | 3832 | --DOMWINDOW == 58 (174CD400) [pid = 3832] [serial = 973] [outer = 00000000] [url = about:blank] 03:51:47 INFO - PROCESS | 3832 | --DOMWINDOW == 57 (19D76C00) [pid = 3832] [serial = 976] [outer = 00000000] [url = about:blank] 03:51:47 INFO - PROCESS | 3832 | --DOMWINDOW == 56 (16E7F000) [pid = 3832] [serial = 961] [outer = 00000000] [url = about:blank] 03:51:47 INFO - PROCESS | 3832 | --DOMWINDOW == 55 (19D72000) [pid = 3832] [serial = 975] [outer = 00000000] [url = about:blank] 03:51:47 INFO - PROCESS | 3832 | --DOMWINDOW == 54 (1A3BA400) [pid = 3832] [serial = 978] [outer = 00000000] [url = about:blank] 03:51:47 INFO - PROCESS | 3832 | 1468752707379 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]]]}] 03:51:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 03:51:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 3037ms 03:51:47 INFO - PROCESS | 3832 | 1468752707447 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 03:51:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 03:51:47 INFO - PROCESS | 3832 | 1468752707502 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 03:51:47 INFO - PROCESS | 3832 | 1468752707507 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 03:51:47 INFO - PROCESS | 3832 | 1468752707511 Marionette TRACE conn3 <- [1,1314,null,{}] 03:51:47 INFO - PROCESS | 3832 | 1468752707517 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}] 03:51:47 INFO - PROCESS | 3832 | 1468752707520 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:47 INFO - PROCESS | 3832 | 1468752707623 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 03:51:47 INFO - PROCESS | 3832 | 1468752707725 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:47 INFO - PROCESS | 3832 | 1468752707728 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:47 INFO - PROCESS | 3832 | ++DOCSHELL 1055A400 == 10 [pid = 3832] [id = 338] 03:51:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 55 (1058C400) [pid = 3832] [serial = 1013] [outer = 00000000] 03:51:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 56 (10A76000) [pid = 3832] [serial = 1014] [outer = 1058C400] 03:51:47 INFO - PROCESS | 3832 | 1468752707778 Marionette DEBUG loaded listener.js 03:51:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 57 (10A7A400) [pid = 3832] [serial = 1015] [outer = 1058C400] 03:51:48 INFO - PROCESS | 3832 | 1468752708202 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]]]}] 03:51:48 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 03:51:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 763ms 03:51:48 INFO - PROCESS | 3832 | 1468752708246 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 03:51:48 INFO - PROCESS | 3832 | 1468752708251 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 03:51:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 03:51:48 INFO - PROCESS | 3832 | 1468752708257 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 03:51:48 INFO - PROCESS | 3832 | 1468752708260 Marionette TRACE conn3 <- [1,1318,null,{}] 03:51:48 INFO - PROCESS | 3832 | 1468752708263 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}] 03:51:48 INFO - PROCESS | 3832 | 1468752708266 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:48 INFO - PROCESS | 3832 | 1468752708410 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 03:51:48 INFO - PROCESS | 3832 | 1468752708416 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:48 INFO - PROCESS | 3832 | 1468752708419 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:48 INFO - PROCESS | 3832 | ++DOCSHELL 10519C00 == 11 [pid = 3832] [id = 339] 03:51:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 58 (11442000) [pid = 3832] [serial = 1016] [outer = 00000000] 03:51:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 59 (12869400) [pid = 3832] [serial = 1017] [outer = 11442000] 03:51:48 INFO - PROCESS | 3832 | 1468752708466 Marionette DEBUG loaded listener.js 03:51:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 60 (1286F800) [pid = 3832] [serial = 1018] [outer = 11442000] 03:51:48 INFO - PROCESS | 3832 | 1468752708941 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]]]}] 03:51:49 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 03:51:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 730ms 03:51:49 INFO - PROCESS | 3832 | 1468752708989 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 03:51:49 INFO - PROCESS | 3832 | 1468752708991 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 03:51:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 03:51:49 INFO - PROCESS | 3832 | 1468752708995 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 03:51:49 INFO - PROCESS | 3832 | 1468752708998 Marionette TRACE conn3 <- [1,1322,null,{}] 03:51:49 INFO - PROCESS | 3832 | 1468752709010 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}] 03:51:49 INFO - PROCESS | 3832 | 1468752709014 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:49 INFO - PROCESS | 3832 | 1468752709133 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 03:51:49 INFO - PROCESS | 3832 | 1468752709218 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:49 INFO - PROCESS | 3832 | 1468752709271 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:49 INFO - PROCESS | 3832 | ++DOCSHELL 13157800 == 12 [pid = 3832] [id = 340] 03:51:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (13158C00) [pid = 3832] [serial = 1019] [outer = 00000000] 03:51:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (131EA000) [pid = 3832] [serial = 1020] [outer = 13158C00] 03:51:49 INFO - PROCESS | 3832 | 1468752709320 Marionette DEBUG loaded listener.js 03:51:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (1321B800) [pid = 3832] [serial = 1021] [outer = 13158C00] 03:51:49 INFO - PROCESS | 3832 | 1468752709709 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]]]}] 03:51:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 03:51:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 731ms 03:51:49 INFO - PROCESS | 3832 | 1468752709728 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 03:51:49 INFO - PROCESS | 3832 | 1468752709730 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 03:51:49 INFO - PROCESS | 3832 | 1468752709755 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 03:51:49 INFO - PROCESS | 3832 | 1468752709757 Marionette TRACE conn3 <- [1,1326,null,{}] 03:51:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 03:51:49 INFO - PROCESS | 3832 | 1468752709760 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}] 03:51:49 INFO - PROCESS | 3832 | 1468752709762 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:49 INFO - PROCESS | 3832 | 1468752709845 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 03:51:49 INFO - PROCESS | 3832 | 1468752709851 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:49 INFO - PROCESS | 3832 | 1468752709853 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:49 INFO - PROCESS | 3832 | ++DOCSHELL 131E2400 == 13 [pid = 3832] [id = 341] 03:51:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (13940800) [pid = 3832] [serial = 1022] [outer = 00000000] 03:51:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (13EAB000) [pid = 3832] [serial = 1023] [outer = 13940800] 03:51:49 INFO - PROCESS | 3832 | 1468752709897 Marionette DEBUG loaded listener.js 03:51:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (1429B800) [pid = 3832] [serial = 1024] [outer = 13940800] 03:51:50 INFO - PROCESS | 3832 | 1468752710858 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]]]}] 03:51:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 03:51:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1120ms 03:51:50 INFO - PROCESS | 3832 | 1468752710882 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 03:51:50 INFO - PROCESS | 3832 | 1468752710883 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 03:51:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 03:51:50 INFO - PROCESS | 3832 | 1468752710887 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 03:51:50 INFO - PROCESS | 3832 | 1468752710889 Marionette TRACE conn3 <- [1,1330,null,{}] 03:51:50 INFO - PROCESS | 3832 | 1468752710893 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}] 03:51:50 INFO - PROCESS | 3832 | 1468752710895 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:51 INFO - PROCESS | 3832 | 1468752711048 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 03:51:51 INFO - PROCESS | 3832 | 1468752711056 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:51 INFO - PROCESS | 3832 | 1468752711058 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:51 INFO - PROCESS | 3832 | ++DOCSHELL 13CAE400 == 14 [pid = 3832] [id = 342] 03:51:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (13EA3400) [pid = 3832] [serial = 1025] [outer = 00000000] 03:51:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (156CB800) [pid = 3832] [serial = 1026] [outer = 13EA3400] 03:51:51 INFO - PROCESS | 3832 | 1468752711102 Marionette DEBUG loaded listener.js 03:51:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (15710C00) [pid = 3832] [serial = 1027] [outer = 13EA3400] 03:51:51 INFO - PROCESS | 3832 | 1468752711509 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]]]}] 03:51:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 03:51:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 666ms 03:51:51 INFO - PROCESS | 3832 | 1468752711559 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 03:51:51 INFO - PROCESS | 3832 | 1468752711561 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 03:51:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 03:51:51 INFO - PROCESS | 3832 | 1468752711564 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 03:51:51 INFO - PROCESS | 3832 | 1468752711566 Marionette TRACE conn3 <- [1,1334,null,{}] 03:51:51 INFO - PROCESS | 3832 | 1468752711570 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}] 03:51:51 INFO - PROCESS | 3832 | 1468752711576 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:51 INFO - PROCESS | 3832 | 1468752711721 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 03:51:51 INFO - PROCESS | 3832 | 1468752711735 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:51 INFO - PROCESS | 3832 | 1468752711737 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:51 INFO - PROCESS | 3832 | ++DOCSHELL 16072C00 == 15 [pid = 3832] [id = 343] 03:51:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (16202C00) [pid = 3832] [serial = 1028] [outer = 00000000] 03:51:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (1620F400) [pid = 3832] [serial = 1029] [outer = 16202C00] 03:51:51 INFO - PROCESS | 3832 | 1468752711780 Marionette DEBUG loaded listener.js 03:51:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (167AB400) [pid = 3832] [serial = 1030] [outer = 16202C00] 03:51:52 INFO - PROCESS | 3832 | 1468752712240 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]]]}] 03:51:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 03:51:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 731ms 03:51:52 INFO - PROCESS | 3832 | 1468752712297 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 03:51:52 INFO - PROCESS | 3832 | 1468752712299 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 03:51:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 03:51:52 INFO - PROCESS | 3832 | 1468752712303 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 03:51:52 INFO - PROCESS | 3832 | 1468752712304 Marionette TRACE conn3 <- [1,1338,null,{}] 03:51:52 INFO - PROCESS | 3832 | 1468752712346 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}] 03:51:52 INFO - PROCESS | 3832 | 1468752712348 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:52 INFO - PROCESS | 3832 | 1468752712468 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 03:51:52 INFO - PROCESS | 3832 | 1468752712479 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:52 INFO - PROCESS | 3832 | 1468752712481 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:52 INFO - PROCESS | 3832 | ++DOCSHELL 167AF800 == 16 [pid = 3832] [id = 344] 03:51:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (1694C800) [pid = 3832] [serial = 1031] [outer = 00000000] 03:51:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (16E74800) [pid = 3832] [serial = 1032] [outer = 1694C800] 03:51:52 INFO - PROCESS | 3832 | 1468752712576 Marionette DEBUG loaded listener.js 03:51:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (16E75800) [pid = 3832] [serial = 1033] [outer = 1694C800] 03:51:53 INFO - PROCESS | 3832 | 1468752713028 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]]]}] 03:51:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 03:51:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 763ms 03:51:53 INFO - PROCESS | 3832 | 1468752713076 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 03:51:53 INFO - PROCESS | 3832 | 1468752713078 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 03:51:53 INFO - PROCESS | 3832 | 1468752713091 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 03:51:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 03:51:53 INFO - PROCESS | 3832 | 1468752713093 Marionette TRACE conn3 <- [1,1342,null,{}] 03:51:53 INFO - PROCESS | 3832 | 1468752713097 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}] 03:51:53 INFO - PROCESS | 3832 | 1468752713098 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:53 INFO - PROCESS | 3832 | 1468752713207 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 03:51:53 INFO - PROCESS | 3832 | 1468752713212 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:53 INFO - PROCESS | 3832 | 1468752713214 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:53 INFO - PROCESS | 3832 | ++DOCSHELL 1047C000 == 17 [pid = 3832] [id = 345] 03:51:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (1282BC00) [pid = 3832] [serial = 1034] [outer = 00000000] 03:51:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (16E83000) [pid = 3832] [serial = 1035] [outer = 1282BC00] 03:51:53 INFO - PROCESS | 3832 | 1468752713257 Marionette DEBUG loaded listener.js 03:51:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (14296C00) [pid = 3832] [serial = 1036] [outer = 1282BC00] 03:51:53 INFO - PROCESS | 3832 | 1468752713747 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]]]}] 03:51:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 03:51:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 649ms 03:51:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 03:51:53 INFO - PROCESS | 3832 | 1468752713763 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 03:51:53 INFO - PROCESS | 3832 | 1468752713764 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 03:51:53 INFO - PROCESS | 3832 | 1468752713768 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 03:51:53 INFO - PROCESS | 3832 | 1468752713769 Marionette TRACE conn3 <- [1,1346,null,{}] 03:51:53 INFO - PROCESS | 3832 | 1468752713773 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}] 03:51:53 INFO - PROCESS | 3832 | 1468752713775 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:53 INFO - PROCESS | 3832 | 1468752713883 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 03:51:53 INFO - PROCESS | 3832 | 1468752713971 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:53 INFO - PROCESS | 3832 | 1468752713973 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:53 INFO - PROCESS | 3832 | ++DOCSHELL 13157000 == 18 [pid = 3832] [id = 346] 03:51:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (16E81800) [pid = 3832] [serial = 1037] [outer = 00000000] 03:51:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (1760A000) [pid = 3832] [serial = 1038] [outer = 16E81800] 03:51:54 INFO - PROCESS | 3832 | 1468752714018 Marionette DEBUG loaded listener.js 03:51:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (1760F400) [pid = 3832] [serial = 1039] [outer = 16E81800] 03:51:54 INFO - PROCESS | 3832 | 1468752714408 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]]]}] 03:51:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 03:51:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 714ms 03:51:54 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (16147400) [pid = 3832] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 03:51:54 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (16E7A000) [pid = 3832] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 03:51:54 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (174D4C00) [pid = 3832] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 03:51:54 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (13939800) [pid = 3832] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 03:51:54 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (131E8C00) [pid = 3832] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 03:51:54 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (13939000) [pid = 3832] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 03:51:54 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (10A76C00) [pid = 3832] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 03:51:54 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (1055EC00) [pid = 3832] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 03:51:54 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (10A01400) [pid = 3832] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 03:51:54 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (14F29400) [pid = 3832] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 03:51:54 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (1606C000) [pid = 3832] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 03:51:54 INFO - PROCESS | 3832 | 1468752714544 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 03:51:54 INFO - PROCESS | 3832 | 1468752714597 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 03:51:54 INFO - PROCESS | 3832 | 1468752714605 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 03:51:54 INFO - PROCESS | 3832 | 1468752714607 Marionette TRACE conn3 <- [1,1350,null,{}] 03:51:54 INFO - PROCESS | 3832 | 1468752714611 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}] 03:51:54 INFO - PROCESS | 3832 | 1468752714613 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 03:51:54 INFO - PROCESS | 3832 | 1468752714724 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 03:51:54 INFO - PROCESS | 3832 | 1468752714730 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:54 INFO - PROCESS | 3832 | 1468752714732 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:54 INFO - PROCESS | 3832 | ++DOCSHELL 0F2F1800 == 19 [pid = 3832] [id = 347] 03:51:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (1055F800) [pid = 3832] [serial = 1040] [outer = 00000000] 03:51:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (13150000) [pid = 3832] [serial = 1041] [outer = 1055F800] 03:51:54 INFO - PROCESS | 3832 | 1468752714775 Marionette DEBUG loaded listener.js 03:51:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (13939800) [pid = 3832] [serial = 1042] [outer = 1055F800] 03:51:55 INFO - PROCESS | 3832 | 1468752715202 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]]]}] 03:51:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 03:51:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 650ms 03:51:55 INFO - PROCESS | 3832 | 1468752715279 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 03:51:55 INFO - PROCESS | 3832 | 1468752715281 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 03:51:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 03:51:55 INFO - PROCESS | 3832 | 1468752715287 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 03:51:55 INFO - PROCESS | 3832 | 1468752715289 Marionette TRACE conn3 <- [1,1354,null,{}] 03:51:55 INFO - PROCESS | 3832 | 1468752715293 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}] 03:51:55 INFO - PROCESS | 3832 | 1468752715296 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:55 INFO - PROCESS | 3832 | 1468752715385 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 03:51:55 INFO - PROCESS | 3832 | 1468752715392 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:55 INFO - PROCESS | 3832 | 1468752715395 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:55 INFO - PROCESS | 3832 | ++DOCSHELL 1606C000 == 20 [pid = 3832] [id = 348] 03:51:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (16147400) [pid = 3832] [serial = 1043] [outer = 00000000] 03:51:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (17D7C000) [pid = 3832] [serial = 1044] [outer = 16147400] 03:51:55 INFO - PROCESS | 3832 | 1468752715493 Marionette DEBUG loaded listener.js 03:51:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (192F2400) [pid = 3832] [serial = 1045] [outer = 16147400] 03:51:55 INFO - PROCESS | 3832 | 1468752715936 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] 03:51:55 INFO - PROCESS | 3832 | 1468752715958 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 03:51:55 INFO - PROCESS | 3832 | 1468752715962 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 03:51:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 03:51:55 INFO - PROCESS | 3832 | 1468752715963 Marionette TRACE conn3 <- [1,1358,null,{}] 03:51:55 INFO - PROCESS | 3832 | 1468752715967 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}] 03:51:55 INFO - PROCESS | 3832 | 1468752715968 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:56 INFO - PROCESS | 3832 | 1468752716048 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 03:51:56 INFO - PROCESS | 3832 | 1468752716054 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:56 INFO - PROCESS | 3832 | 1468752716056 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:56 INFO - PROCESS | 3832 | ++DOCSHELL 16216800 == 21 [pid = 3832] [id = 349] 03:51:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (1740A800) [pid = 3832] [serial = 1046] [outer = 00000000] 03:51:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (197AB400) [pid = 3832] [serial = 1047] [outer = 1740A800] 03:51:56 INFO - PROCESS | 3832 | 1468752716102 Marionette DEBUG loaded listener.js 03:51:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (1990F000) [pid = 3832] [serial = 1048] [outer = 1740A800] 03:51:56 INFO - PROCESS | 3832 | 1468752716565 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] 03:51:56 INFO - PROCESS | 3832 | 1468752716595 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 03:51:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 03:51:56 INFO - PROCESS | 3832 | 1468752716611 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 03:51:56 INFO - PROCESS | 3832 | 1468752716612 Marionette TRACE conn3 <- [1,1362,null,{}] 03:51:56 INFO - PROCESS | 3832 | 1468752716616 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}] 03:51:56 INFO - PROCESS | 3832 | 1468752716618 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:56 INFO - PROCESS | 3832 | 1468752716748 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 03:51:56 INFO - PROCESS | 3832 | 1468752716913 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:56 INFO - PROCESS | 3832 | 1468752716916 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:56 INFO - PROCESS | 3832 | ++DOCSHELL 0F2F0800 == 22 [pid = 3832] [id = 350] 03:51:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (0F2F1000) [pid = 3832] [serial = 1049] [outer = 00000000] 03:51:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (103D2000) [pid = 3832] [serial = 1050] [outer = 0F2F1000] 03:51:57 INFO - PROCESS | 3832 | 1468752716973 Marionette DEBUG loaded listener.js 03:51:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (1055D800) [pid = 3832] [serial = 1051] [outer = 0F2F1000] 03:51:57 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:51:57 INFO - PROCESS | 3832 | 1468752717782 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] 03:51:57 INFO - PROCESS | 3832 | 1468752717843 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 03:51:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 03:51:57 INFO - PROCESS | 3832 | 1468752717849 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 03:51:57 INFO - PROCESS | 3832 | 1468752717852 Marionette TRACE conn3 <- [1,1366,null,{}] 03:51:57 INFO - PROCESS | 3832 | 1468752717858 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}] 03:51:57 INFO - PROCESS | 3832 | 1468752717863 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:58 INFO - PROCESS | 3832 | 1468752718014 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 03:51:58 INFO - PROCESS | 3832 | 1468752718154 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:58 INFO - PROCESS | 3832 | 1468752718158 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:58 INFO - PROCESS | 3832 | ++DOCSHELL 11CD4400 == 23 [pid = 3832] [id = 351] 03:51:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (12869800) [pid = 3832] [serial = 1052] [outer = 00000000] 03:51:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (12D66400) [pid = 3832] [serial = 1053] [outer = 12869800] 03:51:58 INFO - PROCESS | 3832 | 1468752718219 Marionette DEBUG loaded listener.js 03:51:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (131E9800) [pid = 3832] [serial = 1054] [outer = 12869800] 03:51:59 INFO - PROCESS | 3832 | 1468752719165 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] 03:51:59 INFO - PROCESS | 3832 | 1468752719235 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 03:51:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 03:51:59 INFO - PROCESS | 3832 | 1468752719241 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 03:51:59 INFO - PROCESS | 3832 | 1468752719244 Marionette TRACE conn3 <- [1,1370,null,{}] 03:51:59 INFO - PROCESS | 3832 | 1468752719249 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}] 03:51:59 INFO - PROCESS | 3832 | 1468752719252 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:59 INFO - PROCESS | 3832 | 1468752719372 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 03:51:59 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (1620DC00) [pid = 3832] [serial = 996] [outer = 00000000] [url = about:blank] 03:51:59 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (17179400) [pid = 3832] [serial = 999] [outer = 00000000] [url = about:blank] 03:51:59 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (17F58C00) [pid = 3832] [serial = 1002] [outer = 00000000] [url = about:blank] 03:51:59 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (174CD000) [pid = 3832] [serial = 1000] [outer = 00000000] [url = about:blank] 03:51:59 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (192EA400) [pid = 3832] [serial = 1003] [outer = 00000000] [url = about:blank] 03:51:59 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (1970FC00) [pid = 3832] [serial = 1008] [outer = 00000000] [url = about:blank] 03:51:59 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (16063400) [pid = 3832] [serial = 993] [outer = 00000000] [url = about:blank] 03:51:59 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (13CA4000) [pid = 3832] [serial = 990] [outer = 00000000] [url = about:blank] 03:51:59 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (13EAB800) [pid = 3832] [serial = 991] [outer = 00000000] [url = about:blank] 03:51:59 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (12870C00) [pid = 3832] [serial = 987] [outer = 00000000] [url = about:blank] 03:51:59 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (12BCA400) [pid = 3832] [serial = 988] [outer = 00000000] [url = about:blank] 03:51:59 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (110E8C00) [pid = 3832] [serial = 985] [outer = 00000000] [url = about:blank] 03:51:59 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (10A80C00) [pid = 3832] [serial = 984] [outer = 00000000] [url = about:blank] 03:51:59 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (12826800) [pid = 3832] [serial = 982] [outer = 00000000] [url = about:blank] 03:51:59 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (110E7800) [pid = 3832] [serial = 981] [outer = 00000000] [url = about:blank] 03:51:59 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (1A43D400) [pid = 3832] [serial = 979] [outer = 00000000] [url = about:blank] 03:51:59 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (16E78800) [pid = 3832] [serial = 1005] [outer = 00000000] [url = about:blank] 03:51:59 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (197A7000) [pid = 3832] [serial = 1009] [outer = 00000000] [url = about:blank] 03:51:59 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (167A3C00) [pid = 3832] [serial = 997] [outer = 00000000] [url = about:blank] 03:51:59 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (17411000) [pid = 3832] [serial = 1006] [outer = 00000000] [url = about:blank] 03:51:59 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (1991A800) [pid = 3832] [serial = 1011] [outer = 00000000] [url = about:blank] 03:51:59 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (16070000) [pid = 3832] [serial = 994] [outer = 00000000] [url = about:blank] 03:51:59 INFO - PROCESS | 3832 | 1468752719499 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:51:59 INFO - PROCESS | 3832 | 1468752719503 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:51:59 INFO - PROCESS | 3832 | ++DOCSHELL 0F2FC000 == 24 [pid = 3832] [id = 352] 03:51:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (103CA800) [pid = 3832] [serial = 1055] [outer = 00000000] 03:51:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (110E8C00) [pid = 3832] [serial = 1056] [outer = 103CA800] 03:51:59 INFO - PROCESS | 3832 | 1468752719550 Marionette DEBUG loaded listener.js 03:51:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (11297000) [pid = 3832] [serial = 1057] [outer = 103CA800] 03:52:00 INFO - PROCESS | 3832 | [3832] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 03:52:00 INFO - PROCESS | 3832 | 1468752720050 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] 03:52:00 INFO - PROCESS | 3832 | 1468752720124 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 03:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 03:52:00 INFO - PROCESS | 3832 | 1468752720130 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 03:52:00 INFO - PROCESS | 3832 | 1468752720132 Marionette TRACE conn3 <- [1,1374,null,{}] 03:52:00 INFO - PROCESS | 3832 | 1468752720136 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}] 03:52:00 INFO - PROCESS | 3832 | 1468752720139 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:00 INFO - PROCESS | 3832 | 1468752720222 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 03:52:00 INFO - PROCESS | 3832 | 1468752720236 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:00 INFO - PROCESS | 3832 | 1468752720238 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:00 INFO - PROCESS | 3832 | ++DOCSHELL 13149800 == 25 [pid = 3832] [id = 353] 03:52:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (1314BC00) [pid = 3832] [serial = 1058] [outer = 00000000] 03:52:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (1320E000) [pid = 3832] [serial = 1059] [outer = 1314BC00] 03:52:00 INFO - PROCESS | 3832 | 1468752720284 Marionette DEBUG loaded listener.js 03:52:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (13940C00) [pid = 3832] [serial = 1060] [outer = 1314BC00] 03:52:00 INFO - PROCESS | 3832 | 1468752720739 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] 03:52:00 INFO - PROCESS | 3832 | 1468752720820 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 03:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 03:52:00 INFO - PROCESS | 3832 | 1468752720823 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 03:52:00 INFO - PROCESS | 3832 | 1468752720827 Marionette TRACE conn3 <- [1,1378,null,{}] 03:52:00 INFO - PROCESS | 3832 | 1468752720867 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}] 03:52:00 INFO - PROCESS | 3832 | 1468752720872 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:00 INFO - PROCESS | 3832 | 1468752720958 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 03:52:01 INFO - PROCESS | 3832 | 1468752721045 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:01 INFO - PROCESS | 3832 | 1468752721049 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:01 INFO - PROCESS | 3832 | ++DOCSHELL 14FB8000 == 26 [pid = 3832] [id = 354] 03:52:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (14FBAC00) [pid = 3832] [serial = 1061] [outer = 00000000] 03:52:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (15717800) [pid = 3832] [serial = 1062] [outer = 14FBAC00] 03:52:01 INFO - PROCESS | 3832 | 1468752721101 Marionette DEBUG loaded listener.js 03:52:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (16068800) [pid = 3832] [serial = 1063] [outer = 14FBAC00] 03:52:01 INFO - PROCESS | 3832 | 1468752721484 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]]]}] 03:52:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 03:52:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 730ms 03:52:01 INFO - PROCESS | 3832 | 1468752721522 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 03:52:01 INFO - PROCESS | 3832 | 1468752721525 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 03:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 03:52:01 INFO - PROCESS | 3832 | 1468752721540 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 03:52:01 INFO - PROCESS | 3832 | 1468752721542 Marionette TRACE conn3 <- [1,1382,null,{}] 03:52:01 INFO - PROCESS | 3832 | 1468752721546 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}] 03:52:01 INFO - PROCESS | 3832 | 1468752721548 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:01 INFO - PROCESS | 3832 | 1468752721720 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 03:52:01 INFO - PROCESS | 3832 | 1468752721725 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:01 INFO - PROCESS | 3832 | 1468752721727 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:01 INFO - PROCESS | 3832 | ++DOCSHELL 16147C00 == 27 [pid = 3832] [id = 355] 03:52:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (1620C000) [pid = 3832] [serial = 1064] [outer = 00000000] 03:52:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (1667AC00) [pid = 3832] [serial = 1065] [outer = 1620C000] 03:52:01 INFO - PROCESS | 3832 | 1468752721815 Marionette DEBUG loaded listener.js 03:52:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (1694F400) [pid = 3832] [serial = 1066] [outer = 1620C000] 03:52:02 INFO - PROCESS | 3832 | 1468752722224 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]]]}] 03:52:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 03:52:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 731ms 03:52:02 INFO - PROCESS | 3832 | 1468752722259 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 03:52:02 INFO - PROCESS | 3832 | 1468752722261 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 03:52:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 03:52:02 INFO - PROCESS | 3832 | 1468752722265 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 03:52:02 INFO - PROCESS | 3832 | 1468752722266 Marionette TRACE conn3 <- [1,1386,null,{}] 03:52:02 INFO - PROCESS | 3832 | 1468752722269 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}] 03:52:02 INFO - PROCESS | 3832 | 1468752722271 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:02 INFO - PROCESS | 3832 | 1468752722405 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 03:52:02 INFO - PROCESS | 3832 | 1468752722434 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:02 INFO - PROCESS | 3832 | 1468752722436 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:02 INFO - PROCESS | 3832 | ++DOCSHELL 12969C00 == 28 [pid = 3832] [id = 356] 03:52:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (16148800) [pid = 3832] [serial = 1067] [outer = 00000000] 03:52:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (16E83C00) [pid = 3832] [serial = 1068] [outer = 16148800] 03:52:02 INFO - PROCESS | 3832 | 1468752722479 Marionette DEBUG loaded listener.js 03:52:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (17179400) [pid = 3832] [serial = 1069] [outer = 16148800] 03:52:02 INFO - PROCESS | 3832 | 1468752722956 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]]]}] 03:52:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 03:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 731ms 03:52:03 INFO - PROCESS | 3832 | 1468752722997 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 03:52:03 INFO - PROCESS | 3832 | 1468752722999 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 03:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 03:52:03 INFO - PROCESS | 3832 | 1468752723009 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 03:52:03 INFO - PROCESS | 3832 | 1468752723010 Marionette TRACE conn3 <- [1,1390,null,{}] 03:52:03 INFO - PROCESS | 3832 | 1468752723014 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}] 03:52:03 INFO - PROCESS | 3832 | 1468752723019 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:03 INFO - PROCESS | 3832 | 1468752723149 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 03:52:03 INFO - PROCESS | 3832 | 1468752723215 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:03 INFO - PROCESS | 3832 | 1468752723217 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:03 INFO - PROCESS | 3832 | ++DOCSHELL 1740D800 == 29 [pid = 3832] [id = 357] 03:52:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (174D2400) [pid = 3832] [serial = 1070] [outer = 00000000] 03:52:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (192EBC00) [pid = 3832] [serial = 1071] [outer = 174D2400] 03:52:03 INFO - PROCESS | 3832 | 1468752723261 Marionette DEBUG loaded listener.js 03:52:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (192F2000) [pid = 3832] [serial = 1072] [outer = 174D2400] 03:52:03 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1282BC00) [pid = 3832] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 03:52:03 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (16202C00) [pid = 3832] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 03:52:03 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1058C400) [pid = 3832] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 03:52:03 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (16E81800) [pid = 3832] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 03:52:03 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (12829C00) [pid = 3832] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 03:52:03 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (11442000) [pid = 3832] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 03:52:03 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (13EA3400) [pid = 3832] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 03:52:03 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (13940800) [pid = 3832] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 03:52:03 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (13158C00) [pid = 3832] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 03:52:03 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (1055F800) [pid = 3832] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 03:52:03 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (16147400) [pid = 3832] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 03:52:03 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (1694C800) [pid = 3832] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 03:52:03 INFO - PROCESS | 3832 | 1468752723882 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]]]}] 03:52:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 03:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 942ms 03:52:03 INFO - PROCESS | 3832 | 1468752723941 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 03:52:03 INFO - PROCESS | 3832 | 1468752723943 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 03:52:03 INFO - PROCESS | 3832 | 1468752723947 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 03:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 03:52:03 INFO - PROCESS | 3832 | 1468752723948 Marionette TRACE conn3 <- [1,1394,null,{}] 03:52:03 INFO - PROCESS | 3832 | 1468752723952 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}] 03:52:03 INFO - PROCESS | 3832 | 1468752723954 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:04 INFO - PROCESS | 3832 | 1468752724063 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 03:52:04 INFO - PROCESS | 3832 | 1468752724118 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:04 INFO - PROCESS | 3832 | 1468752724120 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:04 INFO - PROCESS | 3832 | ++DOCSHELL 11ACC400 == 30 [pid = 3832] [id = 358] 03:52:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (12829C00) [pid = 3832] [serial = 1073] [outer = 00000000] 03:52:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (16141400) [pid = 3832] [serial = 1074] [outer = 12829C00] 03:52:04 INFO - PROCESS | 3832 | 1468752724164 Marionette DEBUG loaded listener.js 03:52:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (16E78C00) [pid = 3832] [serial = 1075] [outer = 12829C00] 03:52:04 INFO - PROCESS | 3832 | 1468752724562 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]]]}] 03:52:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 03:52:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 650ms 03:52:04 INFO - PROCESS | 3832 | 1468752724617 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 03:52:04 INFO - PROCESS | 3832 | 1468752724619 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 03:52:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 03:52:04 INFO - PROCESS | 3832 | 1468752724630 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 03:52:04 INFO - PROCESS | 3832 | 1468752724632 Marionette TRACE conn3 <- [1,1398,null,{}] 03:52:04 INFO - PROCESS | 3832 | 1468752724635 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}] 03:52:04 INFO - PROCESS | 3832 | 1468752724638 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:04 INFO - PROCESS | 3832 | 1468752724715 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 03:52:04 INFO - PROCESS | 3832 | 1468752724721 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:04 INFO - PROCESS | 3832 | 1468752724723 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:04 INFO - PROCESS | 3832 | ++DOCSHELL 12932000 == 31 [pid = 3832] [id = 359] 03:52:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (1613B400) [pid = 3832] [serial = 1076] [outer = 00000000] 03:52:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (197A7000) [pid = 3832] [serial = 1077] [outer = 1613B400] 03:52:04 INFO - PROCESS | 3832 | 1468752724765 Marionette DEBUG loaded listener.js 03:52:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (197AB800) [pid = 3832] [serial = 1078] [outer = 1613B400] 03:52:05 INFO - PROCESS | 3832 | 1468752725247 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]]]}] 03:52:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 03:52:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 682ms 03:52:05 INFO - PROCESS | 3832 | 1468752725316 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 03:52:05 INFO - PROCESS | 3832 | 1468752725318 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 03:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 03:52:05 INFO - PROCESS | 3832 | 1468752725322 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 03:52:05 INFO - PROCESS | 3832 | 1468752725323 Marionette TRACE conn3 <- [1,1402,null,{}] 03:52:05 INFO - PROCESS | 3832 | 1468752725327 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}] 03:52:05 INFO - PROCESS | 3832 | 1468752725328 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:05 INFO - PROCESS | 3832 | 1468752725406 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 03:52:05 INFO - PROCESS | 3832 | 1468752725413 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:05 INFO - PROCESS | 3832 | 1468752725415 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:05 INFO - PROCESS | 3832 | ++DOCSHELL 12992400 == 32 [pid = 3832] [id = 360] 03:52:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (13460C00) [pid = 3832] [serial = 1079] [outer = 00000000] 03:52:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (19C10400) [pid = 3832] [serial = 1080] [outer = 13460C00] 03:52:05 INFO - PROCESS | 3832 | 1468752725458 Marionette DEBUG loaded listener.js 03:52:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (19D6A800) [pid = 3832] [serial = 1081] [outer = 13460C00] 03:52:06 INFO - PROCESS | 3832 | 1468752726149 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]]]}] 03:52:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 03:52:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 877ms 03:52:06 INFO - PROCESS | 3832 | 1468752726198 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 03:52:06 INFO - PROCESS | 3832 | 1468752726202 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 03:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 03:52:06 INFO - PROCESS | 3832 | 1468752726208 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 03:52:06 INFO - PROCESS | 3832 | 1468752726211 Marionette TRACE conn3 <- [1,1406,null,{}] 03:52:06 INFO - PROCESS | 3832 | 1468752726217 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}] 03:52:06 INFO - PROCESS | 3832 | 1468752726220 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:06 INFO - PROCESS | 3832 | 1468752726374 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 03:52:06 INFO - PROCESS | 3832 | 1468752726470 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:06 INFO - PROCESS | 3832 | 1468752726475 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:06 INFO - PROCESS | 3832 | ++DOCSHELL 10518800 == 33 [pid = 3832] [id = 361] 03:52:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (1059BC00) [pid = 3832] [serial = 1082] [outer = 00000000] 03:52:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (12872800) [pid = 3832] [serial = 1083] [outer = 1059BC00] 03:52:06 INFO - PROCESS | 3832 | 1468752726530 Marionette DEBUG loaded listener.js 03:52:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (12970400) [pid = 3832] [serial = 1084] [outer = 1059BC00] 03:52:07 INFO - PROCESS | 3832 | 1468752727156 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]]]}] 03:52:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 03:52:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 975ms 03:52:07 INFO - PROCESS | 3832 | 1468752727187 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 03:52:07 INFO - PROCESS | 3832 | 1468752727192 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 03:52:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 03:52:07 INFO - PROCESS | 3832 | 1468752727198 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 03:52:07 INFO - PROCESS | 3832 | 1468752727201 Marionette TRACE conn3 <- [1,1410,null,{}] 03:52:07 INFO - PROCESS | 3832 | 1468752727206 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}] 03:52:07 INFO - PROCESS | 3832 | 1468752727208 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:07 INFO - PROCESS | 3832 | 1468752727318 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 03:52:07 INFO - PROCESS | 3832 | 1468752727425 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:07 INFO - PROCESS | 3832 | 1468752727427 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:07 INFO - PROCESS | 3832 | ++DOCSHELL 14F5FC00 == 34 [pid = 3832] [id = 362] 03:52:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (14FBB400) [pid = 3832] [serial = 1085] [outer = 00000000] 03:52:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (1606D000) [pid = 3832] [serial = 1086] [outer = 14FBB400] 03:52:07 INFO - PROCESS | 3832 | 1468752727482 Marionette DEBUG loaded listener.js 03:52:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (16210400) [pid = 3832] [serial = 1087] [outer = 14FBB400] 03:52:08 INFO - PROCESS | 3832 | 1468752728193 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]]]}] 03:52:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 03:52:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1039ms 03:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 03:52:08 INFO - PROCESS | 3832 | 1468752728232 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 03:52:08 INFO - PROCESS | 3832 | 1468752728235 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 03:52:08 INFO - PROCESS | 3832 | 1468752728239 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 03:52:08 INFO - PROCESS | 3832 | 1468752728243 Marionette TRACE conn3 <- [1,1414,null,{}] 03:52:08 INFO - PROCESS | 3832 | 1468752728253 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}] 03:52:08 INFO - PROCESS | 3832 | 1468752728258 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:08 INFO - PROCESS | 3832 | 1468752728362 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 03:52:08 INFO - PROCESS | 3832 | 1468752728495 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:08 INFO - PROCESS | 3832 | 1468752728499 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:08 INFO - PROCESS | 3832 | ++DOCSHELL 197AD000 == 35 [pid = 3832] [id = 363] 03:52:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (197AF800) [pid = 3832] [serial = 1088] [outer = 00000000] 03:52:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (19C0D800) [pid = 3832] [serial = 1089] [outer = 197AF800] 03:52:08 INFO - PROCESS | 3832 | 1468752728555 Marionette DEBUG loaded listener.js 03:52:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (19F53800) [pid = 3832] [serial = 1090] [outer = 197AF800] 03:52:09 INFO - PROCESS | 3832 | 1468752729387 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]]]}] 03:52:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 03:52:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1186ms 03:52:09 INFO - PROCESS | 3832 | 1468752729420 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 03:52:09 INFO - PROCESS | 3832 | 1468752729424 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 03:52:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 03:52:09 INFO - PROCESS | 3832 | 1468752729429 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 03:52:09 INFO - PROCESS | 3832 | 1468752729432 Marionette TRACE conn3 <- [1,1418,null,{}] 03:52:09 INFO - PROCESS | 3832 | 1468752729438 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}] 03:52:09 INFO - PROCESS | 3832 | 1468752729440 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:09 INFO - PROCESS | 3832 | 1468752729591 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 03:52:09 INFO - PROCESS | 3832 | 1468752729722 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:09 INFO - PROCESS | 3832 | 1468752729728 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:09 INFO - PROCESS | 3832 | ++DOCSHELL 1055A000 == 36 [pid = 3832] [id = 364] 03:52:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (10A0AC00) [pid = 3832] [serial = 1091] [outer = 00000000] 03:52:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (10A7F000) [pid = 3832] [serial = 1092] [outer = 10A0AC00] 03:52:09 INFO - PROCESS | 3832 | 1468752729789 Marionette DEBUG loaded listener.js 03:52:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (1282AC00) [pid = 3832] [serial = 1093] [outer = 10A0AC00] 03:52:10 INFO - PROCESS | 3832 | --DOCSHELL 10A03C00 == 35 [pid = 3832] [id = 337] 03:52:10 INFO - PROCESS | 3832 | --DOCSHELL 1740D800 == 34 [pid = 3832] [id = 357] 03:52:10 INFO - PROCESS | 3832 | --DOCSHELL 12969C00 == 33 [pid = 3832] [id = 356] 03:52:10 INFO - PROCESS | 3832 | --DOCSHELL 12932000 == 32 [pid = 3832] [id = 359] 03:52:10 INFO - PROCESS | 3832 | --DOCSHELL 11ACC400 == 31 [pid = 3832] [id = 358] 03:52:10 INFO - PROCESS | 3832 | --DOCSHELL 197AD000 == 30 [pid = 3832] [id = 363] 03:52:10 INFO - PROCESS | 3832 | --DOCSHELL 12992400 == 29 [pid = 3832] [id = 360] 03:52:10 INFO - PROCESS | 3832 | --DOCSHELL 10518800 == 28 [pid = 3832] [id = 361] 03:52:10 INFO - PROCESS | 3832 | --DOCSHELL 14F5FC00 == 27 [pid = 3832] [id = 362] 03:52:10 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (13150000) [pid = 3832] [serial = 1041] [outer = 00000000] [url = about:blank] 03:52:10 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (13939800) [pid = 3832] [serial = 1042] [outer = 00000000] [url = about:blank] 03:52:10 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (17D7C000) [pid = 3832] [serial = 1044] [outer = 00000000] [url = about:blank] 03:52:10 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (1760F400) [pid = 3832] [serial = 1039] [outer = 00000000] [url = about:blank] 03:52:10 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (16E74800) [pid = 3832] [serial = 1032] [outer = 00000000] [url = about:blank] 03:52:10 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (16E75800) [pid = 3832] [serial = 1033] [outer = 00000000] [url = about:blank] 03:52:10 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (192F2400) [pid = 3832] [serial = 1045] [outer = 00000000] [url = about:blank] 03:52:10 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (14296C00) [pid = 3832] [serial = 1036] [outer = 00000000] [url = about:blank] 03:52:10 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (167AB400) [pid = 3832] [serial = 1030] [outer = 00000000] [url = about:blank] 03:52:10 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (197AB400) [pid = 3832] [serial = 1047] [outer = 00000000] [url = about:blank] 03:52:10 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (16E83000) [pid = 3832] [serial = 1035] [outer = 00000000] [url = about:blank] 03:52:10 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1620F400) [pid = 3832] [serial = 1029] [outer = 00000000] [url = about:blank] 03:52:10 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (10A76000) [pid = 3832] [serial = 1014] [outer = 00000000] [url = about:blank] 03:52:10 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (10A7A400) [pid = 3832] [serial = 1015] [outer = 00000000] [url = about:blank] 03:52:10 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (1760A000) [pid = 3832] [serial = 1038] [outer = 00000000] [url = about:blank] 03:52:10 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (19C0E400) [pid = 3832] [serial = 1012] [outer = 00000000] [url = about:blank] 03:52:10 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (12869400) [pid = 3832] [serial = 1017] [outer = 00000000] [url = about:blank] 03:52:10 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (1286F800) [pid = 3832] [serial = 1018] [outer = 00000000] [url = about:blank] 03:52:10 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (156CB800) [pid = 3832] [serial = 1026] [outer = 00000000] [url = about:blank] 03:52:10 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (15710C00) [pid = 3832] [serial = 1027] [outer = 00000000] [url = about:blank] 03:52:10 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (13EAB000) [pid = 3832] [serial = 1023] [outer = 00000000] [url = about:blank] 03:52:10 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (1429B800) [pid = 3832] [serial = 1024] [outer = 00000000] [url = about:blank] 03:52:10 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (131EA000) [pid = 3832] [serial = 1020] [outer = 00000000] [url = about:blank] 03:52:10 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (1321B800) [pid = 3832] [serial = 1021] [outer = 00000000] [url = about:blank] 03:52:10 INFO - PROCESS | 3832 | 1468752730979 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]]]}] 03:52:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 03:52:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1559ms 03:52:11 INFO - PROCESS | 3832 | 1468752731006 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 03:52:11 INFO - PROCESS | 3832 | 1468752731010 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 03:52:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 03:52:11 INFO - PROCESS | 3832 | 1468752731015 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 03:52:11 INFO - PROCESS | 3832 | 1468752731018 Marionette TRACE conn3 <- [1,1422,null,{}] 03:52:11 INFO - PROCESS | 3832 | 1468752731024 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}] 03:52:11 INFO - PROCESS | 3832 | 1468752731027 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:11 INFO - PROCESS | 3832 | 1468752731112 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 03:52:11 INFO - PROCESS | 3832 | 1468752731118 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:11 INFO - PROCESS | 3832 | 1468752731122 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:11 INFO - PROCESS | 3832 | ++DOCSHELL 110B6400 == 28 [pid = 3832] [id = 365] 03:52:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (110B6C00) [pid = 3832] [serial = 1094] [outer = 00000000] 03:52:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (11294400) [pid = 3832] [serial = 1095] [outer = 110B6C00] 03:52:11 INFO - PROCESS | 3832 | 1468752731169 Marionette DEBUG loaded listener.js 03:52:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (114D0400) [pid = 3832] [serial = 1096] [outer = 110B6C00] 03:52:11 INFO - PROCESS | 3832 | 1468752731697 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]]]}] 03:52:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 03:52:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 715ms 03:52:11 INFO - PROCESS | 3832 | 1468752731761 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 03:52:11 INFO - PROCESS | 3832 | 1468752731766 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 03:52:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 03:52:11 INFO - PROCESS | 3832 | 1468752731773 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 03:52:11 INFO - PROCESS | 3832 | 1468752731775 Marionette TRACE conn3 <- [1,1426,null,{}] 03:52:11 INFO - PROCESS | 3832 | 1468752731779 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}] 03:52:11 INFO - PROCESS | 3832 | 1468752731781 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:11 INFO - PROCESS | 3832 | 1468752731864 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 03:52:11 INFO - PROCESS | 3832 | 1468752731956 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:11 INFO - PROCESS | 3832 | 1468752731958 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:12 INFO - PROCESS | 3832 | ++DOCSHELL 12992400 == 29 [pid = 3832] [id = 366] 03:52:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (12BCF400) [pid = 3832] [serial = 1097] [outer = 00000000] 03:52:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (13140400) [pid = 3832] [serial = 1098] [outer = 12BCF400] 03:52:12 INFO - PROCESS | 3832 | 1468752732006 Marionette DEBUG loaded listener.js 03:52:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (13158800) [pid = 3832] [serial = 1099] [outer = 12BCF400] 03:52:12 INFO - PROCESS | 3832 | 1468752732443 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]]]}] 03:52:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 03:52:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 731ms 03:52:12 INFO - PROCESS | 3832 | 1468752732503 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 03:52:12 INFO - PROCESS | 3832 | 1468752732506 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 03:52:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 03:52:12 INFO - PROCESS | 3832 | 1468752732509 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 03:52:12 INFO - PROCESS | 3832 | 1468752732513 Marionette TRACE conn3 <- [1,1430,null,{}] 03:52:12 INFO - PROCESS | 3832 | 1468752732524 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}] 03:52:12 INFO - PROCESS | 3832 | 1468752732529 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:12 INFO - PROCESS | 3832 | 1468752732616 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 03:52:12 INFO - PROCESS | 3832 | 1468752732631 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:12 INFO - PROCESS | 3832 | 1468752732634 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:12 INFO - PROCESS | 3832 | ++DOCSHELL 14296400 == 30 [pid = 3832] [id = 367] 03:52:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (14296C00) [pid = 3832] [serial = 1100] [outer = 00000000] 03:52:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (1429E000) [pid = 3832] [serial = 1101] [outer = 14296C00] 03:52:12 INFO - PROCESS | 3832 | 1468752732690 Marionette DEBUG loaded listener.js 03:52:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (14FBB800) [pid = 3832] [serial = 1102] [outer = 14296C00] 03:52:13 INFO - PROCESS | 3832 | 1468752733233 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]]]}] 03:52:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 03:52:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 764ms 03:52:13 INFO - PROCESS | 3832 | 1468752733288 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 03:52:13 INFO - PROCESS | 3832 | 1468752733290 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 03:52:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 03:52:13 INFO - PROCESS | 3832 | 1468752733294 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 03:52:13 INFO - PROCESS | 3832 | 1468752733295 Marionette TRACE conn3 <- [1,1434,null,{}] 03:52:13 INFO - PROCESS | 3832 | 1468752733299 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}] 03:52:13 INFO - PROCESS | 3832 | 1468752733301 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:13 INFO - PROCESS | 3832 | 1468752733409 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 03:52:13 INFO - PROCESS | 3832 | 1468752733421 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:13 INFO - PROCESS | 3832 | 1468752733423 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:13 INFO - PROCESS | 3832 | ++DOCSHELL 14F5FC00 == 31 [pid = 3832] [id = 368] 03:52:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (156CCC00) [pid = 3832] [serial = 1103] [outer = 00000000] 03:52:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (16070400) [pid = 3832] [serial = 1104] [outer = 156CCC00] 03:52:13 INFO - PROCESS | 3832 | 1468752733467 Marionette DEBUG loaded listener.js 03:52:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (16206800) [pid = 3832] [serial = 1105] [outer = 156CCC00] 03:52:13 INFO - PROCESS | 3832 | 1468752733904 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]]]}] 03:52:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 03:52:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 666ms 03:52:13 INFO - PROCESS | 3832 | 1468752733932 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 03:52:13 INFO - PROCESS | 3832 | 1468752733934 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 03:52:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 03:52:13 INFO - PROCESS | 3832 | 1468752733937 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 03:52:13 INFO - PROCESS | 3832 | 1468752733987 Marionette TRACE conn3 <- [1,1438,null,{}] 03:52:13 INFO - PROCESS | 3832 | 1468752733991 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}] 03:52:14 INFO - PROCESS | 3832 | 1468752733993 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:14 INFO - PROCESS | 3832 | 1468752734107 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 03:52:14 INFO - PROCESS | 3832 | 1468752734113 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:14 INFO - PROCESS | 3832 | 1468752734115 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:14 INFO - PROCESS | 3832 | ++DOCSHELL 16202C00 == 32 [pid = 3832] [id = 369] 03:52:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (1620A000) [pid = 3832] [serial = 1106] [outer = 00000000] 03:52:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (167A9400) [pid = 3832] [serial = 1107] [outer = 1620A000] 03:52:14 INFO - PROCESS | 3832 | 1468752734159 Marionette DEBUG loaded listener.js 03:52:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (169CA400) [pid = 3832] [serial = 1108] [outer = 1620A000] 03:52:14 INFO - PROCESS | 3832 | 1468752734626 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]]]}] 03:52:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 03:52:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 730ms 03:52:14 INFO - PROCESS | 3832 | 1468752734669 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 03:52:14 INFO - PROCESS | 3832 | 1468752734671 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 03:52:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 03:52:14 INFO - PROCESS | 3832 | 1468752734675 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 03:52:14 INFO - PROCESS | 3832 | 1468752734677 Marionette TRACE conn3 <- [1,1442,null,{}] 03:52:14 INFO - PROCESS | 3832 | 1468752734680 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}] 03:52:14 INFO - PROCESS | 3832 | 1468752734686 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:14 INFO - PROCESS | 3832 | 1468752734895 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 03:52:14 INFO - PROCESS | 3832 | 1468752734921 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:14 INFO - PROCESS | 3832 | 1468752734923 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:14 INFO - PROCESS | 3832 | ++DOCSHELL 16EE0C00 == 33 [pid = 3832] [id = 370] 03:52:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (17191800) [pid = 3832] [serial = 1109] [outer = 00000000] 03:52:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (174D5C00) [pid = 3832] [serial = 1110] [outer = 17191800] 03:52:14 INFO - PROCESS | 3832 | 1468752734966 Marionette DEBUG loaded listener.js 03:52:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (1760E800) [pid = 3832] [serial = 1111] [outer = 17191800] 03:52:15 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (174D2400) [pid = 3832] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 03:52:15 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (16148800) [pid = 3832] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 03:52:15 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (12869800) [pid = 3832] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 03:52:15 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1740A800) [pid = 3832] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 03:52:15 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (14FBAC00) [pid = 3832] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 03:52:15 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (0F2F1000) [pid = 3832] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 03:52:15 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (12829C00) [pid = 3832] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 03:52:15 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (1314BC00) [pid = 3832] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 03:52:15 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (103CA800) [pid = 3832] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 03:52:15 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (13460C00) [pid = 3832] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 03:52:15 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (1613B400) [pid = 3832] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 03:52:15 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (1620C000) [pid = 3832] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 03:52:15 INFO - PROCESS | 3832 | 1468752735540 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]]]}] 03:52:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 03:52:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 925ms 03:52:15 INFO - PROCESS | 3832 | 1468752735621 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 03:52:15 INFO - PROCESS | 3832 | 1468752735623 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 03:52:15 INFO - PROCESS | 3832 | 1468752735627 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 03:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 03:52:15 INFO - PROCESS | 3832 | 1468752735629 Marionette TRACE conn3 <- [1,1446,null,{}] 03:52:15 INFO - PROCESS | 3832 | 1468752735632 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}] 03:52:15 INFO - PROCESS | 3832 | 1468752735634 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:15 INFO - PROCESS | 3832 | 1468752735757 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 03:52:15 INFO - PROCESS | 3832 | 1468752735763 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:15 INFO - PROCESS | 3832 | 1468752735765 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:15 INFO - PROCESS | 3832 | ++DOCSHELL 0F2E9400 == 34 [pid = 3832] [id = 371] 03:52:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (10A80800) [pid = 3832] [serial = 1112] [outer = 00000000] 03:52:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (17411000) [pid = 3832] [serial = 1113] [outer = 10A80800] 03:52:15 INFO - PROCESS | 3832 | 1468752735807 Marionette DEBUG loaded listener.js 03:52:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (174CD400) [pid = 3832] [serial = 1114] [outer = 10A80800] 03:52:16 INFO - PROCESS | 3832 | 1468752736247 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]]]}] 03:52:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 03:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 645ms 03:52:16 INFO - PROCESS | 3832 | 1468752736299 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 03:52:16 INFO - PROCESS | 3832 | 1468752736301 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 03:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 03:52:16 INFO - PROCESS | 3832 | 1468752736304 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 03:52:16 INFO - PROCESS | 3832 | 1468752736306 Marionette TRACE conn3 <- [1,1450,null,{}] 03:52:16 INFO - PROCESS | 3832 | 1468752736309 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}] 03:52:16 INFO - PROCESS | 3832 | 1468752736311 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:16 INFO - PROCESS | 3832 | 1468752736387 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 03:52:16 INFO - PROCESS | 3832 | 1468752736396 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:16 INFO - PROCESS | 3832 | 1468752736398 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:16 INFO - PROCESS | 3832 | ++DOCSHELL 0F2EF000 == 35 [pid = 3832] [id = 372] 03:52:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (0F2F2800) [pid = 3832] [serial = 1115] [outer = 00000000] 03:52:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (17F59400) [pid = 3832] [serial = 1116] [outer = 0F2F2800] 03:52:16 INFO - PROCESS | 3832 | 1468752736441 Marionette DEBUG loaded listener.js 03:52:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (192E8400) [pid = 3832] [serial = 1117] [outer = 0F2F2800] 03:52:16 INFO - PROCESS | 3832 | 1468752736889 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]]]}] 03:52:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 03:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 634ms 03:52:16 INFO - PROCESS | 3832 | 1468752736942 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 03:52:16 INFO - PROCESS | 3832 | 1468752736944 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 03:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 03:52:16 INFO - PROCESS | 3832 | 1468752736948 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 03:52:16 INFO - PROCESS | 3832 | 1468752736949 Marionette TRACE conn3 <- [1,1454,null,{}] 03:52:16 INFO - PROCESS | 3832 | 1468752736953 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}] 03:52:16 INFO - PROCESS | 3832 | 1468752736955 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:17 INFO - PROCESS | 3832 | 1468752737029 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 03:52:17 INFO - PROCESS | 3832 | 1468752737035 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:17 INFO - PROCESS | 3832 | 1468752737036 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:17 INFO - PROCESS | 3832 | ++DOCSHELL 14295800 == 36 [pid = 3832] [id = 373] 03:52:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (19715000) [pid = 3832] [serial = 1118] [outer = 00000000] 03:52:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (19912000) [pid = 3832] [serial = 1119] [outer = 19715000] 03:52:17 INFO - PROCESS | 3832 | 1468752737080 Marionette DEBUG loaded listener.js 03:52:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (19915C00) [pid = 3832] [serial = 1120] [outer = 19715000] 03:52:17 INFO - PROCESS | 3832 | 1468752737912 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]]]}] 03:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 03:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1014ms 03:52:18 INFO - PROCESS | 3832 | 1468752737983 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 03:52:18 INFO - PROCESS | 3832 | 1468752737988 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 03:52:18 INFO - PROCESS | 3832 | 1468752737993 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 03:52:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 03:52:18 INFO - PROCESS | 3832 | 1468752737996 Marionette TRACE conn3 <- [1,1458,null,{}] 03:52:18 INFO - PROCESS | 3832 | 1468752738002 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}] 03:52:18 INFO - PROCESS | 3832 | 1468752738005 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:18 INFO - PROCESS | 3832 | 1468752738122 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 03:52:18 INFO - PROCESS | 3832 | 1468752738250 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:18 INFO - PROCESS | 3832 | 1468752738253 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:18 INFO - PROCESS | 3832 | ++DOCSHELL 104E8000 == 37 [pid = 3832] [id = 374] 03:52:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (110B8400) [pid = 3832] [serial = 1121] [outer = 00000000] 03:52:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (12870000) [pid = 3832] [serial = 1122] [outer = 110B8400] 03:52:18 INFO - PROCESS | 3832 | 1468752738310 Marionette DEBUG loaded listener.js 03:52:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (12D63C00) [pid = 3832] [serial = 1123] [outer = 110B8400] 03:52:19 INFO - PROCESS | 3832 | 1468752739038 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]]]}] 03:52:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 03:52:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1093ms 03:52:19 INFO - PROCESS | 3832 | 1468752739091 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 03:52:19 INFO - PROCESS | 3832 | 1468752739095 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 03:52:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 03:52:19 INFO - PROCESS | 3832 | 1468752739229 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 03:52:19 INFO - PROCESS | 3832 | 1468752739233 Marionette TRACE conn3 <- [1,1462,null,{}] 03:52:19 INFO - PROCESS | 3832 | 1468752739238 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}] 03:52:19 INFO - PROCESS | 3832 | 1468752739241 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:19 INFO - PROCESS | 3832 | 1468752739351 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 03:52:19 INFO - PROCESS | 3832 | 1468752739456 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:19 INFO - PROCESS | 3832 | 1468752739459 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:19 INFO - PROCESS | 3832 | ++DOCSHELL 10A80C00 == 38 [pid = 3832] [id = 375] 03:52:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (10A82800) [pid = 3832] [serial = 1124] [outer = 00000000] 03:52:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (11AC2800) [pid = 3832] [serial = 1125] [outer = 10A82800] 03:52:19 INFO - PROCESS | 3832 | 1468752739507 Marionette DEBUG loaded listener.js 03:52:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (12869C00) [pid = 3832] [serial = 1126] [outer = 10A82800] 03:52:19 INFO - PROCESS | 3832 | --DOCSHELL 0F2EF000 == 37 [pid = 3832] [id = 372] 03:52:19 INFO - PROCESS | 3832 | --DOCSHELL 0F2E9400 == 36 [pid = 3832] [id = 371] 03:52:19 INFO - PROCESS | 3832 | --DOCSHELL 16EE0C00 == 35 [pid = 3832] [id = 370] 03:52:19 INFO - PROCESS | 3832 | --DOCSHELL 16202C00 == 34 [pid = 3832] [id = 369] 03:52:19 INFO - PROCESS | 3832 | --DOCSHELL 14F5FC00 == 33 [pid = 3832] [id = 368] 03:52:19 INFO - PROCESS | 3832 | --DOCSHELL 14296400 == 32 [pid = 3832] [id = 367] 03:52:19 INFO - PROCESS | 3832 | --DOCSHELL 12992400 == 31 [pid = 3832] [id = 366] 03:52:19 INFO - PROCESS | 3832 | --DOCSHELL 110B6400 == 30 [pid = 3832] [id = 365] 03:52:19 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (192EBC00) [pid = 3832] [serial = 1071] [outer = 00000000] [url = about:blank] 03:52:19 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (17179400) [pid = 3832] [serial = 1069] [outer = 00000000] [url = about:blank] 03:52:19 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (12D66400) [pid = 3832] [serial = 1053] [outer = 00000000] [url = about:blank] 03:52:19 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (131E9800) [pid = 3832] [serial = 1054] [outer = 00000000] [url = about:blank] 03:52:19 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (1990F000) [pid = 3832] [serial = 1048] [outer = 00000000] [url = about:blank] 03:52:19 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (15717800) [pid = 3832] [serial = 1062] [outer = 00000000] [url = about:blank] 03:52:19 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (16E83C00) [pid = 3832] [serial = 1068] [outer = 00000000] [url = about:blank] 03:52:19 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (103D2000) [pid = 3832] [serial = 1050] [outer = 00000000] [url = about:blank] 03:52:19 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1055D800) [pid = 3832] [serial = 1051] [outer = 00000000] [url = about:blank] 03:52:19 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (16141400) [pid = 3832] [serial = 1074] [outer = 00000000] [url = about:blank] 03:52:19 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (1320E000) [pid = 3832] [serial = 1059] [outer = 00000000] [url = about:blank] 03:52:19 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (13940C00) [pid = 3832] [serial = 1060] [outer = 00000000] [url = about:blank] 03:52:19 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (110E8C00) [pid = 3832] [serial = 1056] [outer = 00000000] [url = about:blank] 03:52:19 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (11297000) [pid = 3832] [serial = 1057] [outer = 00000000] [url = about:blank] 03:52:19 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (19C10400) [pid = 3832] [serial = 1080] [outer = 00000000] [url = about:blank] 03:52:19 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (19D6A800) [pid = 3832] [serial = 1081] [outer = 00000000] [url = about:blank] 03:52:19 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (197AB800) [pid = 3832] [serial = 1078] [outer = 00000000] [url = about:blank] 03:52:19 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (197A7000) [pid = 3832] [serial = 1077] [outer = 00000000] [url = about:blank] 03:52:19 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (192F2000) [pid = 3832] [serial = 1072] [outer = 00000000] [url = about:blank] 03:52:19 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (1667AC00) [pid = 3832] [serial = 1065] [outer = 00000000] [url = about:blank] 03:52:19 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (16E78C00) [pid = 3832] [serial = 1075] [outer = 00000000] [url = about:blank] 03:52:19 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (1694F400) [pid = 3832] [serial = 1066] [outer = 00000000] [url = about:blank] 03:52:19 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (16068800) [pid = 3832] [serial = 1063] [outer = 00000000] [url = about:blank] 03:52:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (10441800) [pid = 3832] [serial = 1127] [outer = 1B0C9800] 03:52:20 INFO - PROCESS | 3832 | 1468752740170 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]]]}] 03:52:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 03:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 951ms 03:52:20 INFO - PROCESS | 3832 | 1468752740209 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 03:52:20 INFO - PROCESS | 3832 | 1468752740213 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 03:52:20 INFO - PROCESS | 3832 | 1468752740217 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 03:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 03:52:20 INFO - PROCESS | 3832 | 1468752740219 Marionette TRACE conn3 <- [1,1466,null,{}] 03:52:20 INFO - PROCESS | 3832 | 1468752740227 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}] 03:52:20 INFO - PROCESS | 3832 | 1468752740231 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:20 INFO - PROCESS | 3832 | 1468752740315 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 03:52:20 INFO - PROCESS | 3832 | 1468752740404 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:20 INFO - PROCESS | 3832 | 1468752740407 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:20 INFO - PROCESS | 3832 | ++DOCSHELL 12874000 == 31 [pid = 3832] [id = 376] 03:52:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (131E8000) [pid = 3832] [serial = 1128] [outer = 00000000] 03:52:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (132A1000) [pid = 3832] [serial = 1129] [outer = 131E8000] 03:52:20 INFO - PROCESS | 3832 | 1468752740487 Marionette DEBUG loaded listener.js 03:52:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (13940400) [pid = 3832] [serial = 1130] [outer = 131E8000] 03:52:20 INFO - PROCESS | 3832 | 1468752740957 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]]]}] 03:52:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 03:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 808ms 03:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 03:52:21 INFO - PROCESS | 3832 | 1468752741021 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 03:52:21 INFO - PROCESS | 3832 | 1468752741024 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 03:52:21 INFO - PROCESS | 3832 | 1468752741028 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 03:52:21 INFO - PROCESS | 3832 | 1468752741030 Marionette TRACE conn3 <- [1,1470,null,{}] 03:52:21 INFO - PROCESS | 3832 | 1468752741033 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}] 03:52:21 INFO - PROCESS | 3832 | 1468752741035 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:21 INFO - PROCESS | 3832 | 1468752741120 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 03:52:21 INFO - PROCESS | 3832 | 1468752741135 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:21 INFO - PROCESS | 3832 | 1468752741141 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:21 INFO - PROCESS | 3832 | ++DOCSHELL 1570BC00 == 32 [pid = 3832] [id = 377] 03:52:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (1570D000) [pid = 3832] [serial = 1131] [outer = 00000000] 03:52:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (1572D800) [pid = 3832] [serial = 1132] [outer = 1570D000] 03:52:21 INFO - PROCESS | 3832 | 1468752741195 Marionette DEBUG loaded listener.js 03:52:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (16068800) [pid = 3832] [serial = 1133] [outer = 1570D000] 03:52:21 INFO - PROCESS | 3832 | 1468752741804 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]]]}] 03:52:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 03:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 840ms 03:52:21 INFO - PROCESS | 3832 | 1468752741869 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 03:52:21 INFO - PROCESS | 3832 | 1468752741874 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 03:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 03:52:21 INFO - PROCESS | 3832 | 1468752741880 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 03:52:21 INFO - PROCESS | 3832 | 1468752741930 Marionette TRACE conn3 <- [1,1474,null,{}] 03:52:21 INFO - PROCESS | 3832 | 1468752741951 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}] 03:52:21 INFO - PROCESS | 3832 | 1468752741954 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:22 INFO - PROCESS | 3832 | 1468752742076 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 03:52:22 INFO - PROCESS | 3832 | 1468752742193 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:22 INFO - PROCESS | 3832 | 1468752742196 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:22 INFO - PROCESS | 3832 | ++DOCSHELL 11250400 == 33 [pid = 3832] [id = 378] 03:52:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (1128C400) [pid = 3832] [serial = 1134] [outer = 00000000] 03:52:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (13159000) [pid = 3832] [serial = 1135] [outer = 1128C400] 03:52:22 INFO - PROCESS | 3832 | 1468752742254 Marionette DEBUG loaded listener.js 03:52:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (1321A000) [pid = 3832] [serial = 1136] [outer = 1128C400] 03:52:22 INFO - PROCESS | 3832 | 1468752742874 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]]]}] 03:52:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 03:52:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1030ms 03:52:22 INFO - PROCESS | 3832 | 1468752742920 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 03:52:22 INFO - PROCESS | 3832 | 1468752742924 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 03:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 03:52:22 INFO - PROCESS | 3832 | 1468752742931 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 03:52:22 INFO - PROCESS | 3832 | 1468752742934 Marionette TRACE conn3 <- [1,1478,null,{}] 03:52:22 INFO - PROCESS | 3832 | 1468752742938 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}] 03:52:22 INFO - PROCESS | 3832 | 1468752742941 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:23 INFO - PROCESS | 3832 | 1468752743049 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 03:52:23 INFO - PROCESS | 3832 | 1468752743152 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:23 INFO - PROCESS | 3832 | 1468752743155 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:23 INFO - PROCESS | 3832 | ++DOCSHELL 14296000 == 34 [pid = 3832] [id = 379] 03:52:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (14296400) [pid = 3832] [serial = 1137] [outer = 00000000] 03:52:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (14F24800) [pid = 3832] [serial = 1138] [outer = 14296400] 03:52:23 INFO - PROCESS | 3832 | 1468752743211 Marionette DEBUG loaded listener.js 03:52:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (15719C00) [pid = 3832] [serial = 1139] [outer = 14296400] 03:52:23 INFO - PROCESS | 3832 | 1468752743865 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]]]}] 03:52:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 03:52:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1014ms 03:52:23 INFO - PROCESS | 3832 | 1468752743950 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 03:52:23 INFO - PROCESS | 3832 | 1468752743952 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 03:52:23 INFO - PROCESS | 3832 | 1468752743957 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 03:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 03:52:23 INFO - PROCESS | 3832 | 1468752743961 Marionette TRACE conn3 <- [1,1482,null,{}] 03:52:24 INFO - PROCESS | 3832 | 1468752743973 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}] 03:52:24 INFO - PROCESS | 3832 | 1468752743977 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:24 INFO - PROCESS | 3832 | 1468752744099 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 03:52:24 INFO - PROCESS | 3832 | 1468752744242 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:24 INFO - PROCESS | 3832 | 1468752744245 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:24 INFO - PROCESS | 3832 | ++DOCSHELL 16678000 == 35 [pid = 3832] [id = 380] 03:52:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (16678C00) [pid = 3832] [serial = 1140] [outer = 00000000] 03:52:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (167C9800) [pid = 3832] [serial = 1141] [outer = 16678C00] 03:52:24 INFO - PROCESS | 3832 | 1468752744302 Marionette DEBUG loaded listener.js 03:52:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (16E4F400) [pid = 3832] [serial = 1142] [outer = 16678C00] 03:52:24 INFO - PROCESS | 3832 | 1468752744860 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]]]}] 03:52:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 03:52:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 966ms 03:52:24 INFO - PROCESS | 3832 | 1468752744937 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 03:52:24 INFO - PROCESS | 3832 | 1468752744940 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 03:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 03:52:24 INFO - PROCESS | 3832 | 1468752744944 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 03:52:24 INFO - PROCESS | 3832 | 1468752744946 Marionette TRACE conn3 <- [1,1486,null,{}] 03:52:24 INFO - PROCESS | 3832 | 1468752744950 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}] 03:52:24 INFO - PROCESS | 3832 | 1468752744952 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:25 INFO - PROCESS | 3832 | 1468752745092 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 03:52:25 INFO - PROCESS | 3832 | 1468752745224 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:25 INFO - PROCESS | 3832 | 1468752745226 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:25 INFO - PROCESS | 3832 | ++DOCSHELL 1667AC00 == 36 [pid = 3832] [id = 381] 03:52:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (16EE0C00) [pid = 3832] [serial = 1143] [outer = 00000000] 03:52:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (1740A800) [pid = 3832] [serial = 1144] [outer = 16EE0C00] 03:52:25 INFO - PROCESS | 3832 | 1468752745281 Marionette DEBUG loaded listener.js 03:52:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (174CCC00) [pid = 3832] [serial = 1145] [outer = 16EE0C00] 03:52:25 INFO - PROCESS | 3832 | 1468752745931 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]]]}] 03:52:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 03:52:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1062ms 03:52:26 INFO - PROCESS | 3832 | 1468752745984 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 03:52:26 INFO - PROCESS | 3832 | 1468752745988 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 03:52:26 INFO - PROCESS | 3832 | 1468752746011 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 03:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 03:52:26 INFO - PROCESS | 3832 | 1468752746014 Marionette TRACE conn3 <- [1,1490,null,{}] 03:52:26 INFO - PROCESS | 3832 | 1468752746019 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}] 03:52:26 INFO - PROCESS | 3832 | 1468752746022 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:26 INFO - PROCESS | 3832 | 1468752746121 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 03:52:27 INFO - PROCESS | 3832 | --DOCSHELL 12874000 == 35 [pid = 3832] [id = 376] 03:52:27 INFO - PROCESS | 3832 | --DOCSHELL 10A80C00 == 34 [pid = 3832] [id = 375] 03:52:27 INFO - PROCESS | 3832 | --DOCSHELL 13CAE400 == 33 [pid = 3832] [id = 342] 03:52:27 INFO - PROCESS | 3832 | --DOCSHELL 16072C00 == 32 [pid = 3832] [id = 343] 03:52:27 INFO - PROCESS | 3832 | --DOCSHELL 13157000 == 31 [pid = 3832] [id = 346] 03:52:27 INFO - PROCESS | 3832 | --DOCSHELL 1047C000 == 30 [pid = 3832] [id = 345] 03:52:27 INFO - PROCESS | 3832 | --DOCSHELL 0F2F1800 == 29 [pid = 3832] [id = 347] 03:52:27 INFO - PROCESS | 3832 | --DOCSHELL 13149800 == 28 [pid = 3832] [id = 353] 03:52:27 INFO - PROCESS | 3832 | --DOCSHELL 1055A400 == 27 [pid = 3832] [id = 338] 03:52:27 INFO - PROCESS | 3832 | --DOCSHELL 10519C00 == 26 [pid = 3832] [id = 339] 03:52:27 INFO - PROCESS | 3832 | --DOCSHELL 14FB8000 == 25 [pid = 3832] [id = 354] 03:52:27 INFO - PROCESS | 3832 | --DOCSHELL 0F2F0800 == 24 [pid = 3832] [id = 350] 03:52:27 INFO - PROCESS | 3832 | --DOCSHELL 104E8000 == 23 [pid = 3832] [id = 374] 03:52:27 INFO - PROCESS | 3832 | --DOCSHELL 1606C000 == 22 [pid = 3832] [id = 348] 03:52:27 INFO - PROCESS | 3832 | --DOCSHELL 131E2400 == 21 [pid = 3832] [id = 341] 03:52:27 INFO - PROCESS | 3832 | --DOCSHELL 16216800 == 20 [pid = 3832] [id = 349] 03:52:27 INFO - PROCESS | 3832 | --DOCSHELL 1055A000 == 19 [pid = 3832] [id = 364] 03:52:27 INFO - PROCESS | 3832 | --DOCSHELL 11CD4400 == 18 [pid = 3832] [id = 351] 03:52:27 INFO - PROCESS | 3832 | --DOCSHELL 167AF800 == 17 [pid = 3832] [id = 344] 03:52:27 INFO - PROCESS | 3832 | --DOCSHELL 0F2FC000 == 16 [pid = 3832] [id = 352] 03:52:27 INFO - PROCESS | 3832 | --DOCSHELL 14295800 == 15 [pid = 3832] [id = 373] 03:52:27 INFO - PROCESS | 3832 | --DOCSHELL 16147C00 == 14 [pid = 3832] [id = 355] 03:52:27 INFO - PROCESS | 3832 | --DOCSHELL 13157800 == 13 [pid = 3832] [id = 340] 03:52:27 INFO - PROCESS | 3832 | --DOCSHELL 16678000 == 12 [pid = 3832] [id = 380] 03:52:27 INFO - PROCESS | 3832 | --DOCSHELL 1667AC00 == 11 [pid = 3832] [id = 381] 03:52:27 INFO - PROCESS | 3832 | --DOCSHELL 14296000 == 10 [pid = 3832] [id = 379] 03:52:27 INFO - PROCESS | 3832 | --DOCSHELL 1570BC00 == 9 [pid = 3832] [id = 377] 03:52:27 INFO - PROCESS | 3832 | --DOCSHELL 11250400 == 8 [pid = 3832] [id = 378] 03:52:28 INFO - PROCESS | 3832 | 1468752748301 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:28 INFO - PROCESS | 3832 | 1468752748305 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:28 INFO - PROCESS | 3832 | ++DOCSHELL 0F2EF400 == 9 [pid = 3832] [id = 382] 03:52:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (0F2F0000) [pid = 3832] [serial = 1146] [outer = 00000000] 03:52:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (0F2FB000) [pid = 3832] [serial = 1147] [outer = 0F2F0000] 03:52:28 INFO - PROCESS | 3832 | 1468752748455 Marionette DEBUG loaded listener.js 03:52:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (1047C000) [pid = 3832] [serial = 1148] [outer = 0F2F0000] 03:52:28 INFO - PROCESS | 3832 | 1468752748971 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]]]}] 03:52:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 03:52:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 2963ms 03:52:29 INFO - PROCESS | 3832 | 1468752749011 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 03:52:29 INFO - PROCESS | 3832 | 1468752749015 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 03:52:29 INFO - PROCESS | 3832 | 1468752749020 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 03:52:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 03:52:29 INFO - PROCESS | 3832 | 1468752749022 Marionette TRACE conn3 <- [1,1494,null,{}] 03:52:29 INFO - PROCESS | 3832 | 1468752749028 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}] 03:52:29 INFO - PROCESS | 3832 | 1468752749032 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:29 INFO - PROCESS | 3832 | 1468752749156 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 03:52:29 INFO - PROCESS | 3832 | 1468752749171 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:29 INFO - PROCESS | 3832 | 1468752749174 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:29 INFO - PROCESS | 3832 | ++DOCSHELL 11CD4000 == 10 [pid = 3832] [id = 383] 03:52:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (11CD4400) [pid = 3832] [serial = 1149] [outer = 00000000] 03:52:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (12875C00) [pid = 3832] [serial = 1150] [outer = 11CD4400] 03:52:29 INFO - PROCESS | 3832 | 1468752749271 Marionette DEBUG loaded listener.js 03:52:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (1313C400) [pid = 3832] [serial = 1151] [outer = 11CD4400] 03:52:29 INFO - PROCESS | 3832 | 1468752749756 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]]]}] 03:52:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 03:52:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 808ms 03:52:29 INFO - PROCESS | 3832 | 1468752749824 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 03:52:29 INFO - PROCESS | 3832 | 1468752749828 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 03:52:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 03:52:29 INFO - PROCESS | 3832 | 1468752749840 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 03:52:29 INFO - PROCESS | 3832 | 1468752749842 Marionette TRACE conn3 <- [1,1498,null,{}] 03:52:29 INFO - PROCESS | 3832 | 1468752749846 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}] 03:52:29 INFO - PROCESS | 3832 | 1468752749848 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:29 INFO - PROCESS | 3832 | 1468752749974 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 03:52:30 INFO - PROCESS | 3832 | 1468752750030 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:30 INFO - PROCESS | 3832 | 1468752750032 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:30 INFO - PROCESS | 3832 | ++DOCSHELL 13C2CC00 == 11 [pid = 3832] [id = 384] 03:52:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (13C2D000) [pid = 3832] [serial = 1152] [outer = 00000000] 03:52:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (13CB0000) [pid = 3832] [serial = 1153] [outer = 13C2D000] 03:52:30 INFO - PROCESS | 3832 | 1468752750078 Marionette DEBUG loaded listener.js 03:52:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (14299400) [pid = 3832] [serial = 1154] [outer = 13C2D000] 03:52:30 INFO - PROCESS | 3832 | 1468752750546 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]]]}] 03:52:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 03:52:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 760ms 03:52:30 INFO - PROCESS | 3832 | 1468752750579 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 03:52:30 INFO - PROCESS | 3832 | 1468752750581 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 03:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 03:52:30 INFO - PROCESS | 3832 | 1468752750587 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 03:52:30 INFO - PROCESS | 3832 | 1468752750592 Marionette TRACE conn3 <- [1,1502,null,{}] 03:52:30 INFO - PROCESS | 3832 | 1468752750616 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}] 03:52:30 INFO - PROCESS | 3832 | 1468752750620 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:30 INFO - PROCESS | 3832 | 1468752750738 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 03:52:30 INFO - PROCESS | 3832 | 1468752750754 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:30 INFO - PROCESS | 3832 | 1468752750756 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:30 INFO - PROCESS | 3832 | ++DOCSHELL 16201C00 == 12 [pid = 3832] [id = 385] 03:52:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (16203000) [pid = 3832] [serial = 1155] [outer = 00000000] 03:52:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (1620FC00) [pid = 3832] [serial = 1156] [outer = 16203000] 03:52:30 INFO - PROCESS | 3832 | 1468752750806 Marionette DEBUG loaded listener.js 03:52:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (167A3C00) [pid = 3832] [serial = 1157] [outer = 16203000] 03:52:31 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (110B6C00) [pid = 3832] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 03:52:31 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (17191800) [pid = 3832] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 03:52:31 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (0F2F2800) [pid = 3832] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 03:52:31 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (1059BC00) [pid = 3832] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 03:52:31 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (14FBB400) [pid = 3832] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 03:52:31 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (197AF800) [pid = 3832] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 03:52:31 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (10A80800) [pid = 3832] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 03:52:31 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (110B8400) [pid = 3832] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 03:52:31 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (19715000) [pid = 3832] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 03:52:31 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (131E8000) [pid = 3832] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 03:52:31 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (10A82800) [pid = 3832] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 03:52:31 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (16678C00) [pid = 3832] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 03:52:31 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (1128C400) [pid = 3832] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 03:52:31 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (14296400) [pid = 3832] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 03:52:31 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1570D000) [pid = 3832] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 03:52:31 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (156CCC00) [pid = 3832] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 03:52:31 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1620A000) [pid = 3832] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 03:52:31 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (10A0AC00) [pid = 3832] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 03:52:31 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (14296C00) [pid = 3832] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 03:52:31 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (12BCF400) [pid = 3832] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 03:52:31 INFO - PROCESS | 3832 | 1468752751603 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]]]}] 03:52:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 03:52:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1015ms 03:52:31 INFO - PROCESS | 3832 | 1468752751627 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 03:52:31 INFO - PROCESS | 3832 | 1468752751629 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 03:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 03:52:31 INFO - PROCESS | 3832 | 1468752751633 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 03:52:31 INFO - PROCESS | 3832 | 1468752751634 Marionette TRACE conn3 <- [1,1506,null,{}] 03:52:31 INFO - PROCESS | 3832 | 1468752751638 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}] 03:52:31 INFO - PROCESS | 3832 | 1468752751640 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:31 INFO - PROCESS | 3832 | 1468752751730 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 03:52:31 INFO - PROCESS | 3832 | 1468752751738 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:31 INFO - PROCESS | 3832 | 1468752751740 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:31 INFO - PROCESS | 3832 | ++DOCSHELL 10A7A400 == 13 [pid = 3832] [id = 386] 03:52:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (110B8400) [pid = 3832] [serial = 1158] [outer = 00000000] 03:52:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (13158400) [pid = 3832] [serial = 1159] [outer = 110B8400] 03:52:31 INFO - PROCESS | 3832 | 1468752751784 Marionette DEBUG loaded listener.js 03:52:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (13C36C00) [pid = 3832] [serial = 1160] [outer = 110B8400] 03:52:32 INFO - PROCESS | 3832 | 1468752752224 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]]]}] 03:52:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 03:52:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 650ms 03:52:32 INFO - PROCESS | 3832 | 1468752752270 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 03:52:32 INFO - PROCESS | 3832 | 1468752752272 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 03:52:32 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 03:52:32 INFO - PROCESS | 3832 | 1468752752276 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 03:52:32 INFO - PROCESS | 3832 | 1468752752278 Marionette TRACE conn3 <- [1,1510,null,{}] 03:52:32 INFO - PROCESS | 3832 | 1468752752281 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}] 03:52:32 INFO - PROCESS | 3832 | 1468752752283 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:32 INFO - PROCESS | 3832 | 1468752752363 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 03:52:32 INFO - PROCESS | 3832 | 1468752752375 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:32 INFO - PROCESS | 3832 | 1468752752382 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:32 INFO - PROCESS | 3832 | ++DOCSHELL 14F65800 == 14 [pid = 3832] [id = 387] 03:52:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (156CB800) [pid = 3832] [serial = 1161] [outer = 00000000] 03:52:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (16201400) [pid = 3832] [serial = 1162] [outer = 156CB800] 03:52:32 INFO - PROCESS | 3832 | 1468752752435 Marionette DEBUG loaded listener.js 03:52:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (16E47800) [pid = 3832] [serial = 1163] [outer = 156CB800] 03:52:32 INFO - PROCESS | 3832 | 1468752752936 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"]]]}] 03:52:32 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 () { 03:52:32 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:52:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 03:52:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:52:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:52:32 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 03:52:33 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 () { 03:52:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:52:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 03:52:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:52:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:52:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 03:52:33 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 () { 03:52:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:52:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 03:52:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:52:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:52:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 03:52:33 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 () { 03:52:33 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:52:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 03:52:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:52:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:52:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 03:52:33 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 713ms 03:52:33 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 03:52:33 INFO - PROCESS | 3832 | 1468752752981 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 03:52:33 INFO - PROCESS | 3832 | 1468752752983 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 03:52:33 INFO - PROCESS | 3832 | 1468752752986 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 03:52:33 INFO - PROCESS | 3832 | 1468752752988 Marionette TRACE conn3 <- [1,1514,null,{}] 03:52:33 INFO - PROCESS | 3832 | 1468752752991 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}] 03:52:33 INFO - PROCESS | 3832 | 1468752752993 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:33 INFO - PROCESS | 3832 | 1468752753072 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 03:52:33 INFO - PROCESS | 3832 | 1468752753077 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:33 INFO - PROCESS | 3832 | 1468752753079 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:33 INFO - PROCESS | 3832 | ++DOCSHELL 0F2E9400 == 15 [pid = 3832] [id = 388] 03:52:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (16E80400) [pid = 3832] [serial = 1164] [outer = 00000000] 03:52:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (179AE800) [pid = 3832] [serial = 1165] [outer = 16E80400] 03:52:33 INFO - PROCESS | 3832 | 1468752753121 Marionette DEBUG loaded listener.js 03:52:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (17F57800) [pid = 3832] [serial = 1166] [outer = 16E80400] 03:52:33 INFO - PROCESS | 3832 | 1468752753764 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"]]]}] 03:52:33 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:52:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 03:52:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:52:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:52:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 03:52:33 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:52:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 03:52:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:52:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:52:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 03:52:33 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 03:52:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 03:52:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:52:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:52:33 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 03:52:33 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 808ms 03:52:33 INFO - PROCESS | 3832 | 1468752753845 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 03:52:33 INFO - PROCESS | 3832 | 1468752753850 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 03:52:33 INFO - PROCESS | 3832 | 1468752753858 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 03:52:33 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 03:52:33 INFO - PROCESS | 3832 | 1468752753861 Marionette TRACE conn3 <- [1,1518,null,{}] 03:52:33 INFO - PROCESS | 3832 | 1468752753868 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}] 03:52:33 INFO - PROCESS | 3832 | 1468752753871 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:34 INFO - PROCESS | 3832 | 1468752753991 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 03:52:34 INFO - PROCESS | 3832 | 1468752754119 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:34 INFO - PROCESS | 3832 | 1468752754122 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:34 INFO - PROCESS | 3832 | ++DOCSHELL 104E8800 == 16 [pid = 3832] [id = 389] 03:52:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (110E7800) [pid = 3832] [serial = 1167] [outer = 00000000] 03:52:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (131E7000) [pid = 3832] [serial = 1168] [outer = 110E7800] 03:52:34 INFO - PROCESS | 3832 | 1468752754180 Marionette DEBUG loaded listener.js 03:52:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (139CE000) [pid = 3832] [serial = 1169] [outer = 110E7800] 03:52:34 INFO - PROCESS | 3832 | 1468752754782 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]]]}] 03:52:34 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 03:52:34 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 03:52:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:52:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:52:34 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 03:52:34 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 03:52:34 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. 03:52:34 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 03:52:34 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 950ms 03:52:34 INFO - PROCESS | 3832 | 1468752754832 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 03:52:34 INFO - PROCESS | 3832 | 1468752754837 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 03:52:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 03:52:34 INFO - PROCESS | 3832 | 1468752754844 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 03:52:34 INFO - PROCESS | 3832 | 1468752754847 Marionette TRACE conn3 <- [1,1522,null,{}] 03:52:34 INFO - PROCESS | 3832 | 1468752754851 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}] 03:52:34 INFO - PROCESS | 3832 | 1468752754854 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:35 INFO - PROCESS | 3832 | 1468752754978 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 03:52:35 INFO - PROCESS | 3832 | 1468752755087 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:35 INFO - PROCESS | 3832 | 1468752755090 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:35 INFO - PROCESS | 3832 | ++DOCSHELL 1570C000 == 17 [pid = 3832] [id = 390] 03:52:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (15739000) [pid = 3832] [serial = 1170] [outer = 00000000] 03:52:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (1620E000) [pid = 3832] [serial = 1171] [outer = 15739000] 03:52:35 INFO - PROCESS | 3832 | 1468752755145 Marionette DEBUG loaded listener.js 03:52:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (167A9C00) [pid = 3832] [serial = 1172] [outer = 15739000] 03:52:36 INFO - PROCESS | 3832 | 1468752756038 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]]]}] 03:52:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 03:52:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1252ms 03:52:36 INFO - PROCESS | 3832 | 1468752756120 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 03:52:36 INFO - PROCESS | 3832 | 1468752756124 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 03:52:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 03:52:36 INFO - PROCESS | 3832 | 1468752756129 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 03:52:36 INFO - PROCESS | 3832 | 1468752756132 Marionette TRACE conn3 <- [1,1526,null,{}] 03:52:36 INFO - PROCESS | 3832 | 1468752756138 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}] 03:52:36 INFO - PROCESS | 3832 | 1468752756141 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:36 INFO - PROCESS | 3832 | 1468752756255 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 03:52:36 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (174D5C00) [pid = 3832] [serial = 1110] [outer = 00000000] [url = about:blank] 03:52:36 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (192E8400) [pid = 3832] [serial = 1117] [outer = 00000000] [url = about:blank] 03:52:36 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (12970400) [pid = 3832] [serial = 1084] [outer = 00000000] [url = about:blank] 03:52:36 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (19912000) [pid = 3832] [serial = 1119] [outer = 00000000] [url = about:blank] 03:52:36 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (16068800) [pid = 3832] [serial = 1133] [outer = 00000000] [url = about:blank] 03:52:36 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (12872800) [pid = 3832] [serial = 1083] [outer = 00000000] [url = about:blank] 03:52:36 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (16210400) [pid = 3832] [serial = 1087] [outer = 00000000] [url = about:blank] 03:52:36 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (13940400) [pid = 3832] [serial = 1130] [outer = 00000000] [url = about:blank] 03:52:36 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (1606D000) [pid = 3832] [serial = 1086] [outer = 00000000] [url = about:blank] 03:52:36 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (19F53800) [pid = 3832] [serial = 1090] [outer = 00000000] [url = about:blank] 03:52:36 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (19C0D800) [pid = 3832] [serial = 1089] [outer = 00000000] [url = about:blank] 03:52:36 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (169CA400) [pid = 3832] [serial = 1108] [outer = 00000000] [url = about:blank] 03:52:36 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (17F59400) [pid = 3832] [serial = 1116] [outer = 00000000] [url = about:blank] 03:52:36 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (1760E800) [pid = 3832] [serial = 1111] [outer = 00000000] [url = about:blank] 03:52:36 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (17411000) [pid = 3832] [serial = 1113] [outer = 00000000] [url = about:blank] 03:52:36 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (16206800) [pid = 3832] [serial = 1105] [outer = 00000000] [url = about:blank] 03:52:36 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (174CD400) [pid = 3832] [serial = 1114] [outer = 00000000] [url = about:blank] 03:52:36 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (14FBB800) [pid = 3832] [serial = 1102] [outer = 00000000] [url = about:blank] 03:52:36 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (13159000) [pid = 3832] [serial = 1135] [outer = 00000000] [url = about:blank] 03:52:36 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (15719C00) [pid = 3832] [serial = 1139] [outer = 00000000] [url = about:blank] 03:52:36 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (167C9800) [pid = 3832] [serial = 1141] [outer = 00000000] [url = about:blank] 03:52:36 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (1321A000) [pid = 3832] [serial = 1136] [outer = 00000000] [url = about:blank] 03:52:36 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (14F24800) [pid = 3832] [serial = 1138] [outer = 00000000] [url = about:blank] 03:52:36 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (1572D800) [pid = 3832] [serial = 1132] [outer = 00000000] [url = about:blank] 03:52:36 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (16070400) [pid = 3832] [serial = 1104] [outer = 00000000] [url = about:blank] 03:52:36 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (167A9400) [pid = 3832] [serial = 1107] [outer = 00000000] [url = about:blank] 03:52:36 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (1282AC00) [pid = 3832] [serial = 1093] [outer = 00000000] [url = about:blank] 03:52:36 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (10A7F000) [pid = 3832] [serial = 1092] [outer = 00000000] [url = about:blank] 03:52:36 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (1429E000) [pid = 3832] [serial = 1101] [outer = 00000000] [url = about:blank] 03:52:36 INFO - PROCESS | 3832 | --DOMWINDOW == 60 (13140400) [pid = 3832] [serial = 1098] [outer = 00000000] [url = about:blank] 03:52:36 INFO - PROCESS | 3832 | --DOMWINDOW == 59 (13158800) [pid = 3832] [serial = 1099] [outer = 00000000] [url = about:blank] 03:52:36 INFO - PROCESS | 3832 | --DOMWINDOW == 58 (11294400) [pid = 3832] [serial = 1095] [outer = 00000000] [url = about:blank] 03:52:36 INFO - PROCESS | 3832 | --DOMWINDOW == 57 (114D0400) [pid = 3832] [serial = 1096] [outer = 00000000] [url = about:blank] 03:52:36 INFO - PROCESS | 3832 | --DOMWINDOW == 56 (1613A400) [pid = 3832] [serial = 691] [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.] 03:52:36 INFO - PROCESS | 3832 | --DOMWINDOW == 55 (12870000) [pid = 3832] [serial = 1122] [outer = 00000000] [url = about:blank] 03:52:36 INFO - PROCESS | 3832 | --DOMWINDOW == 54 (19915C00) [pid = 3832] [serial = 1120] [outer = 00000000] [url = about:blank] 03:52:36 INFO - PROCESS | 3832 | --DOMWINDOW == 53 (132A1000) [pid = 3832] [serial = 1129] [outer = 00000000] [url = about:blank] 03:52:36 INFO - PROCESS | 3832 | --DOMWINDOW == 52 (12869C00) [pid = 3832] [serial = 1126] [outer = 00000000] [url = about:blank] 03:52:36 INFO - PROCESS | 3832 | --DOMWINDOW == 51 (16E4F400) [pid = 3832] [serial = 1142] [outer = 00000000] [url = about:blank] 03:52:36 INFO - PROCESS | 3832 | --DOMWINDOW == 50 (11AC2800) [pid = 3832] [serial = 1125] [outer = 00000000] [url = about:blank] 03:52:36 INFO - PROCESS | 3832 | --DOMWINDOW == 49 (12D63C00) [pid = 3832] [serial = 1123] [outer = 00000000] [url = about:blank] 03:52:36 INFO - PROCESS | 3832 | --DOMWINDOW == 48 (1740A800) [pid = 3832] [serial = 1144] [outer = 00000000] [url = about:blank] 03:52:36 INFO - PROCESS | 3832 | 1468752756363 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:36 INFO - PROCESS | 3832 | 1468752756367 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:36 INFO - PROCESS | 3832 | ++DOCSHELL 10A02000 == 18 [pid = 3832] [id = 391] 03:52:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 49 (10A03000) [pid = 3832] [serial = 1173] [outer = 00000000] 03:52:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 50 (110B8000) [pid = 3832] [serial = 1174] [outer = 10A03000] 03:52:36 INFO - PROCESS | 3832 | 1468752756414 Marionette DEBUG loaded listener.js 03:52:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 51 (114D1800) [pid = 3832] [serial = 1175] [outer = 10A03000] 03:52:36 INFO - PROCESS | 3832 | 1468752756874 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]]]}] 03:52:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 03:52:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 808ms 03:52:36 INFO - PROCESS | 3832 | 1468752756932 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 03:52:36 INFO - PROCESS | 3832 | 1468752756936 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 03:52:36 INFO - PROCESS | 3832 | 1468752756942 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 03:52:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 03:52:36 INFO - PROCESS | 3832 | 1468752756944 Marionette TRACE conn3 <- [1,1530,null,{}] 03:52:36 INFO - PROCESS | 3832 | 1468752756948 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}] 03:52:36 INFO - PROCESS | 3832 | 1468752756950 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:37 INFO - PROCESS | 3832 | 1468752757032 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 03:52:37 INFO - PROCESS | 3832 | 1468752757041 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:37 INFO - PROCESS | 3832 | 1468752757043 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:37 INFO - PROCESS | 3832 | ++DOCSHELL 12975800 == 19 [pid = 3832] [id = 392] 03:52:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 52 (12990800) [pid = 3832] [serial = 1176] [outer = 00000000] 03:52:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 53 (1313C000) [pid = 3832] [serial = 1177] [outer = 12990800] 03:52:37 INFO - PROCESS | 3832 | 1468752757094 Marionette DEBUG loaded listener.js 03:52:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 54 (13159400) [pid = 3832] [serial = 1178] [outer = 12990800] 03:52:37 INFO - PROCESS | 3832 | 1468752757552 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]]]}] 03:52:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 03:52:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 634ms 03:52:37 INFO - PROCESS | 3832 | 1468752757580 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 03:52:37 INFO - PROCESS | 3832 | 1468752757582 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 03:52:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 03:52:37 INFO - PROCESS | 3832 | 1468752757586 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 03:52:37 INFO - PROCESS | 3832 | 1468752757589 Marionette TRACE conn3 <- [1,1534,null,{}] 03:52:37 INFO - PROCESS | 3832 | 1468752757600 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}] 03:52:37 INFO - PROCESS | 3832 | 1468752757604 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:37 INFO - PROCESS | 3832 | 1468752757688 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 03:52:37 INFO - PROCESS | 3832 | 1468752757697 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:37 INFO - PROCESS | 3832 | 1468752757700 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:37 INFO - PROCESS | 3832 | ++DOCSHELL 13E9D400 == 20 [pid = 3832] [id = 393] 03:52:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 55 (13EACC00) [pid = 3832] [serial = 1179] [outer = 00000000] 03:52:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 56 (1429B800) [pid = 3832] [serial = 1180] [outer = 13EACC00] 03:52:37 INFO - PROCESS | 3832 | 1468752757748 Marionette DEBUG loaded listener.js 03:52:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 57 (14FB8000) [pid = 3832] [serial = 1181] [outer = 13EACC00] 03:52:38 INFO - PROCESS | 3832 | 1468752758254 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]]]}] 03:52:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 03:52:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 714ms 03:52:38 INFO - PROCESS | 3832 | 1468752758317 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 03:52:38 INFO - PROCESS | 3832 | 1468752758319 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 03:52:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 03:52:38 INFO - PROCESS | 3832 | 1468752758323 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 03:52:38 INFO - PROCESS | 3832 | 1468752758324 Marionette TRACE conn3 <- [1,1538,null,{}] 03:52:38 INFO - PROCESS | 3832 | 1468752758329 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}] 03:52:38 INFO - PROCESS | 3832 | 1468752758330 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:38 INFO - PROCESS | 3832 | 1468752758442 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 03:52:38 INFO - PROCESS | 3832 | 1468752758459 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:38 INFO - PROCESS | 3832 | 1468752758461 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:38 INFO - PROCESS | 3832 | ++DOCSHELL 16064000 == 21 [pid = 3832] [id = 394] 03:52:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 58 (16065000) [pid = 3832] [serial = 1182] [outer = 00000000] 03:52:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 59 (1606F000) [pid = 3832] [serial = 1183] [outer = 16065000] 03:52:38 INFO - PROCESS | 3832 | 1468752758511 Marionette DEBUG loaded listener.js 03:52:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 60 (16143000) [pid = 3832] [serial = 1184] [outer = 16065000] 03:52:38 INFO - PROCESS | 3832 | 1468752758974 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]]]}] 03:52:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 03:52:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 713ms 03:52:39 INFO - PROCESS | 3832 | 1468752759022 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 03:52:39 INFO - PROCESS | 3832 | 1468752759024 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 03:52:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 03:52:39 INFO - PROCESS | 3832 | 1468752759027 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 03:52:39 INFO - PROCESS | 3832 | 1468752759029 Marionette TRACE conn3 <- [1,1542,null,{}] 03:52:39 INFO - PROCESS | 3832 | 1468752759032 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}] 03:52:39 INFO - PROCESS | 3832 | 1468752759034 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:39 INFO - PROCESS | 3832 | 1468752759141 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 03:52:39 INFO - PROCESS | 3832 | 1468752759146 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:39 INFO - PROCESS | 3832 | 1468752759148 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:39 INFO - PROCESS | 3832 | ++DOCSHELL 16206C00 == 22 [pid = 3832] [id = 395] 03:52:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (16207400) [pid = 3832] [serial = 1185] [outer = 00000000] 03:52:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (1666E400) [pid = 3832] [serial = 1186] [outer = 16207400] 03:52:39 INFO - PROCESS | 3832 | 1468752759194 Marionette DEBUG loaded listener.js 03:52:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (167ADC00) [pid = 3832] [serial = 1187] [outer = 16207400] 03:52:39 INFO - PROCESS | 3832 | 1468752759654 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]]]}] 03:52:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 03:52:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 649ms 03:52:39 INFO - PROCESS | 3832 | 1468752759666 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 03:52:39 INFO - PROCESS | 3832 | 1468752759668 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 03:52:39 INFO - PROCESS | 3832 | 1468752759671 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 03:52:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 03:52:39 INFO - PROCESS | 3832 | 1468752759672 Marionette TRACE conn3 <- [1,1546,null,{}] 03:52:39 INFO - PROCESS | 3832 | 1468752759676 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}] 03:52:39 INFO - PROCESS | 3832 | 1468752759681 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:39 INFO - PROCESS | 3832 | 1468752759817 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 03:52:39 INFO - PROCESS | 3832 | 1468752759903 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:39 INFO - PROCESS | 3832 | 1468752759905 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:39 INFO - PROCESS | 3832 | ++DOCSHELL 169CB400 == 23 [pid = 3832] [id = 396] 03:52:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (16E45C00) [pid = 3832] [serial = 1188] [outer = 00000000] 03:52:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (16E83C00) [pid = 3832] [serial = 1189] [outer = 16E45C00] 03:52:39 INFO - PROCESS | 3832 | 1468752759948 Marionette DEBUG loaded listener.js 03:52:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (16EE1000) [pid = 3832] [serial = 1190] [outer = 16E45C00] 03:52:40 INFO - PROCESS | 3832 | 1468752760352 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]]]}] 03:52:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 03:52:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 761ms 03:52:40 INFO - PROCESS | 3832 | 1468752760412 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 03:52:40 INFO - PROCESS | 3832 | 1468752760414 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 03:52:40 INFO - PROCESS | 3832 | 1468752760417 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 03:52:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 03:52:40 INFO - PROCESS | 3832 | 1468752760419 Marionette TRACE conn3 <- [1,1550,null,{}] 03:52:40 INFO - PROCESS | 3832 | 1468752760422 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}] 03:52:40 INFO - PROCESS | 3832 | 1468752760424 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:40 INFO - PROCESS | 3832 | 1468752760530 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 03:52:40 INFO - PROCESS | 3832 | 1468752760637 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:40 INFO - PROCESS | 3832 | 1468752760651 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:40 INFO - PROCESS | 3832 | ++DOCSHELL 1740E000 == 24 [pid = 3832] [id = 397] 03:52:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (17410800) [pid = 3832] [serial = 1191] [outer = 00000000] 03:52:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (17601C00) [pid = 3832] [serial = 1192] [outer = 17410800] 03:52:40 INFO - PROCESS | 3832 | 1468752760695 Marionette DEBUG loaded listener.js 03:52:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (1760FC00) [pid = 3832] [serial = 1193] [outer = 17410800] 03:52:40 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (0F2F0000) [pid = 3832] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 03:52:40 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (156CB800) [pid = 3832] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 03:52:40 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (16203000) [pid = 3832] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 03:52:40 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (13C2D000) [pid = 3832] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 03:52:40 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (11CD4400) [pid = 3832] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 03:52:40 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (110B8400) [pid = 3832] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 03:52:40 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (16EE0C00) [pid = 3832] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 03:52:41 INFO - PROCESS | 3832 | 1468752761089 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]]]}] 03:52:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 03:52:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 713ms 03:52:41 INFO - PROCESS | 3832 | 1468752761149 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 03:52:41 INFO - PROCESS | 3832 | 1468752761151 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 03:52:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 03:52:41 INFO - PROCESS | 3832 | 1468752761155 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 03:52:41 INFO - PROCESS | 3832 | 1468752761157 Marionette TRACE conn3 <- [1,1554,null,{}] 03:52:41 INFO - PROCESS | 3832 | 1468752761160 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}] 03:52:41 INFO - PROCESS | 3832 | 1468752761162 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:41 INFO - PROCESS | 3832 | 1468752761266 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 03:52:41 INFO - PROCESS | 3832 | 1468752761274 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:41 INFO - PROCESS | 3832 | 1468752761276 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:41 INFO - PROCESS | 3832 | ++DOCSHELL 0F2EA800 == 25 [pid = 3832] [id = 398] 03:52:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (10374000) [pid = 3832] [serial = 1194] [outer = 00000000] 03:52:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (174DA400) [pid = 3832] [serial = 1195] [outer = 10374000] 03:52:41 INFO - PROCESS | 3832 | 1468752761318 Marionette DEBUG loaded listener.js 03:52:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (17D7C000) [pid = 3832] [serial = 1196] [outer = 10374000] 03:52:41 INFO - PROCESS | 3832 | 1468752761732 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]]]}] 03:52:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 03:52:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 650ms 03:52:41 INFO - PROCESS | 3832 | 1468752761793 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 03:52:41 INFO - PROCESS | 3832 | 1468752761795 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 03:52:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 03:52:41 INFO - PROCESS | 3832 | 1468752761798 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 03:52:41 INFO - PROCESS | 3832 | 1468752761800 Marionette TRACE conn3 <- [1,1558,null,{}] 03:52:41 INFO - PROCESS | 3832 | 1468752761804 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}] 03:52:41 INFO - PROCESS | 3832 | 1468752761805 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:41 INFO - PROCESS | 3832 | 1468752761884 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 03:52:41 INFO - PROCESS | 3832 | 1468752761889 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:41 INFO - PROCESS | 3832 | 1468752761891 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:41 INFO - PROCESS | 3832 | ++DOCSHELL 13CAF400 == 26 [pid = 3832] [id = 399] 03:52:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (1694F800) [pid = 3832] [serial = 1197] [outer = 00000000] 03:52:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (1970C400) [pid = 3832] [serial = 1198] [outer = 1694F800] 03:52:41 INFO - PROCESS | 3832 | 1468752761933 Marionette DEBUG loaded listener.js 03:52:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (1970F400) [pid = 3832] [serial = 1199] [outer = 1694F800] 03:52:42 INFO - PROCESS | 3832 | 1468752762370 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]]]}] 03:52:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 03:52:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 602ms 03:52:42 INFO - PROCESS | 3832 | 1468752762395 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 03:52:42 INFO - PROCESS | 3832 | 1468752762397 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 03:52:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 03:52:42 INFO - PROCESS | 3832 | 1468752762405 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 03:52:42 INFO - PROCESS | 3832 | 1468752762407 Marionette TRACE conn3 <- [1,1562,null,{}] 03:52:42 INFO - PROCESS | 3832 | 1468752762410 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}] 03:52:42 INFO - PROCESS | 3832 | 1468752762412 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:42 INFO - PROCESS | 3832 | 1468752762488 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 03:52:42 INFO - PROCESS | 3832 | 1468752762493 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:42 INFO - PROCESS | 3832 | 1468752762495 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:42 INFO - PROCESS | 3832 | ++DOCSHELL 192F2400 == 27 [pid = 3832] [id = 400] 03:52:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (19711C00) [pid = 3832] [serial = 1200] [outer = 00000000] 03:52:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (197A8000) [pid = 3832] [serial = 1201] [outer = 19711C00] 03:52:42 INFO - PROCESS | 3832 | 1468752762552 Marionette DEBUG loaded listener.js 03:52:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (197ACC00) [pid = 3832] [serial = 1202] [outer = 19711C00] 03:52:43 INFO - PROCESS | 3832 | 1468752763255 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]]]}] 03:52:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 03:52:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 919ms 03:52:43 INFO - PROCESS | 3832 | 1468752763338 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 03:52:43 INFO - PROCESS | 3832 | 1468752763343 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 03:52:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 03:52:43 INFO - PROCESS | 3832 | 1468752763348 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 03:52:43 INFO - PROCESS | 3832 | 1468752763352 Marionette TRACE conn3 <- [1,1566,null,{}] 03:52:43 INFO - PROCESS | 3832 | 1468752763358 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}] 03:52:43 INFO - PROCESS | 3832 | 1468752763362 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:43 INFO - PROCESS | 3832 | 1468752763499 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 03:52:43 INFO - PROCESS | 3832 | 1468752763600 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:43 INFO - PROCESS | 3832 | 1468752763603 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:43 INFO - PROCESS | 3832 | ++DOCSHELL 10A76800 == 28 [pid = 3832] [id = 401] 03:52:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (110BCC00) [pid = 3832] [serial = 1203] [outer = 00000000] 03:52:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (12871C00) [pid = 3832] [serial = 1204] [outer = 110BCC00] 03:52:43 INFO - PROCESS | 3832 | 1468752763658 Marionette DEBUG loaded listener.js 03:52:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (12D66800) [pid = 3832] [serial = 1205] [outer = 110BCC00] 03:52:44 INFO - PROCESS | 3832 | 1468752764249 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]]]}] 03:52:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 03:52:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 950ms 03:52:44 INFO - PROCESS | 3832 | 1468752764294 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 03:52:44 INFO - PROCESS | 3832 | 1468752764299 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 03:52:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 03:52:44 INFO - PROCESS | 3832 | 1468752764305 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 03:52:44 INFO - PROCESS | 3832 | 1468752764308 Marionette TRACE conn3 <- [1,1570,null,{}] 03:52:44 INFO - PROCESS | 3832 | 1468752764312 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}] 03:52:44 INFO - PROCESS | 3832 | 1468752764315 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:44 INFO - PROCESS | 3832 | 1468752764424 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 03:52:44 INFO - PROCESS | 3832 | 1468752764525 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:44 INFO - PROCESS | 3832 | 1468752764528 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:44 INFO - PROCESS | 3832 | ++DOCSHELL 139CB800 == 29 [pid = 3832] [id = 402] 03:52:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (139CD400) [pid = 3832] [serial = 1206] [outer = 00000000] 03:52:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (14296800) [pid = 3832] [serial = 1207] [outer = 139CD400] 03:52:44 INFO - PROCESS | 3832 | 1468752764584 Marionette DEBUG loaded listener.js 03:52:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (156D2000) [pid = 3832] [serial = 1208] [outer = 139CD400] 03:52:45 INFO - PROCESS | 3832 | 1468752765255 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]]]}] 03:52:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 03:52:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 951ms 03:52:45 INFO - PROCESS | 3832 | 1468752765282 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 03:52:45 INFO - PROCESS | 3832 | 1468752765285 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 03:52:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 03:52:45 INFO - PROCESS | 3832 | 1468752765289 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 03:52:45 INFO - PROCESS | 3832 | 1468752765292 Marionette TRACE conn3 <- [1,1574,null,{}] 03:52:45 INFO - PROCESS | 3832 | 1468752765303 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}] 03:52:45 INFO - PROCESS | 3832 | 1468752765308 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:45 INFO - PROCESS | 3832 | 1468752765412 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 03:52:45 INFO - PROCESS | 3832 | 1468752765517 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:45 INFO - PROCESS | 3832 | 1468752765520 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:45 INFO - PROCESS | 3832 | ++DOCSHELL 1717E800 == 30 [pid = 3832] [id = 403] 03:52:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (171DC800) [pid = 3832] [serial = 1209] [outer = 00000000] 03:52:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (192ECC00) [pid = 3832] [serial = 1210] [outer = 171DC800] 03:52:45 INFO - PROCESS | 3832 | 1468752765575 Marionette DEBUG loaded listener.js 03:52:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (19715400) [pid = 3832] [serial = 1211] [outer = 171DC800] 03:52:46 INFO - PROCESS | 3832 | 1468752766302 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]]]}] 03:52:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 03:52:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1046ms 03:52:46 INFO - PROCESS | 3832 | 1468752766332 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 03:52:46 INFO - PROCESS | 3832 | 1468752766336 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 03:52:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 03:52:46 INFO - PROCESS | 3832 | 1468752766342 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 03:52:46 INFO - PROCESS | 3832 | 1468752766345 Marionette TRACE conn3 <- [1,1578,null,{}] 03:52:46 INFO - PROCESS | 3832 | 1468752766369 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}] 03:52:46 INFO - PROCESS | 3832 | 1468752766372 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:46 INFO - PROCESS | 3832 | 1468752766471 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 03:52:46 INFO - PROCESS | 3832 | 1468752766602 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:46 INFO - PROCESS | 3832 | 1468752766606 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:46 INFO - PROCESS | 3832 | ++DOCSHELL 10472C00 == 31 [pid = 3832] [id = 404] 03:52:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (104E7C00) [pid = 3832] [serial = 1212] [outer = 00000000] 03:52:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (10A79400) [pid = 3832] [serial = 1213] [outer = 104E7C00] 03:52:46 INFO - PROCESS | 3832 | 1468752766661 Marionette DEBUG loaded listener.js 03:52:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (110BC800) [pid = 3832] [serial = 1214] [outer = 104E7C00] 03:52:47 INFO - PROCESS | 3832 | --DOCSHELL 0F2EF400 == 30 [pid = 3832] [id = 382] 03:52:47 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (174CCC00) [pid = 3832] [serial = 1145] [outer = 00000000] [url = about:blank] 03:52:47 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (0F2FB000) [pid = 3832] [serial = 1147] [outer = 00000000] [url = about:blank] 03:52:47 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (16E47800) [pid = 3832] [serial = 1163] [outer = 00000000] [url = about:blank] 03:52:47 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (179AE800) [pid = 3832] [serial = 1165] [outer = 00000000] [url = about:blank] 03:52:47 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1620FC00) [pid = 3832] [serial = 1156] [outer = 00000000] [url = about:blank] 03:52:47 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (14299400) [pid = 3832] [serial = 1154] [outer = 00000000] [url = about:blank] 03:52:47 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (13CB0000) [pid = 3832] [serial = 1153] [outer = 00000000] [url = about:blank] 03:52:47 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (16201400) [pid = 3832] [serial = 1162] [outer = 00000000] [url = about:blank] 03:52:47 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (167A3C00) [pid = 3832] [serial = 1157] [outer = 00000000] [url = about:blank] 03:52:47 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (12875C00) [pid = 3832] [serial = 1150] [outer = 00000000] [url = about:blank] 03:52:47 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (1313C400) [pid = 3832] [serial = 1151] [outer = 00000000] [url = about:blank] 03:52:47 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (13158400) [pid = 3832] [serial = 1159] [outer = 00000000] [url = about:blank] 03:52:47 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (1047C000) [pid = 3832] [serial = 1148] [outer = 00000000] [url = about:blank] 03:52:47 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (13C36C00) [pid = 3832] [serial = 1160] [outer = 00000000] [url = about:blank] 03:52:47 INFO - PROCESS | 3832 | 1468752767818 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]]]}] 03:52:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 03:52:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1505ms 03:52:47 INFO - PROCESS | 3832 | 1468752767856 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 03:52:47 INFO - PROCESS | 3832 | 1468752767862 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 03:52:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 03:52:47 INFO - PROCESS | 3832 | 1468752767867 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 03:52:47 INFO - PROCESS | 3832 | 1468752767870 Marionette TRACE conn3 <- [1,1582,null,{}] 03:52:47 INFO - PROCESS | 3832 | 1468752767875 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}] 03:52:47 INFO - PROCESS | 3832 | 1468752767878 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:47 INFO - PROCESS | 3832 | 1468752767968 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 03:52:48 INFO - PROCESS | 3832 | 1468752768093 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:48 INFO - PROCESS | 3832 | 1468752768096 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:48 INFO - PROCESS | 3832 | ++DOCSHELL 10A03C00 == 31 [pid = 3832] [id = 405] 03:52:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (10A04400) [pid = 3832] [serial = 1215] [outer = 00000000] 03:52:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (110C1000) [pid = 3832] [serial = 1216] [outer = 10A04400] 03:52:48 INFO - PROCESS | 3832 | 1468752768142 Marionette DEBUG loaded listener.js 03:52:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (11243800) [pid = 3832] [serial = 1217] [outer = 10A04400] 03:52:48 INFO - PROCESS | 3832 | 1468752768546 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]]]}] 03:52:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 03:52:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 745ms 03:52:48 INFO - PROCESS | 3832 | 1468752768605 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 03:52:48 INFO - PROCESS | 3832 | 1468752768610 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 03:52:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 03:52:48 INFO - PROCESS | 3832 | 1468752768616 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 03:52:48 INFO - PROCESS | 3832 | 1468752768619 Marionette TRACE conn3 <- [1,1586,null,{}] 03:52:48 INFO - PROCESS | 3832 | 1468752768623 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}] 03:52:48 INFO - PROCESS | 3832 | 1468752768626 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:48 INFO - PROCESS | 3832 | 1468752768710 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 03:52:48 INFO - PROCESS | 3832 | 1468752768830 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:48 INFO - PROCESS | 3832 | 1468752768833 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:48 INFO - PROCESS | 3832 | ++DOCSHELL 0F2F2800 == 32 [pid = 3832] [id = 406] 03:52:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (0F2F4000) [pid = 3832] [serial = 1218] [outer = 00000000] 03:52:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (0F2FB000) [pid = 3832] [serial = 1219] [outer = 0F2F4000] 03:52:48 INFO - PROCESS | 3832 | 1468752768898 Marionette DEBUG loaded listener.js 03:52:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (10A0BC00) [pid = 3832] [serial = 1220] [outer = 0F2F4000] 03:52:49 INFO - PROCESS | 3832 | 1468752769723 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]]]}] 03:52:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 03:52:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1205ms 03:52:49 INFO - PROCESS | 3832 | 1468752769852 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 03:52:49 INFO - PROCESS | 3832 | 1468752769855 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 03:52:49 INFO - PROCESS | 3832 | 1468752769860 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 03:52:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 03:52:49 INFO - PROCESS | 3832 | 1468752769863 Marionette TRACE conn3 <- [1,1590,null,{}] 03:52:49 INFO - PROCESS | 3832 | 1468752769869 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}] 03:52:49 INFO - PROCESS | 3832 | 1468752769871 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:50 INFO - PROCESS | 3832 | 1468752770020 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 03:52:50 INFO - PROCESS | 3832 | 1468752770141 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:50 INFO - PROCESS | 3832 | 1468752770144 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:50 INFO - PROCESS | 3832 | ++DOCSHELL 12BD6C00 == 33 [pid = 3832] [id = 407] 03:52:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (130AE000) [pid = 3832] [serial = 1221] [outer = 00000000] 03:52:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (131EB800) [pid = 3832] [serial = 1222] [outer = 130AE000] 03:52:50 INFO - PROCESS | 3832 | 1468752770202 Marionette DEBUG loaded listener.js 03:52:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (132A3000) [pid = 3832] [serial = 1223] [outer = 130AE000] 03:52:50 INFO - PROCESS | 3832 | 1468752770970 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]]]}] 03:52:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 03:52:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1172ms 03:52:51 INFO - PROCESS | 3832 | 1468752771036 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 03:52:51 INFO - PROCESS | 3832 | 1468752771041 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 03:52:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 03:52:51 INFO - PROCESS | 3832 | 1468752771047 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 03:52:51 INFO - PROCESS | 3832 | 1468752771050 Marionette TRACE conn3 <- [1,1594,null,{}] 03:52:51 INFO - PROCESS | 3832 | 1468752771056 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}] 03:52:51 INFO - PROCESS | 3832 | 1468752771058 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:51 INFO - PROCESS | 3832 | 1468752771177 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 03:52:51 INFO - PROCESS | 3832 | 1468752771280 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:51 INFO - PROCESS | 3832 | 1468752771284 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:51 INFO - PROCESS | 3832 | ++DOCSHELL 10A79800 == 34 [pid = 3832] [id = 408] 03:52:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (10A79C00) [pid = 3832] [serial = 1224] [outer = 00000000] 03:52:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (12872C00) [pid = 3832] [serial = 1225] [outer = 10A79C00] 03:52:51 INFO - PROCESS | 3832 | 1468752771336 Marionette DEBUG loaded listener.js 03:52:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (12999800) [pid = 3832] [serial = 1226] [outer = 10A79C00] 03:52:51 INFO - PROCESS | 3832 | 1468752771752 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]]]}] 03:52:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 03:52:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 745ms 03:52:51 INFO - PROCESS | 3832 | 1468752771789 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 03:52:51 INFO - PROCESS | 3832 | 1468752771793 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 03:52:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 03:52:51 INFO - PROCESS | 3832 | 1468752771800 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 03:52:51 INFO - PROCESS | 3832 | 1468752771802 Marionette TRACE conn3 <- [1,1598,null,{}] 03:52:51 INFO - PROCESS | 3832 | 1468752771806 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}] 03:52:51 INFO - PROCESS | 3832 | 1468752771808 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:51 INFO - PROCESS | 3832 | 1468752771894 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 03:52:52 INFO - PROCESS | 3832 | 1468752771986 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:52 INFO - PROCESS | 3832 | 1468752771989 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:52 INFO - PROCESS | 3832 | ++DOCSHELL 13932000 == 35 [pid = 3832] [id = 409] 03:52:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (1393C800) [pid = 3832] [serial = 1227] [outer = 00000000] 03:52:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (13E9E800) [pid = 3832] [serial = 1228] [outer = 1393C800] 03:52:52 INFO - PROCESS | 3832 | 1468752772035 Marionette DEBUG loaded listener.js 03:52:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (1429D000) [pid = 3832] [serial = 1229] [outer = 1393C800] 03:52:52 INFO - PROCESS | 3832 | 1468752772466 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]]]}] 03:52:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 03:52:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 713ms 03:52:52 INFO - PROCESS | 3832 | 1468752772531 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 03:52:52 INFO - PROCESS | 3832 | 1468752772533 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 03:52:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 03:52:52 INFO - PROCESS | 3832 | 1468752772537 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 03:52:52 INFO - PROCESS | 3832 | 1468752772541 Marionette TRACE conn3 <- [1,1602,null,{}] 03:52:52 INFO - PROCESS | 3832 | 1468752772551 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}] 03:52:52 INFO - PROCESS | 3832 | 1468752772556 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:52 INFO - PROCESS | 3832 | 1468752772710 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 03:52:52 INFO - PROCESS | 3832 | 1468752772723 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:52 INFO - PROCESS | 3832 | 1468752772726 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:52 INFO - PROCESS | 3832 | ++DOCSHELL 1606A800 == 36 [pid = 3832] [id = 410] 03:52:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (1606B000) [pid = 3832] [serial = 1230] [outer = 00000000] 03:52:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (16207800) [pid = 3832] [serial = 1231] [outer = 1606B000] 03:52:52 INFO - PROCESS | 3832 | 1468752772773 Marionette DEBUG loaded listener.js 03:52:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (1620D400) [pid = 3832] [serial = 1232] [outer = 1606B000] 03:52:53 INFO - PROCESS | 3832 | 1468752773232 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]]]}] 03:52:53 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 03:52:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 760ms 03:52:53 INFO - PROCESS | 3832 | 1468752773277 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 03:52:53 INFO - PROCESS | 3832 | 1468752773279 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 03:52:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 03:52:53 INFO - PROCESS | 3832 | 1468752773288 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 03:52:53 INFO - PROCESS | 3832 | 1468752773290 Marionette TRACE conn3 <- [1,1606,null,{}] 03:52:53 INFO - PROCESS | 3832 | 1468752773294 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}] 03:52:53 INFO - PROCESS | 3832 | 1468752773296 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:53 INFO - PROCESS | 3832 | 1468752773407 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 03:52:53 INFO - PROCESS | 3832 | 1468752773413 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:53 INFO - PROCESS | 3832 | 1468752773415 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:53 INFO - PROCESS | 3832 | ++DOCSHELL 167A3C00 == 37 [pid = 3832] [id = 411] 03:52:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (167A8C00) [pid = 3832] [serial = 1233] [outer = 00000000] 03:52:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (16E7FC00) [pid = 3832] [serial = 1234] [outer = 167A8C00] 03:52:53 INFO - PROCESS | 3832 | 1468752773467 Marionette DEBUG loaded listener.js 03:52:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (17188400) [pid = 3832] [serial = 1235] [outer = 167A8C00] 03:52:53 INFO - PROCESS | 3832 | 1468752773917 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]]]}] 03:52:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 03:52:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 713ms 03:52:54 INFO - PROCESS | 3832 | 1468752773987 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 03:52:54 INFO - PROCESS | 3832 | 1468752773989 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 03:52:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 03:52:54 INFO - PROCESS | 3832 | 1468752773993 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 03:52:54 INFO - PROCESS | 3832 | 1468752773995 Marionette TRACE conn3 <- [1,1610,null,{}] 03:52:54 INFO - PROCESS | 3832 | 1468752773998 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}] 03:52:54 INFO - PROCESS | 3832 | 1468752774000 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:54 INFO - PROCESS | 3832 | 1468752774143 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 03:52:54 INFO - PROCESS | 3832 | 1468752774152 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:54 INFO - PROCESS | 3832 | 1468752774154 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:54 INFO - PROCESS | 3832 | ++DOCSHELL 1606E800 == 38 [pid = 3832] [id = 412] 03:52:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (16204C00) [pid = 3832] [serial = 1236] [outer = 00000000] 03:52:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (1760E800) [pid = 3832] [serial = 1237] [outer = 16204C00] 03:52:54 INFO - PROCESS | 3832 | 1468752774247 Marionette DEBUG loaded listener.js 03:52:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (192E7400) [pid = 3832] [serial = 1238] [outer = 16204C00] 03:52:54 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (104E7C00) [pid = 3832] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 03:52:54 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (110BCC00) [pid = 3832] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 03:52:54 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (16207400) [pid = 3832] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 03:52:54 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (16E45C00) [pid = 3832] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 03:52:54 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (16E80400) [pid = 3832] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 03:52:54 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (10A03000) [pid = 3832] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 03:52:54 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (15739000) [pid = 3832] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 03:52:54 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (139CD400) [pid = 3832] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 03:52:54 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (13EACC00) [pid = 3832] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 03:52:54 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (12990800) [pid = 3832] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 03:52:54 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (16065000) [pid = 3832] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 03:52:54 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (110E7800) [pid = 3832] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 03:52:54 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (19711C00) [pid = 3832] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 03:52:54 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (171DC800) [pid = 3832] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 03:52:54 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (17410800) [pid = 3832] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 03:52:54 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1694F800) [pid = 3832] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 03:52:54 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (10374000) [pid = 3832] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 03:52:54 INFO - PROCESS | 3832 | 1468752774752 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]]]}] 03:52:54 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 03:52:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 745ms 03:52:54 INFO - PROCESS | 3832 | 1468752774769 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 03:52:54 INFO - PROCESS | 3832 | 1468752774771 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 03:52:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 03:52:54 INFO - PROCESS | 3832 | 1468752774775 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 03:52:54 INFO - PROCESS | 3832 | 1468752774777 Marionette TRACE conn3 <- [1,1614,null,{}] 03:52:54 INFO - PROCESS | 3832 | 1468752774780 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}] 03:52:54 INFO - PROCESS | 3832 | 1468752774786 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:54 INFO - PROCESS | 3832 | 1468752774938 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 03:52:55 INFO - PROCESS | 3832 | 1468752774999 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:55 INFO - PROCESS | 3832 | 1468752775001 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:55 INFO - PROCESS | 3832 | ++DOCSHELL 1051A400 == 39 [pid = 3832] [id = 413] 03:52:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (1059BC00) [pid = 3832] [serial = 1239] [outer = 00000000] 03:52:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (15714800) [pid = 3832] [serial = 1240] [outer = 1059BC00] 03:52:55 INFO - PROCESS | 3832 | 1468752775044 Marionette DEBUG loaded listener.js 03:52:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (1717A800) [pid = 3832] [serial = 1241] [outer = 1059BC00] 03:52:55 INFO - PROCESS | 3832 | 1468752775392 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]]]}] 03:52:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 03:52:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 634ms 03:52:55 INFO - PROCESS | 3832 | 1468752775420 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 03:52:55 INFO - PROCESS | 3832 | 1468752775422 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 03:52:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 03:52:55 INFO - PROCESS | 3832 | 1468752775426 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 03:52:55 INFO - PROCESS | 3832 | 1468752775428 Marionette TRACE conn3 <- [1,1618,null,{}] 03:52:55 INFO - PROCESS | 3832 | 1468752775431 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}] 03:52:55 INFO - PROCESS | 3832 | 1468752775433 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:55 INFO - PROCESS | 3832 | 1468752775572 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 03:52:55 INFO - PROCESS | 3832 | 1468752775583 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:55 INFO - PROCESS | 3832 | 1468752775585 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:55 INFO - PROCESS | 3832 | ++DOCSHELL 139C9000 == 40 [pid = 3832] [id = 414] 03:52:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (1613D400) [pid = 3832] [serial = 1242] [outer = 00000000] 03:52:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (19717800) [pid = 3832] [serial = 1243] [outer = 1613D400] 03:52:55 INFO - PROCESS | 3832 | 1468752775637 Marionette DEBUG loaded listener.js 03:52:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (197A1000) [pid = 3832] [serial = 1244] [outer = 1613D400] 03:52:56 INFO - PROCESS | 3832 | 1468752776049 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]]]}] 03:52:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 03:52:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 649ms 03:52:56 INFO - PROCESS | 3832 | 1468752776062 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 03:52:56 INFO - PROCESS | 3832 | 1468752776064 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 03:52:56 INFO - PROCESS | 3832 | 1468752776067 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 03:52:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 03:52:56 INFO - PROCESS | 3832 | 1468752776069 Marionette TRACE conn3 <- [1,1622,null,{}] 03:52:56 INFO - PROCESS | 3832 | 1468752776072 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}] 03:52:56 INFO - PROCESS | 3832 | 1468752776074 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:56 INFO - PROCESS | 3832 | 1468752776191 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 03:52:56 INFO - PROCESS | 3832 | 1468752776200 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:56 INFO - PROCESS | 3832 | 1468752776202 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:56 INFO - PROCESS | 3832 | ++DOCSHELL 16206400 == 41 [pid = 3832] [id = 415] 03:52:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (192F4400) [pid = 3832] [serial = 1245] [outer = 00000000] 03:52:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (19C0EC00) [pid = 3832] [serial = 1246] [outer = 192F4400] 03:52:56 INFO - PROCESS | 3832 | 1468752776244 Marionette DEBUG loaded listener.js 03:52:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (19C0F800) [pid = 3832] [serial = 1247] [outer = 192F4400] 03:52:56 INFO - PROCESS | 3832 | 1468752776748 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]]]}] 03:52:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 03:52:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 713ms 03:52:56 INFO - PROCESS | 3832 | 1468752776800 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 03:52:56 INFO - PROCESS | 3832 | 1468752776804 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 03:52:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 03:52:56 INFO - PROCESS | 3832 | 1468752776810 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 03:52:56 INFO - PROCESS | 3832 | 1468752776814 Marionette TRACE conn3 <- [1,1626,null,{}] 03:52:56 INFO - PROCESS | 3832 | 1468752776822 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}] 03:52:56 INFO - PROCESS | 3832 | 1468752776825 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:57 INFO - PROCESS | 3832 | 1468752777023 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 03:52:57 INFO - PROCESS | 3832 | 1468752777137 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:57 INFO - PROCESS | 3832 | 1468752777144 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:57 INFO - PROCESS | 3832 | ++DOCSHELL 104E2800 == 42 [pid = 3832] [id = 416] 03:52:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (104E5400) [pid = 3832] [serial = 1248] [outer = 00000000] 03:52:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (10A7F000) [pid = 3832] [serial = 1249] [outer = 104E5400] 03:52:57 INFO - PROCESS | 3832 | 1468752777200 Marionette DEBUG loaded listener.js 03:52:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (11290C00) [pid = 3832] [serial = 1250] [outer = 104E5400] 03:52:57 INFO - PROCESS | 3832 | 1468752777761 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]]]}] 03:52:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 03:52:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1014ms 03:52:57 INFO - PROCESS | 3832 | 1468752777814 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 03:52:57 INFO - PROCESS | 3832 | 1468752777818 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 03:52:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 03:52:57 INFO - PROCESS | 3832 | 1468752777825 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 03:52:57 INFO - PROCESS | 3832 | 1468752777827 Marionette TRACE conn3 <- [1,1630,null,{}] 03:52:57 INFO - PROCESS | 3832 | 1468752777832 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}] 03:52:57 INFO - PROCESS | 3832 | 1468752777835 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:57 INFO - PROCESS | 3832 | 1468752777944 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 03:52:58 INFO - PROCESS | 3832 | 1468752778075 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:58 INFO - PROCESS | 3832 | 1468752778079 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:58 INFO - PROCESS | 3832 | ++DOCSHELL 13CAE400 == 43 [pid = 3832] [id = 417] 03:52:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (13CB0000) [pid = 3832] [serial = 1251] [outer = 00000000] 03:52:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (14FBB400) [pid = 3832] [serial = 1252] [outer = 13CB0000] 03:52:58 INFO - PROCESS | 3832 | 1468752778134 Marionette DEBUG loaded listener.js 03:52:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (1570E800) [pid = 3832] [serial = 1253] [outer = 13CB0000] 03:52:58 INFO - PROCESS | 3832 | 1468752778715 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]]]}] 03:52:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 03:52:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 951ms 03:52:58 INFO - PROCESS | 3832 | 1468752778769 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 03:52:58 INFO - PROCESS | 3832 | 1468752778772 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 03:52:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 03:52:58 INFO - PROCESS | 3832 | 1468752778776 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 03:52:58 INFO - PROCESS | 3832 | 1468752778780 Marionette TRACE conn3 <- [1,1634,null,{}] 03:52:58 INFO - PROCESS | 3832 | 1468752778791 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}] 03:52:58 INFO - PROCESS | 3832 | 1468752778796 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:58 INFO - PROCESS | 3832 | 1468752778934 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 03:52:59 INFO - PROCESS | 3832 | 1468752779076 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:52:59 INFO - PROCESS | 3832 | 1468752779079 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:59 INFO - PROCESS | 3832 | ++DOCSHELL 16E80400 == 44 [pid = 3832] [id = 418] 03:52:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (16E80800) [pid = 3832] [serial = 1254] [outer = 00000000] 03:52:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (19C03C00) [pid = 3832] [serial = 1255] [outer = 16E80800] 03:52:59 INFO - PROCESS | 3832 | 1468752779136 Marionette DEBUG loaded listener.js 03:52:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (19D74800) [pid = 3832] [serial = 1256] [outer = 16E80800] 03:52:59 INFO - PROCESS | 3832 | 1468752779769 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]]]}] 03:52:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 03:52:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1014ms 03:52:59 INFO - PROCESS | 3832 | 1468752779815 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 03:52:59 INFO - PROCESS | 3832 | 1468752779818 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 03:52:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 03:52:59 INFO - PROCESS | 3832 | 1468752779822 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 03:52:59 INFO - PROCESS | 3832 | 1468752779824 Marionette TRACE conn3 <- [1,1638,null,{}] 03:52:59 INFO - PROCESS | 3832 | 1468752779828 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}] 03:52:59 INFO - PROCESS | 3832 | 1468752779830 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:52:59 INFO - PROCESS | 3832 | 1468752779934 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 03:53:00 INFO - PROCESS | 3832 | 1468752780066 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:00 INFO - PROCESS | 3832 | 1468752780068 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:00 INFO - PROCESS | 3832 | ++DOCSHELL 0F2F0800 == 45 [pid = 3832] [id = 419] 03:53:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (0F2F1800) [pid = 3832] [serial = 1257] [outer = 00000000] 03:53:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (10A73800) [pid = 3832] [serial = 1258] [outer = 0F2F1800] 03:53:00 INFO - PROCESS | 3832 | 1468752780126 Marionette DEBUG loaded listener.js 03:53:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (11AC7400) [pid = 3832] [serial = 1259] [outer = 0F2F1800] 03:53:00 INFO - PROCESS | 3832 | 1468752780806 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]]]}] 03:53:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 03:53:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1062ms 03:53:00 INFO - PROCESS | 3832 | 1468752780861 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 03:53:00 INFO - PROCESS | 3832 | 1468752780865 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 03:53:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 03:53:00 INFO - PROCESS | 3832 | 1468752780886 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 03:53:00 INFO - PROCESS | 3832 | 1468752780891 Marionette TRACE conn3 <- [1,1642,null,{}] 03:53:00 INFO - PROCESS | 3832 | 1468752780895 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}] 03:53:00 INFO - PROCESS | 3832 | 1468752780898 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:01 INFO - PROCESS | 3832 | 1468752781027 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 03:53:01 INFO - PROCESS | 3832 | --DOCSHELL 139C9000 == 44 [pid = 3832] [id = 414] 03:53:01 INFO - PROCESS | 3832 | --DOCSHELL 1051A400 == 43 [pid = 3832] [id = 413] 03:53:01 INFO - PROCESS | 3832 | --DOCSHELL 1606E800 == 42 [pid = 3832] [id = 412] 03:53:01 INFO - PROCESS | 3832 | --DOCSHELL 167A3C00 == 41 [pid = 3832] [id = 411] 03:53:01 INFO - PROCESS | 3832 | --DOCSHELL 1606A800 == 40 [pid = 3832] [id = 410] 03:53:01 INFO - PROCESS | 3832 | --DOCSHELL 13932000 == 39 [pid = 3832] [id = 409] 03:53:01 INFO - PROCESS | 3832 | --DOCSHELL 10A79800 == 38 [pid = 3832] [id = 408] 03:53:01 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (10A79400) [pid = 3832] [serial = 1213] [outer = 00000000] [url = about:blank] 03:53:01 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (12871C00) [pid = 3832] [serial = 1204] [outer = 00000000] [url = about:blank] 03:53:01 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (1666E400) [pid = 3832] [serial = 1186] [outer = 00000000] [url = about:blank] 03:53:01 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (16E83C00) [pid = 3832] [serial = 1189] [outer = 00000000] [url = about:blank] 03:53:01 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (17F57800) [pid = 3832] [serial = 1166] [outer = 00000000] [url = about:blank] 03:53:01 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (110B8000) [pid = 3832] [serial = 1174] [outer = 00000000] [url = about:blank] 03:53:01 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (114D1800) [pid = 3832] [serial = 1175] [outer = 00000000] [url = about:blank] 03:53:01 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (1620E000) [pid = 3832] [serial = 1171] [outer = 00000000] [url = about:blank] 03:53:01 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (167A9C00) [pid = 3832] [serial = 1172] [outer = 00000000] [url = about:blank] 03:53:01 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (14296800) [pid = 3832] [serial = 1207] [outer = 00000000] [url = about:blank] 03:53:01 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (1429B800) [pid = 3832] [serial = 1180] [outer = 00000000] [url = about:blank] 03:53:01 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (14FB8000) [pid = 3832] [serial = 1181] [outer = 00000000] [url = about:blank] 03:53:01 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (110BC800) [pid = 3832] [serial = 1214] [outer = 00000000] [url = about:blank] 03:53:01 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (1313C000) [pid = 3832] [serial = 1177] [outer = 00000000] [url = about:blank] 03:53:01 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (13159400) [pid = 3832] [serial = 1178] [outer = 00000000] [url = about:blank] 03:53:01 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (1606F000) [pid = 3832] [serial = 1183] [outer = 00000000] [url = about:blank] 03:53:01 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (131E7000) [pid = 3832] [serial = 1168] [outer = 00000000] [url = about:blank] 03:53:01 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (139CE000) [pid = 3832] [serial = 1169] [outer = 00000000] [url = about:blank] 03:53:01 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (12D66800) [pid = 3832] [serial = 1205] [outer = 00000000] [url = about:blank] 03:53:01 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (197ACC00) [pid = 3832] [serial = 1202] [outer = 00000000] [url = about:blank] 03:53:01 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (197A8000) [pid = 3832] [serial = 1201] [outer = 00000000] [url = about:blank] 03:53:01 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (19715400) [pid = 3832] [serial = 1211] [outer = 00000000] [url = about:blank] 03:53:01 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (192ECC00) [pid = 3832] [serial = 1210] [outer = 00000000] [url = about:blank] 03:53:01 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (17601C00) [pid = 3832] [serial = 1192] [outer = 00000000] [url = about:blank] 03:53:01 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (156D2000) [pid = 3832] [serial = 1208] [outer = 00000000] [url = about:blank] 03:53:01 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (16EE1000) [pid = 3832] [serial = 1190] [outer = 00000000] [url = about:blank] 03:53:01 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (1760FC00) [pid = 3832] [serial = 1193] [outer = 00000000] [url = about:blank] 03:53:01 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (1970F400) [pid = 3832] [serial = 1199] [outer = 00000000] [url = about:blank] 03:53:01 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (174DA400) [pid = 3832] [serial = 1195] [outer = 00000000] [url = about:blank] 03:53:01 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (1970C400) [pid = 3832] [serial = 1198] [outer = 00000000] [url = about:blank] 03:53:01 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (167ADC00) [pid = 3832] [serial = 1187] [outer = 00000000] [url = about:blank] 03:53:01 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (17D7C000) [pid = 3832] [serial = 1196] [outer = 00000000] [url = about:blank] 03:53:01 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (16143000) [pid = 3832] [serial = 1184] [outer = 00000000] [url = about:blank] 03:53:01 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (110C1000) [pid = 3832] [serial = 1216] [outer = 00000000] [url = about:blank] 03:53:01 INFO - PROCESS | 3832 | 1468752781153 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:01 INFO - PROCESS | 3832 | 1468752781155 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:01 INFO - PROCESS | 3832 | ++DOCSHELL 104E5000 == 39 [pid = 3832] [id = 420] 03:53:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (1051A400) [pid = 3832] [serial = 1260] [outer = 00000000] 03:53:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (110C1000) [pid = 3832] [serial = 1261] [outer = 1051A400] 03:53:01 INFO - PROCESS | 3832 | 1468752781203 Marionette DEBUG loaded listener.js 03:53:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (1286F000) [pid = 3832] [serial = 1262] [outer = 1051A400] 03:53:01 INFO - PROCESS | 3832 | 1468752781657 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]]]}] 03:53:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 03:53:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 825ms 03:53:01 INFO - PROCESS | 3832 | 1468752781735 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 03:53:01 INFO - PROCESS | 3832 | 1468752781739 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 03:53:01 INFO - PROCESS | 3832 | 1468752781746 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 03:53:01 INFO - PROCESS | 3832 | 1468752781748 Marionette TRACE conn3 <- [1,1646,null,{}] 03:53:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 03:53:01 INFO - PROCESS | 3832 | 1468752781752 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}] 03:53:01 INFO - PROCESS | 3832 | 1468752781754 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:01 INFO - PROCESS | 3832 | 1468752781844 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 03:53:01 INFO - PROCESS | 3832 | 1468752781857 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:01 INFO - PROCESS | 3832 | 1468752781860 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:01 INFO - PROCESS | 3832 | ++DOCSHELL 131EB000 == 40 [pid = 3832] [id = 421] 03:53:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (131EBC00) [pid = 3832] [serial = 1263] [outer = 00000000] 03:53:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (132A2C00) [pid = 3832] [serial = 1264] [outer = 131EBC00] 03:53:01 INFO - PROCESS | 3832 | 1468752781905 Marionette DEBUG loaded listener.js 03:53:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (139CE000) [pid = 3832] [serial = 1265] [outer = 131EBC00] 03:53:02 INFO - PROCESS | 3832 | 1468752782364 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]]]}] 03:53:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 03:53:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 634ms 03:53:02 INFO - PROCESS | 3832 | 1468752782387 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 03:53:02 INFO - PROCESS | 3832 | 1468752782389 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 03:53:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 03:53:02 INFO - PROCESS | 3832 | 1468752782397 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 03:53:02 INFO - PROCESS | 3832 | 1468752782400 Marionette TRACE conn3 <- [1,1650,null,{}] 03:53:02 INFO - PROCESS | 3832 | 1468752782410 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}] 03:53:02 INFO - PROCESS | 3832 | 1468752782414 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:02 INFO - PROCESS | 3832 | 1468752782496 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 03:53:02 INFO - PROCESS | 3832 | 1468752782505 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:02 INFO - PROCESS | 3832 | 1468752782508 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:02 INFO - PROCESS | 3832 | ++DOCSHELL 15712C00 == 41 [pid = 3832] [id = 422] 03:53:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (15718000) [pid = 3832] [serial = 1266] [outer = 00000000] 03:53:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (1606A800) [pid = 3832] [serial = 1267] [outer = 15718000] 03:53:02 INFO - PROCESS | 3832 | 1468752782553 Marionette DEBUG loaded listener.js 03:53:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (16142000) [pid = 3832] [serial = 1268] [outer = 15718000] 03:53:03 INFO - PROCESS | 3832 | 1468752782983 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]]]}] 03:53:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 03:53:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 650ms 03:53:03 INFO - PROCESS | 3832 | 1468752783036 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 03:53:03 INFO - PROCESS | 3832 | 1468752783038 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 03:53:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 03:53:03 INFO - PROCESS | 3832 | 1468752783042 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 03:53:03 INFO - PROCESS | 3832 | 1468752783043 Marionette TRACE conn3 <- [1,1654,null,{}] 03:53:03 INFO - PROCESS | 3832 | 1468752783047 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}] 03:53:03 INFO - PROCESS | 3832 | 1468752783049 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:03 INFO - PROCESS | 3832 | 1468752783142 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 03:53:03 INFO - PROCESS | 3832 | 1468752783148 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:03 INFO - PROCESS | 3832 | 1468752783150 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:03 INFO - PROCESS | 3832 | ++DOCSHELL 16069C00 == 42 [pid = 3832] [id = 423] 03:53:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (1606A400) [pid = 3832] [serial = 1269] [outer = 00000000] 03:53:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (1667D000) [pid = 3832] [serial = 1270] [outer = 1606A400] 03:53:03 INFO - PROCESS | 3832 | 1468752783193 Marionette DEBUG loaded listener.js 03:53:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (167AF800) [pid = 3832] [serial = 1271] [outer = 1606A400] 03:53:03 INFO - PROCESS | 3832 | 1468752783676 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]]]}] 03:53:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 03:53:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 713ms 03:53:03 INFO - PROCESS | 3832 | 1468752783741 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 03:53:03 INFO - PROCESS | 3832 | 1468752783743 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 03:53:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 03:53:03 INFO - PROCESS | 3832 | 1468752783747 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 03:53:03 INFO - PROCESS | 3832 | 1468752783797 Marionette TRACE conn3 <- [1,1658,null,{}] 03:53:03 INFO - PROCESS | 3832 | 1468752783809 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}] 03:53:03 INFO - PROCESS | 3832 | 1468752783811 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:03 INFO - PROCESS | 3832 | 1468752783918 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 03:53:03 INFO - PROCESS | 3832 | 1468752783927 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:03 INFO - PROCESS | 3832 | 1468752783929 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:03 INFO - PROCESS | 3832 | ++DOCSHELL 169CA400 == 43 [pid = 3832] [id = 424] 03:53:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (169CB000) [pid = 3832] [serial = 1272] [outer = 00000000] 03:53:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (16E75800) [pid = 3832] [serial = 1273] [outer = 169CB000] 03:53:03 INFO - PROCESS | 3832 | 1468752783972 Marionette DEBUG loaded listener.js 03:53:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (16E7F400) [pid = 3832] [serial = 1274] [outer = 169CB000] 03:53:04 INFO - PROCESS | 3832 | 1468752784451 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]]]}] 03:53:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 03:53:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 713ms 03:53:04 INFO - PROCESS | 3832 | 1468752784500 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 03:53:04 INFO - PROCESS | 3832 | 1468752784502 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 03:53:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 03:53:04 INFO - PROCESS | 3832 | 1468752784509 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 03:53:04 INFO - PROCESS | 3832 | 1468752784511 Marionette TRACE conn3 <- [1,1662,null,{}] 03:53:04 INFO - PROCESS | 3832 | 1468752784514 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}] 03:53:04 INFO - PROCESS | 3832 | 1468752784519 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:04 INFO - PROCESS | 3832 | 1468752784675 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 03:53:04 INFO - PROCESS | 3832 | 1468752784689 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:04 INFO - PROCESS | 3832 | 1468752784691 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:04 INFO - PROCESS | 3832 | ++DOCSHELL 17606000 == 44 [pid = 3832] [id = 425] 03:53:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (1760A000) [pid = 3832] [serial = 1275] [outer = 00000000] 03:53:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (17F4F400) [pid = 3832] [serial = 1276] [outer = 1760A000] 03:53:04 INFO - PROCESS | 3832 | 1468752784735 Marionette DEBUG loaded listener.js 03:53:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (192E5400) [pid = 3832] [serial = 1277] [outer = 1760A000] 03:53:05 INFO - PROCESS | 3832 | 1468752785213 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]]]}] 03:53:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 03:53:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 745ms 03:53:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 03:53:05 INFO - PROCESS | 3832 | 1468752785249 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 03:53:05 INFO - PROCESS | 3832 | 1468752785251 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 03:53:05 INFO - PROCESS | 3832 | 1468752785254 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 03:53:05 INFO - PROCESS | 3832 | 1468752785255 Marionette TRACE conn3 <- [1,1666,null,{}] 03:53:05 INFO - PROCESS | 3832 | 1468752785259 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}] 03:53:05 INFO - PROCESS | 3832 | 1468752785261 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:05 INFO - PROCESS | 3832 | 1468752785375 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 03:53:05 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1606B000) [pid = 3832] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 03:53:05 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (1393C800) [pid = 3832] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 03:53:05 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (10A79C00) [pid = 3832] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 03:53:05 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (0F2F4000) [pid = 3832] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 03:53:05 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (130AE000) [pid = 3832] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 03:53:05 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (167A8C00) [pid = 3832] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 03:53:05 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (1059BC00) [pid = 3832] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 03:53:05 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (16204C00) [pid = 3832] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 03:53:05 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (1613D400) [pid = 3832] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 03:53:05 INFO - PROCESS | 3832 | 1468752785508 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:05 INFO - PROCESS | 3832 | 1468752785510 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:05 INFO - PROCESS | 3832 | ++DOCSHELL 0F2E0C00 == 45 [pid = 3832] [id = 426] 03:53:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (0F2E2000) [pid = 3832] [serial = 1278] [outer = 00000000] 03:53:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (10A09C00) [pid = 3832] [serial = 1279] [outer = 0F2E2000] 03:53:05 INFO - PROCESS | 3832 | 1468752785557 Marionette DEBUG loaded listener.js 03:53:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (13152000) [pid = 3832] [serial = 1280] [outer = 0F2E2000] 03:53:05 INFO - PROCESS | 3832 | 1468752785916 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]]]}] 03:53:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 03:53:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 697ms 03:53:05 INFO - PROCESS | 3832 | 1468752785951 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 03:53:05 INFO - PROCESS | 3832 | 1468752785953 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 03:53:05 INFO - PROCESS | 3832 | 1468752785956 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 03:53:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 03:53:05 INFO - PROCESS | 3832 | 1468752785958 Marionette TRACE conn3 <- [1,1670,null,{}] 03:53:05 INFO - PROCESS | 3832 | 1468752785962 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}] 03:53:05 INFO - PROCESS | 3832 | 1468752785963 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:06 INFO - PROCESS | 3832 | 1468752786113 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 03:53:06 INFO - PROCESS | 3832 | 1468752786206 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:06 INFO - PROCESS | 3832 | 1468752786208 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:06 INFO - PROCESS | 3832 | ++DOCSHELL 0F2E0000 == 46 [pid = 3832] [id = 427] 03:53:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (0F2F4800) [pid = 3832] [serial = 1281] [outer = 00000000] 03:53:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (1970E800) [pid = 3832] [serial = 1282] [outer = 0F2F4800] 03:53:06 INFO - PROCESS | 3832 | 1468752786250 Marionette DEBUG loaded listener.js 03:53:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (1970F400) [pid = 3832] [serial = 1283] [outer = 0F2F4800] 03:53:06 INFO - PROCESS | 3832 | 1468752786603 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]]]}] 03:53:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 03:53:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 634ms 03:53:06 INFO - PROCESS | 3832 | 1468752786627 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 03:53:06 INFO - PROCESS | 3832 | 1468752786629 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 03:53:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 03:53:06 INFO - PROCESS | 3832 | 1468752786632 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 03:53:06 INFO - PROCESS | 3832 | 1468752786634 Marionette TRACE conn3 <- [1,1674,null,{}] 03:53:06 INFO - PROCESS | 3832 | 1468752786637 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}] 03:53:06 INFO - PROCESS | 3832 | 1468752786639 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:06 INFO - PROCESS | 3832 | 1468752786758 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 03:53:06 INFO - PROCESS | 3832 | 1468752786766 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:06 INFO - PROCESS | 3832 | 1468752786768 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:06 INFO - PROCESS | 3832 | ++DOCSHELL 10A07800 == 47 [pid = 3832] [id = 428] 03:53:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (13CA8400) [pid = 3832] [serial = 1284] [outer = 00000000] 03:53:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (19C08400) [pid = 3832] [serial = 1285] [outer = 13CA8400] 03:53:06 INFO - PROCESS | 3832 | 1468752786810 Marionette DEBUG loaded listener.js 03:53:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (19D79400) [pid = 3832] [serial = 1286] [outer = 13CA8400] 03:53:07 INFO - PROCESS | 3832 | 1468752787213 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]]]}] 03:53:07 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 03:53:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 650ms 03:53:07 INFO - PROCESS | 3832 | 1468752787270 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 03:53:07 INFO - PROCESS | 3832 | 1468752787272 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 03:53:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 03:53:07 INFO - PROCESS | 3832 | 1468752787276 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 03:53:07 INFO - PROCESS | 3832 | 1468752787277 Marionette TRACE conn3 <- [1,1678,null,{}] 03:53:07 INFO - PROCESS | 3832 | 1468752787281 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}] 03:53:07 INFO - PROCESS | 3832 | 1468752787282 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:07 INFO - PROCESS | 3832 | 1468752787360 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 03:53:07 INFO - PROCESS | 3832 | 1468752787488 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:07 INFO - PROCESS | 3832 | 1468752787490 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:07 INFO - PROCESS | 3832 | ++DOCSHELL 19F94400 == 48 [pid = 3832] [id = 429] 03:53:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (19F95C00) [pid = 3832] [serial = 1287] [outer = 00000000] 03:53:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (1A3B6400) [pid = 3832] [serial = 1288] [outer = 19F95C00] 03:53:07 INFO - PROCESS | 3832 | 1468752787534 Marionette DEBUG loaded listener.js 03:53:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (1A3BDC00) [pid = 3832] [serial = 1289] [outer = 19F95C00] 03:53:08 INFO - PROCESS | 3832 | 1468752788098 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]]]}] 03:53:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 03:53:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 919ms 03:53:08 INFO - PROCESS | 3832 | 1468752788181 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 03:53:08 INFO - PROCESS | 3832 | 1468752788186 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 03:53:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 03:53:08 INFO - PROCESS | 3832 | 1468752788191 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 03:53:08 INFO - PROCESS | 3832 | 1468752788196 Marionette TRACE conn3 <- [1,1682,null,{}] 03:53:08 INFO - PROCESS | 3832 | 1468752788201 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}] 03:53:08 INFO - PROCESS | 3832 | 1468752788204 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:08 INFO - PROCESS | 3832 | 1468752788415 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 03:53:08 INFO - PROCESS | 3832 | 1468752788425 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:08 INFO - PROCESS | 3832 | 1468752788428 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:08 INFO - PROCESS | 3832 | ++DOCSHELL 110BC800 == 49 [pid = 3832] [id = 430] 03:53:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (110E6400) [pid = 3832] [serial = 1290] [outer = 00000000] 03:53:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (1286A000) [pid = 3832] [serial = 1291] [outer = 110E6400] 03:53:08 INFO - PROCESS | 3832 | 1468752788491 Marionette DEBUG loaded listener.js 03:53:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (13159000) [pid = 3832] [serial = 1292] [outer = 110E6400] 03:53:09 INFO - PROCESS | 3832 | 1468752789177 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]]]}] 03:53:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 03:53:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1015ms 03:53:09 INFO - PROCESS | 3832 | 1468752789227 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 03:53:09 INFO - PROCESS | 3832 | 1468752789231 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 03:53:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 03:53:09 INFO - PROCESS | 3832 | 1468752789238 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 03:53:09 INFO - PROCESS | 3832 | 1468752789241 Marionette TRACE conn3 <- [1,1686,null,{}] 03:53:09 INFO - PROCESS | 3832 | 1468752789245 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}] 03:53:09 INFO - PROCESS | 3832 | 1468752789248 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:09 INFO - PROCESS | 3832 | 1468752789358 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 03:53:09 INFO - PROCESS | 3832 | 1468752789492 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:09 INFO - PROCESS | 3832 | 1468752789496 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:09 INFO - PROCESS | 3832 | ++DOCSHELL 13CA5800 == 50 [pid = 3832] [id = 431] 03:53:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (14295000) [pid = 3832] [serial = 1293] [outer = 00000000] 03:53:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (1606BC00) [pid = 3832] [serial = 1294] [outer = 14295000] 03:53:09 INFO - PROCESS | 3832 | 1468752789556 Marionette DEBUG loaded listener.js 03:53:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (16671800) [pid = 3832] [serial = 1295] [outer = 14295000] 03:53:10 INFO - PROCESS | 3832 | 1468752790166 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]]]}] 03:53:10 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 03:53:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1015ms 03:53:10 INFO - PROCESS | 3832 | 1468752790240 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 03:53:10 INFO - PROCESS | 3832 | 1468752790242 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 03:53:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 03:53:10 INFO - PROCESS | 3832 | 1468752790246 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 03:53:10 INFO - PROCESS | 3832 | 1468752790250 Marionette TRACE conn3 <- [1,1690,null,{}] 03:53:10 INFO - PROCESS | 3832 | 1468752790261 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}] 03:53:10 INFO - PROCESS | 3832 | 1468752790265 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:10 INFO - PROCESS | 3832 | 1468752790372 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 03:53:10 INFO - PROCESS | 3832 | 1468752790507 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:10 INFO - PROCESS | 3832 | 1468752790511 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:10 INFO - PROCESS | 3832 | ++DOCSHELL 19917800 == 51 [pid = 3832] [id = 432] 03:53:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (19917C00) [pid = 3832] [serial = 1296] [outer = 00000000] 03:53:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (19F50800) [pid = 3832] [serial = 1297] [outer = 19917C00] 03:53:10 INFO - PROCESS | 3832 | 1468752790611 Marionette DEBUG loaded listener.js 03:53:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (1A3B5800) [pid = 3832] [serial = 1298] [outer = 19917C00] 03:53:11 INFO - PROCESS | 3832 | 1468752791447 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]]]}] 03:53:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 03:53:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1236ms 03:53:11 INFO - PROCESS | 3832 | 1468752791490 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 03:53:11 INFO - PROCESS | 3832 | 1468752791494 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 03:53:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 03:53:11 INFO - PROCESS | 3832 | 1468752791500 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 03:53:11 INFO - PROCESS | 3832 | 1468752791503 Marionette TRACE conn3 <- [1,1694,null,{}] 03:53:11 INFO - PROCESS | 3832 | 1468752791508 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}] 03:53:11 INFO - PROCESS | 3832 | 1468752791511 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:11 INFO - PROCESS | 3832 | 1468752791617 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 03:53:11 INFO - PROCESS | 3832 | 1468752791755 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:11 INFO - PROCESS | 3832 | 1468752791759 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:11 INFO - PROCESS | 3832 | ++DOCSHELL 114D2800 == 52 [pid = 3832] [id = 433] 03:53:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (11CD5000) [pid = 3832] [serial = 1299] [outer = 00000000] 03:53:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (12BCA000) [pid = 3832] [serial = 1300] [outer = 11CD5000] 03:53:11 INFO - PROCESS | 3832 | 1468752791811 Marionette DEBUG loaded listener.js 03:53:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (1314FC00) [pid = 3832] [serial = 1301] [outer = 11CD5000] 03:53:12 INFO - PROCESS | 3832 | --DOCSHELL 10A76800 == 51 [pid = 3832] [id = 401] 03:53:12 INFO - PROCESS | 3832 | --DOCSHELL 10472C00 == 50 [pid = 3832] [id = 404] 03:53:12 INFO - PROCESS | 3832 | --DOCSHELL 10A03C00 == 49 [pid = 3832] [id = 405] 03:53:12 INFO - PROCESS | 3832 | --DOCSHELL 139CB800 == 48 [pid = 3832] [id = 402] 03:53:12 INFO - PROCESS | 3832 | --DOCSHELL 10A07800 == 47 [pid = 3832] [id = 428] 03:53:12 INFO - PROCESS | 3832 | --DOCSHELL 0F2E0000 == 46 [pid = 3832] [id = 427] 03:53:12 INFO - PROCESS | 3832 | --DOCSHELL 0F2E0C00 == 45 [pid = 3832] [id = 426] 03:53:12 INFO - PROCESS | 3832 | --DOCSHELL 17606000 == 44 [pid = 3832] [id = 425] 03:53:12 INFO - PROCESS | 3832 | --DOCSHELL 169CA400 == 43 [pid = 3832] [id = 424] 03:53:12 INFO - PROCESS | 3832 | --DOCSHELL 16069C00 == 42 [pid = 3832] [id = 423] 03:53:12 INFO - PROCESS | 3832 | --DOCSHELL 15712C00 == 41 [pid = 3832] [id = 422] 03:53:12 INFO - PROCESS | 3832 | --DOCSHELL 131EB000 == 40 [pid = 3832] [id = 421] 03:53:12 INFO - PROCESS | 3832 | --DOCSHELL 104E5000 == 39 [pid = 3832] [id = 420] 03:53:12 INFO - PROCESS | 3832 | --DOCSHELL 104E2800 == 38 [pid = 3832] [id = 416] 03:53:12 INFO - PROCESS | 3832 | --DOCSHELL 16206400 == 37 [pid = 3832] [id = 415] 03:53:12 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (197A1000) [pid = 3832] [serial = 1244] [outer = 00000000] [url = about:blank] 03:53:12 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (16207800) [pid = 3832] [serial = 1231] [outer = 00000000] [url = about:blank] 03:53:12 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (13E9E800) [pid = 3832] [serial = 1228] [outer = 00000000] [url = about:blank] 03:53:12 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (12872C00) [pid = 3832] [serial = 1225] [outer = 00000000] [url = about:blank] 03:53:12 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (12999800) [pid = 3832] [serial = 1226] [outer = 00000000] [url = about:blank] 03:53:12 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (10A0BC00) [pid = 3832] [serial = 1220] [outer = 00000000] [url = about:blank] 03:53:12 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (0F2FB000) [pid = 3832] [serial = 1219] [outer = 00000000] [url = about:blank] 03:53:12 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (132A3000) [pid = 3832] [serial = 1223] [outer = 00000000] [url = about:blank] 03:53:12 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (131EB800) [pid = 3832] [serial = 1222] [outer = 00000000] [url = about:blank] 03:53:12 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (16E7FC00) [pid = 3832] [serial = 1234] [outer = 00000000] [url = about:blank] 03:53:12 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (15714800) [pid = 3832] [serial = 1240] [outer = 00000000] [url = about:blank] 03:53:12 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (1760E800) [pid = 3832] [serial = 1237] [outer = 00000000] [url = about:blank] 03:53:12 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (19717800) [pid = 3832] [serial = 1243] [outer = 00000000] [url = about:blank] 03:53:12 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (192E7400) [pid = 3832] [serial = 1238] [outer = 00000000] [url = about:blank] 03:53:12 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (17188400) [pid = 3832] [serial = 1235] [outer = 00000000] [url = about:blank] 03:53:12 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1620D400) [pid = 3832] [serial = 1232] [outer = 00000000] [url = about:blank] 03:53:12 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (19C0EC00) [pid = 3832] [serial = 1246] [outer = 00000000] [url = about:blank] 03:53:12 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1429D000) [pid = 3832] [serial = 1229] [outer = 00000000] [url = about:blank] 03:53:12 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1717A800) [pid = 3832] [serial = 1241] [outer = 00000000] [url = about:blank] 03:53:12 INFO - PROCESS | 3832 | 1468752792366 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]]]}] 03:53:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 03:53:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 919ms 03:53:12 INFO - PROCESS | 3832 | 1468752792405 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 03:53:12 INFO - PROCESS | 3832 | 1468752792409 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 03:53:12 INFO - PROCESS | 3832 | 1468752792415 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 03:53:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 03:53:12 INFO - PROCESS | 3832 | 1468752792417 Marionette TRACE conn3 <- [1,1698,null,{}] 03:53:12 INFO - PROCESS | 3832 | 1468752792421 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}] 03:53:12 INFO - PROCESS | 3832 | 1468752792423 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:12 INFO - PROCESS | 3832 | 1468752792508 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 03:53:12 INFO - PROCESS | 3832 | 1468752792516 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:12 INFO - PROCESS | 3832 | 1468752792518 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:12 INFO - PROCESS | 3832 | ++DOCSHELL 12873400 == 38 [pid = 3832] [id = 434] 03:53:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (12875000) [pid = 3832] [serial = 1302] [outer = 00000000] 03:53:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (1329A400) [pid = 3832] [serial = 1303] [outer = 12875000] 03:53:12 INFO - PROCESS | 3832 | 1468752792565 Marionette DEBUG loaded listener.js 03:53:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (139C8C00) [pid = 3832] [serial = 1304] [outer = 12875000] 03:53:13 INFO - PROCESS | 3832 | 1468752793119 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]]]}] 03:53:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 03:53:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 713ms 03:53:13 INFO - PROCESS | 3832 | 1468752793155 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 03:53:13 INFO - PROCESS | 3832 | 1468752793157 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 03:53:13 INFO - PROCESS | 3832 | 1468752793161 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 03:53:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 03:53:13 INFO - PROCESS | 3832 | 1468752793164 Marionette TRACE conn3 <- [1,1702,null,{}] 03:53:13 INFO - PROCESS | 3832 | 1468752793177 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}] 03:53:13 INFO - PROCESS | 3832 | 1468752793182 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:13 INFO - PROCESS | 3832 | 1468752793270 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 03:53:13 INFO - PROCESS | 3832 | 1468752793278 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:13 INFO - PROCESS | 3832 | 1468752793281 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:13 INFO - PROCESS | 3832 | ++DOCSHELL 15719C00 == 39 [pid = 3832] [id = 435] 03:53:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (15735400) [pid = 3832] [serial = 1305] [outer = 00000000] 03:53:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (1606F800) [pid = 3832] [serial = 1306] [outer = 15735400] 03:53:13 INFO - PROCESS | 3832 | 1468752793332 Marionette DEBUG loaded listener.js 03:53:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (16209C00) [pid = 3832] [serial = 1307] [outer = 15735400] 03:53:13 INFO - PROCESS | 3832 | 1468752793802 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]]]}] 03:53:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 03:53:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 697ms 03:53:13 INFO - PROCESS | 3832 | 1468752793863 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 03:53:13 INFO - PROCESS | 3832 | 1468752793865 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 03:53:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 03:53:13 INFO - PROCESS | 3832 | 1468752793869 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 03:53:13 INFO - PROCESS | 3832 | 1468752793871 Marionette TRACE conn3 <- [1,1706,null,{}] 03:53:13 INFO - PROCESS | 3832 | 1468752793874 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}] 03:53:13 INFO - PROCESS | 3832 | 1468752793876 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:13 INFO - PROCESS | 3832 | 1468752793960 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 03:53:13 INFO - PROCESS | 3832 | 1468752793966 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:13 INFO - PROCESS | 3832 | 1468752793968 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:14 INFO - PROCESS | 3832 | ++DOCSHELL 16205800 == 40 [pid = 3832] [id = 436] 03:53:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (16210000) [pid = 3832] [serial = 1308] [outer = 00000000] 03:53:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (16E78C00) [pid = 3832] [serial = 1309] [outer = 16210000] 03:53:14 INFO - PROCESS | 3832 | 1468752794012 Marionette DEBUG loaded listener.js 03:53:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (1717E000) [pid = 3832] [serial = 1310] [outer = 16210000] 03:53:14 INFO - PROCESS | 3832 | 1468752794452 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]]]}] 03:53:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 03:53:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 649ms 03:53:14 INFO - PROCESS | 3832 | 1468752794507 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 03:53:14 INFO - PROCESS | 3832 | 1468752794509 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 03:53:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 03:53:14 INFO - PROCESS | 3832 | 1468752794512 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 03:53:14 INFO - PROCESS | 3832 | 1468752794514 Marionette TRACE conn3 <- [1,1710,null,{}] 03:53:14 INFO - PROCESS | 3832 | 1468752794524 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}] 03:53:14 INFO - PROCESS | 3832 | 1468752794526 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:14 INFO - PROCESS | 3832 | 1468752794633 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 03:53:14 INFO - PROCESS | 3832 | 1468752794727 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:14 INFO - PROCESS | 3832 | 1468752794729 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:14 INFO - PROCESS | 3832 | ++DOCSHELL 171D6C00 == 41 [pid = 3832] [id = 437] 03:53:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (17410800) [pid = 3832] [serial = 1311] [outer = 00000000] 03:53:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (17601C00) [pid = 3832] [serial = 1312] [outer = 17410800] 03:53:14 INFO - PROCESS | 3832 | 1468752794771 Marionette DEBUG loaded listener.js 03:53:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (17D7B800) [pid = 3832] [serial = 1313] [outer = 17410800] 03:53:15 INFO - PROCESS | 3832 | 1468752795184 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]]]}] 03:53:15 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 03:53:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 713ms 03:53:15 INFO - PROCESS | 3832 | 1468752795212 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 03:53:15 INFO - PROCESS | 3832 | 1468752795214 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 03:53:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 03:53:15 INFO - PROCESS | 3832 | 1468752795221 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 03:53:15 INFO - PROCESS | 3832 | 1468752795269 Marionette TRACE conn3 <- [1,1714,null,{}] 03:53:15 INFO - PROCESS | 3832 | 1468752795279 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}] 03:53:15 INFO - PROCESS | 3832 | 1468752795285 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:15 INFO - PROCESS | 3832 | 1468752795427 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 03:53:15 INFO - PROCESS | 3832 | 1468752795491 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:15 INFO - PROCESS | 3832 | 1468752795493 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:15 INFO - PROCESS | 3832 | ++DOCSHELL 13938C00 == 42 [pid = 3832] [id = 438] 03:53:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (19711800) [pid = 3832] [serial = 1314] [outer = 00000000] 03:53:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (19C04800) [pid = 3832] [serial = 1315] [outer = 19711800] 03:53:15 INFO - PROCESS | 3832 | 1468752795536 Marionette DEBUG loaded listener.js 03:53:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (19D6A400) [pid = 3832] [serial = 1316] [outer = 19711800] 03:53:15 INFO - PROCESS | 3832 | 1468752795959 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]]]}] 03:53:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 03:53:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 777ms 03:53:16 INFO - PROCESS | 3832 | 1468752796010 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 03:53:16 INFO - PROCESS | 3832 | 1468752796012 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 03:53:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 03:53:16 INFO - PROCESS | 3832 | 1468752796049 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 03:53:16 INFO - PROCESS | 3832 | 1468752796051 Marionette TRACE conn3 <- [1,1718,null,{}] 03:53:16 INFO - PROCESS | 3832 | 1468752796056 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}] 03:53:16 INFO - PROCESS | 3832 | 1468752796058 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:16 INFO - PROCESS | 3832 | 1468752796167 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 03:53:16 INFO - PROCESS | 3832 | 1468752796179 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:16 INFO - PROCESS | 3832 | 1468752796180 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:16 INFO - PROCESS | 3832 | ++DOCSHELL 1059BC00 == 43 [pid = 3832] [id = 439] 03:53:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (19F51400) [pid = 3832] [serial = 1317] [outer = 00000000] 03:53:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (1A43AC00) [pid = 3832] [serial = 1318] [outer = 19F51400] 03:53:16 INFO - PROCESS | 3832 | 1468752796233 Marionette DEBUG loaded listener.js 03:53:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (1A43E400) [pid = 3832] [serial = 1319] [outer = 19F51400] 03:53:16 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (13CB0000) [pid = 3832] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 03:53:16 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (104E5400) [pid = 3832] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 03:53:16 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (169CB000) [pid = 3832] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 03:53:16 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (0F2F4800) [pid = 3832] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 03:53:16 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (0F2E2000) [pid = 3832] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 03:53:16 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (0F2F1800) [pid = 3832] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 03:53:16 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (15718000) [pid = 3832] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 03:53:16 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (1760A000) [pid = 3832] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 03:53:16 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (13CA8400) [pid = 3832] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 03:53:16 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (1606A400) [pid = 3832] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 03:53:16 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (16E80800) [pid = 3832] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 03:53:16 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (1051A400) [pid = 3832] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 03:53:16 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (131EBC00) [pid = 3832] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 03:53:16 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (10A04400) [pid = 3832] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 03:53:16 INFO - PROCESS | 3832 | 1468752796794 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]]]}] 03:53:16 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 03:53:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 840ms 03:53:16 INFO - PROCESS | 3832 | 1468752796838 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 03:53:16 INFO - PROCESS | 3832 | 1468752796840 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 03:53:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 03:53:16 INFO - PROCESS | 3832 | 1468752796843 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 03:53:16 INFO - PROCESS | 3832 | 1468752796845 Marionette TRACE conn3 <- [1,1722,null,{}] 03:53:16 INFO - PROCESS | 3832 | 1468752796848 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}] 03:53:16 INFO - PROCESS | 3832 | 1468752796850 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:16 INFO - PROCESS | 3832 | 1468752796929 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 03:53:17 INFO - PROCESS | 3832 | 1468752797022 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:17 INFO - PROCESS | 3832 | 1468752797024 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:17 INFO - PROCESS | 3832 | ++DOCSHELL 0F2F7000 == 44 [pid = 3832] [id = 440] 03:53:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (1055D800) [pid = 3832] [serial = 1320] [outer = 00000000] 03:53:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (14293400) [pid = 3832] [serial = 1321] [outer = 1055D800] 03:53:17 INFO - PROCESS | 3832 | 1468752797067 Marionette DEBUG loaded listener.js 03:53:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (156CC800) [pid = 3832] [serial = 1322] [outer = 1055D800] 03:53:17 INFO - PROCESS | 3832 | 1468752797437 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]]]}] 03:53:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 03:53:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 649ms 03:53:17 INFO - PROCESS | 3832 | 1468752797490 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 03:53:17 INFO - PROCESS | 3832 | 1468752797492 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 03:53:17 INFO - PROCESS | 3832 | 1468752797495 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 03:53:17 INFO - PROCESS | 3832 | 1468752797497 Marionette TRACE conn3 <- [1,1726,null,{}] 03:53:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 03:53:17 INFO - PROCESS | 3832 | 1468752797510 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}] 03:53:17 INFO - PROCESS | 3832 | 1468752797512 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:17 INFO - PROCESS | 3832 | 1468752797639 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 03:53:17 INFO - PROCESS | 3832 | 1468752797645 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:17 INFO - PROCESS | 3832 | 1468752797647 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:17 INFO - PROCESS | 3832 | ++DOCSHELL 10A08800 == 45 [pid = 3832] [id = 441] 03:53:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (16EE4400) [pid = 3832] [serial = 1323] [outer = 00000000] 03:53:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (1991A800) [pid = 3832] [serial = 1324] [outer = 16EE4400] 03:53:17 INFO - PROCESS | 3832 | 1468752797692 Marionette DEBUG loaded listener.js 03:53:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (19F92400) [pid = 3832] [serial = 1325] [outer = 16EE4400] 03:53:18 INFO - PROCESS | 3832 | 1468752798133 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]]]}] 03:53:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 03:53:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 650ms 03:53:18 INFO - PROCESS | 3832 | 1468752798168 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 03:53:18 INFO - PROCESS | 3832 | 1468752798170 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 03:53:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 03:53:18 INFO - PROCESS | 3832 | 1468752798173 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 03:53:18 INFO - PROCESS | 3832 | 1468752798175 Marionette TRACE conn3 <- [1,1730,null,{}] 03:53:18 INFO - PROCESS | 3832 | 1468752798179 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}] 03:53:18 INFO - PROCESS | 3832 | 1468752798180 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:18 INFO - PROCESS | 3832 | 1468752798265 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 03:53:18 INFO - PROCESS | 3832 | 1468752798281 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:18 INFO - PROCESS | 3832 | 1468752798283 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:18 INFO - PROCESS | 3832 | ++DOCSHELL 179B1400 == 46 [pid = 3832] [id = 442] 03:53:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (17F58400) [pid = 3832] [serial = 1326] [outer = 00000000] 03:53:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (1A5BA800) [pid = 3832] [serial = 1327] [outer = 17F58400] 03:53:18 INFO - PROCESS | 3832 | 1468752798326 Marionette DEBUG loaded listener.js 03:53:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (1A5BC400) [pid = 3832] [serial = 1328] [outer = 17F58400] 03:53:18 INFO - PROCESS | 3832 | 1468752798861 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]]]}] 03:53:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 03:53:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 761ms 03:53:18 INFO - PROCESS | 3832 | 1468752798915 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 03:53:18 INFO - PROCESS | 3832 | 1468752798921 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 03:53:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 03:53:18 INFO - PROCESS | 3832 | 1468752798926 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 03:53:18 INFO - PROCESS | 3832 | 1468752798930 Marionette TRACE conn3 <- [1,1734,null,{}] 03:53:18 INFO - PROCESS | 3832 | 1468752798936 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}] 03:53:18 INFO - PROCESS | 3832 | 1468752798939 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:19 INFO - PROCESS | 3832 | 1468752799095 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 03:53:19 INFO - PROCESS | 3832 | 1468752799205 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:19 INFO - PROCESS | 3832 | 1468752799210 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:19 INFO - PROCESS | 3832 | ++DOCSHELL 10476C00 == 47 [pid = 3832] [id = 443] 03:53:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (104E2800) [pid = 3832] [serial = 1329] [outer = 00000000] 03:53:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (12873000) [pid = 3832] [serial = 1330] [outer = 104E2800] 03:53:19 INFO - PROCESS | 3832 | 1468752799265 Marionette DEBUG loaded listener.js 03:53:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (13140400) [pid = 3832] [serial = 1331] [outer = 104E2800] 03:53:19 INFO - PROCESS | 3832 | 1468752799811 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]]]}] 03:53:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 03:53:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 966ms 03:53:19 INFO - PROCESS | 3832 | 1468752799903 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 03:53:19 INFO - PROCESS | 3832 | 1468752799907 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 03:53:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 03:53:19 INFO - PROCESS | 3832 | 1468752799914 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 03:53:19 INFO - PROCESS | 3832 | 1468752799917 Marionette TRACE conn3 <- [1,1738,null,{}] 03:53:19 INFO - PROCESS | 3832 | 1468752799921 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}] 03:53:19 INFO - PROCESS | 3832 | 1468752799924 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:20 INFO - PROCESS | 3832 | 1468752800049 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 03:53:20 INFO - PROCESS | 3832 | 1468752800158 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:20 INFO - PROCESS | 3832 | 1468752800161 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:20 INFO - PROCESS | 3832 | ++DOCSHELL 14FBB800 == 48 [pid = 3832] [id = 444] 03:53:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (156C7800) [pid = 3832] [serial = 1332] [outer = 00000000] 03:53:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (16068400) [pid = 3832] [serial = 1333] [outer = 156C7800] 03:53:20 INFO - PROCESS | 3832 | 1468752800215 Marionette DEBUG loaded listener.js 03:53:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (1620FC00) [pid = 3832] [serial = 1334] [outer = 156C7800] 03:53:20 INFO - PROCESS | 3832 | 1468752800847 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]]]}] 03:53:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 03:53:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1014ms 03:53:20 INFO - PROCESS | 3832 | 1468752800916 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 03:53:20 INFO - PROCESS | 3832 | 1468752800919 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 03:53:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 03:53:20 INFO - PROCESS | 3832 | 1468752800923 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 03:53:20 INFO - PROCESS | 3832 | 1468752800926 Marionette TRACE conn3 <- [1,1742,null,{}] 03:53:20 INFO - PROCESS | 3832 | 1468752800952 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}] 03:53:20 INFO - PROCESS | 3832 | 1468752800957 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:21 INFO - PROCESS | 3832 | 1468752801068 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 03:53:21 INFO - PROCESS | 3832 | 1468752801197 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:21 INFO - PROCESS | 3832 | 1468752801200 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:21 INFO - PROCESS | 3832 | ++DOCSHELL 197AC400 == 49 [pid = 3832] [id = 445] 03:53:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (1990E000) [pid = 3832] [serial = 1335] [outer = 00000000] 03:53:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (1A5B4800) [pid = 3832] [serial = 1336] [outer = 1990E000] 03:53:21 INFO - PROCESS | 3832 | 1468752801256 Marionette DEBUG loaded listener.js 03:53:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (1A5BF800) [pid = 3832] [serial = 1337] [outer = 1990E000] 03:53:21 INFO - PROCESS | 3832 | 1468752801826 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]]]}] 03:53:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 03:53:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 967ms 03:53:21 INFO - PROCESS | 3832 | 1468752801881 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 03:53:21 INFO - PROCESS | 3832 | 1468752801883 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 03:53:21 INFO - PROCESS | 3832 | 1468752801888 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 03:53:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 03:53:21 INFO - PROCESS | 3832 | 1468752801890 Marionette TRACE conn3 <- [1,1746,null,{}] 03:53:21 INFO - PROCESS | 3832 | 1468752801894 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}] 03:53:21 INFO - PROCESS | 3832 | 1468752801896 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:22 INFO - PROCESS | 3832 | 1468752802003 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 03:53:22 INFO - PROCESS | 3832 | 1468752802110 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:22 INFO - PROCESS | 3832 | 1468752802112 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:22 INFO - PROCESS | 3832 | ++DOCSHELL 1A833000 == 50 [pid = 3832] [id = 446] 03:53:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (1A833800) [pid = 3832] [serial = 1338] [outer = 00000000] 03:53:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (1A838000) [pid = 3832] [serial = 1339] [outer = 1A833800] 03:53:22 INFO - PROCESS | 3832 | 1468752802213 Marionette DEBUG loaded listener.js 03:53:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (1A83AC00) [pid = 3832] [serial = 1340] [outer = 1A833800] 03:53:22 INFO - PROCESS | 3832 | 1468752802807 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]]]}] 03:53:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 03:53:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 966ms 03:53:22 INFO - PROCESS | 3832 | 1468752802868 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 03:53:22 INFO - PROCESS | 3832 | 1468752802870 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 03:53:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 03:53:22 INFO - PROCESS | 3832 | 1468752802874 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 03:53:22 INFO - PROCESS | 3832 | 1468752802876 Marionette TRACE conn3 <- [1,1750,null,{}] 03:53:22 INFO - PROCESS | 3832 | 1468752802880 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}] 03:53:22 INFO - PROCESS | 3832 | 1468752802883 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:23 INFO - PROCESS | 3832 | 1468752803158 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 03:53:23 INFO - PROCESS | 3832 | 1468752803306 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:23 INFO - PROCESS | 3832 | 1468752803309 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:23 INFO - PROCESS | 3832 | ++DOCSHELL 10A81800 == 51 [pid = 3832] [id = 447] 03:53:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (10A82C00) [pid = 3832] [serial = 1341] [outer = 00000000] 03:53:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (11294800) [pid = 3832] [serial = 1342] [outer = 10A82C00] 03:53:23 INFO - PROCESS | 3832 | 1468752803360 Marionette DEBUG loaded listener.js 03:53:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (12875800) [pid = 3832] [serial = 1343] [outer = 10A82C00] 03:53:23 INFO - PROCESS | 3832 | 1468752803962 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]]]}] 03:53:24 INFO - PROCESS | 3832 | --DOCSHELL 10A08800 == 50 [pid = 3832] [id = 441] 03:53:24 INFO - PROCESS | 3832 | --DOCSHELL 0F2F7000 == 49 [pid = 3832] [id = 440] 03:53:24 INFO - PROCESS | 3832 | --DOCSHELL 1059BC00 == 48 [pid = 3832] [id = 439] 03:53:24 INFO - PROCESS | 3832 | --DOCSHELL 13938C00 == 47 [pid = 3832] [id = 438] 03:53:24 INFO - PROCESS | 3832 | --DOCSHELL 171D6C00 == 46 [pid = 3832] [id = 437] 03:53:24 INFO - PROCESS | 3832 | --DOCSHELL 16205800 == 45 [pid = 3832] [id = 436] 03:53:24 INFO - PROCESS | 3832 | --DOCSHELL 15719C00 == 44 [pid = 3832] [id = 435] 03:53:24 INFO - PROCESS | 3832 | --DOCSHELL 12873400 == 43 [pid = 3832] [id = 434] 03:53:24 INFO - PROCESS | 3832 | --DOCSHELL 114D2800 == 42 [pid = 3832] [id = 433] 03:53:24 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (1570E800) [pid = 3832] [serial = 1253] [outer = 00000000] [url = about:blank] 03:53:24 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (11290C00) [pid = 3832] [serial = 1250] [outer = 00000000] [url = about:blank] 03:53:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 03:53:24 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (16E75800) [pid = 3832] [serial = 1273] [outer = 00000000] [url = about:blank] 03:53:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1157ms 03:53:24 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (1970E800) [pid = 3832] [serial = 1282] [outer = 00000000] [url = about:blank] 03:53:24 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (13152000) [pid = 3832] [serial = 1280] [outer = 00000000] [url = about:blank] 03:53:24 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (14FBB400) [pid = 3832] [serial = 1252] [outer = 00000000] [url = about:blank] 03:53:24 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (11AC7400) [pid = 3832] [serial = 1259] [outer = 00000000] [url = about:blank] 03:53:24 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (16142000) [pid = 3832] [serial = 1268] [outer = 00000000] [url = about:blank] 03:53:24 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (17F4F400) [pid = 3832] [serial = 1276] [outer = 00000000] [url = about:blank] 03:53:24 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (16E7F400) [pid = 3832] [serial = 1274] [outer = 00000000] [url = about:blank] 03:53:24 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (10A09C00) [pid = 3832] [serial = 1279] [outer = 00000000] [url = about:blank] 03:53:24 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (19C08400) [pid = 3832] [serial = 1285] [outer = 00000000] [url = about:blank] 03:53:24 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (1667D000) [pid = 3832] [serial = 1270] [outer = 00000000] [url = about:blank] 03:53:24 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (167AF800) [pid = 3832] [serial = 1271] [outer = 00000000] [url = about:blank] 03:53:24 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (10A7F000) [pid = 3832] [serial = 1249] [outer = 00000000] [url = about:blank] 03:53:24 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (192E5400) [pid = 3832] [serial = 1277] [outer = 00000000] [url = about:blank] 03:53:24 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (19C03C00) [pid = 3832] [serial = 1255] [outer = 00000000] [url = about:blank] 03:53:24 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (110C1000) [pid = 3832] [serial = 1261] [outer = 00000000] [url = about:blank] 03:53:24 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (19D74800) [pid = 3832] [serial = 1256] [outer = 00000000] [url = about:blank] 03:53:24 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (132A2C00) [pid = 3832] [serial = 1264] [outer = 00000000] [url = about:blank] 03:53:24 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (10A73800) [pid = 3832] [serial = 1258] [outer = 00000000] [url = about:blank] 03:53:24 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (1970F400) [pid = 3832] [serial = 1283] [outer = 00000000] [url = about:blank] 03:53:24 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (1286F000) [pid = 3832] [serial = 1262] [outer = 00000000] [url = about:blank] 03:53:24 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (139CE000) [pid = 3832] [serial = 1265] [outer = 00000000] [url = about:blank] 03:53:24 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (11243800) [pid = 3832] [serial = 1217] [outer = 00000000] [url = about:blank] 03:53:24 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (1606A800) [pid = 3832] [serial = 1267] [outer = 00000000] [url = about:blank] 03:53:24 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (19D79400) [pid = 3832] [serial = 1286] [outer = 00000000] [url = about:blank] 03:53:24 INFO - PROCESS | 3832 | 1468752804037 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 03:53:24 INFO - PROCESS | 3832 | 1468752804041 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 03:53:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 03:53:24 INFO - PROCESS | 3832 | 1468752804062 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 03:53:24 INFO - PROCESS | 3832 | 1468752804065 Marionette TRACE conn3 <- [1,1754,null,{}] 03:53:24 INFO - PROCESS | 3832 | 1468752804073 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}] 03:53:24 INFO - PROCESS | 3832 | 1468752804075 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:24 INFO - PROCESS | 3832 | 1468752804167 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 03:53:24 INFO - PROCESS | 3832 | 1468752804173 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:24 INFO - PROCESS | 3832 | 1468752804175 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:24 INFO - PROCESS | 3832 | ++DOCSHELL 11442000 == 43 [pid = 3832] [id = 448] 03:53:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (114D0400) [pid = 3832] [serial = 1344] [outer = 00000000] 03:53:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (1286C400) [pid = 3832] [serial = 1345] [outer = 114D0400] 03:53:24 INFO - PROCESS | 3832 | 1468752804222 Marionette DEBUG loaded listener.js 03:53:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (12D66800) [pid = 3832] [serial = 1346] [outer = 114D0400] 03:53:24 INFO - PROCESS | 3832 | 1468752804783 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]]]}] 03:53:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 03:53:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 776ms 03:53:24 INFO - PROCESS | 3832 | 1468752804843 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 03:53:24 INFO - PROCESS | 3832 | 1468752804846 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 03:53:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 03:53:24 INFO - PROCESS | 3832 | 1468752804850 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 03:53:24 INFO - PROCESS | 3832 | 1468752804852 Marionette TRACE conn3 <- [1,1758,null,{}] 03:53:24 INFO - PROCESS | 3832 | 1468752804855 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}] 03:53:24 INFO - PROCESS | 3832 | 1468752804857 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:24 INFO - PROCESS | 3832 | 1468752804941 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 03:53:25 INFO - PROCESS | 3832 | 1468752805047 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:25 INFO - PROCESS | 3832 | 1468752805049 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:25 INFO - PROCESS | 3832 | ++DOCSHELL 12825400 == 44 [pid = 3832] [id = 449] 03:53:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (1286DC00) [pid = 3832] [serial = 1347] [outer = 00000000] 03:53:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (14F2AC00) [pid = 3832] [serial = 1348] [outer = 1286DC00] 03:53:25 INFO - PROCESS | 3832 | 1468752805096 Marionette DEBUG loaded listener.js 03:53:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (15711C00) [pid = 3832] [serial = 1349] [outer = 1286DC00] 03:53:25 INFO - PROCESS | 3832 | 1468752805483 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]]]}] 03:53:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 03:53:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 713ms 03:53:25 INFO - PROCESS | 3832 | 1468752805548 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 03:53:25 INFO - PROCESS | 3832 | 1468752805552 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 03:53:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 03:53:25 INFO - PROCESS | 3832 | 1468752805561 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 03:53:25 INFO - PROCESS | 3832 | 1468752805565 Marionette TRACE conn3 <- [1,1762,null,{}] 03:53:25 INFO - PROCESS | 3832 | 1468752805569 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}] 03:53:25 INFO - PROCESS | 3832 | 1468752805572 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:25 INFO - PROCESS | 3832 | 1468752805658 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 03:53:25 INFO - PROCESS | 3832 | 1468752805664 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:25 INFO - PROCESS | 3832 | 1468752805666 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:25 INFO - PROCESS | 3832 | ++DOCSHELL 156D2400 == 45 [pid = 3832] [id = 450] 03:53:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (16065400) [pid = 3832] [serial = 1350] [outer = 00000000] 03:53:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (167A2800) [pid = 3832] [serial = 1351] [outer = 16065400] 03:53:25 INFO - PROCESS | 3832 | 1468752805713 Marionette DEBUG loaded listener.js 03:53:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (167A9000) [pid = 3832] [serial = 1352] [outer = 16065400] 03:53:26 INFO - PROCESS | 3832 | 1468752806161 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]]]}] 03:53:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 03:53:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 634ms 03:53:26 INFO - PROCESS | 3832 | 1468752806198 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 03:53:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 03:53:26 INFO - PROCESS | 3832 | 1468752806200 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 03:53:26 INFO - PROCESS | 3832 | 1468752806203 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 03:53:26 INFO - PROCESS | 3832 | 1468752806205 Marionette TRACE conn3 <- [1,1766,null,{}] 03:53:26 INFO - PROCESS | 3832 | 1468752806214 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}] 03:53:26 INFO - PROCESS | 3832 | 1468752806216 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:26 INFO - PROCESS | 3832 | 1468752806327 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 03:53:26 INFO - PROCESS | 3832 | 1468752806416 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:26 INFO - PROCESS | 3832 | 1468752806418 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:26 INFO - PROCESS | 3832 | ++DOCSHELL 104E6000 == 46 [pid = 3832] [id = 451] 03:53:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (104EB400) [pid = 3832] [serial = 1353] [outer = 00000000] 03:53:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (1718EC00) [pid = 3832] [serial = 1354] [outer = 104EB400] 03:53:26 INFO - PROCESS | 3832 | 1468752806464 Marionette DEBUG loaded listener.js 03:53:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (1740C800) [pid = 3832] [serial = 1355] [outer = 104EB400] 03:53:26 INFO - PROCESS | 3832 | 1468752806923 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]]]}] 03:53:26 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 03:53:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 745ms 03:53:26 INFO - PROCESS | 3832 | 1468752806987 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 03:53:26 INFO - PROCESS | 3832 | 1468752806989 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 03:53:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 03:53:26 INFO - PROCESS | 3832 | 1468752806992 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 03:53:26 INFO - PROCESS | 3832 | 1468752806994 Marionette TRACE conn3 <- [1,1770,null,{}] 03:53:27 INFO - PROCESS | 3832 | 1468752806997 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}] 03:53:27 INFO - PROCESS | 3832 | 1468752806999 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:27 INFO - PROCESS | 3832 | 1468752807122 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 03:53:27 INFO - PROCESS | 3832 | 1468752807187 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:27 INFO - PROCESS | 3832 | 1468752807192 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:27 INFO - PROCESS | 3832 | ++DOCSHELL 17F56400 == 47 [pid = 3832] [id = 452] 03:53:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (17F57800) [pid = 3832] [serial = 1356] [outer = 00000000] 03:53:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (192EFC00) [pid = 3832] [serial = 1357] [outer = 17F57800] 03:53:27 INFO - PROCESS | 3832 | 1468752807245 Marionette DEBUG loaded listener.js 03:53:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (19717800) [pid = 3832] [serial = 1358] [outer = 17F57800] 03:53:27 INFO - PROCESS | 3832 | 1468752807699 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]]]}] 03:53:27 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 03:53:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 760ms 03:53:27 INFO - PROCESS | 3832 | 1468752807747 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 03:53:27 INFO - PROCESS | 3832 | 1468752807749 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 03:53:27 INFO - PROCESS | 3832 | 1468752807752 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 03:53:27 INFO - PROCESS | 3832 | 1468752807754 Marionette TRACE conn3 <- [1,1774,null,{}] 03:53:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 03:53:27 INFO - PROCESS | 3832 | 1468752807757 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}] 03:53:27 INFO - PROCESS | 3832 | 1468752807759 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:27 INFO - PROCESS | 3832 | 1468752807875 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 03:53:27 INFO - PROCESS | 3832 | 1468752807940 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:27 INFO - PROCESS | 3832 | 1468752807942 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:27 INFO - PROCESS | 3832 | ++DOCSHELL 0F391400 == 48 [pid = 3832] [id = 453] 03:53:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (197AEC00) [pid = 3832] [serial = 1359] [outer = 00000000] 03:53:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (19F51800) [pid = 3832] [serial = 1360] [outer = 197AEC00] 03:53:27 INFO - PROCESS | 3832 | 1468752807986 Marionette DEBUG loaded listener.js 03:53:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (19F53000) [pid = 3832] [serial = 1361] [outer = 197AEC00] 03:53:28 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (192F4400) [pid = 3832] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 03:53:28 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (17410800) [pid = 3832] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 03:53:28 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (16210000) [pid = 3832] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 03:53:28 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (14295000) [pid = 3832] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 03:53:28 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (19711800) [pid = 3832] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 03:53:28 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (11CD5000) [pid = 3832] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 03:53:28 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (19917C00) [pid = 3832] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 03:53:28 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (12875000) [pid = 3832] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 03:53:28 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (110E6400) [pid = 3832] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 03:53:28 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (1055D800) [pid = 3832] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 03:53:28 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (15735400) [pid = 3832] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 03:53:28 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (19F51400) [pid = 3832] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 03:53:28 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (16EE4400) [pid = 3832] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 03:53:28 INFO - PROCESS | 3832 | 1468752808487 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]]]}] 03:53:28 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 03:53:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 792ms 03:53:28 INFO - PROCESS | 3832 | 1468752808536 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 03:53:28 INFO - PROCESS | 3832 | 1468752808538 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 03:53:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 03:53:28 INFO - PROCESS | 3832 | 1468752808541 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 03:53:28 INFO - PROCESS | 3832 | 1468752808543 Marionette TRACE conn3 <- [1,1778,null,{}] 03:53:28 INFO - PROCESS | 3832 | 1468752808547 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}] 03:53:28 INFO - PROCESS | 3832 | 1468752808549 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:28 INFO - PROCESS | 3832 | 1468752808629 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 03:53:28 INFO - PROCESS | 3832 | 1468752808724 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:28 INFO - PROCESS | 3832 | 1468752808726 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:28 INFO - PROCESS | 3832 | ++DOCSHELL 1055D800 == 49 [pid = 3832] [id = 454] 03:53:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (1055E400) [pid = 3832] [serial = 1362] [outer = 00000000] 03:53:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (156C4400) [pid = 3832] [serial = 1363] [outer = 1055E400] 03:53:28 INFO - PROCESS | 3832 | 1468752808770 Marionette DEBUG loaded listener.js 03:53:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (15739000) [pid = 3832] [serial = 1364] [outer = 1055E400] 03:53:29 INFO - PROCESS | 3832 | 1468752809166 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]]]}] 03:53:29 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) 03:53:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 634ms 03:53:29 INFO - PROCESS | 3832 | 1468752809212 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 03:53:29 INFO - PROCESS | 3832 | 1468752809214 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 03:53:29 INFO - PROCESS | 3832 | 1468752809218 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 03:53:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 03:53:29 INFO - PROCESS | 3832 | 1468752809219 Marionette TRACE conn3 <- [1,1782,null,{}] 03:53:29 INFO - PROCESS | 3832 | 1468752809223 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}] 03:53:29 INFO - PROCESS | 3832 | 1468752809225 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:29 INFO - PROCESS | 3832 | 1468752809366 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 03:53:29 INFO - PROCESS | 3832 | 1468752809372 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:29 INFO - PROCESS | 3832 | 1468752809374 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:29 INFO - PROCESS | 3832 | ++DOCSHELL 16E7A800 == 50 [pid = 3832] [id = 455] 03:53:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (17606000) [pid = 3832] [serial = 1365] [outer = 00000000] 03:53:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (19D76400) [pid = 3832] [serial = 1366] [outer = 17606000] 03:53:29 INFO - PROCESS | 3832 | 1468752809417 Marionette DEBUG loaded listener.js 03:53:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (1A440800) [pid = 3832] [serial = 1367] [outer = 17606000] 03:53:29 INFO - PROCESS | 3832 | 1468752809816 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]]]}] 03:53:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:53:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 650ms 03:53:29 INFO - PROCESS | 3832 | 1468752809856 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 03:53:29 INFO - PROCESS | 3832 | 1468752809858 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 03:53:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 03:53:29 INFO - PROCESS | 3832 | 1468752809865 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 03:53:29 INFO - PROCESS | 3832 | 1468752809867 Marionette TRACE conn3 <- [1,1786,null,{}] 03:53:29 INFO - PROCESS | 3832 | 1468752809870 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}] 03:53:29 INFO - PROCESS | 3832 | 1468752809872 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:29 INFO - PROCESS | 3832 | 1468752809957 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 03:53:29 INFO - PROCESS | 3832 | 1468752809963 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:29 INFO - PROCESS | 3832 | 1468752809965 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:29 INFO - PROCESS | 3832 | ++DOCSHELL 0F2F5000 == 51 [pid = 3832] [id = 456] 03:53:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (19C0B000) [pid = 3832] [serial = 1368] [outer = 00000000] 03:53:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (1A834400) [pid = 3832] [serial = 1369] [outer = 19C0B000] 03:53:30 INFO - PROCESS | 3832 | 1468752810007 Marionette DEBUG loaded listener.js 03:53:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (1A83E800) [pid = 3832] [serial = 1370] [outer = 19C0B000] 03:53:30 INFO - PROCESS | 3832 | 1468752810476 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]]]}] 03:53:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 03:53:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 713ms 03:53:30 INFO - PROCESS | 3832 | 1468752810567 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 03:53:30 INFO - PROCESS | 3832 | 1468752810571 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 03:53:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 03:53:30 INFO - PROCESS | 3832 | 1468752810577 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 03:53:30 INFO - PROCESS | 3832 | 1468752810582 Marionette TRACE conn3 <- [1,1790,null,{}] 03:53:30 INFO - PROCESS | 3832 | 1468752810589 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}] 03:53:30 INFO - PROCESS | 3832 | 1468752810592 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:30 INFO - PROCESS | 3832 | 1468752810789 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 03:53:30 INFO - PROCESS | 3832 | 1468752810896 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:30 INFO - PROCESS | 3832 | 1468752810901 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:30 INFO - PROCESS | 3832 | ++DOCSHELL 110F1800 == 52 [pid = 3832] [id = 457] 03:53:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (11243800) [pid = 3832] [serial = 1371] [outer = 00000000] 03:53:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (11C34400) [pid = 3832] [serial = 1372] [outer = 11243800] 03:53:30 INFO - PROCESS | 3832 | 1468752810955 Marionette DEBUG loaded listener.js 03:53:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (1314B800) [pid = 3832] [serial = 1373] [outer = 11243800] 03:53:31 INFO - PROCESS | 3832 | 1468752811556 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]]]}] 03:53:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 03:53:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1015ms 03:53:31 INFO - PROCESS | 3832 | 1468752811612 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 03:53:31 INFO - PROCESS | 3832 | 1468752811617 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 03:53:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 03:53:31 INFO - PROCESS | 3832 | 1468752811624 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 03:53:31 INFO - PROCESS | 3832 | 1468752811626 Marionette TRACE conn3 <- [1,1794,null,{}] 03:53:31 INFO - PROCESS | 3832 | 1468752811630 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}] 03:53:31 INFO - PROCESS | 3832 | 1468752811633 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:31 INFO - PROCESS | 3832 | 1468752811743 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 03:53:31 INFO - PROCESS | 3832 | 1468752811884 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:31 INFO - PROCESS | 3832 | 1468752811886 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:31 INFO - PROCESS | 3832 | ++DOCSHELL 14F23800 == 53 [pid = 3832] [id = 458] 03:53:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (14F29400) [pid = 3832] [serial = 1374] [outer = 00000000] 03:53:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (15732000) [pid = 3832] [serial = 1375] [outer = 14F29400] 03:53:31 INFO - PROCESS | 3832 | 1468752811942 Marionette DEBUG loaded listener.js 03:53:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (1606D000) [pid = 3832] [serial = 1376] [outer = 14F29400] 03:53:32 INFO - PROCESS | 3832 | 1468752812565 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]]]}] 03:53:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 03:53:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1015ms 03:53:32 INFO - PROCESS | 3832 | 1468752812626 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 03:53:32 INFO - PROCESS | 3832 | 1468752812628 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 03:53:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 03:53:32 INFO - PROCESS | 3832 | 1468752812632 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 03:53:32 INFO - PROCESS | 3832 | 1468752812636 Marionette TRACE conn3 <- [1,1798,null,{}] 03:53:32 INFO - PROCESS | 3832 | 1468752812663 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}] 03:53:32 INFO - PROCESS | 3832 | 1468752812668 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:32 INFO - PROCESS | 3832 | 1468752812778 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 03:53:32 INFO - PROCESS | 3832 | 1468752812916 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:32 INFO - PROCESS | 3832 | 1468752812919 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:32 INFO - PROCESS | 3832 | ++DOCSHELL 192F2800 == 54 [pid = 3832] [id = 459] 03:53:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (19713800) [pid = 3832] [serial = 1377] [outer = 00000000] 03:53:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (19C0CC00) [pid = 3832] [serial = 1378] [outer = 19713800] 03:53:33 INFO - PROCESS | 3832 | 1468752812978 Marionette DEBUG loaded listener.js 03:53:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 101 (19F4F400) [pid = 3832] [serial = 1379] [outer = 19713800] 03:53:33 INFO - PROCESS | 3832 | 1468752813555 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]]]}] 03:53:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 03:53:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1014ms 03:53:33 INFO - PROCESS | 3832 | 1468752813634 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 03:53:33 INFO - PROCESS | 3832 | 1468752813637 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 03:53:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 03:53:33 INFO - PROCESS | 3832 | 1468752813641 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 03:53:33 INFO - PROCESS | 3832 | 1468752813643 Marionette TRACE conn3 <- [1,1802,null,{}] 03:53:33 INFO - PROCESS | 3832 | 1468752813646 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}] 03:53:33 INFO - PROCESS | 3832 | 1468752813648 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:33 INFO - PROCESS | 3832 | 1468752813798 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 03:53:33 INFO - PROCESS | 3832 | 1468752813935 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:33 INFO - PROCESS | 3832 | 1468752813938 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:33 INFO - PROCESS | 3832 | ++DOCSHELL 14FB7800 == 55 [pid = 3832] [id = 460] 03:53:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 102 (19F4E800) [pid = 3832] [serial = 1380] [outer = 00000000] 03:53:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 103 (1A9EA000) [pid = 3832] [serial = 1381] [outer = 19F4E800] 03:53:33 INFO - PROCESS | 3832 | 1468752813991 Marionette DEBUG loaded listener.js 03:53:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 104 (1A9EDC00) [pid = 3832] [serial = 1382] [outer = 19F4E800] 03:53:34 INFO - PROCESS | 3832 | 1468752814796 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]]]}] 03:53:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 03:53:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1204ms 03:53:34 INFO - PROCESS | 3832 | 1468752814871 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 03:53:34 INFO - PROCESS | 3832 | 1468752814876 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 03:53:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 03:53:34 INFO - PROCESS | 3832 | 1468752814881 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 03:53:34 INFO - PROCESS | 3832 | 1468752814884 Marionette TRACE conn3 <- [1,1806,null,{}] 03:53:34 INFO - PROCESS | 3832 | 1468752814890 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}] 03:53:34 INFO - PROCESS | 3832 | 1468752814893 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:35 INFO - PROCESS | 3832 | 1468752814999 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 03:53:35 INFO - PROCESS | 3832 | 1468752815135 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:35 INFO - PROCESS | 3832 | 1468752815139 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:35 INFO - PROCESS | 3832 | ++DOCSHELL 132A2800 == 56 [pid = 3832] [id = 461] 03:53:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 105 (13455400) [pid = 3832] [serial = 1383] [outer = 00000000] 03:53:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 106 (13C36C00) [pid = 3832] [serial = 1384] [outer = 13455400] 03:53:35 INFO - PROCESS | 3832 | 1468752815194 Marionette DEBUG loaded listener.js 03:53:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 107 (13CA8400) [pid = 3832] [serial = 1385] [outer = 13455400] 03:53:36 INFO - PROCESS | 3832 | --DOCSHELL 16E7A800 == 55 [pid = 3832] [id = 455] 03:53:36 INFO - PROCESS | 3832 | --DOCSHELL 1055D800 == 54 [pid = 3832] [id = 454] 03:53:36 INFO - PROCESS | 3832 | --DOCSHELL 0F391400 == 53 [pid = 3832] [id = 453] 03:53:36 INFO - PROCESS | 3832 | --DOCSHELL 17F56400 == 52 [pid = 3832] [id = 452] 03:53:36 INFO - PROCESS | 3832 | --DOCSHELL 104E6000 == 51 [pid = 3832] [id = 451] 03:53:36 INFO - PROCESS | 3832 | --DOCSHELL 156D2400 == 50 [pid = 3832] [id = 450] 03:53:36 INFO - PROCESS | 3832 | --DOCSHELL 12825400 == 49 [pid = 3832] [id = 449] 03:53:36 INFO - PROCESS | 3832 | --DOCSHELL 11442000 == 48 [pid = 3832] [id = 448] 03:53:36 INFO - PROCESS | 3832 | --DOCSHELL 10A81800 == 47 [pid = 3832] [id = 447] 03:53:36 INFO - PROCESS | 3832 | --DOCSHELL 10476C00 == 46 [pid = 3832] [id = 443] 03:53:36 INFO - PROCESS | 3832 | --DOCSHELL 179B1400 == 45 [pid = 3832] [id = 442] 03:53:36 INFO - PROCESS | 3832 | --DOCSHELL 0F2F0800 == 44 [pid = 3832] [id = 419] 03:53:36 INFO - PROCESS | 3832 | --DOCSHELL 192F2400 == 43 [pid = 3832] [id = 400] 03:53:36 INFO - PROCESS | 3832 | --DOCSHELL 16E80400 == 42 [pid = 3832] [id = 418] 03:53:36 INFO - PROCESS | 3832 | --DOCSHELL 13CA5800 == 41 [pid = 3832] [id = 431] 03:53:36 INFO - PROCESS | 3832 | --DOCSHELL 19917800 == 40 [pid = 3832] [id = 432] 03:53:36 INFO - PROCESS | 3832 | --DOCSHELL 0F2F2800 == 39 [pid = 3832] [id = 406] 03:53:36 INFO - PROCESS | 3832 | --DOCSHELL 12BD6C00 == 38 [pid = 3832] [id = 407] 03:53:36 INFO - PROCESS | 3832 | --DOCSHELL 1717E800 == 37 [pid = 3832] [id = 403] 03:53:36 INFO - PROCESS | 3832 | --DOCSHELL 13CAE400 == 36 [pid = 3832] [id = 417] 03:53:36 INFO - PROCESS | 3832 | --DOCSHELL 19F94400 == 35 [pid = 3832] [id = 429] 03:53:36 INFO - PROCESS | 3832 | --DOCSHELL 14FBB800 == 34 [pid = 3832] [id = 444] 03:53:36 INFO - PROCESS | 3832 | --DOCSHELL 197AC400 == 33 [pid = 3832] [id = 445] 03:53:36 INFO - PROCESS | 3832 | --DOCSHELL 1A833000 == 32 [pid = 3832] [id = 446] 03:53:36 INFO - PROCESS | 3832 | --DOCSHELL 110BC800 == 31 [pid = 3832] [id = 430] 03:53:36 INFO - PROCESS | 3832 | --DOCSHELL 14FB7800 == 30 [pid = 3832] [id = 460] 03:53:36 INFO - PROCESS | 3832 | --DOCSHELL 192F2800 == 29 [pid = 3832] [id = 459] 03:53:36 INFO - PROCESS | 3832 | --DOCSHELL 0F2F5000 == 28 [pid = 3832] [id = 456] 03:53:36 INFO - PROCESS | 3832 | --DOCSHELL 110F1800 == 27 [pid = 3832] [id = 457] 03:53:36 INFO - PROCESS | 3832 | --DOCSHELL 14F23800 == 26 [pid = 3832] [id = 458] 03:53:36 INFO - PROCESS | 3832 | --DOMWINDOW == 106 (19C0F800) [pid = 3832] [serial = 1247] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 3832 | --DOMWINDOW == 105 (17601C00) [pid = 3832] [serial = 1312] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 3832 | --DOMWINDOW == 104 (17D7B800) [pid = 3832] [serial = 1313] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 3832 | --DOMWINDOW == 103 (16E78C00) [pid = 3832] [serial = 1309] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 3832 | --DOMWINDOW == 102 (16671800) [pid = 3832] [serial = 1295] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 3832 | --DOMWINDOW == 101 (1606BC00) [pid = 3832] [serial = 1294] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 3832 | --DOMWINDOW == 100 (19D6A400) [pid = 3832] [serial = 1316] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (1314FC00) [pid = 3832] [serial = 1301] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (12BCA000) [pid = 3832] [serial = 1300] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (1A3B5800) [pid = 3832] [serial = 1298] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (19F50800) [pid = 3832] [serial = 1297] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (1329A400) [pid = 3832] [serial = 1303] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (139C8C00) [pid = 3832] [serial = 1304] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (13159000) [pid = 3832] [serial = 1292] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (1286A000) [pid = 3832] [serial = 1291] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (1A3B6400) [pid = 3832] [serial = 1288] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (14293400) [pid = 3832] [serial = 1321] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (19C04800) [pid = 3832] [serial = 1315] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (1606F800) [pid = 3832] [serial = 1306] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (16209C00) [pid = 3832] [serial = 1307] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (1A43AC00) [pid = 3832] [serial = 1318] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (19F92400) [pid = 3832] [serial = 1325] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (1A5BA800) [pid = 3832] [serial = 1327] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (1991A800) [pid = 3832] [serial = 1324] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (1A43E400) [pid = 3832] [serial = 1319] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (156CC800) [pid = 3832] [serial = 1322] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1717E000) [pid = 3832] [serial = 1310] [outer = 00000000] [url = about:blank] 03:53:36 INFO - PROCESS | 3832 | 1468752816664 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]]]}] 03:53:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 03:53:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1838ms 03:53:36 INFO - PROCESS | 3832 | 1468752816722 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 03:53:36 INFO - PROCESS | 3832 | 1468752816725 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 03:53:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 03:53:36 INFO - PROCESS | 3832 | 1468752816736 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 03:53:36 INFO - PROCESS | 3832 | 1468752816739 Marionette TRACE conn3 <- [1,1810,null,{}] 03:53:36 INFO - PROCESS | 3832 | 1468752816745 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}] 03:53:36 INFO - PROCESS | 3832 | 1468752816747 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:36 INFO - PROCESS | 3832 | 1468752816833 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 03:53:36 INFO - PROCESS | 3832 | 1468752816841 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:36 INFO - PROCESS | 3832 | 1468752816844 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:36 INFO - PROCESS | 3832 | ++DOCSHELL 1051A400 == 27 [pid = 3832] [id = 462] 03:53:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (1051AC00) [pid = 3832] [serial = 1386] [outer = 00000000] 03:53:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (110B7800) [pid = 3832] [serial = 1387] [outer = 1051AC00] 03:53:36 INFO - PROCESS | 3832 | 1468752816891 Marionette DEBUG loaded listener.js 03:53:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (110E8400) [pid = 3832] [serial = 1388] [outer = 1051AC00] 03:53:37 INFO - PROCESS | 3832 | 1468752817386 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]]]}] 03:53:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 03:53:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 697ms 03:53:37 INFO - PROCESS | 3832 | 1468752817432 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 03:53:37 INFO - PROCESS | 3832 | 1468752817437 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 03:53:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 03:53:37 INFO - PROCESS | 3832 | 1468752817443 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 03:53:37 INFO - PROCESS | 3832 | 1468752817446 Marionette TRACE conn3 <- [1,1814,null,{}] 03:53:37 INFO - PROCESS | 3832 | 1468752817450 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}] 03:53:37 INFO - PROCESS | 3832 | 1468752817452 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:37 INFO - PROCESS | 3832 | 1468752817543 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 03:53:37 INFO - PROCESS | 3832 | 1468752817552 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:37 INFO - PROCESS | 3832 | 1468752817554 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:37 INFO - PROCESS | 3832 | ++DOCSHELL 12994C00 == 28 [pid = 3832] [id = 463] 03:53:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (12BD6C00) [pid = 3832] [serial = 1389] [outer = 00000000] 03:53:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (13155C00) [pid = 3832] [serial = 1390] [outer = 12BD6C00] 03:53:37 INFO - PROCESS | 3832 | 1468752817600 Marionette DEBUG loaded listener.js 03:53:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (13212000) [pid = 3832] [serial = 1391] [outer = 12BD6C00] 03:53:38 INFO - PROCESS | 3832 | 1468752818063 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]]]}] 03:53:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 03:53:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 650ms 03:53:38 INFO - PROCESS | 3832 | 1468752818080 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 03:53:38 INFO - PROCESS | 3832 | 1468752818082 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 03:53:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 03:53:38 INFO - PROCESS | 3832 | 1468752818086 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 03:53:38 INFO - PROCESS | 3832 | 1468752818089 Marionette TRACE conn3 <- [1,1818,null,{}] 03:53:38 INFO - PROCESS | 3832 | 1468752818104 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}] 03:53:38 INFO - PROCESS | 3832 | 1468752818108 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:38 INFO - PROCESS | 3832 | 1468752818193 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 03:53:38 INFO - PROCESS | 3832 | 1468752818200 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:38 INFO - PROCESS | 3832 | 1468752818203 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:38 INFO - PROCESS | 3832 | ++DOCSHELL 14F23000 == 29 [pid = 3832] [id = 464] 03:53:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (14F23800) [pid = 3832] [serial = 1392] [outer = 00000000] 03:53:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (15718000) [pid = 3832] [serial = 1393] [outer = 14F23800] 03:53:38 INFO - PROCESS | 3832 | 1468752818250 Marionette DEBUG loaded listener.js 03:53:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (1606A800) [pid = 3832] [serial = 1394] [outer = 14F23800] 03:53:38 INFO - PROCESS | 3832 | 1468752818828 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]]]}] 03:53:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 03:53:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 776ms 03:53:38 INFO - PROCESS | 3832 | 1468752818880 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 03:53:38 INFO - PROCESS | 3832 | 1468752818883 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 03:53:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 03:53:38 INFO - PROCESS | 3832 | 1468752818893 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 03:53:38 INFO - PROCESS | 3832 | 1468752818894 Marionette TRACE conn3 <- [1,1822,null,{}] 03:53:38 INFO - PROCESS | 3832 | 1468752818898 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}] 03:53:38 INFO - PROCESS | 3832 | 1468752818900 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:39 INFO - PROCESS | 3832 | 1468752819016 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 03:53:39 INFO - PROCESS | 3832 | 1468752819026 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:39 INFO - PROCESS | 3832 | 1468752819028 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:39 INFO - PROCESS | 3832 | ++DOCSHELL 16066400 == 30 [pid = 3832] [id = 465] 03:53:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (16070000) [pid = 3832] [serial = 1395] [outer = 00000000] 03:53:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (1667A000) [pid = 3832] [serial = 1396] [outer = 16070000] 03:53:39 INFO - PROCESS | 3832 | 1468752819071 Marionette DEBUG loaded listener.js 03:53:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (169CA400) [pid = 3832] [serial = 1397] [outer = 16070000] 03:53:39 INFO - PROCESS | 3832 | 1468752819527 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]]]}] 03:53:39 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 03:53:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 697ms 03:53:39 INFO - PROCESS | 3832 | 1468752819590 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 03:53:39 INFO - PROCESS | 3832 | 1468752819592 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 03:53:39 INFO - PROCESS | 3832 | 1468752819604 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 03:53:39 INFO - PROCESS | 3832 | 1468752819606 Marionette TRACE conn3 <- [1,1826,null,{}] 03:53:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 03:53:39 INFO - PROCESS | 3832 | 1468752819609 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}] 03:53:39 INFO - PROCESS | 3832 | 1468752819611 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:39 INFO - PROCESS | 3832 | 1468752819749 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 03:53:39 INFO - PROCESS | 3832 | 1468752819763 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:39 INFO - PROCESS | 3832 | 1468752819765 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:39 INFO - PROCESS | 3832 | ++DOCSHELL 16E76400 == 31 [pid = 3832] [id = 466] 03:53:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (16E77000) [pid = 3832] [serial = 1398] [outer = 00000000] 03:53:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (16E81400) [pid = 3832] [serial = 1399] [outer = 16E77000] 03:53:39 INFO - PROCESS | 3832 | 1468752819808 Marionette DEBUG loaded listener.js 03:53:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (17190800) [pid = 3832] [serial = 1400] [outer = 16E77000] 03:53:40 INFO - PROCESS | 3832 | 1468752820264 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]]]}] 03:53:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 03:53:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 713ms 03:53:40 INFO - PROCESS | 3832 | 1468752820306 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 03:53:40 INFO - PROCESS | 3832 | 1468752820308 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 03:53:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 03:53:40 INFO - PROCESS | 3832 | 1468752820311 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 03:53:40 INFO - PROCESS | 3832 | 1468752820313 Marionette TRACE conn3 <- [1,1830,null,{}] 03:53:40 INFO - PROCESS | 3832 | 1468752820316 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}] 03:53:40 INFO - PROCESS | 3832 | 1468752820321 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:40 INFO - PROCESS | 3832 | 1468752820458 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 03:53:40 INFO - PROCESS | 3832 | 1468752820520 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:40 INFO - PROCESS | 3832 | 1468752820522 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:40 INFO - PROCESS | 3832 | ++DOCSHELL 17610800 == 32 [pid = 3832] [id = 467] 03:53:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (1792B400) [pid = 3832] [serial = 1401] [outer = 00000000] 03:53:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (1970B800) [pid = 3832] [serial = 1402] [outer = 1792B400] 03:53:40 INFO - PROCESS | 3832 | 1468752820567 Marionette DEBUG loaded listener.js 03:53:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (197A6000) [pid = 3832] [serial = 1403] [outer = 1792B400] 03:53:41 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (19F95C00) [pid = 3832] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 03:53:41 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (104EB400) [pid = 3832] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 03:53:41 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (17F57800) [pid = 3832] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 03:53:41 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (17F58400) [pid = 3832] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 03:53:41 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (104E2800) [pid = 3832] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 03:53:41 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (1055E400) [pid = 3832] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 03:53:41 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (114D0400) [pid = 3832] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 03:53:41 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (10A82C00) [pid = 3832] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 03:53:41 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (1286DC00) [pid = 3832] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 03:53:41 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (16065400) [pid = 3832] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 03:53:41 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (1990E000) [pid = 3832] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 03:53:41 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (1A833800) [pid = 3832] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 03:53:41 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (156C7800) [pid = 3832] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 03:53:41 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (197AEC00) [pid = 3832] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 03:53:41 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (19C0B000) [pid = 3832] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 03:53:41 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (17606000) [pid = 3832] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 03:53:41 INFO - PROCESS | 3832 | 1468752821520 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]]]}] 03:53:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 03:53:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1236ms 03:53:41 INFO - PROCESS | 3832 | 1468752821559 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 03:53:41 INFO - PROCESS | 3832 | 1468752821561 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 03:53:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 03:53:41 INFO - PROCESS | 3832 | 1468752821565 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 03:53:41 INFO - PROCESS | 3832 | 1468752821566 Marionette TRACE conn3 <- [1,1834,null,{}] 03:53:41 INFO - PROCESS | 3832 | 1468752821570 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}] 03:53:41 INFO - PROCESS | 3832 | 1468752821572 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:41 INFO - PROCESS | 3832 | 1468752821685 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 03:53:41 INFO - PROCESS | 3832 | 1468752821747 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:41 INFO - PROCESS | 3832 | 1468752821749 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:41 INFO - PROCESS | 3832 | ++DOCSHELL 10A82C00 == 33 [pid = 3832] [id = 468] 03:53:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (110B8000) [pid = 3832] [serial = 1404] [outer = 00000000] 03:53:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (1286DC00) [pid = 3832] [serial = 1405] [outer = 110B8000] 03:53:41 INFO - PROCESS | 3832 | 1468752821791 Marionette DEBUG loaded listener.js 03:53:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (1345D000) [pid = 3832] [serial = 1406] [outer = 110B8000] 03:53:42 INFO - PROCESS | 3832 | 1468752822130 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]]]}] 03:53:42 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) 03:53:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 602ms 03:53:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 03:53:42 INFO - PROCESS | 3832 | 1468752822161 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 03:53:42 INFO - PROCESS | 3832 | 1468752822164 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 03:53:42 INFO - PROCESS | 3832 | 1468752822167 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 03:53:42 INFO - PROCESS | 3832 | 1468752822168 Marionette TRACE conn3 <- [1,1838,null,{}] 03:53:42 INFO - PROCESS | 3832 | 1468752822171 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}] 03:53:42 INFO - PROCESS | 3832 | 1468752822173 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:42 INFO - PROCESS | 3832 | 1468752822291 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 03:53:42 INFO - PROCESS | 3832 | 1468752822299 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:42 INFO - PROCESS | 3832 | 1468752822301 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:42 INFO - PROCESS | 3832 | ++DOCSHELL 13149C00 == 34 [pid = 3832] [id = 469] 03:53:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (16065400) [pid = 3832] [serial = 1407] [outer = 00000000] 03:53:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (1970F400) [pid = 3832] [serial = 1408] [outer = 16065400] 03:53:42 INFO - PROCESS | 3832 | 1468752822349 Marionette DEBUG loaded listener.js 03:53:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (17F57800) [pid = 3832] [serial = 1409] [outer = 16065400] 03:53:42 INFO - PROCESS | 3832 | 1468752822757 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]]]}] 03:53:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:53:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 634ms 03:53:42 INFO - PROCESS | 3832 | 1468752822805 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 03:53:42 INFO - PROCESS | 3832 | 1468752822807 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 03:53:42 INFO - PROCESS | 3832 | 1468752822810 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 03:53:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 03:53:42 INFO - PROCESS | 3832 | 1468752822812 Marionette TRACE conn3 <- [1,1842,null,{}] 03:53:42 INFO - PROCESS | 3832 | 1468752822816 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}] 03:53:42 INFO - PROCESS | 3832 | 1468752822818 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:42 INFO - PROCESS | 3832 | 1468752822932 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 03:53:42 INFO - PROCESS | 3832 | 1468752822940 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:42 INFO - PROCESS | 3832 | 1468752822941 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:42 INFO - PROCESS | 3832 | ++DOCSHELL 1429E800 == 35 [pid = 3832] [id = 470] 03:53:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (167ADC00) [pid = 3832] [serial = 1410] [outer = 00000000] 03:53:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (19C0C000) [pid = 3832] [serial = 1411] [outer = 167ADC00] 03:53:43 INFO - PROCESS | 3832 | 1468752822986 Marionette DEBUG loaded listener.js 03:53:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (19C0F800) [pid = 3832] [serial = 1412] [outer = 167ADC00] 03:53:43 INFO - PROCESS | 3832 | 1468752823578 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]]]}] 03:53:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 03:53:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 808ms 03:53:43 INFO - PROCESS | 3832 | 1468752823613 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 03:53:43 INFO - PROCESS | 3832 | 1468752823618 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 03:53:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 03:53:43 INFO - PROCESS | 3832 | 1468752823671 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 03:53:43 INFO - PROCESS | 3832 | 1468752823674 Marionette TRACE conn3 <- [1,1846,null,{}] 03:53:43 INFO - PROCESS | 3832 | 1468752823680 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}] 03:53:43 INFO - PROCESS | 3832 | 1468752823683 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:43 INFO - PROCESS | 3832 | 1468752823806 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 03:53:43 INFO - PROCESS | 3832 | 1468752823944 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:43 INFO - PROCESS | 3832 | 1468752823949 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:43 INFO - PROCESS | 3832 | ++DOCSHELL 10329400 == 36 [pid = 3832] [id = 471] 03:53:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (10372000) [pid = 3832] [serial = 1413] [outer = 00000000] 03:53:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (1128C800) [pid = 3832] [serial = 1414] [outer = 10372000] 03:53:44 INFO - PROCESS | 3832 | 1468752824006 Marionette DEBUG loaded listener.js 03:53:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (1286D400) [pid = 3832] [serial = 1415] [outer = 10372000] 03:53:44 INFO - PROCESS | 3832 | 1468752824753 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]]]}] 03:53:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 03:53:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1156ms 03:53:44 INFO - PROCESS | 3832 | 1468752824816 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 03:53:44 INFO - PROCESS | 3832 | 1468752824821 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 03:53:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 03:53:44 INFO - PROCESS | 3832 | 1468752824828 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 03:53:44 INFO - PROCESS | 3832 | 1468752824830 Marionette TRACE conn3 <- [1,1850,null,{}] 03:53:44 INFO - PROCESS | 3832 | 1468752824835 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}] 03:53:44 INFO - PROCESS | 3832 | 1468752824837 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:44 INFO - PROCESS | 3832 | 1468752824969 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 03:53:45 INFO - PROCESS | 3832 | 1468752825101 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:45 INFO - PROCESS | 3832 | 1468752825104 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:45 INFO - PROCESS | 3832 | ++DOCSHELL 13C36800 == 37 [pid = 3832] [id = 472] 03:53:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (13CA7000) [pid = 3832] [serial = 1416] [outer = 00000000] 03:53:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (156CA800) [pid = 3832] [serial = 1417] [outer = 13CA7000] 03:53:45 INFO - PROCESS | 3832 | 1468752825159 Marionette DEBUG loaded listener.js 03:53:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (16142000) [pid = 3832] [serial = 1418] [outer = 13CA7000] 03:53:45 INFO - PROCESS | 3832 | 1468752825843 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]]]}] 03:53:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 03:53:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1062ms 03:53:45 INFO - PROCESS | 3832 | 1468752825875 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 03:53:45 INFO - PROCESS | 3832 | 1468752825878 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 03:53:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 03:53:45 INFO - PROCESS | 3832 | 1468752825971 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 03:53:45 INFO - PROCESS | 3832 | 1468752825975 Marionette TRACE conn3 <- [1,1854,null,{}] 03:53:45 INFO - PROCESS | 3832 | 1468752825988 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}] 03:53:45 INFO - PROCESS | 3832 | 1468752825993 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:46 INFO - PROCESS | 3832 | 1468752826219 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 03:53:46 INFO - PROCESS | 3832 | 1468752826362 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:46 INFO - PROCESS | 3832 | 1468752826364 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:46 INFO - PROCESS | 3832 | ++DOCSHELL 0C779000 == 38 [pid = 3832] [id = 473] 03:53:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 98 (0F2DE800) [pid = 3832] [serial = 1419] [outer = 00000000] 03:53:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 99 (0F2F0000) [pid = 3832] [serial = 1420] [outer = 0F2DE800] 03:53:46 INFO - PROCESS | 3832 | 1468752826417 Marionette DEBUG loaded listener.js 03:53:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 100 (0F390400) [pid = 3832] [serial = 1421] [outer = 0F2DE800] 03:53:46 INFO - PROCESS | 3832 | --DOCSHELL 13149C00 == 37 [pid = 3832] [id = 469] 03:53:46 INFO - PROCESS | 3832 | --DOCSHELL 10A82C00 == 36 [pid = 3832] [id = 468] 03:53:46 INFO - PROCESS | 3832 | --DOCSHELL 17610800 == 35 [pid = 3832] [id = 467] 03:53:46 INFO - PROCESS | 3832 | --DOCSHELL 16E76400 == 34 [pid = 3832] [id = 466] 03:53:46 INFO - PROCESS | 3832 | --DOCSHELL 16066400 == 33 [pid = 3832] [id = 465] 03:53:46 INFO - PROCESS | 3832 | --DOCSHELL 14F23000 == 32 [pid = 3832] [id = 464] 03:53:46 INFO - PROCESS | 3832 | --DOCSHELL 12994C00 == 31 [pid = 3832] [id = 463] 03:53:46 INFO - PROCESS | 3832 | --DOCSHELL 1051A400 == 30 [pid = 3832] [id = 462] 03:53:46 INFO - PROCESS | 3832 | --DOMWINDOW == 99 (1A3BDC00) [pid = 3832] [serial = 1289] [outer = 00000000] [url = about:blank] 03:53:46 INFO - PROCESS | 3832 | --DOMWINDOW == 98 (1718EC00) [pid = 3832] [serial = 1354] [outer = 00000000] [url = about:blank] 03:53:46 INFO - PROCESS | 3832 | --DOMWINDOW == 97 (19717800) [pid = 3832] [serial = 1358] [outer = 00000000] [url = about:blank] 03:53:46 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (1A5BC400) [pid = 3832] [serial = 1328] [outer = 00000000] [url = about:blank] 03:53:46 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (12873000) [pid = 3832] [serial = 1330] [outer = 00000000] [url = about:blank] 03:53:46 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (192EFC00) [pid = 3832] [serial = 1357] [outer = 00000000] [url = about:blank] 03:53:46 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (13140400) [pid = 3832] [serial = 1331] [outer = 00000000] [url = about:blank] 03:53:46 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (156C4400) [pid = 3832] [serial = 1363] [outer = 00000000] [url = about:blank] 03:53:46 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (1286C400) [pid = 3832] [serial = 1345] [outer = 00000000] [url = about:blank] 03:53:46 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (12D66800) [pid = 3832] [serial = 1346] [outer = 00000000] [url = about:blank] 03:53:46 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (11294800) [pid = 3832] [serial = 1342] [outer = 00000000] [url = about:blank] 03:53:46 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (12875800) [pid = 3832] [serial = 1343] [outer = 00000000] [url = about:blank] 03:53:46 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (14F2AC00) [pid = 3832] [serial = 1348] [outer = 00000000] [url = about:blank] 03:53:46 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (15711C00) [pid = 3832] [serial = 1349] [outer = 00000000] [url = about:blank] 03:53:46 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (167A2800) [pid = 3832] [serial = 1351] [outer = 00000000] [url = about:blank] 03:53:46 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (1A5B4800) [pid = 3832] [serial = 1336] [outer = 00000000] [url = about:blank] 03:53:46 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (1A5BF800) [pid = 3832] [serial = 1337] [outer = 00000000] [url = about:blank] 03:53:46 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (1A838000) [pid = 3832] [serial = 1339] [outer = 00000000] [url = about:blank] 03:53:46 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (1A83AC00) [pid = 3832] [serial = 1340] [outer = 00000000] [url = about:blank] 03:53:46 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (16068400) [pid = 3832] [serial = 1333] [outer = 00000000] [url = about:blank] 03:53:46 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (1620FC00) [pid = 3832] [serial = 1334] [outer = 00000000] [url = about:blank] 03:53:46 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (19F51800) [pid = 3832] [serial = 1360] [outer = 00000000] [url = about:blank] 03:53:46 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1A834400) [pid = 3832] [serial = 1369] [outer = 00000000] [url = about:blank] 03:53:46 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (1A83E800) [pid = 3832] [serial = 1370] [outer = 00000000] [url = about:blank] 03:53:46 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (19D76400) [pid = 3832] [serial = 1366] [outer = 00000000] [url = about:blank] 03:53:46 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (19F53000) [pid = 3832] [serial = 1361] [outer = 00000000] [url = about:blank] 03:53:46 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (1740C800) [pid = 3832] [serial = 1355] [outer = 00000000] [url = about:blank] 03:53:46 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (167A9000) [pid = 3832] [serial = 1352] [outer = 00000000] [url = about:blank] 03:53:46 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (15739000) [pid = 3832] [serial = 1364] [outer = 00000000] [url = about:blank] 03:53:46 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (1A440800) [pid = 3832] [serial = 1367] [outer = 00000000] [url = about:blank] 03:53:47 INFO - PROCESS | 3832 | 1468752827002 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]]]}] 03:53:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 03:53:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1093ms 03:53:47 INFO - PROCESS | 3832 | 1468752827026 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 03:53:47 INFO - PROCESS | 3832 | 1468752827030 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 03:53:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 03:53:47 INFO - PROCESS | 3832 | 1468752827050 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 03:53:47 INFO - PROCESS | 3832 | 1468752827054 Marionette TRACE conn3 <- [1,1858,null,{}] 03:53:47 INFO - PROCESS | 3832 | 1468752827058 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}] 03:53:47 INFO - PROCESS | 3832 | 1468752827061 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:47 INFO - PROCESS | 3832 | 1468752827145 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 03:53:47 INFO - PROCESS | 3832 | 1468752827153 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:47 INFO - PROCESS | 3832 | 1468752827156 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:47 INFO - PROCESS | 3832 | ++DOCSHELL 110BC400 == 31 [pid = 3832] [id = 474] 03:53:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (110BCC00) [pid = 3832] [serial = 1422] [outer = 00000000] 03:53:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (11292C00) [pid = 3832] [serial = 1423] [outer = 110BCC00] 03:53:47 INFO - PROCESS | 3832 | 1468752827204 Marionette DEBUG loaded listener.js 03:53:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (11CD8800) [pid = 3832] [serial = 1424] [outer = 110BCC00] 03:53:47 INFO - PROCESS | 3832 | 1468752827690 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]]]}] 03:53:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 03:53:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 713ms 03:53:47 INFO - PROCESS | 3832 | 1468752827763 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 03:53:47 INFO - PROCESS | 3832 | 1468752827765 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 03:53:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 03:53:47 INFO - PROCESS | 3832 | 1468752827772 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 03:53:47 INFO - PROCESS | 3832 | 1468752827774 Marionette TRACE conn3 <- [1,1862,null,{}] 03:53:47 INFO - PROCESS | 3832 | 1468752827778 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}] 03:53:47 INFO - PROCESS | 3832 | 1468752827780 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:47 INFO - PROCESS | 3832 | 1468752827864 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 03:53:47 INFO - PROCESS | 3832 | 1468752827872 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:47 INFO - PROCESS | 3832 | 1468752827875 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:47 INFO - PROCESS | 3832 | ++DOCSHELL 12D68800 == 32 [pid = 3832] [id = 475] 03:53:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (12D97000) [pid = 3832] [serial = 1425] [outer = 00000000] 03:53:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (1314DC00) [pid = 3832] [serial = 1426] [outer = 12D97000] 03:53:47 INFO - PROCESS | 3832 | 1468752827918 Marionette DEBUG loaded listener.js 03:53:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (1320D400) [pid = 3832] [serial = 1427] [outer = 12D97000] 03:53:48 INFO - PROCESS | 3832 | 1468752828438 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]]]}] 03:53:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 03:53:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 713ms 03:53:48 INFO - PROCESS | 3832 | 1468752828504 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 03:53:48 INFO - PROCESS | 3832 | 1468752828507 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 03:53:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 03:53:48 INFO - PROCESS | 3832 | 1468752828517 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 03:53:48 INFO - PROCESS | 3832 | 1468752828521 Marionette TRACE conn3 <- [1,1866,null,{}] 03:53:48 INFO - PROCESS | 3832 | 1468752828525 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}] 03:53:48 INFO - PROCESS | 3832 | 1468752828528 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:48 INFO - PROCESS | 3832 | 1468752828617 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 03:53:48 INFO - PROCESS | 3832 | 1468752828727 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:48 INFO - PROCESS | 3832 | 1468752828729 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:48 INFO - PROCESS | 3832 | ++DOCSHELL 13144800 == 33 [pid = 3832] [id = 476] 03:53:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (132A5000) [pid = 3832] [serial = 1428] [outer = 00000000] 03:53:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (156CC000) [pid = 3832] [serial = 1429] [outer = 132A5000] 03:53:48 INFO - PROCESS | 3832 | 1468752828772 Marionette DEBUG loaded listener.js 03:53:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (16072C00) [pid = 3832] [serial = 1430] [outer = 132A5000] 03:53:49 INFO - PROCESS | 3832 | 1468752829177 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]]]}] 03:53:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 03:53:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 713ms 03:53:49 INFO - PROCESS | 3832 | 1468752829209 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 03:53:49 INFO - PROCESS | 3832 | 1468752829211 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 03:53:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 03:53:49 INFO - PROCESS | 3832 | 1468752829214 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 03:53:49 INFO - PROCESS | 3832 | 1468752829216 Marionette TRACE conn3 <- [1,1870,null,{}] 03:53:49 INFO - PROCESS | 3832 | 1468752829220 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}] 03:53:49 INFO - PROCESS | 3832 | 1468752829222 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:49 INFO - PROCESS | 3832 | 1468752829360 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 03:53:49 INFO - PROCESS | 3832 | 1468752829376 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:49 INFO - PROCESS | 3832 | 1468752829379 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:49 INFO - PROCESS | 3832 | ++DOCSHELL 1606F800 == 34 [pid = 3832] [id = 477] 03:53:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (16201400) [pid = 3832] [serial = 1431] [outer = 00000000] 03:53:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (167A8800) [pid = 3832] [serial = 1432] [outer = 16201400] 03:53:49 INFO - PROCESS | 3832 | 1468752829422 Marionette DEBUG loaded listener.js 03:53:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (16E4A400) [pid = 3832] [serial = 1433] [outer = 16201400] 03:53:49 INFO - PROCESS | 3832 | 1468752829860 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]]]}] 03:53:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 03:53:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 697ms 03:53:49 INFO - PROCESS | 3832 | 1468752829916 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 03:53:49 INFO - PROCESS | 3832 | 1468752829918 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 03:53:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 03:53:49 INFO - PROCESS | 3832 | 1468752829921 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 03:53:49 INFO - PROCESS | 3832 | 1468752829923 Marionette TRACE conn3 <- [1,1874,null,{}] 03:53:49 INFO - PROCESS | 3832 | 1468752829926 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}] 03:53:49 INFO - PROCESS | 3832 | 1468752829928 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:50 INFO - PROCESS | 3832 | 1468752830051 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 03:53:50 INFO - PROCESS | 3832 | 1468752830064 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:50 INFO - PROCESS | 3832 | 1468752830070 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:50 INFO - PROCESS | 3832 | ++DOCSHELL 1740C800 == 35 [pid = 3832] [id = 478] 03:53:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (1740E800) [pid = 3832] [serial = 1434] [outer = 00000000] 03:53:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (174D4C00) [pid = 3832] [serial = 1435] [outer = 1740E800] 03:53:50 INFO - PROCESS | 3832 | 1468752830178 Marionette DEBUG loaded listener.js 03:53:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (17610800) [pid = 3832] [serial = 1436] [outer = 1740E800] 03:53:50 INFO - PROCESS | 3832 | 1468752830652 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]]]}] 03:53:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 03:53:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 745ms 03:53:50 INFO - PROCESS | 3832 | 1468752830729 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 03:53:50 INFO - PROCESS | 3832 | 1468752830731 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 03:53:50 INFO - PROCESS | 3832 | 1468752830734 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 03:53:50 INFO - PROCESS | 3832 | 1468752830736 Marionette TRACE conn3 <- [1,1878,null,{}] 03:53:50 INFO - PROCESS | 3832 | 1468752830739 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}] 03:53:50 INFO - PROCESS | 3832 | 1468752830741 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 03:53:50 INFO - PROCESS | 3832 | 1468752830862 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 03:53:50 INFO - PROCESS | 3832 | 1468752830936 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:50 INFO - PROCESS | 3832 | 1468752830938 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:50 INFO - PROCESS | 3832 | ++DOCSHELL 17D79C00 == 36 [pid = 3832] [id = 479] 03:53:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (17F59400) [pid = 3832] [serial = 1437] [outer = 00000000] 03:53:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (1970EC00) [pid = 3832] [serial = 1438] [outer = 17F59400] 03:53:50 INFO - PROCESS | 3832 | 1468752830980 Marionette DEBUG loaded listener.js 03:53:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (19712000) [pid = 3832] [serial = 1439] [outer = 17F59400] 03:53:51 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (16070000) [pid = 3832] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 03:53:51 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (1792B400) [pid = 3832] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 03:53:51 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (12BD6C00) [pid = 3832] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 03:53:51 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (13455400) [pid = 3832] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 03:53:51 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (1051AC00) [pid = 3832] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 03:53:51 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (14F23800) [pid = 3832] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 03:53:51 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (16E77000) [pid = 3832] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 03:53:51 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (11243800) [pid = 3832] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 03:53:51 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (110B8000) [pid = 3832] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 03:53:51 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (14F29400) [pid = 3832] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 03:53:51 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (19713800) [pid = 3832] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 03:53:51 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (16065400) [pid = 3832] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 03:53:51 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (19F4E800) [pid = 3832] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 03:53:51 INFO - PROCESS | 3832 | 1468752831416 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]]]}] 03:53:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 03:53:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 745ms 03:53:51 INFO - PROCESS | 3832 | 1468752831482 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 03:53:51 INFO - PROCESS | 3832 | 1468752831484 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 03:53:51 INFO - PROCESS | 3832 | 1468752831487 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 03:53:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 03:53:51 INFO - PROCESS | 3832 | 1468752831489 Marionette TRACE conn3 <- [1,1882,null,{}] 03:53:51 INFO - PROCESS | 3832 | 1468752831492 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}] 03:53:51 INFO - PROCESS | 3832 | 1468752831494 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:51 INFO - PROCESS | 3832 | 1468752831574 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 03:53:51 INFO - PROCESS | 3832 | 1468752831580 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:51 INFO - PROCESS | 3832 | 1468752831582 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:51 INFO - PROCESS | 3832 | ++DOCSHELL 110E6400 == 37 [pid = 3832] [id = 480] 03:53:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (13143C00) [pid = 3832] [serial = 1440] [outer = 00000000] 03:53:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (16148000) [pid = 3832] [serial = 1441] [outer = 13143C00] 03:53:51 INFO - PROCESS | 3832 | 1468752831624 Marionette DEBUG loaded listener.js 03:53:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (16E82C00) [pid = 3832] [serial = 1442] [outer = 13143C00] 03:53:52 INFO - PROCESS | 3832 | 1468752832065 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]]]}] 03:53:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 03:53:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 649ms 03:53:52 INFO - PROCESS | 3832 | 1468752832126 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 03:53:52 INFO - PROCESS | 3832 | 1468752832128 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 03:53:52 INFO - PROCESS | 3832 | 1468752832175 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 03:53:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 03:53:52 INFO - PROCESS | 3832 | 1468752832179 Marionette TRACE conn3 <- [1,1886,null,{}] 03:53:52 INFO - PROCESS | 3832 | 1468752832184 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}] 03:53:52 INFO - PROCESS | 3832 | 1468752832189 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:52 INFO - PROCESS | 3832 | 1468752832345 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 03:53:52 INFO - PROCESS | 3832 | 1468752832492 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:52 INFO - PROCESS | 3832 | 1468752832496 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:52 INFO - PROCESS | 3832 | ++DOCSHELL 1055E400 == 38 [pid = 3832] [id = 481] 03:53:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (1055EC00) [pid = 3832] [serial = 1443] [outer = 00000000] 03:53:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (10A7B000) [pid = 3832] [serial = 1444] [outer = 1055EC00] 03:53:52 INFO - PROCESS | 3832 | 1468752832552 Marionette DEBUG loaded listener.js 03:53:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (110C1400) [pid = 3832] [serial = 1445] [outer = 1055EC00] 03:53:53 INFO - PROCESS | 3832 | 1468752833152 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]]]}] 03:53:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 03:53:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1014ms 03:53:53 INFO - PROCESS | 3832 | 1468752833212 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 03:53:53 INFO - PROCESS | 3832 | 1468752833216 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 03:53:53 INFO - PROCESS | 3832 | 1468752833222 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 03:53:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 03:53:53 INFO - PROCESS | 3832 | 1468752833225 Marionette TRACE conn3 <- [1,1890,null,{}] 03:53:53 INFO - PROCESS | 3832 | 1468752833231 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}] 03:53:53 INFO - PROCESS | 3832 | 1468752833235 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:53 INFO - PROCESS | 3832 | 1468752833344 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 03:53:53 INFO - PROCESS | 3832 | 1468752833482 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:53 INFO - PROCESS | 3832 | 1468752833485 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:53 INFO - PROCESS | 3832 | ++DOCSHELL 13149C00 == 39 [pid = 3832] [id = 482] 03:53:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (1314E400) [pid = 3832] [serial = 1446] [outer = 00000000] 03:53:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (1393EC00) [pid = 3832] [serial = 1447] [outer = 1314E400] 03:53:53 INFO - PROCESS | 3832 | 1468752833541 Marionette DEBUG loaded listener.js 03:53:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (13CAE800) [pid = 3832] [serial = 1448] [outer = 1314E400] 03:53:54 INFO - PROCESS | 3832 | 1468752834125 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]]]}] 03:53:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 03:53:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 951ms 03:53:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 03:53:54 INFO - PROCESS | 3832 | 1468752834167 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 03:53:54 INFO - PROCESS | 3832 | 1468752834170 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 03:53:54 INFO - PROCESS | 3832 | 1468752834174 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 03:53:54 INFO - PROCESS | 3832 | 1468752834177 Marionette TRACE conn3 <- [1,1894,null,{}] 03:53:54 INFO - PROCESS | 3832 | 1468752834180 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}] 03:53:54 INFO - PROCESS | 3832 | 1468752834183 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:54 INFO - PROCESS | 3832 | 1468752834295 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 03:53:54 INFO - PROCESS | 3832 | 1468752834453 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:54 INFO - PROCESS | 3832 | 1468752834459 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:54 INFO - PROCESS | 3832 | ++DOCSHELL 17415C00 == 40 [pid = 3832] [id = 483] 03:53:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (174CB400) [pid = 3832] [serial = 1449] [outer = 00000000] 03:53:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (1760F000) [pid = 3832] [serial = 1450] [outer = 174CB400] 03:53:54 INFO - PROCESS | 3832 | 1468752834518 Marionette DEBUG loaded listener.js 03:53:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (192E7400) [pid = 3832] [serial = 1451] [outer = 174CB400] 03:53:55 INFO - PROCESS | 3832 | 1468752835102 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]]]}] 03:53:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 03:53:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 950ms 03:53:55 INFO - PROCESS | 3832 | 1468752835118 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 03:53:55 INFO - PROCESS | 3832 | 1468752835121 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 03:53:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 03:53:55 INFO - PROCESS | 3832 | 1468752835124 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 03:53:55 INFO - PROCESS | 3832 | 1468752835127 Marionette TRACE conn3 <- [1,1898,null,{}] 03:53:55 INFO - PROCESS | 3832 | 1468752835131 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}] 03:53:55 INFO - PROCESS | 3832 | 1468752835133 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:55 INFO - PROCESS | 3832 | 1468752835289 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 03:53:55 INFO - PROCESS | 3832 | 1468752835425 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:55 INFO - PROCESS | 3832 | 1468752835427 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:55 INFO - PROCESS | 3832 | ++DOCSHELL 1760A000 == 41 [pid = 3832] [id = 484] 03:53:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (1760E000) [pid = 3832] [serial = 1452] [outer = 00000000] 03:53:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (19D6A800) [pid = 3832] [serial = 1453] [outer = 1760E000] 03:53:55 INFO - PROCESS | 3832 | 1468752835481 Marionette DEBUG loaded listener.js 03:53:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (19F50C00) [pid = 3832] [serial = 1454] [outer = 1760E000] 03:53:56 INFO - PROCESS | 3832 | 1468752836031 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]]]}] 03:53:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 03:53:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 951ms 03:53:56 INFO - PROCESS | 3832 | 1468752836102 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 03:53:56 INFO - PROCESS | 3832 | 1468752836104 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 03:53:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 03:53:56 INFO - PROCESS | 3832 | 1468752836108 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 03:53:56 INFO - PROCESS | 3832 | 1468752836110 Marionette TRACE conn3 <- [1,1902,null,{}] 03:53:56 INFO - PROCESS | 3832 | 1468752836114 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}] 03:53:56 INFO - PROCESS | 3832 | 1468752836116 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:56 INFO - PROCESS | 3832 | 1468752836218 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 03:53:56 INFO - PROCESS | 3832 | 1468752836494 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:56 INFO - PROCESS | 3832 | 1468752836498 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:56 INFO - PROCESS | 3832 | ++DOCSHELL 103D2C00 == 42 [pid = 3832] [id = 485] 03:53:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (10432400) [pid = 3832] [serial = 1455] [outer = 00000000] 03:53:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (10517800) [pid = 3832] [serial = 1456] [outer = 10432400] 03:53:56 INFO - PROCESS | 3832 | 1468752836567 Marionette DEBUG loaded listener.js 03:53:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (10A79400) [pid = 3832] [serial = 1457] [outer = 10432400] 03:53:57 INFO - PROCESS | 3832 | 1468752837183 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]]]}] 03:53:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 03:53:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1109ms 03:53:57 INFO - PROCESS | 3832 | 1468752837200 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 03:53:57 INFO - PROCESS | 3832 | 1468752837204 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 03:53:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 03:53:57 INFO - PROCESS | 3832 | 1468752837209 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 03:53:57 INFO - PROCESS | 3832 | 1468752837211 Marionette TRACE conn3 <- [1,1906,null,{}] 03:53:57 INFO - PROCESS | 3832 | 1468752837217 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}] 03:53:57 INFO - PROCESS | 3832 | 1468752837221 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:57 INFO - PROCESS | 3832 | 1468752837320 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 03:53:58 INFO - PROCESS | 3832 | --DOCSHELL 17D79C00 == 41 [pid = 3832] [id = 479] 03:53:58 INFO - PROCESS | 3832 | --DOCSHELL 1740C800 == 40 [pid = 3832] [id = 478] 03:53:58 INFO - PROCESS | 3832 | --DOCSHELL 1606F800 == 39 [pid = 3832] [id = 477] 03:53:58 INFO - PROCESS | 3832 | --DOCSHELL 13144800 == 38 [pid = 3832] [id = 476] 03:53:58 INFO - PROCESS | 3832 | --DOCSHELL 12D68800 == 37 [pid = 3832] [id = 475] 03:53:58 INFO - PROCESS | 3832 | --DOCSHELL 110BC400 == 36 [pid = 3832] [id = 474] 03:53:58 INFO - PROCESS | 3832 | --DOCSHELL 0C779000 == 35 [pid = 3832] [id = 473] 03:53:58 INFO - PROCESS | 3832 | --DOCSHELL 13C36800 == 34 [pid = 3832] [id = 472] 03:53:58 INFO - PROCESS | 3832 | --DOCSHELL 10329400 == 33 [pid = 3832] [id = 471] 03:53:58 INFO - PROCESS | 3832 | --DOCSHELL 132A2800 == 32 [pid = 3832] [id = 461] 03:53:58 INFO - PROCESS | 3832 | --DOCSHELL 1429E800 == 31 [pid = 3832] [id = 470] 03:53:58 INFO - PROCESS | 3832 | --DOCSHELL 1760A000 == 30 [pid = 3832] [id = 484] 03:53:58 INFO - PROCESS | 3832 | --DOCSHELL 103D2C00 == 29 [pid = 3832] [id = 485] 03:53:58 INFO - PROCESS | 3832 | --DOCSHELL 17415C00 == 28 [pid = 3832] [id = 483] 03:53:58 INFO - PROCESS | 3832 | --DOCSHELL 110E6400 == 27 [pid = 3832] [id = 480] 03:53:58 INFO - PROCESS | 3832 | --DOCSHELL 1055E400 == 26 [pid = 3832] [id = 481] 03:53:58 INFO - PROCESS | 3832 | --DOCSHELL 13149C00 == 25 [pid = 3832] [id = 482] 03:53:58 INFO - PROCESS | 3832 | 1468752838091 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:58 INFO - PROCESS | 3832 | 1468752838094 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:58 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (16E81400) [pid = 3832] [serial = 1399] [outer = 00000000] [url = about:blank] 03:53:58 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (1314B800) [pid = 3832] [serial = 1373] [outer = 00000000] [url = about:blank] 03:53:58 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (11C34400) [pid = 3832] [serial = 1372] [outer = 00000000] [url = about:blank] 03:53:58 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (1286DC00) [pid = 3832] [serial = 1405] [outer = 00000000] [url = about:blank] 03:53:58 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (1606D000) [pid = 3832] [serial = 1376] [outer = 00000000] [url = about:blank] 03:53:58 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (15732000) [pid = 3832] [serial = 1375] [outer = 00000000] [url = about:blank] 03:53:58 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (19F4F400) [pid = 3832] [serial = 1379] [outer = 00000000] [url = about:blank] 03:53:58 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (19C0CC00) [pid = 3832] [serial = 1378] [outer = 00000000] [url = about:blank] 03:53:58 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (17F57800) [pid = 3832] [serial = 1409] [outer = 00000000] [url = about:blank] 03:53:58 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (1A9EDC00) [pid = 3832] [serial = 1382] [outer = 00000000] [url = about:blank] 03:53:58 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (1A9EA000) [pid = 3832] [serial = 1381] [outer = 00000000] [url = about:blank] 03:53:58 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (1970F400) [pid = 3832] [serial = 1408] [outer = 00000000] [url = about:blank] 03:53:58 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (197A6000) [pid = 3832] [serial = 1403] [outer = 00000000] [url = about:blank] 03:53:58 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (1345D000) [pid = 3832] [serial = 1406] [outer = 00000000] [url = about:blank] 03:53:58 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (19C0C000) [pid = 3832] [serial = 1411] [outer = 00000000] [url = about:blank] 03:53:58 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (17190800) [pid = 3832] [serial = 1400] [outer = 00000000] [url = about:blank] 03:53:58 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (1606A800) [pid = 3832] [serial = 1394] [outer = 00000000] [url = about:blank] 03:53:58 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (169CA400) [pid = 3832] [serial = 1397] [outer = 00000000] [url = about:blank] 03:53:58 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (1667A000) [pid = 3832] [serial = 1396] [outer = 00000000] [url = about:blank] 03:53:58 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (1970B800) [pid = 3832] [serial = 1402] [outer = 00000000] [url = about:blank] 03:53:58 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (13155C00) [pid = 3832] [serial = 1390] [outer = 00000000] [url = about:blank] 03:53:58 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (13212000) [pid = 3832] [serial = 1391] [outer = 00000000] [url = about:blank] 03:53:58 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (13CA8400) [pid = 3832] [serial = 1385] [outer = 00000000] [url = about:blank] 03:53:58 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (13C36C00) [pid = 3832] [serial = 1384] [outer = 00000000] [url = about:blank] 03:53:58 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (110B7800) [pid = 3832] [serial = 1387] [outer = 00000000] [url = about:blank] 03:53:58 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (110E8400) [pid = 3832] [serial = 1388] [outer = 00000000] [url = about:blank] 03:53:58 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (15718000) [pid = 3832] [serial = 1393] [outer = 00000000] [url = about:blank] 03:53:58 INFO - PROCESS | 3832 | ++DOCSHELL 0F2F3000 == 26 [pid = 3832] [id = 486] 03:53:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (0F2F3400) [pid = 3832] [serial = 1458] [outer = 00000000] 03:53:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (103D2C00) [pid = 3832] [serial = 1459] [outer = 0F2F3400] 03:53:58 INFO - PROCESS | 3832 | 1468752838250 Marionette DEBUG loaded listener.js 03:53:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (1055E000) [pid = 3832] [serial = 1460] [outer = 0F2F3400] 03:53:58 INFO - PROCESS | 3832 | 1468752838699 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]]]}] 03:53:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 03:53:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1521ms 03:53:58 INFO - PROCESS | 3832 | 1468752838752 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 03:53:58 INFO - PROCESS | 3832 | 1468752838755 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 03:53:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 03:53:58 INFO - PROCESS | 3832 | 1468752838760 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 03:53:58 INFO - PROCESS | 3832 | 1468752838762 Marionette TRACE conn3 <- [1,1910,null,{}] 03:53:58 INFO - PROCESS | 3832 | 1468752838768 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}] 03:53:58 INFO - PROCESS | 3832 | 1468752838772 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:58 INFO - PROCESS | 3832 | 1468752838859 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 03:53:58 INFO - PROCESS | 3832 | 1468752838873 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:58 INFO - PROCESS | 3832 | 1468752838876 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:58 INFO - PROCESS | 3832 | ++DOCSHELL 12875800 == 27 [pid = 3832] [id = 487] 03:53:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (12875C00) [pid = 3832] [serial = 1461] [outer = 00000000] 03:53:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (1296BC00) [pid = 3832] [serial = 1462] [outer = 12875C00] 03:53:58 INFO - PROCESS | 3832 | 1468752838922 Marionette DEBUG loaded listener.js 03:53:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (12D5D400) [pid = 3832] [serial = 1463] [outer = 12875C00] 03:53:59 INFO - PROCESS | 3832 | 1468752839385 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]]]}] 03:53:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 03:53:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 634ms 03:53:59 INFO - PROCESS | 3832 | 1468752839397 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 03:53:59 INFO - PROCESS | 3832 | 1468752839401 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 03:53:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 03:53:59 INFO - PROCESS | 3832 | 1468752839407 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 03:53:59 INFO - PROCESS | 3832 | 1468752839408 Marionette TRACE conn3 <- [1,1914,null,{}] 03:53:59 INFO - PROCESS | 3832 | 1468752839413 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}] 03:53:59 INFO - PROCESS | 3832 | 1468752839415 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:59 INFO - PROCESS | 3832 | 1468752839533 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 03:53:59 INFO - PROCESS | 3832 | 1468752839541 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:53:59 INFO - PROCESS | 3832 | 1468752839544 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:53:59 INFO - PROCESS | 3832 | ++DOCSHELL 1128C400 == 28 [pid = 3832] [id = 488] 03:53:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (13936800) [pid = 3832] [serial = 1464] [outer = 00000000] 03:53:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (13C34C00) [pid = 3832] [serial = 1465] [outer = 13936800] 03:53:59 INFO - PROCESS | 3832 | 1468752839588 Marionette DEBUG loaded listener.js 03:53:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (13EAB000) [pid = 3832] [serial = 1466] [outer = 13936800] 03:54:00 INFO - PROCESS | 3832 | 1468752840113 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]]]}] 03:54:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 03:54:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 713ms 03:54:00 INFO - PROCESS | 3832 | 1468752840137 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 03:54:00 INFO - PROCESS | 3832 | 1468752840139 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 03:54:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 03:54:00 INFO - PROCESS | 3832 | 1468752840144 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 03:54:00 INFO - PROCESS | 3832 | 1468752840150 Marionette TRACE conn3 <- [1,1918,null,{}] 03:54:00 INFO - PROCESS | 3832 | 1468752840159 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}] 03:54:00 INFO - PROCESS | 3832 | 1468752840163 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:00 INFO - PROCESS | 3832 | 1468752840250 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 03:54:00 INFO - PROCESS | 3832 | 1468752840257 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:00 INFO - PROCESS | 3832 | 1468752840259 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:00 INFO - PROCESS | 3832 | ++DOCSHELL 156C7400 == 29 [pid = 3832] [id = 489] 03:54:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (156D2000) [pid = 3832] [serial = 1467] [outer = 00000000] 03:54:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (1573A800) [pid = 3832] [serial = 1468] [outer = 156D2000] 03:54:00 INFO - PROCESS | 3832 | 1468752840302 Marionette DEBUG loaded listener.js 03:54:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (1613C800) [pid = 3832] [serial = 1469] [outer = 156D2000] 03:54:00 INFO - PROCESS | 3832 | 1468752840795 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]]]}] 03:54:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 03:54:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 713ms 03:54:00 INFO - PROCESS | 3832 | 1468752840842 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 03:54:00 INFO - PROCESS | 3832 | 1468752840845 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 03:54:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 03:54:00 INFO - PROCESS | 3832 | 1468752840849 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 03:54:00 INFO - PROCESS | 3832 | 1468752840850 Marionette TRACE conn3 <- [1,1922,null,{}] 03:54:00 INFO - PROCESS | 3832 | 1468752840854 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}] 03:54:00 INFO - PROCESS | 3832 | 1468752840856 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:01 INFO - PROCESS | 3832 | 1468752840999 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 03:54:01 INFO - PROCESS | 3832 | 1468752841022 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:01 INFO - PROCESS | 3832 | 1468752841024 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:01 INFO - PROCESS | 3832 | ++DOCSHELL 10A76800 == 30 [pid = 3832] [id = 490] 03:54:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (16206000) [pid = 3832] [serial = 1470] [outer = 00000000] 03:54:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (1620FC00) [pid = 3832] [serial = 1471] [outer = 16206000] 03:54:01 INFO - PROCESS | 3832 | 1468752841067 Marionette DEBUG loaded listener.js 03:54:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (16673800) [pid = 3832] [serial = 1472] [outer = 16206000] 03:54:01 INFO - PROCESS | 3832 | 1468752841495 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]]]}] 03:54:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 03:54:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 697ms 03:54:01 INFO - PROCESS | 3832 | 1468752841552 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 03:54:01 INFO - PROCESS | 3832 | 1468752841554 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 03:54:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 03:54:01 INFO - PROCESS | 3832 | 1468752841558 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 03:54:01 INFO - PROCESS | 3832 | 1468752841560 Marionette TRACE conn3 <- [1,1926,null,{}] 03:54:01 INFO - PROCESS | 3832 | 1468752841563 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}] 03:54:01 INFO - PROCESS | 3832 | 1468752841565 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:01 INFO - PROCESS | 3832 | 1468752841671 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 03:54:01 INFO - PROCESS | 3832 | 1468752841677 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:01 INFO - PROCESS | 3832 | 1468752841683 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:01 INFO - PROCESS | 3832 | ++DOCSHELL 167C9800 == 31 [pid = 3832] [id = 491] 03:54:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (1694A400) [pid = 3832] [serial = 1473] [outer = 00000000] 03:54:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (16E4A800) [pid = 3832] [serial = 1474] [outer = 1694A400] 03:54:01 INFO - PROCESS | 3832 | 1468752841736 Marionette DEBUG loaded listener.js 03:54:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (16E81C00) [pid = 3832] [serial = 1475] [outer = 1694A400] 03:54:02 INFO - PROCESS | 3832 | 1468752842205 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]]]}] 03:54:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 03:54:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 713ms 03:54:02 INFO - PROCESS | 3832 | 1468752842257 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 03:54:02 INFO - PROCESS | 3832 | 1468752842259 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 03:54:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 03:54:02 INFO - PROCESS | 3832 | 1468752842263 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 03:54:02 INFO - PROCESS | 3832 | 1468752842264 Marionette TRACE conn3 <- [1,1930,null,{}] 03:54:02 INFO - PROCESS | 3832 | 1468752842268 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}] 03:54:02 INFO - PROCESS | 3832 | 1468752842317 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:02 INFO - PROCESS | 3832 | 1468752842460 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 03:54:02 INFO - PROCESS | 3832 | 1468752842471 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:02 INFO - PROCESS | 3832 | 1468752842473 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:02 INFO - PROCESS | 3832 | ++DOCSHELL 0F2FC000 == 32 [pid = 3832] [id = 492] 03:54:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (171D7800) [pid = 3832] [serial = 1476] [outer = 00000000] 03:54:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (17D7C000) [pid = 3832] [serial = 1477] [outer = 171D7800] 03:54:02 INFO - PROCESS | 3832 | 1468752842515 Marionette DEBUG loaded listener.js 03:54:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (192F1C00) [pid = 3832] [serial = 1478] [outer = 171D7800] 03:54:02 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (13143C00) [pid = 3832] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 03:54:02 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (17F59400) [pid = 3832] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 03:54:02 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (16201400) [pid = 3832] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 03:54:02 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (110BCC00) [pid = 3832] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 03:54:02 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (1740E800) [pid = 3832] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 03:54:02 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (10372000) [pid = 3832] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 03:54:02 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (132A5000) [pid = 3832] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 03:54:02 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (0F2DE800) [pid = 3832] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 03:54:02 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (13CA7000) [pid = 3832] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 03:54:02 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (12D97000) [pid = 3832] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 03:54:02 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (167ADC00) [pid = 3832] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 03:54:03 INFO - PROCESS | 3832 | 1468752843115 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]]]}] 03:54:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 03:54:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 856ms 03:54:03 INFO - PROCESS | 3832 | 1468752843138 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 03:54:03 INFO - PROCESS | 3832 | 1468752843141 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 03:54:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 03:54:03 INFO - PROCESS | 3832 | 1468752843146 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 03:54:03 INFO - PROCESS | 3832 | 1468752843148 Marionette TRACE conn3 <- [1,1934,null,{}] 03:54:03 INFO - PROCESS | 3832 | 1468752843165 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}] 03:54:03 INFO - PROCESS | 3832 | 1468752843167 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:03 INFO - PROCESS | 3832 | 1468752843242 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 03:54:03 INFO - PROCESS | 3832 | 1468752843248 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:03 INFO - PROCESS | 3832 | 1468752843250 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:03 INFO - PROCESS | 3832 | ++DOCSHELL 13212C00 == 33 [pid = 3832] [id = 493] 03:54:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (132A5000) [pid = 3832] [serial = 1479] [outer = 00000000] 03:54:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (15711C00) [pid = 3832] [serial = 1480] [outer = 132A5000] 03:54:03 INFO - PROCESS | 3832 | 1468752843292 Marionette DEBUG loaded listener.js 03:54:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (167ADC00) [pid = 3832] [serial = 1481] [outer = 132A5000] 03:54:03 INFO - PROCESS | 3832 | 1468752843730 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]]]}] 03:54:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 03:54:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 634ms 03:54:03 INFO - PROCESS | 3832 | 1468752843761 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 03:54:03 INFO - PROCESS | 3832 | 1468752843762 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 03:54:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 03:54:03 INFO - PROCESS | 3832 | 1468752843770 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 03:54:03 INFO - PROCESS | 3832 | 1468752843772 Marionette TRACE conn3 <- [1,1938,null,{}] 03:54:03 INFO - PROCESS | 3832 | 1468752843775 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}] 03:54:03 INFO - PROCESS | 3832 | 1468752843778 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:03 INFO - PROCESS | 3832 | 1468752843891 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 03:54:03 INFO - PROCESS | 3832 | 1468752843903 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:03 INFO - PROCESS | 3832 | 1468752843905 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:03 INFO - PROCESS | 3832 | ++DOCSHELL 0F2F2000 == 34 [pid = 3832] [id = 494] 03:54:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (110E7000) [pid = 3832] [serial = 1482] [outer = 00000000] 03:54:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (17D79C00) [pid = 3832] [serial = 1483] [outer = 110E7000] 03:54:03 INFO - PROCESS | 3832 | 1468752843948 Marionette DEBUG loaded listener.js 03:54:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (17F4DC00) [pid = 3832] [serial = 1484] [outer = 110E7000] 03:54:04 INFO - PROCESS | 3832 | 1468752844369 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]]]}] 03:54:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 03:54:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 634ms 03:54:04 INFO - PROCESS | 3832 | 1468752844409 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 03:54:04 INFO - PROCESS | 3832 | 1468752844411 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 03:54:04 INFO - PROCESS | 3832 | 1468752844414 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 03:54:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 03:54:04 INFO - PROCESS | 3832 | 1468752844416 Marionette TRACE conn3 <- [1,1942,null,{}] 03:54:04 INFO - PROCESS | 3832 | 1468752844419 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}] 03:54:04 INFO - PROCESS | 3832 | 1468752844421 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:04 INFO - PROCESS | 3832 | 1468752844535 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 03:54:04 INFO - PROCESS | 3832 | 1468752844590 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:04 INFO - PROCESS | 3832 | 1468752844592 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:04 INFO - PROCESS | 3832 | ++DOCSHELL 17414400 == 35 [pid = 3832] [id = 495] 03:54:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (1970C400) [pid = 3832] [serial = 1485] [outer = 00000000] 03:54:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (197AC000) [pid = 3832] [serial = 1486] [outer = 1970C400] 03:54:04 INFO - PROCESS | 3832 | 1468752844636 Marionette DEBUG loaded listener.js 03:54:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (19916C00) [pid = 3832] [serial = 1487] [outer = 1970C400] 03:54:05 INFO - PROCESS | 3832 | --DOCSHELL 12875800 == 34 [pid = 3832] [id = 487] 03:54:05 INFO - PROCESS | 3832 | --DOCSHELL 0F2F3000 == 33 [pid = 3832] [id = 486] 03:54:06 INFO - PROCESS | 3832 | --DOCSHELL 1128C400 == 32 [pid = 3832] [id = 488] 03:54:06 INFO - PROCESS | 3832 | --DOCSHELL 167C9800 == 31 [pid = 3832] [id = 491] 03:54:06 INFO - PROCESS | 3832 | --DOCSHELL 0F2FC000 == 30 [pid = 3832] [id = 492] 03:54:06 INFO - PROCESS | 3832 | --DOCSHELL 13212C00 == 29 [pid = 3832] [id = 493] 03:54:06 INFO - PROCESS | 3832 | --DOCSHELL 0F2F2000 == 28 [pid = 3832] [id = 494] 03:54:06 INFO - PROCESS | 3832 | --DOCSHELL 156C7400 == 27 [pid = 3832] [id = 489] 03:54:06 INFO - PROCESS | 3832 | --DOCSHELL 10A76800 == 26 [pid = 3832] [id = 490] 03:54:06 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (16148000) [pid = 3832] [serial = 1441] [outer = 00000000] [url = about:blank] 03:54:06 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (19712000) [pid = 3832] [serial = 1439] [outer = 00000000] [url = about:blank] 03:54:06 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (167A8800) [pid = 3832] [serial = 1432] [outer = 00000000] [url = about:blank] 03:54:06 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (11CD8800) [pid = 3832] [serial = 1424] [outer = 00000000] [url = about:blank] 03:54:06 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (11292C00) [pid = 3832] [serial = 1423] [outer = 00000000] [url = about:blank] 03:54:06 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (174D4C00) [pid = 3832] [serial = 1435] [outer = 00000000] [url = about:blank] 03:54:06 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1128C800) [pid = 3832] [serial = 1414] [outer = 00000000] [url = about:blank] 03:54:06 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (16072C00) [pid = 3832] [serial = 1430] [outer = 00000000] [url = about:blank] 03:54:06 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (1970EC00) [pid = 3832] [serial = 1438] [outer = 00000000] [url = about:blank] 03:54:06 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (0F2F0000) [pid = 3832] [serial = 1420] [outer = 00000000] [url = about:blank] 03:54:06 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (16E4A400) [pid = 3832] [serial = 1433] [outer = 00000000] [url = about:blank] 03:54:06 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (156CA800) [pid = 3832] [serial = 1417] [outer = 00000000] [url = about:blank] 03:54:06 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (1286D400) [pid = 3832] [serial = 1415] [outer = 00000000] [url = about:blank] 03:54:06 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (1314DC00) [pid = 3832] [serial = 1426] [outer = 00000000] [url = about:blank] 03:54:06 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (156CC000) [pid = 3832] [serial = 1429] [outer = 00000000] [url = about:blank] 03:54:06 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (0F390400) [pid = 3832] [serial = 1421] [outer = 00000000] [url = about:blank] 03:54:06 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (17610800) [pid = 3832] [serial = 1436] [outer = 00000000] [url = about:blank] 03:54:06 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (19C0F800) [pid = 3832] [serial = 1412] [outer = 00000000] [url = about:blank] 03:54:06 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (1320D400) [pid = 3832] [serial = 1427] [outer = 00000000] [url = about:blank] 03:54:06 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (16142000) [pid = 3832] [serial = 1418] [outer = 00000000] [url = about:blank] 03:54:06 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (16E82C00) [pid = 3832] [serial = 1442] [outer = 00000000] [url = about:blank] 03:54:06 INFO - PROCESS | 3832 | 1468752846326 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]]]}] 03:54:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 03:54:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1933ms 03:54:06 INFO - PROCESS | 3832 | 1468752846363 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 03:54:06 INFO - PROCESS | 3832 | 1468752846367 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 03:54:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 03:54:06 INFO - PROCESS | 3832 | 1468752846377 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 03:54:06 INFO - PROCESS | 3832 | 1468752846380 Marionette TRACE conn3 <- [1,1946,null,{}] 03:54:06 INFO - PROCESS | 3832 | 1468752846386 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}] 03:54:06 INFO - PROCESS | 3832 | 1468752846390 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:06 INFO - PROCESS | 3832 | 1468752846483 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 03:54:06 INFO - PROCESS | 3832 | 1468752846490 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:06 INFO - PROCESS | 3832 | 1468752846495 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:06 INFO - PROCESS | 3832 | ++DOCSHELL 104E2800 == 27 [pid = 3832] [id = 496] 03:54:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (1051A800) [pid = 3832] [serial = 1488] [outer = 00000000] 03:54:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (110BB800) [pid = 3832] [serial = 1489] [outer = 1051A800] 03:54:06 INFO - PROCESS | 3832 | 1468752846543 Marionette DEBUG loaded listener.js 03:54:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (110EC800) [pid = 3832] [serial = 1490] [outer = 1051A800] 03:54:07 INFO - PROCESS | 3832 | 1468752847080 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]]]}] 03:54:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 03:54:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 713ms 03:54:07 INFO - PROCESS | 3832 | 1468752847104 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 03:54:07 INFO - PROCESS | 3832 | 1468752847109 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 03:54:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 03:54:07 INFO - PROCESS | 3832 | 1468752847116 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 03:54:07 INFO - PROCESS | 3832 | 1468752847119 Marionette TRACE conn3 <- [1,1950,null,{}] 03:54:07 INFO - PROCESS | 3832 | 1468752847123 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}] 03:54:07 INFO - PROCESS | 3832 | 1468752847126 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:07 INFO - PROCESS | 3832 | 1468752847232 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 03:54:07 INFO - PROCESS | 3832 | 1468752847243 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:07 INFO - PROCESS | 3832 | 1468752847246 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:07 INFO - PROCESS | 3832 | ++DOCSHELL 1286D000 == 28 [pid = 3832] [id = 497] 03:54:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (1286D400) [pid = 3832] [serial = 1491] [outer = 00000000] 03:54:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (12999800) [pid = 3832] [serial = 1492] [outer = 1286D400] 03:54:07 INFO - PROCESS | 3832 | 1468752847298 Marionette DEBUG loaded listener.js 03:54:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (13110800) [pid = 3832] [serial = 1493] [outer = 1286D400] 03:54:07 INFO - PROCESS | 3832 | 1468752847778 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]]]}] 03:54:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 03:54:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 697ms 03:54:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 03:54:07 INFO - PROCESS | 3832 | 1468752847814 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 03:54:07 INFO - PROCESS | 3832 | 1468752847816 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 03:54:07 INFO - PROCESS | 3832 | 1468752847820 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 03:54:07 INFO - PROCESS | 3832 | 1468752847823 Marionette TRACE conn3 <- [1,1954,null,{}] 03:54:07 INFO - PROCESS | 3832 | 1468752847834 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}] 03:54:07 INFO - PROCESS | 3832 | 1468752847838 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:07 INFO - PROCESS | 3832 | 1468752847918 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 03:54:08 INFO - PROCESS | 3832 | 1468752848040 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:08 INFO - PROCESS | 3832 | 1468752848043 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:08 INFO - PROCESS | 3832 | ++DOCSHELL 13936C00 == 29 [pid = 3832] [id = 498] 03:54:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (13937C00) [pid = 3832] [serial = 1494] [outer = 00000000] 03:54:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (139D2000) [pid = 3832] [serial = 1495] [outer = 13937C00] 03:54:08 INFO - PROCESS | 3832 | 1468752848092 Marionette DEBUG loaded listener.js 03:54:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (13EA2800) [pid = 3832] [serial = 1496] [outer = 13937C00] 03:54:08 INFO - PROCESS | 3832 | 1468752848471 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]]]}] 03:54:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 03:54:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 698ms 03:54:08 INFO - PROCESS | 3832 | 1468752848519 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 03:54:08 INFO - PROCESS | 3832 | 1468752848521 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 03:54:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 03:54:08 INFO - PROCESS | 3832 | 1468752848525 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 03:54:08 INFO - PROCESS | 3832 | 1468752848526 Marionette TRACE conn3 <- [1,1958,null,{}] 03:54:08 INFO - PROCESS | 3832 | 1468752848530 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}] 03:54:08 INFO - PROCESS | 3832 | 1468752848532 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:08 INFO - PROCESS | 3832 | 1468752848612 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 03:54:08 INFO - PROCESS | 3832 | 1468752848699 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:08 INFO - PROCESS | 3832 | 1468752848701 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:08 INFO - PROCESS | 3832 | ++DOCSHELL 13143000 == 30 [pid = 3832] [id = 499] 03:54:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (13E9DC00) [pid = 3832] [serial = 1497] [outer = 00000000] 03:54:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (156D2400) [pid = 3832] [serial = 1498] [outer = 13E9DC00] 03:54:08 INFO - PROCESS | 3832 | 1468752848745 Marionette DEBUG loaded listener.js 03:54:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (1573B800) [pid = 3832] [serial = 1499] [outer = 13E9DC00] 03:54:09 INFO - PROCESS | 3832 | 1468752849090 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]]]}] 03:54:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 03:54:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 603ms 03:54:09 INFO - PROCESS | 3832 | 1468752849121 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 03:54:09 INFO - PROCESS | 3832 | 1468752849123 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 03:54:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 03:54:09 INFO - PROCESS | 3832 | 1468752849126 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 03:54:09 INFO - PROCESS | 3832 | 1468752849128 Marionette TRACE conn3 <- [1,1962,null,{}] 03:54:09 INFO - PROCESS | 3832 | 1468752849179 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}] 03:54:09 INFO - PROCESS | 3832 | 1468752849181 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:09 INFO - PROCESS | 3832 | 1468752849291 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 03:54:09 INFO - PROCESS | 3832 | 1468752849299 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:09 INFO - PROCESS | 3832 | 1468752849301 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:09 INFO - PROCESS | 3832 | ++DOCSHELL 16067400 == 31 [pid = 3832] [id = 500] 03:54:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (16068800) [pid = 3832] [serial = 1500] [outer = 00000000] 03:54:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (16142800) [pid = 3832] [serial = 1501] [outer = 16068800] 03:54:09 INFO - PROCESS | 3832 | 1468752849380 Marionette DEBUG loaded listener.js 03:54:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (16203400) [pid = 3832] [serial = 1502] [outer = 16068800] 03:54:09 INFO - PROCESS | 3832 | 1468752849795 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]]]}] 03:54:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 03:54:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 713ms 03:54:09 INFO - PROCESS | 3832 | 1468752849858 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 03:54:09 INFO - PROCESS | 3832 | 1468752849860 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 03:54:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 03:54:09 INFO - PROCESS | 3832 | 1468752849864 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 03:54:09 INFO - PROCESS | 3832 | 1468752849866 Marionette TRACE conn3 <- [1,1966,null,{}] 03:54:09 INFO - PROCESS | 3832 | 1468752849869 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}] 03:54:09 INFO - PROCESS | 3832 | 1468752849875 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:09 INFO - PROCESS | 3832 | 1468752849976 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 03:54:10 INFO - PROCESS | 3832 | 1468752849992 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:10 INFO - PROCESS | 3832 | 1468752849994 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:10 INFO - PROCESS | 3832 | ++DOCSHELL 1694F800 == 32 [pid = 3832] [id = 501] 03:54:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (169CA400) [pid = 3832] [serial = 1503] [outer = 00000000] 03:54:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (16E79000) [pid = 3832] [serial = 1504] [outer = 169CA400] 03:54:10 INFO - PROCESS | 3832 | 1468752850037 Marionette DEBUG loaded listener.js 03:54:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (16E81400) [pid = 3832] [serial = 1505] [outer = 169CA400] 03:54:10 INFO - PROCESS | 3832 | 1468752850476 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]]]}] 03:54:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 03:54:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 649ms 03:54:10 INFO - PROCESS | 3832 | 1468752850502 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 03:54:10 INFO - PROCESS | 3832 | 1468752850504 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 03:54:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 03:54:10 INFO - PROCESS | 3832 | 1468752850511 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 03:54:10 INFO - PROCESS | 3832 | 1468752850513 Marionette TRACE conn3 <- [1,1970,null,{}] 03:54:10 INFO - PROCESS | 3832 | 1468752850516 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}] 03:54:10 INFO - PROCESS | 3832 | 1468752850528 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:10 INFO - PROCESS | 3832 | 1468752850603 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 03:54:10 INFO - PROCESS | 3832 | 1468752850635 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:10 INFO - PROCESS | 3832 | 1468752850638 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:10 INFO - PROCESS | 3832 | ++DOCSHELL 16E4A400 == 33 [pid = 3832] [id = 502] 03:54:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (16E74400) [pid = 3832] [serial = 1506] [outer = 00000000] 03:54:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (174D4800) [pid = 3832] [serial = 1507] [outer = 16E74400] 03:54:10 INFO - PROCESS | 3832 | 1468752850679 Marionette DEBUG loaded listener.js 03:54:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (17603000) [pid = 3832] [serial = 1508] [outer = 16E74400] 03:54:11 INFO - PROCESS | 3832 | 1468752851089 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]]]}] 03:54:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 03:54:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 634ms 03:54:11 INFO - PROCESS | 3832 | 1468752851146 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 03:54:11 INFO - PROCESS | 3832 | 1468752851148 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 03:54:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 03:54:11 INFO - PROCESS | 3832 | 1468752851151 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 03:54:11 INFO - PROCESS | 3832 | 1468752851153 Marionette TRACE conn3 <- [1,1974,null,{}] 03:54:11 INFO - PROCESS | 3832 | 1468752851160 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}] 03:54:11 INFO - PROCESS | 3832 | 1468752851162 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:11 INFO - PROCESS | 3832 | 1468752851237 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 03:54:11 INFO - PROCESS | 3832 | 1468752851242 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:11 INFO - PROCESS | 3832 | 1468752851244 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:11 INFO - PROCESS | 3832 | ++DOCSHELL 1740CC00 == 34 [pid = 3832] [id = 503] 03:54:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (17D7A000) [pid = 3832] [serial = 1509] [outer = 00000000] 03:54:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (19710000) [pid = 3832] [serial = 1510] [outer = 17D7A000] 03:54:11 INFO - PROCESS | 3832 | 1468752851287 Marionette DEBUG loaded listener.js 03:54:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (19710C00) [pid = 3832] [serial = 1511] [outer = 17D7A000] 03:54:11 INFO - PROCESS | 3832 | 1468752851786 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]]]}] 03:54:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 03:54:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 634ms 03:54:11 INFO - PROCESS | 3832 | 1468752851821 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 03:54:11 INFO - PROCESS | 3832 | 1468752851823 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 03:54:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 03:54:11 INFO - PROCESS | 3832 | 1468752851830 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 03:54:11 INFO - PROCESS | 3832 | 1468752851831 Marionette TRACE conn3 <- [1,1978,null,{}] 03:54:11 INFO - PROCESS | 3832 | 1468752851835 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}] 03:54:11 INFO - PROCESS | 3832 | 1468752851836 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:11 INFO - PROCESS | 3832 | 1468752851950 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 03:54:11 INFO - PROCESS | 3832 | 1468752851958 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:11 INFO - PROCESS | 3832 | 1468752851959 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:11 INFO - PROCESS | 3832 | ++DOCSHELL 13932000 == 35 [pid = 3832] [id = 504] 03:54:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (197A8400) [pid = 3832] [serial = 1512] [outer = 00000000] 03:54:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (19915000) [pid = 3832] [serial = 1513] [outer = 197A8400] 03:54:12 INFO - PROCESS | 3832 | 1468752852002 Marionette DEBUG loaded listener.js 03:54:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (1991BC00) [pid = 3832] [serial = 1514] [outer = 197A8400] 03:54:12 INFO - PROCESS | 3832 | 1468752852465 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]]]}] 03:54:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 03:54:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 713ms 03:54:12 INFO - PROCESS | 3832 | 1468752852532 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 03:54:12 INFO - PROCESS | 3832 | 1468752852534 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 03:54:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 03:54:12 INFO - PROCESS | 3832 | 1468752852538 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 03:54:12 INFO - PROCESS | 3832 | 1468752852540 Marionette TRACE conn3 <- [1,1982,null,{}] 03:54:12 INFO - PROCESS | 3832 | 1468752852543 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}] 03:54:12 INFO - PROCESS | 3832 | 1468752852545 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:12 INFO - PROCESS | 3832 | 1468752852668 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 03:54:12 INFO - PROCESS | 3832 | 1468752852677 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:12 INFO - PROCESS | 3832 | 1468752852679 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:12 INFO - PROCESS | 3832 | ++DOCSHELL 110E7800 == 36 [pid = 3832] [id = 505] 03:54:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (171D9800) [pid = 3832] [serial = 1515] [outer = 00000000] 03:54:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (19D76400) [pid = 3832] [serial = 1516] [outer = 171D9800] 03:54:12 INFO - PROCESS | 3832 | 1468752852777 Marionette DEBUG loaded listener.js 03:54:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (19F4F400) [pid = 3832] [serial = 1517] [outer = 171D9800] 03:54:13 INFO - PROCESS | 3832 | 1468752853176 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]]]}] 03:54:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 03:54:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 713ms 03:54:13 INFO - PROCESS | 3832 | 1468752853236 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 03:54:13 INFO - PROCESS | 3832 | 1468752853238 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 03:54:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 03:54:13 INFO - PROCESS | 3832 | 1468752853247 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 03:54:13 INFO - PROCESS | 3832 | 1468752853250 Marionette TRACE conn3 <- [1,1986,null,{}] 03:54:13 INFO - PROCESS | 3832 | 1468752853253 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}] 03:54:13 INFO - PROCESS | 3832 | 1468752853256 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:13 INFO - PROCESS | 3832 | 1468752853403 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 03:54:13 INFO - PROCESS | 3832 | 1468752853417 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:13 INFO - PROCESS | 3832 | 1468752853419 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:13 INFO - PROCESS | 3832 | ++DOCSHELL 16066C00 == 37 [pid = 3832] [id = 506] 03:54:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (1A3B8800) [pid = 3832] [serial = 1518] [outer = 00000000] 03:54:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (1A43B400) [pid = 3832] [serial = 1519] [outer = 1A3B8800] 03:54:13 INFO - PROCESS | 3832 | 1468752853523 Marionette DEBUG loaded listener.js 03:54:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (1A441C00) [pid = 3832] [serial = 1520] [outer = 1A3B8800] 03:54:13 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (110E7000) [pid = 3832] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 03:54:13 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (16206000) [pid = 3832] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 03:54:13 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (1694A400) [pid = 3832] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 03:54:13 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (171D7800) [pid = 3832] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 03:54:13 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (132A5000) [pid = 3832] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 03:54:13 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (12875C00) [pid = 3832] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 03:54:13 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (0F2F3400) [pid = 3832] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 03:54:13 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (10432400) [pid = 3832] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 03:54:13 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (1760E000) [pid = 3832] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 03:54:13 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (174CB400) [pid = 3832] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 03:54:13 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (1314E400) [pid = 3832] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 03:54:13 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (1055EC00) [pid = 3832] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 03:54:13 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (156D2000) [pid = 3832] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 03:54:13 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (13936800) [pid = 3832] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 03:54:14 INFO - PROCESS | 3832 | 1468752854069 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]]]}] 03:54:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 03:54:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 855ms 03:54:14 INFO - PROCESS | 3832 | 1468752854123 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 03:54:14 INFO - PROCESS | 3832 | 1468752854125 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 03:54:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 03:54:14 INFO - PROCESS | 3832 | 1468752854128 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 03:54:14 INFO - PROCESS | 3832 | 1468752854130 Marionette TRACE conn3 <- [1,1990,null,{}] 03:54:14 INFO - PROCESS | 3832 | 1468752854133 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}] 03:54:14 INFO - PROCESS | 3832 | 1468752854135 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:14 INFO - PROCESS | 3832 | 1468752854216 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 03:54:14 INFO - PROCESS | 3832 | 1468752854221 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:14 INFO - PROCESS | 3832 | 1468752854223 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:14 INFO - PROCESS | 3832 | ++DOCSHELL 13936800 == 38 [pid = 3832] [id = 507] 03:54:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (13939400) [pid = 3832] [serial = 1521] [outer = 00000000] 03:54:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (16207400) [pid = 3832] [serial = 1522] [outer = 13939400] 03:54:14 INFO - PROCESS | 3832 | 1468752854270 Marionette DEBUG loaded listener.js 03:54:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (16E82800) [pid = 3832] [serial = 1523] [outer = 13939400] 03:54:14 INFO - PROCESS | 3832 | 1468752854708 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]]]}] 03:54:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 03:54:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 650ms 03:54:14 INFO - PROCESS | 3832 | 1468752854766 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 03:54:14 INFO - PROCESS | 3832 | 1468752854768 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 03:54:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 03:54:14 INFO - PROCESS | 3832 | 1468752854771 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 03:54:14 INFO - PROCESS | 3832 | 1468752854773 Marionette TRACE conn3 <- [1,1994,null,{}] 03:54:14 INFO - PROCESS | 3832 | 1468752854776 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}] 03:54:14 INFO - PROCESS | 3832 | 1468752854778 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:14 INFO - PROCESS | 3832 | 1468752854866 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 03:54:14 INFO - PROCESS | 3832 | 1468752854871 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:14 INFO - PROCESS | 3832 | 1468752854873 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:14 INFO - PROCESS | 3832 | ++DOCSHELL 1613A000 == 39 [pid = 3832] [id = 508] 03:54:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (16210000) [pid = 3832] [serial = 1524] [outer = 00000000] 03:54:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (1A3B6400) [pid = 3832] [serial = 1525] [outer = 16210000] 03:54:14 INFO - PROCESS | 3832 | 1468752854916 Marionette DEBUG loaded listener.js 03:54:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (1A43D800) [pid = 3832] [serial = 1526] [outer = 16210000] 03:54:15 INFO - PROCESS | 3832 | 1468752855346 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]]]}] 03:54:15 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 03:54:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 602ms 03:54:15 INFO - PROCESS | 3832 | 1468752855369 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 03:54:15 INFO - PROCESS | 3832 | 1468752855371 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 03:54:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 03:54:15 INFO - PROCESS | 3832 | 1468752855374 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 03:54:15 INFO - PROCESS | 3832 | 1468752855376 Marionette TRACE conn3 <- [1,1998,null,{}] 03:54:15 INFO - PROCESS | 3832 | 1468752855380 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}] 03:54:15 INFO - PROCESS | 3832 | 1468752855381 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:15 INFO - PROCESS | 3832 | 1468752855504 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 03:54:15 INFO - PROCESS | 3832 | 1468752855513 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:15 INFO - PROCESS | 3832 | 1468752855516 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:15 INFO - PROCESS | 3832 | ++DOCSHELL 1667AC00 == 40 [pid = 3832] [id = 509] 03:54:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (192E5400) [pid = 3832] [serial = 1527] [outer = 00000000] 03:54:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (1A5B6C00) [pid = 3832] [serial = 1528] [outer = 192E5400] 03:54:15 INFO - PROCESS | 3832 | 1468752855558 Marionette DEBUG loaded listener.js 03:54:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (1A5BA800) [pid = 3832] [serial = 1529] [outer = 192E5400] 03:54:16 INFO - PROCESS | 3832 | --DOCSHELL 17414400 == 39 [pid = 3832] [id = 495] 03:54:16 INFO - PROCESS | 3832 | --DOCSHELL 104E2800 == 38 [pid = 3832] [id = 496] 03:54:17 INFO - PROCESS | 3832 | --DOCSHELL 16E4A400 == 37 [pid = 3832] [id = 502] 03:54:17 INFO - PROCESS | 3832 | --DOCSHELL 1740CC00 == 36 [pid = 3832] [id = 503] 03:54:17 INFO - PROCESS | 3832 | --DOCSHELL 1694F800 == 35 [pid = 3832] [id = 501] 03:54:17 INFO - PROCESS | 3832 | --DOCSHELL 13932000 == 34 [pid = 3832] [id = 504] 03:54:17 INFO - PROCESS | 3832 | --DOCSHELL 13936800 == 33 [pid = 3832] [id = 507] 03:54:17 INFO - PROCESS | 3832 | --DOCSHELL 13936C00 == 32 [pid = 3832] [id = 498] 03:54:17 INFO - PROCESS | 3832 | --DOCSHELL 1613A000 == 31 [pid = 3832] [id = 508] 03:54:17 INFO - PROCESS | 3832 | --DOCSHELL 110E7800 == 30 [pid = 3832] [id = 505] 03:54:17 INFO - PROCESS | 3832 | --DOCSHELL 16067400 == 29 [pid = 3832] [id = 500] 03:54:17 INFO - PROCESS | 3832 | --DOCSHELL 13143000 == 28 [pid = 3832] [id = 499] 03:54:17 INFO - PROCESS | 3832 | --DOCSHELL 16066C00 == 27 [pid = 3832] [id = 506] 03:54:17 INFO - PROCESS | 3832 | --DOCSHELL 1286D000 == 26 [pid = 3832] [id = 497] 03:54:17 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (17F4DC00) [pid = 3832] [serial = 1484] [outer = 00000000] [url = about:blank] 03:54:17 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (197AC000) [pid = 3832] [serial = 1486] [outer = 00000000] [url = about:blank] 03:54:17 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (1620FC00) [pid = 3832] [serial = 1471] [outer = 00000000] [url = about:blank] 03:54:17 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (16E4A800) [pid = 3832] [serial = 1474] [outer = 00000000] [url = about:blank] 03:54:17 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (16673800) [pid = 3832] [serial = 1472] [outer = 00000000] [url = about:blank] 03:54:17 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (17D7C000) [pid = 3832] [serial = 1477] [outer = 00000000] [url = about:blank] 03:54:17 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (16E81C00) [pid = 3832] [serial = 1475] [outer = 00000000] [url = about:blank] 03:54:17 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (17D79C00) [pid = 3832] [serial = 1483] [outer = 00000000] [url = about:blank] 03:54:17 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (192F1C00) [pid = 3832] [serial = 1478] [outer = 00000000] [url = about:blank] 03:54:17 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (15711C00) [pid = 3832] [serial = 1480] [outer = 00000000] [url = about:blank] 03:54:17 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (1296BC00) [pid = 3832] [serial = 1462] [outer = 00000000] [url = about:blank] 03:54:17 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (12D5D400) [pid = 3832] [serial = 1463] [outer = 00000000] [url = about:blank] 03:54:17 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (103D2C00) [pid = 3832] [serial = 1459] [outer = 00000000] [url = about:blank] 03:54:17 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1055E000) [pid = 3832] [serial = 1460] [outer = 00000000] [url = about:blank] 03:54:17 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (10A79400) [pid = 3832] [serial = 1457] [outer = 00000000] [url = about:blank] 03:54:17 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (10517800) [pid = 3832] [serial = 1456] [outer = 00000000] [url = about:blank] 03:54:17 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (19F50C00) [pid = 3832] [serial = 1454] [outer = 00000000] [url = about:blank] 03:54:17 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (19D6A800) [pid = 3832] [serial = 1453] [outer = 00000000] [url = about:blank] 03:54:17 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (192E7400) [pid = 3832] [serial = 1451] [outer = 00000000] [url = about:blank] 03:54:17 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (1760F000) [pid = 3832] [serial = 1450] [outer = 00000000] [url = about:blank] 03:54:17 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (13CAE800) [pid = 3832] [serial = 1448] [outer = 00000000] [url = about:blank] 03:54:17 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (1393EC00) [pid = 3832] [serial = 1447] [outer = 00000000] [url = about:blank] 03:54:17 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (110C1400) [pid = 3832] [serial = 1445] [outer = 00000000] [url = about:blank] 03:54:17 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (10A7B000) [pid = 3832] [serial = 1444] [outer = 00000000] [url = about:blank] 03:54:17 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (1573A800) [pid = 3832] [serial = 1468] [outer = 00000000] [url = about:blank] 03:54:17 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (13EAB000) [pid = 3832] [serial = 1466] [outer = 00000000] [url = about:blank] 03:54:17 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (13C34C00) [pid = 3832] [serial = 1465] [outer = 00000000] [url = about:blank] 03:54:17 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (1613C800) [pid = 3832] [serial = 1469] [outer = 00000000] [url = about:blank] 03:54:17 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (167ADC00) [pid = 3832] [serial = 1481] [outer = 00000000] [url = about:blank] 03:54:17 INFO - PROCESS | 3832 | 1468752857309 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]]]}] 03:54:17 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 03:54:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1981ms 03:54:17 INFO - PROCESS | 3832 | 1468752857365 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 03:54:17 INFO - PROCESS | 3832 | 1468752857369 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 03:54:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 03:54:17 INFO - PROCESS | 3832 | 1468752857374 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 03:54:17 INFO - PROCESS | 3832 | 1468752857377 Marionette TRACE conn3 <- [1,2002,null,{}] 03:54:17 INFO - PROCESS | 3832 | 1468752857383 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}] 03:54:17 INFO - PROCESS | 3832 | 1468752857386 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:17 INFO - PROCESS | 3832 | 1468752857473 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 03:54:17 INFO - PROCESS | 3832 | 1468752857480 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:17 INFO - PROCESS | 3832 | 1468752857485 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:17 INFO - PROCESS | 3832 | ++DOCSHELL 104E7C00 == 27 [pid = 3832] [id = 510] 03:54:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (104E9000) [pid = 3832] [serial = 1530] [outer = 00000000] 03:54:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (10A0F400) [pid = 3832] [serial = 1531] [outer = 104E9000] 03:54:17 INFO - PROCESS | 3832 | 1468752857532 Marionette DEBUG loaded listener.js 03:54:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (10A77400) [pid = 3832] [serial = 1532] [outer = 104E9000] 03:54:18 INFO - PROCESS | 3832 | 1468752858017 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]]]}] 03:54:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 03:54:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 697ms 03:54:18 INFO - PROCESS | 3832 | 1468752858074 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 03:54:18 INFO - PROCESS | 3832 | 1468752858079 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 03:54:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 03:54:18 INFO - PROCESS | 3832 | 1468752858086 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 03:54:18 INFO - PROCESS | 3832 | 1468752858088 Marionette TRACE conn3 <- [1,2006,null,{}] 03:54:18 INFO - PROCESS | 3832 | 1468752858092 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}] 03:54:18 INFO - PROCESS | 3832 | 1468752858095 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:18 INFO - PROCESS | 3832 | 1468752858181 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 03:54:18 INFO - PROCESS | 3832 | 1468752858190 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:18 INFO - PROCESS | 3832 | 1468752858193 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:18 INFO - PROCESS | 3832 | ++DOCSHELL 1143FC00 == 28 [pid = 3832] [id = 511] 03:54:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (11442000) [pid = 3832] [serial = 1533] [outer = 00000000] 03:54:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (11AC6000) [pid = 3832] [serial = 1534] [outer = 11442000] 03:54:18 INFO - PROCESS | 3832 | 1468752858240 Marionette DEBUG loaded listener.js 03:54:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (12826000) [pid = 3832] [serial = 1535] [outer = 11442000] 03:54:18 INFO - PROCESS | 3832 | 1468752858760 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]]]}] 03:54:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 03:54:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 713ms 03:54:18 INFO - PROCESS | 3832 | 1468752858817 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 03:54:18 INFO - PROCESS | 3832 | 1468752858819 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 03:54:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 03:54:18 INFO - PROCESS | 3832 | 1468752858823 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 03:54:18 INFO - PROCESS | 3832 | 1468752858826 Marionette TRACE conn3 <- [1,2010,null,{}] 03:54:18 INFO - PROCESS | 3832 | 1468752858837 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}] 03:54:18 INFO - PROCESS | 3832 | 1468752858841 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:18 INFO - PROCESS | 3832 | 1468752858951 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 03:54:19 INFO - PROCESS | 3832 | 1468752859046 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:19 INFO - PROCESS | 3832 | 1468752859049 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:19 INFO - PROCESS | 3832 | ++DOCSHELL 13115400 == 29 [pid = 3832] [id = 512] 03:54:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (1313C000) [pid = 3832] [serial = 1536] [outer = 00000000] 03:54:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (13159000) [pid = 3832] [serial = 1537] [outer = 1313C000] 03:54:19 INFO - PROCESS | 3832 | 1468752859096 Marionette DEBUG loaded listener.js 03:54:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (1320F000) [pid = 3832] [serial = 1538] [outer = 1313C000] 03:54:19 INFO - PROCESS | 3832 | 1468752859457 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]]]}] 03:54:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 03:54:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 713ms 03:54:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 03:54:19 INFO - PROCESS | 3832 | 1468752859527 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 03:54:19 INFO - PROCESS | 3832 | 1468752859530 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 03:54:19 INFO - PROCESS | 3832 | 1468752859533 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 03:54:19 INFO - PROCESS | 3832 | 1468752859535 Marionette TRACE conn3 <- [1,2014,null,{}] 03:54:19 INFO - PROCESS | 3832 | 1468752859549 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}] 03:54:19 INFO - PROCESS | 3832 | 1468752859551 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:19 INFO - PROCESS | 3832 | 1468752859634 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 03:54:19 INFO - PROCESS | 3832 | 1468752859643 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:19 INFO - PROCESS | 3832 | 1468752859646 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:19 INFO - PROCESS | 3832 | ++DOCSHELL 13215400 == 30 [pid = 3832] [id = 513] 03:54:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (132A2C00) [pid = 3832] [serial = 1539] [outer = 00000000] 03:54:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (13CAE400) [pid = 3832] [serial = 1540] [outer = 132A2C00] 03:54:19 INFO - PROCESS | 3832 | 1468752859696 Marionette DEBUG loaded listener.js 03:54:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (14293400) [pid = 3832] [serial = 1541] [outer = 132A2C00] 03:54:20 INFO - PROCESS | 3832 | 1468752860109 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]]]}] 03:54:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 03:54:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 602ms 03:54:20 INFO - PROCESS | 3832 | 1468752860129 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 03:54:20 INFO - PROCESS | 3832 | 1468752860131 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 03:54:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 03:54:20 INFO - PROCESS | 3832 | 1468752860134 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 03:54:20 INFO - PROCESS | 3832 | 1468752860136 Marionette TRACE conn3 <- [1,2018,null,{}] 03:54:20 INFO - PROCESS | 3832 | 1468752860143 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}] 03:54:20 INFO - PROCESS | 3832 | 1468752860145 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:20 INFO - PROCESS | 3832 | 1468752860260 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 03:54:20 INFO - PROCESS | 3832 | 1468752860266 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:20 INFO - PROCESS | 3832 | 1468752860269 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:20 INFO - PROCESS | 3832 | ++DOCSHELL 1429A800 == 31 [pid = 3832] [id = 514] 03:54:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (1429CC00) [pid = 3832] [serial = 1542] [outer = 00000000] 03:54:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (14F68800) [pid = 3832] [serial = 1543] [outer = 1429CC00] 03:54:20 INFO - PROCESS | 3832 | 1468752860313 Marionette DEBUG loaded listener.js 03:54:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (15713C00) [pid = 3832] [serial = 1544] [outer = 1429CC00] 03:54:20 INFO - PROCESS | 3832 | 1468752860751 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]]]}] 03:54:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 03:54:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 650ms 03:54:20 INFO - PROCESS | 3832 | 1468752860781 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 03:54:20 INFO - PROCESS | 3832 | 1468752860783 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 03:54:20 INFO - PROCESS | 3832 | 1468752860786 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 03:54:20 INFO - PROCESS | 3832 | 1468752860788 Marionette TRACE conn3 <- [1,2022,null,{}] 03:54:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 03:54:20 INFO - PROCESS | 3832 | 1468752860794 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}] 03:54:20 INFO - PROCESS | 3832 | 1468752860800 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:20 INFO - PROCESS | 3832 | 1468752860898 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 03:54:20 INFO - PROCESS | 3832 | 1468752860906 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:20 INFO - PROCESS | 3832 | 1468752860908 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:20 INFO - PROCESS | 3832 | ++DOCSHELL 1613A000 == 32 [pid = 3832] [id = 515] 03:54:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (16201400) [pid = 3832] [serial = 1545] [outer = 00000000] 03:54:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (1620DC00) [pid = 3832] [serial = 1546] [outer = 16201400] 03:54:21 INFO - PROCESS | 3832 | 1468752861002 Marionette DEBUG loaded listener.js 03:54:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (1667D000) [pid = 3832] [serial = 1547] [outer = 16201400] 03:54:21 INFO - PROCESS | 3832 | 1468752861455 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]]]}] 03:54:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 03:54:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 713ms 03:54:21 INFO - PROCESS | 3832 | 1468752861521 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 03:54:21 INFO - PROCESS | 3832 | 1468752861523 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 03:54:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 03:54:21 INFO - PROCESS | 3832 | 1468752861526 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 03:54:21 INFO - PROCESS | 3832 | 1468752861528 Marionette TRACE conn3 <- [1,2026,null,{}] 03:54:21 INFO - PROCESS | 3832 | 1468752861531 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}] 03:54:21 INFO - PROCESS | 3832 | 1468752861533 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:21 INFO - PROCESS | 3832 | 1468752861618 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 03:54:21 INFO - PROCESS | 3832 | 1468752861653 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:21 INFO - PROCESS | 3832 | 1468752861655 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:21 INFO - PROCESS | 3832 | ++DOCSHELL 165B0C00 == 33 [pid = 3832] [id = 516] 03:54:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (16671800) [pid = 3832] [serial = 1548] [outer = 00000000] 03:54:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (16E74800) [pid = 3832] [serial = 1549] [outer = 16671800] 03:54:21 INFO - PROCESS | 3832 | 1468752861699 Marionette DEBUG loaded listener.js 03:54:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (16E75400) [pid = 3832] [serial = 1550] [outer = 16671800] 03:54:22 INFO - PROCESS | 3832 | 1468752862120 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]]]}] 03:54:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 03:54:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 650ms 03:54:22 INFO - PROCESS | 3832 | 1468752862168 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 03:54:22 INFO - PROCESS | 3832 | 1468752862170 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 03:54:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 03:54:22 INFO - PROCESS | 3832 | 1468752862176 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 03:54:22 INFO - PROCESS | 3832 | 1468752862178 Marionette TRACE conn3 <- [1,2030,null,{}] 03:54:22 INFO - PROCESS | 3832 | 1468752862182 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}] 03:54:22 INFO - PROCESS | 3832 | 1468752862183 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:22 INFO - PROCESS | 3832 | 1468752862259 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 03:54:22 INFO - PROCESS | 3832 | 1468752862265 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:22 INFO - PROCESS | 3832 | 1468752862266 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:22 INFO - PROCESS | 3832 | ++DOCSHELL 1694DC00 == 34 [pid = 3832] [id = 517] 03:54:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (16E7F400) [pid = 3832] [serial = 1551] [outer = 00000000] 03:54:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (1740CC00) [pid = 3832] [serial = 1552] [outer = 16E7F400] 03:54:22 INFO - PROCESS | 3832 | 1468752862310 Marionette DEBUG loaded listener.js 03:54:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (17414400) [pid = 3832] [serial = 1553] [outer = 16E7F400] 03:54:22 INFO - PROCESS | 3832 | 1468752862782 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]]]}] 03:54:22 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) 03:54:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 634ms 03:54:22 INFO - PROCESS | 3832 | 1468752862814 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 03:54:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 03:54:22 INFO - PROCESS | 3832 | 1468752862816 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 03:54:22 INFO - PROCESS | 3832 | 1468752862819 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 03:54:22 INFO - PROCESS | 3832 | 1468752862821 Marionette TRACE conn3 <- [1,2034,null,{}] 03:54:22 INFO - PROCESS | 3832 | 1468752862824 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}] 03:54:22 INFO - PROCESS | 3832 | 1468752862826 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:22 INFO - PROCESS | 3832 | 1468752862935 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 03:54:22 INFO - PROCESS | 3832 | 1468752862942 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:22 INFO - PROCESS | 3832 | 1468752862944 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:22 INFO - PROCESS | 3832 | ++DOCSHELL 13110000 == 35 [pid = 3832] [id = 518] 03:54:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (17F56400) [pid = 3832] [serial = 1554] [outer = 00000000] 03:54:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (192EB800) [pid = 3832] [serial = 1555] [outer = 17F56400] 03:54:23 INFO - PROCESS | 3832 | 1468752862986 Marionette DEBUG loaded listener.js 03:54:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (192EF000) [pid = 3832] [serial = 1556] [outer = 17F56400] 03:54:23 INFO - PROCESS | 3832 | 1468752863491 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]]]}] 03:54:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:54:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 713ms 03:54:23 INFO - PROCESS | 3832 | 1468752863550 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 03:54:23 INFO - PROCESS | 3832 | 1468752863552 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 03:54:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 03:54:23 INFO - PROCESS | 3832 | 1468752863560 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 03:54:23 INFO - PROCESS | 3832 | 1468752863562 Marionette TRACE conn3 <- [1,2038,null,{}] 03:54:23 INFO - PROCESS | 3832 | 1468752863565 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}] 03:54:23 INFO - PROCESS | 3832 | 1468752863567 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:23 INFO - PROCESS | 3832 | 1468752863687 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 03:54:23 INFO - PROCESS | 3832 | 1468752863696 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:23 INFO - PROCESS | 3832 | 1468752863698 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:23 INFO - PROCESS | 3832 | ++DOCSHELL 1718E400 == 36 [pid = 3832] [id = 519] 03:54:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (17602800) [pid = 3832] [serial = 1557] [outer = 00000000] 03:54:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (197A1000) [pid = 3832] [serial = 1558] [outer = 17602800] 03:54:23 INFO - PROCESS | 3832 | 1468752863740 Marionette DEBUG loaded listener.js 03:54:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (19917C00) [pid = 3832] [serial = 1559] [outer = 17602800] 03:54:24 INFO - PROCESS | 3832 | 1468752864185 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]]]}] 03:54:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 03:54:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 649ms 03:54:24 INFO - PROCESS | 3832 | 1468752864193 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 03:54:24 INFO - PROCESS | 3832 | 1468752864195 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 03:54:24 INFO - PROCESS | 3832 | 1468752864199 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 03:54:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 03:54:24 INFO - PROCESS | 3832 | 1468752864201 Marionette TRACE conn3 <- [1,2042,null,{}] 03:54:24 INFO - PROCESS | 3832 | 1468752864206 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}] 03:54:24 INFO - PROCESS | 3832 | 1468752864208 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:24 INFO - PROCESS | 3832 | 1468752864335 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 03:54:24 INFO - PROCESS | 3832 | 1468752864430 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:24 INFO - PROCESS | 3832 | 1468752864432 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:24 INFO - PROCESS | 3832 | ++DOCSHELL 13C37C00 == 37 [pid = 3832] [id = 520] 03:54:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (19F47000) [pid = 3832] [serial = 1560] [outer = 00000000] 03:54:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (19F51800) [pid = 3832] [serial = 1561] [outer = 19F47000] 03:54:24 INFO - PROCESS | 3832 | 1468752864476 Marionette DEBUG loaded listener.js 03:54:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (19F9E800) [pid = 3832] [serial = 1562] [outer = 19F47000] 03:54:24 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (16210000) [pid = 3832] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 03:54:24 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (197A8400) [pid = 3832] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 03:54:24 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (171D9800) [pid = 3832] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 03:54:24 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (1A3B8800) [pid = 3832] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 03:54:24 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (169CA400) [pid = 3832] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 03:54:24 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (16068800) [pid = 3832] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 03:54:24 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (13E9DC00) [pid = 3832] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 03:54:24 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (13937C00) [pid = 3832] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 03:54:24 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (1286D400) [pid = 3832] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 03:54:24 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (1051A800) [pid = 3832] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 03:54:24 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (1970C400) [pid = 3832] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 03:54:24 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (17D7A000) [pid = 3832] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 03:54:24 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (16E74400) [pid = 3832] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 03:54:24 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (13939400) [pid = 3832] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 03:54:25 INFO - PROCESS | 3832 | 1468752865019 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]]]}] 03:54:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 03:54:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 856ms 03:54:25 INFO - PROCESS | 3832 | 1468752865050 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 03:54:25 INFO - PROCESS | 3832 | 1468752865052 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 03:54:25 INFO - PROCESS | 3832 | 1468752865056 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 03:54:25 INFO - PROCESS | 3832 | 1468752865057 Marionette TRACE conn3 <- [1,2046,null,{}] 03:54:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 03:54:25 INFO - PROCESS | 3832 | 1468752865061 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}] 03:54:25 INFO - PROCESS | 3832 | 1468752865063 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:25 INFO - PROCESS | 3832 | 1468752865143 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 03:54:25 INFO - PROCESS | 3832 | 1468752865148 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:25 INFO - PROCESS | 3832 | 1468752865150 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:25 INFO - PROCESS | 3832 | ++DOCSHELL 14FBB400 == 38 [pid = 3832] [id = 521] 03:54:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (16068800) [pid = 3832] [serial = 1563] [outer = 00000000] 03:54:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (16E76C00) [pid = 3832] [serial = 1564] [outer = 16068800] 03:54:25 INFO - PROCESS | 3832 | 1468752865193 Marionette DEBUG loaded listener.js 03:54:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (17414C00) [pid = 3832] [serial = 1565] [outer = 16068800] 03:54:25 INFO - PROCESS | 3832 | 1468752865661 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]]]}] 03:54:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 03:54:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 602ms 03:54:25 INFO - PROCESS | 3832 | 1468752865693 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 03:54:25 INFO - PROCESS | 3832 | 1468752865695 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 03:54:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 03:54:25 INFO - PROCESS | 3832 | 1468752865698 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 03:54:25 INFO - PROCESS | 3832 | 1468752865700 Marionette TRACE conn3 <- [1,2050,null,{}] 03:54:25 INFO - PROCESS | 3832 | 1468752865717 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}] 03:54:25 INFO - PROCESS | 3832 | 1468752865719 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:25 INFO - PROCESS | 3832 | 1468752865795 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 03:54:25 INFO - PROCESS | 3832 | 1468752865800 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:25 INFO - PROCESS | 3832 | 1468752865802 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:25 INFO - PROCESS | 3832 | ++DOCSHELL 197AB800 == 39 [pid = 3832] [id = 522] 03:54:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (197AEC00) [pid = 3832] [serial = 1566] [outer = 00000000] 03:54:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (19F9A800) [pid = 3832] [serial = 1567] [outer = 197AEC00] 03:54:25 INFO - PROCESS | 3832 | 1468752865855 Marionette DEBUG loaded listener.js 03:54:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (1A3BBC00) [pid = 3832] [serial = 1568] [outer = 197AEC00] 03:54:26 INFO - PROCESS | 3832 | 1468752866293 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]]]}] 03:54:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 03:54:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 650ms 03:54:26 INFO - PROCESS | 3832 | 1468752866336 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 03:54:26 INFO - PROCESS | 3832 | 1468752866338 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 03:54:26 INFO - PROCESS | 3832 | 1468752866355 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 03:54:26 INFO - PROCESS | 3832 | 1468752866357 Marionette TRACE conn3 <- [1,2054,null,{}] 03:54:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 03:54:26 INFO - PROCESS | 3832 | 1468752866360 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}] 03:54:26 INFO - PROCESS | 3832 | 1468752866362 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:26 INFO - PROCESS | 3832 | 1468752866440 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 03:54:26 INFO - PROCESS | 3832 | 1468752866446 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:26 INFO - PROCESS | 3832 | 1468752866448 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:26 INFO - PROCESS | 3832 | ++DOCSHELL 0F2EB000 == 40 [pid = 3832] [id = 523] 03:54:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (14F67000) [pid = 3832] [serial = 1569] [outer = 00000000] 03:54:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (1A5B2400) [pid = 3832] [serial = 1570] [outer = 14F67000] 03:54:26 INFO - PROCESS | 3832 | 1468752866489 Marionette DEBUG loaded listener.js 03:54:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (1A5B2C00) [pid = 3832] [serial = 1571] [outer = 14F67000] 03:54:27 INFO - PROCESS | 3832 | 1468752867096 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]]]}] 03:54:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 03:54:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 792ms 03:54:27 INFO - PROCESS | 3832 | 1468752867141 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 03:54:27 INFO - PROCESS | 3832 | 1468752867146 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 03:54:27 INFO - PROCESS | 3832 | 1468752867194 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 03:54:27 INFO - PROCESS | 3832 | 1468752867198 Marionette TRACE conn3 <- [1,2058,null,{}] 03:54:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 03:54:27 INFO - PROCESS | 3832 | 1468752867227 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}] 03:54:27 INFO - PROCESS | 3832 | 1468752867230 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:27 INFO - PROCESS | 3832 | 1468752867390 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 03:54:27 INFO - PROCESS | 3832 | 1468752867448 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:27 INFO - PROCESS | 3832 | 1468752867453 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:27 INFO - PROCESS | 3832 | ++DOCSHELL 0F2FCC00 == 41 [pid = 3832] [id = 524] 03:54:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (10328400) [pid = 3832] [serial = 1572] [outer = 00000000] 03:54:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (110BC400) [pid = 3832] [serial = 1573] [outer = 10328400] 03:54:27 INFO - PROCESS | 3832 | 1468752867508 Marionette DEBUG loaded listener.js 03:54:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (11292C00) [pid = 3832] [serial = 1574] [outer = 10328400] 03:54:28 INFO - PROCESS | 3832 | 1468752868205 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]]]}] 03:54:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 03:54:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1062ms 03:54:28 INFO - PROCESS | 3832 | 1468752868274 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 03:54:28 INFO - PROCESS | 3832 | 1468752868279 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 03:54:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 03:54:28 INFO - PROCESS | 3832 | 1468752868285 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 03:54:28 INFO - PROCESS | 3832 | 1468752868288 Marionette TRACE conn3 <- [1,2062,null,{}] 03:54:28 INFO - PROCESS | 3832 | 1468752868292 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}] 03:54:28 INFO - PROCESS | 3832 | 1468752868295 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:28 INFO - PROCESS | 3832 | 1468752868412 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 03:54:28 INFO - PROCESS | 3832 | 1468752868697 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:28 INFO - PROCESS | 3832 | 1468752868701 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:28 INFO - PROCESS | 3832 | ++DOCSHELL 0F2EFC00 == 42 [pid = 3832] [id = 525] 03:54:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 95 (0F2F0000) [pid = 3832] [serial = 1575] [outer = 00000000] 03:54:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 96 (0F2FA800) [pid = 3832] [serial = 1576] [outer = 0F2F0000] 03:54:28 INFO - PROCESS | 3832 | 1468752868768 Marionette DEBUG loaded listener.js 03:54:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 97 (104E6000) [pid = 3832] [serial = 1577] [outer = 0F2F0000] 03:54:29 INFO - PROCESS | 3832 | --DOCSHELL 197AB800 == 41 [pid = 3832] [id = 522] 03:54:29 INFO - PROCESS | 3832 | --DOCSHELL 14FBB400 == 40 [pid = 3832] [id = 521] 03:54:29 INFO - PROCESS | 3832 | --DOCSHELL 13C37C00 == 39 [pid = 3832] [id = 520] 03:54:29 INFO - PROCESS | 3832 | --DOCSHELL 1718E400 == 38 [pid = 3832] [id = 519] 03:54:29 INFO - PROCESS | 3832 | --DOCSHELL 13110000 == 37 [pid = 3832] [id = 518] 03:54:29 INFO - PROCESS | 3832 | --DOCSHELL 1694DC00 == 36 [pid = 3832] [id = 517] 03:54:29 INFO - PROCESS | 3832 | --DOCSHELL 165B0C00 == 35 [pid = 3832] [id = 516] 03:54:29 INFO - PROCESS | 3832 | --DOCSHELL 1613A000 == 34 [pid = 3832] [id = 515] 03:54:29 INFO - PROCESS | 3832 | --DOCSHELL 1429A800 == 33 [pid = 3832] [id = 514] 03:54:29 INFO - PROCESS | 3832 | --DOCSHELL 13215400 == 32 [pid = 3832] [id = 513] 03:54:29 INFO - PROCESS | 3832 | --DOCSHELL 13115400 == 31 [pid = 3832] [id = 512] 03:54:29 INFO - PROCESS | 3832 | --DOCSHELL 1143FC00 == 30 [pid = 3832] [id = 511] 03:54:29 INFO - PROCESS | 3832 | --DOMWINDOW == 96 (1A5B6C00) [pid = 3832] [serial = 1528] [outer = 00000000] [url = about:blank] 03:54:29 INFO - PROCESS | 3832 | --DOCSHELL 104E7C00 == 29 [pid = 3832] [id = 510] 03:54:29 INFO - PROCESS | 3832 | --DOCSHELL 1667AC00 == 28 [pid = 3832] [id = 509] 03:54:29 INFO - PROCESS | 3832 | 1468752869451 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]]]}] 03:54:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 03:54:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1204ms 03:54:29 INFO - PROCESS | 3832 | 1468752869487 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 03:54:29 INFO - PROCESS | 3832 | 1468752869491 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 03:54:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 03:54:29 INFO - PROCESS | 3832 | 1468752869495 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 03:54:29 INFO - PROCESS | 3832 | 1468752869497 Marionette TRACE conn3 <- [1,2066,null,{}] 03:54:29 INFO - PROCESS | 3832 | 1468752869503 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}] 03:54:29 INFO - PROCESS | 3832 | 1468752869507 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:29 INFO - PROCESS | 3832 | 1468752869591 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 03:54:29 INFO - PROCESS | 3832 | --DOMWINDOW == 95 (1A43D800) [pid = 3832] [serial = 1526] [outer = 00000000] [url = about:blank] 03:54:29 INFO - PROCESS | 3832 | --DOMWINDOW == 94 (19915000) [pid = 3832] [serial = 1513] [outer = 00000000] [url = about:blank] 03:54:29 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (19D76400) [pid = 3832] [serial = 1516] [outer = 00000000] [url = about:blank] 03:54:29 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (1991BC00) [pid = 3832] [serial = 1514] [outer = 00000000] [url = about:blank] 03:54:29 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (1A43B400) [pid = 3832] [serial = 1519] [outer = 00000000] [url = about:blank] 03:54:29 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (19F4F400) [pid = 3832] [serial = 1517] [outer = 00000000] [url = about:blank] 03:54:29 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (1A3B6400) [pid = 3832] [serial = 1525] [outer = 00000000] [url = about:blank] 03:54:29 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (1A441C00) [pid = 3832] [serial = 1520] [outer = 00000000] [url = about:blank] 03:54:29 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (16E79000) [pid = 3832] [serial = 1504] [outer = 00000000] [url = about:blank] 03:54:29 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (16E81400) [pid = 3832] [serial = 1505] [outer = 00000000] [url = about:blank] 03:54:29 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (16142800) [pid = 3832] [serial = 1501] [outer = 00000000] [url = about:blank] 03:54:29 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (16203400) [pid = 3832] [serial = 1502] [outer = 00000000] [url = about:blank] 03:54:29 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (156D2400) [pid = 3832] [serial = 1498] [outer = 00000000] [url = about:blank] 03:54:29 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (1573B800) [pid = 3832] [serial = 1499] [outer = 00000000] [url = about:blank] 03:54:29 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (139D2000) [pid = 3832] [serial = 1495] [outer = 00000000] [url = about:blank] 03:54:29 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (13EA2800) [pid = 3832] [serial = 1496] [outer = 00000000] [url = about:blank] 03:54:29 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (12999800) [pid = 3832] [serial = 1492] [outer = 00000000] [url = about:blank] 03:54:29 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (13110800) [pid = 3832] [serial = 1493] [outer = 00000000] [url = about:blank] 03:54:29 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (110BB800) [pid = 3832] [serial = 1489] [outer = 00000000] [url = about:blank] 03:54:29 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (110EC800) [pid = 3832] [serial = 1490] [outer = 00000000] [url = about:blank] 03:54:29 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (19916C00) [pid = 3832] [serial = 1487] [outer = 00000000] [url = about:blank] 03:54:29 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (19710000) [pid = 3832] [serial = 1510] [outer = 00000000] [url = about:blank] 03:54:29 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (17603000) [pid = 3832] [serial = 1508] [outer = 00000000] [url = about:blank] 03:54:29 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (174D4800) [pid = 3832] [serial = 1507] [outer = 00000000] [url = about:blank] 03:54:29 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (16207400) [pid = 3832] [serial = 1522] [outer = 00000000] [url = about:blank] 03:54:29 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (16E82800) [pid = 3832] [serial = 1523] [outer = 00000000] [url = about:blank] 03:54:29 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (19710C00) [pid = 3832] [serial = 1511] [outer = 00000000] [url = about:blank] 03:54:29 INFO - PROCESS | 3832 | 1468752869686 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:29 INFO - PROCESS | 3832 | 1468752869689 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:29 INFO - PROCESS | 3832 | ++DOCSHELL 0F2EC400 == 29 [pid = 3832] [id = 526] 03:54:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (0F2F0400) [pid = 3832] [serial = 1578] [outer = 00000000] 03:54:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (10A77000) [pid = 3832] [serial = 1579] [outer = 0F2F0400] 03:54:29 INFO - PROCESS | 3832 | 1468752869738 Marionette DEBUG loaded listener.js 03:54:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (1286D400) [pid = 3832] [serial = 1580] [outer = 0F2F0400] 03:54:30 INFO - PROCESS | 3832 | 1468752870171 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]]]}] 03:54:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 03:54:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 745ms 03:54:30 INFO - PROCESS | 3832 | 1468752870235 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 03:54:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 03:54:30 INFO - PROCESS | 3832 | 1468752870286 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 03:54:30 INFO - PROCESS | 3832 | 1468752870291 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 03:54:30 INFO - PROCESS | 3832 | 1468752870293 Marionette TRACE conn3 <- [1,2070,null,{}] 03:54:30 INFO - PROCESS | 3832 | 1468752870297 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}] 03:54:30 INFO - PROCESS | 3832 | 1468752870299 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:30 INFO - PROCESS | 3832 | 1468752870404 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 03:54:30 INFO - PROCESS | 3832 | 1468752870416 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:30 INFO - PROCESS | 3832 | 1468752870418 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:30 INFO - PROCESS | 3832 | ++DOCSHELL 1314D400 == 30 [pid = 3832] [id = 527] 03:54:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (1314DC00) [pid = 3832] [serial = 1581] [outer = 00000000] 03:54:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (1320E000) [pid = 3832] [serial = 1582] [outer = 1314DC00] 03:54:30 INFO - PROCESS | 3832 | 1468752870463 Marionette DEBUG loaded listener.js 03:54:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (13936C00) [pid = 3832] [serial = 1583] [outer = 1314DC00] 03:54:30 INFO - PROCESS | 3832 | 1468752870921 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]]]}] 03:54:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 03:54:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 698ms 03:54:30 INFO - PROCESS | 3832 | 1468752870988 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 03:54:30 INFO - PROCESS | 3832 | 1468752870992 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 03:54:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 03:54:30 INFO - PROCESS | 3832 | 1468752870998 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 03:54:31 INFO - PROCESS | 3832 | 1468752871005 Marionette TRACE conn3 <- [1,2074,null,{}] 03:54:31 INFO - PROCESS | 3832 | 1468752871015 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}] 03:54:31 INFO - PROCESS | 3832 | 1468752871018 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:31 INFO - PROCESS | 3832 | 1468752871102 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 03:54:31 INFO - PROCESS | 3832 | 1468752871201 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:31 INFO - PROCESS | 3832 | 1468752871203 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:31 INFO - PROCESS | 3832 | ++DOCSHELL 14F24800 == 31 [pid = 3832] [id = 528] 03:54:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (14F25400) [pid = 3832] [serial = 1584] [outer = 00000000] 03:54:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (156C7800) [pid = 3832] [serial = 1585] [outer = 14F25400] 03:54:31 INFO - PROCESS | 3832 | 1468752871247 Marionette DEBUG loaded listener.js 03:54:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (15735C00) [pid = 3832] [serial = 1586] [outer = 14F25400] 03:54:31 INFO - PROCESS | 3832 | 1468752871649 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]]]}] 03:54:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 03:54:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 697ms 03:54:31 INFO - PROCESS | 3832 | 1468752871693 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 03:54:31 INFO - PROCESS | 3832 | 1468752871695 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 03:54:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 03:54:31 INFO - PROCESS | 3832 | 1468752871699 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 03:54:31 INFO - PROCESS | 3832 | 1468752871700 Marionette TRACE conn3 <- [1,2078,null,{}] 03:54:31 INFO - PROCESS | 3832 | 1468752871704 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}] 03:54:31 INFO - PROCESS | 3832 | 1468752871706 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:31 INFO - PROCESS | 3832 | 1468752871846 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 03:54:31 INFO - PROCESS | 3832 | 1468752871868 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:31 INFO - PROCESS | 3832 | 1468752871870 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:31 INFO - PROCESS | 3832 | ++DOCSHELL 16070000 == 32 [pid = 3832] [id = 529] 03:54:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (16070400) [pid = 3832] [serial = 1587] [outer = 00000000] 03:54:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (16144C00) [pid = 3832] [serial = 1588] [outer = 16070400] 03:54:31 INFO - PROCESS | 3832 | 1468752871913 Marionette DEBUG loaded listener.js 03:54:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (16205400) [pid = 3832] [serial = 1589] [outer = 16070400] 03:54:32 INFO - PROCESS | 3832 | 1468752872343 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]]]}] 03:54:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 03:54:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 713ms 03:54:32 INFO - PROCESS | 3832 | 1468752872398 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 03:54:32 INFO - PROCESS | 3832 | 1468752872400 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 03:54:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 03:54:32 INFO - PROCESS | 3832 | 1468752872403 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 03:54:32 INFO - PROCESS | 3832 | 1468752872405 Marionette TRACE conn3 <- [1,2082,null,{}] 03:54:32 INFO - PROCESS | 3832 | 1468752872415 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}] 03:54:32 INFO - PROCESS | 3832 | 1468752872417 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:32 INFO - PROCESS | 3832 | 1468752872570 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 03:54:32 INFO - PROCESS | 3832 | 1468752872630 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:32 INFO - PROCESS | 3832 | 1468752872636 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:32 INFO - PROCESS | 3832 | ++DOCSHELL 12876800 == 33 [pid = 3832] [id = 530] 03:54:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (1620FC00) [pid = 3832] [serial = 1590] [outer = 00000000] 03:54:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (1667A800) [pid = 3832] [serial = 1591] [outer = 1620FC00] 03:54:32 INFO - PROCESS | 3832 | 1468752872691 Marionette DEBUG loaded listener.js 03:54:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (16E4A400) [pid = 3832] [serial = 1592] [outer = 1620FC00] 03:54:33 INFO - PROCESS | 3832 | 1468752873154 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]]]}] 03:54:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 03:54:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 744ms 03:54:33 INFO - PROCESS | 3832 | 1468752873176 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 03:54:33 INFO - PROCESS | 3832 | 1468752873178 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 03:54:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 03:54:33 INFO - PROCESS | 3832 | 1468752873181 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 03:54:33 INFO - PROCESS | 3832 | 1468752873183 Marionette TRACE conn3 <- [1,2086,null,{}] 03:54:33 INFO - PROCESS | 3832 | 1468752873221 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}] 03:54:33 INFO - PROCESS | 3832 | 1468752873223 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:33 INFO - PROCESS | 3832 | 1468752873333 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 03:54:33 INFO - PROCESS | 3832 | 1468752873339 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:33 INFO - PROCESS | 3832 | 1468752873341 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:33 INFO - PROCESS | 3832 | ++DOCSHELL 12824C00 == 34 [pid = 3832] [id = 531] 03:54:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (1296BC00) [pid = 3832] [serial = 1593] [outer = 00000000] 03:54:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (171D5C00) [pid = 3832] [serial = 1594] [outer = 1296BC00] 03:54:33 INFO - PROCESS | 3832 | 1468752873392 Marionette DEBUG loaded listener.js 03:54:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (16E7EC00) [pid = 3832] [serial = 1595] [outer = 1296BC00] 03:54:33 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (11442000) [pid = 3832] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 03:54:33 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (132A2C00) [pid = 3832] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 03:54:33 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (17F56400) [pid = 3832] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 03:54:33 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (16201400) [pid = 3832] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 03:54:33 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (16E7F400) [pid = 3832] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 03:54:33 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (16671800) [pid = 3832] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 03:54:33 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (104E9000) [pid = 3832] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 03:54:33 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (1429CC00) [pid = 3832] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 03:54:33 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (17602800) [pid = 3832] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 03:54:33 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (192E5400) [pid = 3832] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 03:54:33 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (1313C000) [pid = 3832] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 03:54:33 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (19F47000) [pid = 3832] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 03:54:33 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (197AEC00) [pid = 3832] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 03:54:33 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (16068800) [pid = 3832] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 03:54:33 INFO - PROCESS | 3832 | 1468752873960 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]]]}] 03:54:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 03:54:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 824ms 03:54:34 INFO - PROCESS | 3832 | 1468752874004 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 03:54:34 INFO - PROCESS | 3832 | 1468752874006 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 03:54:34 INFO - PROCESS | 3832 | 1468752874009 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 03:54:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 03:54:34 INFO - PROCESS | 3832 | 1468752874011 Marionette TRACE conn3 <- [1,2090,null,{}] 03:54:34 INFO - PROCESS | 3832 | 1468752874014 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}] 03:54:34 INFO - PROCESS | 3832 | 1468752874016 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:34 INFO - PROCESS | 3832 | 1468752874131 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 03:54:34 INFO - PROCESS | 3832 | 1468752874191 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:34 INFO - PROCESS | 3832 | 1468752874193 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:34 INFO - PROCESS | 3832 | ++DOCSHELL 12825400 == 35 [pid = 3832] [id = 532] 03:54:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (12876400) [pid = 3832] [serial = 1596] [outer = 00000000] 03:54:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (156C5C00) [pid = 3832] [serial = 1597] [outer = 12876400] 03:54:34 INFO - PROCESS | 3832 | 1468752874235 Marionette DEBUG loaded listener.js 03:54:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (15711C00) [pid = 3832] [serial = 1598] [outer = 12876400] 03:54:34 INFO - PROCESS | 3832 | 1468752874607 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]]]}] 03:54:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 03:54:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 650ms 03:54:34 INFO - PROCESS | 3832 | 1468752874657 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 03:54:34 INFO - PROCESS | 3832 | 1468752874659 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 03:54:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 03:54:34 INFO - PROCESS | 3832 | 1468752874662 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 03:54:34 INFO - PROCESS | 3832 | 1468752874664 Marionette TRACE conn3 <- [1,2094,null,{}] 03:54:34 INFO - PROCESS | 3832 | 1468752874667 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}] 03:54:34 INFO - PROCESS | 3832 | 1468752874669 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:34 INFO - PROCESS | 3832 | 1468752874745 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 03:54:34 INFO - PROCESS | 3832 | 1468752874751 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:34 INFO - PROCESS | 3832 | 1468752874752 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:34 INFO - PROCESS | 3832 | ++DOCSHELL 1429CC00 == 36 [pid = 3832] [id = 533] 03:54:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (156C5800) [pid = 3832] [serial = 1599] [outer = 00000000] 03:54:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (1760A000) [pid = 3832] [serial = 1600] [outer = 156C5800] 03:54:34 INFO - PROCESS | 3832 | 1468752874799 Marionette DEBUG loaded listener.js 03:54:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (179AE800) [pid = 3832] [serial = 1601] [outer = 156C5800] 03:54:35 INFO - PROCESS | 3832 | 1468752875290 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]]]}] 03:54:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 03:54:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 634ms 03:54:35 INFO - PROCESS | 3832 | 1468752875338 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 03:54:35 INFO - PROCESS | 3832 | 1468752875340 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 03:54:35 INFO - PROCESS | 3832 | 1468752875343 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 03:54:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 03:54:35 INFO - PROCESS | 3832 | 1468752875345 Marionette TRACE conn3 <- [1,2098,null,{}] 03:54:35 INFO - PROCESS | 3832 | 1468752875348 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}] 03:54:35 INFO - PROCESS | 3832 | 1468752875350 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:35 INFO - PROCESS | 3832 | 1468752875439 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 03:54:35 INFO - PROCESS | 3832 | 1468752875445 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:35 INFO - PROCESS | 3832 | 1468752875447 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:35 INFO - PROCESS | 3832 | ++DOCSHELL 1429A000 == 37 [pid = 3832] [id = 534] 03:54:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (16E81400) [pid = 3832] [serial = 1602] [outer = 00000000] 03:54:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (192F3C00) [pid = 3832] [serial = 1603] [outer = 16E81400] 03:54:35 INFO - PROCESS | 3832 | 1468752875489 Marionette DEBUG loaded listener.js 03:54:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (192F4C00) [pid = 3832] [serial = 1604] [outer = 16E81400] 03:54:36 INFO - PROCESS | 3832 | 1468752876034 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]]]}] 03:54:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 03:54:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 745ms 03:54:36 INFO - PROCESS | 3832 | 1468752876086 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 03:54:36 INFO - PROCESS | 3832 | 1468752876090 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 03:54:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 03:54:36 INFO - PROCESS | 3832 | 1468752876096 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 03:54:36 INFO - PROCESS | 3832 | 1468752876100 Marionette TRACE conn3 <- [1,2102,null,{}] 03:54:36 INFO - PROCESS | 3832 | 1468752876105 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}] 03:54:36 INFO - PROCESS | 3832 | 1468752876109 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:36 INFO - PROCESS | 3832 | 1468752876280 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 03:54:36 INFO - PROCESS | 3832 | 1468752876388 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:36 INFO - PROCESS | 3832 | 1468752876393 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:36 INFO - PROCESS | 3832 | ++DOCSHELL 103C9800 == 38 [pid = 3832] [id = 535] 03:54:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (10435800) [pid = 3832] [serial = 1605] [outer = 00000000] 03:54:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (114DDC00) [pid = 3832] [serial = 1606] [outer = 10435800] 03:54:36 INFO - PROCESS | 3832 | 1468752876448 Marionette DEBUG loaded listener.js 03:54:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (1296F800) [pid = 3832] [serial = 1607] [outer = 10435800] 03:54:37 INFO - PROCESS | 3832 | 1468752877046 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]]]}] 03:54:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 03:54:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1014ms 03:54:37 INFO - PROCESS | 3832 | 1468752877099 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 03:54:37 INFO - PROCESS | 3832 | 1468752877104 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 03:54:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 03:54:37 INFO - PROCESS | 3832 | 1468752877110 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 03:54:37 INFO - PROCESS | 3832 | 1468752877113 Marionette TRACE conn3 <- [1,2106,null,{}] 03:54:37 INFO - PROCESS | 3832 | 1468752877117 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}] 03:54:37 INFO - PROCESS | 3832 | 1468752877120 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:37 INFO - PROCESS | 3832 | 1468752877311 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 03:54:37 INFO - PROCESS | 3832 | 1468752877447 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:37 INFO - PROCESS | 3832 | 1468752877450 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:37 INFO - PROCESS | 3832 | ++DOCSHELL 1345C800 == 39 [pid = 3832] [id = 536] 03:54:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (139D2000) [pid = 3832] [serial = 1608] [outer = 00000000] 03:54:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (13CA5C00) [pid = 3832] [serial = 1609] [outer = 139D2000] 03:54:37 INFO - PROCESS | 3832 | 1468752877506 Marionette DEBUG loaded listener.js 03:54:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (14F28000) [pid = 3832] [serial = 1610] [outer = 139D2000] 03:54:38 INFO - PROCESS | 3832 | 1468752878128 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]]]}] 03:54:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 03:54:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1062ms 03:54:38 INFO - PROCESS | 3832 | 1468752878197 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 03:54:38 INFO - PROCESS | 3832 | 1468752878200 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 03:54:38 INFO - PROCESS | 3832 | 1468752878204 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 03:54:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 03:54:38 INFO - PROCESS | 3832 | 1468752878208 Marionette TRACE conn3 <- [1,2110,null,{}] 03:54:38 INFO - PROCESS | 3832 | 1468752878243 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}] 03:54:38 INFO - PROCESS | 3832 | 1468752878248 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:38 INFO - PROCESS | 3832 | 1468752878355 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 03:54:38 INFO - PROCESS | 3832 | 1468752878484 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:38 INFO - PROCESS | 3832 | 1468752878488 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:38 INFO - PROCESS | 3832 | ++DOCSHELL 16210400 == 40 [pid = 3832] [id = 537] 03:54:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (16210800) [pid = 3832] [serial = 1611] [outer = 00000000] 03:54:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (192F4800) [pid = 3832] [serial = 1612] [outer = 16210800] 03:54:38 INFO - PROCESS | 3832 | 1468752878544 Marionette DEBUG loaded listener.js 03:54:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (197A6000) [pid = 3832] [serial = 1613] [outer = 16210800] 03:54:39 INFO - PROCESS | 3832 | 1468752879312 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]]]}] 03:54:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 03:54:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1141ms 03:54:39 INFO - PROCESS | 3832 | 1468752879329 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 03:54:39 INFO - PROCESS | 3832 | 1468752879333 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 03:54:39 INFO - PROCESS | 3832 | 1468752879352 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 03:54:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 03:54:39 INFO - PROCESS | 3832 | 1468752879355 Marionette TRACE conn3 <- [1,2114,null,{}] 03:54:39 INFO - PROCESS | 3832 | 1468752879361 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}] 03:54:39 INFO - PROCESS | 3832 | 1468752879363 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:39 INFO - PROCESS | 3832 | 1468752879511 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 03:54:39 INFO - PROCESS | 3832 | 1468752879653 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:39 INFO - PROCESS | 3832 | 1468752879657 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:39 INFO - PROCESS | 3832 | ++DOCSHELL 103D3C00 == 41 [pid = 3832] [id = 538] 03:54:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (10A77800) [pid = 3832] [serial = 1614] [outer = 00000000] 03:54:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (110F2800) [pid = 3832] [serial = 1615] [outer = 10A77800] 03:54:39 INFO - PROCESS | 3832 | 1468752879707 Marionette DEBUG loaded listener.js 03:54:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (12877400) [pid = 3832] [serial = 1616] [outer = 10A77800] 03:54:40 INFO - PROCESS | 3832 | --DOCSHELL 1429CC00 == 40 [pid = 3832] [id = 533] 03:54:40 INFO - PROCESS | 3832 | --DOCSHELL 12825400 == 39 [pid = 3832] [id = 532] 03:54:40 INFO - PROCESS | 3832 | --DOCSHELL 12824C00 == 38 [pid = 3832] [id = 531] 03:54:40 INFO - PROCESS | 3832 | --DOCSHELL 12876800 == 37 [pid = 3832] [id = 530] 03:54:40 INFO - PROCESS | 3832 | --DOCSHELL 16070000 == 36 [pid = 3832] [id = 529] 03:54:40 INFO - PROCESS | 3832 | --DOCSHELL 14F24800 == 35 [pid = 3832] [id = 528] 03:54:40 INFO - PROCESS | 3832 | --DOCSHELL 1314D400 == 34 [pid = 3832] [id = 527] 03:54:40 INFO - PROCESS | 3832 | --DOCSHELL 0F2EC400 == 33 [pid = 3832] [id = 526] 03:54:40 INFO - PROCESS | 3832 | --DOCSHELL 0F2EFC00 == 32 [pid = 3832] [id = 525] 03:54:40 INFO - PROCESS | 3832 | --DOCSHELL 0F2FCC00 == 31 [pid = 3832] [id = 524] 03:54:40 INFO - PROCESS | 3832 | --DOCSHELL 0F2EB000 == 30 [pid = 3832] [id = 523] 03:54:40 INFO - PROCESS | 3832 | --DOCSHELL 16210400 == 29 [pid = 3832] [id = 537] 03:54:40 INFO - PROCESS | 3832 | --DOCSHELL 1429A000 == 28 [pid = 3832] [id = 534] 03:54:40 INFO - PROCESS | 3832 | --DOCSHELL 103C9800 == 27 [pid = 3832] [id = 535] 03:54:40 INFO - PROCESS | 3832 | --DOCSHELL 1345C800 == 26 [pid = 3832] [id = 536] 03:54:40 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (11AC6000) [pid = 3832] [serial = 1534] [outer = 00000000] [url = about:blank] 03:54:40 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (12826000) [pid = 3832] [serial = 1535] [outer = 00000000] [url = about:blank] 03:54:40 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (13CAE400) [pid = 3832] [serial = 1540] [outer = 00000000] [url = about:blank] 03:54:40 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (14293400) [pid = 3832] [serial = 1541] [outer = 00000000] [url = about:blank] 03:54:40 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (192EB800) [pid = 3832] [serial = 1555] [outer = 00000000] [url = about:blank] 03:54:40 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (1620DC00) [pid = 3832] [serial = 1546] [outer = 00000000] [url = about:blank] 03:54:40 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (1667D000) [pid = 3832] [serial = 1547] [outer = 00000000] [url = about:blank] 03:54:40 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (1740CC00) [pid = 3832] [serial = 1552] [outer = 00000000] [url = about:blank] 03:54:40 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (16E74800) [pid = 3832] [serial = 1549] [outer = 00000000] [url = about:blank] 03:54:40 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (16E75400) [pid = 3832] [serial = 1550] [outer = 00000000] [url = about:blank] 03:54:40 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (10A0F400) [pid = 3832] [serial = 1531] [outer = 00000000] [url = about:blank] 03:54:40 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (10A77400) [pid = 3832] [serial = 1532] [outer = 00000000] [url = about:blank] 03:54:40 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (14F68800) [pid = 3832] [serial = 1543] [outer = 00000000] [url = about:blank] 03:54:40 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (15713C00) [pid = 3832] [serial = 1544] [outer = 00000000] [url = about:blank] 03:54:40 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (197A1000) [pid = 3832] [serial = 1558] [outer = 00000000] [url = about:blank] 03:54:40 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1A5BA800) [pid = 3832] [serial = 1529] [outer = 00000000] [url = about:blank] 03:54:40 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (13159000) [pid = 3832] [serial = 1537] [outer = 00000000] [url = about:blank] 03:54:40 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (1320F000) [pid = 3832] [serial = 1538] [outer = 00000000] [url = about:blank] 03:54:40 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (192EF000) [pid = 3832] [serial = 1556] [outer = 00000000] [url = about:blank] 03:54:40 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (19F51800) [pid = 3832] [serial = 1561] [outer = 00000000] [url = about:blank] 03:54:40 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (19917C00) [pid = 3832] [serial = 1559] [outer = 00000000] [url = about:blank] 03:54:40 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (19F9A800) [pid = 3832] [serial = 1567] [outer = 00000000] [url = about:blank] 03:54:40 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (1A5B2400) [pid = 3832] [serial = 1570] [outer = 00000000] [url = about:blank] 03:54:40 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (16E76C00) [pid = 3832] [serial = 1564] [outer = 00000000] [url = about:blank] 03:54:40 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (19F9E800) [pid = 3832] [serial = 1562] [outer = 00000000] [url = about:blank] 03:54:40 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (17414C00) [pid = 3832] [serial = 1565] [outer = 00000000] [url = about:blank] 03:54:40 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (1A3BBC00) [pid = 3832] [serial = 1568] [outer = 00000000] [url = about:blank] 03:54:40 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (17414400) [pid = 3832] [serial = 1553] [outer = 00000000] [url = about:blank] 03:54:40 INFO - PROCESS | 3832 | 1468752880775 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]]]}] 03:54:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 03:54:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1458ms 03:54:40 INFO - PROCESS | 3832 | 1468752880831 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 03:54:40 INFO - PROCESS | 3832 | 1468752880835 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 03:54:40 INFO - PROCESS | 3832 | 1468752880840 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 03:54:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 03:54:40 INFO - PROCESS | 3832 | 1468752880844 Marionette TRACE conn3 <- [1,2118,null,{}] 03:54:40 INFO - PROCESS | 3832 | 1468752880849 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}] 03:54:40 INFO - PROCESS | 3832 | 1468752880852 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:40 INFO - PROCESS | 3832 | 1468752880939 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 03:54:40 INFO - PROCESS | 3832 | 1468752880948 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:40 INFO - PROCESS | 3832 | 1468752880951 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:40 INFO - PROCESS | 3832 | ++DOCSHELL 110B7800 == 27 [pid = 3832] [id = 539] 03:54:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (110B8000) [pid = 3832] [serial = 1617] [outer = 00000000] 03:54:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (11AC8400) [pid = 3832] [serial = 1618] [outer = 110B8000] 03:54:41 INFO - PROCESS | 3832 | 1468752880998 Marionette DEBUG loaded listener.js 03:54:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (12826800) [pid = 3832] [serial = 1619] [outer = 110B8000] 03:54:41 INFO - PROCESS | 3832 | 1468752881501 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] 03:54:41 INFO - PROCESS | 3832 | 1468752881545 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 03:54:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 03:54:41 INFO - PROCESS | 3832 | 1468752881552 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 03:54:41 INFO - PROCESS | 3832 | 1468752881554 Marionette TRACE conn3 <- [1,2122,null,{}] 03:54:41 INFO - PROCESS | 3832 | 1468752881558 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}] 03:54:41 INFO - PROCESS | 3832 | 1468752881561 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:41 INFO - PROCESS | 3832 | 1468752881687 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 03:54:41 INFO - PROCESS | 3832 | 1468752881835 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:41 INFO - PROCESS | 3832 | 1468752881837 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:41 INFO - PROCESS | 3832 | ++DOCSHELL 131E9400 == 28 [pid = 3832] [id = 540] 03:54:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (131EA000) [pid = 3832] [serial = 1620] [outer = 00000000] 03:54:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (13454400) [pid = 3832] [serial = 1621] [outer = 131EA000] 03:54:41 INFO - PROCESS | 3832 | 1468752881884 Marionette DEBUG loaded listener.js 03:54:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (1393F800) [pid = 3832] [serial = 1622] [outer = 131EA000] 03:54:42 INFO - PROCESS | 3832 | 1468752882252 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]]]}] 03:54:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 03:54:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 713ms 03:54:42 INFO - PROCESS | 3832 | 1468752882285 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 03:54:42 INFO - PROCESS | 3832 | 1468752882288 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 03:54:42 INFO - PROCESS | 3832 | 1468752882291 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 03:54:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 03:54:42 INFO - PROCESS | 3832 | 1468752882295 Marionette TRACE conn3 <- [1,2126,null,{}] 03:54:42 INFO - PROCESS | 3832 | 1468752882306 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}] 03:54:42 INFO - PROCESS | 3832 | 1468752882311 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:42 INFO - PROCESS | 3832 | 1468752882402 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 03:54:42 INFO - PROCESS | 3832 | 1468752882409 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:42 INFO - PROCESS | 3832 | 1468752882412 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:42 INFO - PROCESS | 3832 | ++DOCSHELL 156C9C00 == 29 [pid = 3832] [id = 541] 03:54:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (156CB400) [pid = 3832] [serial = 1623] [outer = 00000000] 03:54:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (16065C00) [pid = 3832] [serial = 1624] [outer = 156CB400] 03:54:42 INFO - PROCESS | 3832 | 1468752882459 Marionette DEBUG loaded listener.js 03:54:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (16070000) [pid = 3832] [serial = 1625] [outer = 156CB400] 03:54:42 INFO - PROCESS | 3832 | 1468752882955 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]]]}] 03:54:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 03:54:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 697ms 03:54:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 03:54:43 INFO - PROCESS | 3832 | 1468752882992 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 03:54:43 INFO - PROCESS | 3832 | 1468752882995 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 03:54:43 INFO - PROCESS | 3832 | 1468752882998 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 03:54:43 INFO - PROCESS | 3832 | 1468752883000 Marionette TRACE conn3 <- [1,2130,null,{}] 03:54:43 INFO - PROCESS | 3832 | 1468752883003 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}] 03:54:43 INFO - PROCESS | 3832 | 1468752883005 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:43 INFO - PROCESS | 3832 | 1468752883124 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 03:54:43 INFO - PROCESS | 3832 | 1468752883213 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:43 INFO - PROCESS | 3832 | 1468752883215 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:43 INFO - PROCESS | 3832 | ++DOCSHELL 16217000 == 30 [pid = 3832] [id = 542] 03:54:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (1666E400) [pid = 3832] [serial = 1626] [outer = 00000000] 03:54:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (167A2800) [pid = 3832] [serial = 1627] [outer = 1666E400] 03:54:43 INFO - PROCESS | 3832 | 1468752883260 Marionette DEBUG loaded listener.js 03:54:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (169D2400) [pid = 3832] [serial = 1628] [outer = 1666E400] 03:54:43 INFO - PROCESS | 3832 | 1468752883681 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] 03:54:43 INFO - PROCESS | 3832 | 1468752883740 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 03:54:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 03:54:43 INFO - PROCESS | 3832 | 1468752883750 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 03:54:43 INFO - PROCESS | 3832 | 1468752883751 Marionette TRACE conn3 <- [1,2134,null,{}] 03:54:43 INFO - PROCESS | 3832 | 1468752883755 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}] 03:54:43 INFO - PROCESS | 3832 | 1468752883757 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:43 INFO - PROCESS | 3832 | 1468752883862 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 03:54:43 INFO - PROCESS | 3832 | 1468752883867 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:43 INFO - PROCESS | 3832 | 1468752883869 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:43 INFO - PROCESS | 3832 | ++DOCSHELL 1694F800 == 31 [pid = 3832] [id = 543] 03:54:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (169CCC00) [pid = 3832] [serial = 1629] [outer = 00000000] 03:54:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (16EE1000) [pid = 3832] [serial = 1630] [outer = 169CCC00] 03:54:43 INFO - PROCESS | 3832 | 1468752883912 Marionette DEBUG loaded listener.js 03:54:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (17191800) [pid = 3832] [serial = 1631] [outer = 169CCC00] 03:54:44 INFO - PROCESS | 3832 | 1468752884432 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] 03:54:44 INFO - PROCESS | 3832 | 1468752884482 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 03:54:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 03:54:44 INFO - PROCESS | 3832 | 1468752884486 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 03:54:44 INFO - PROCESS | 3832 | 1468752884488 Marionette TRACE conn3 <- [1,2138,null,{}] 03:54:44 INFO - PROCESS | 3832 | 1468752884500 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}] 03:54:44 INFO - PROCESS | 3832 | 1468752884506 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:44 INFO - PROCESS | 3832 | 1468752884660 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 03:54:44 INFO - PROCESS | 3832 | 1468752884672 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:44 INFO - PROCESS | 3832 | 1468752884674 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:44 INFO - PROCESS | 3832 | ++DOCSHELL 17F55400 == 32 [pid = 3832] [id = 544] 03:54:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (17F55800) [pid = 3832] [serial = 1632] [outer = 00000000] 03:54:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (192F2800) [pid = 3832] [serial = 1633] [outer = 17F55800] 03:54:44 INFO - PROCESS | 3832 | 1468752884719 Marionette DEBUG loaded listener.js 03:54:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (197A1000) [pid = 3832] [serial = 1634] [outer = 17F55800] 03:54:45 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (16070400) [pid = 3832] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 03:54:45 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (0F2F0000) [pid = 3832] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 03:54:45 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (1314DC00) [pid = 3832] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 03:54:45 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (10328400) [pid = 3832] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 03:54:45 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (14F25400) [pid = 3832] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 03:54:45 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (0F2F0400) [pid = 3832] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 03:54:45 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (14F67000) [pid = 3832] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 03:54:45 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (16E81400) [pid = 3832] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 03:54:45 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (1620FC00) [pid = 3832] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 03:54:45 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (1296BC00) [pid = 3832] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 03:54:45 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (12876400) [pid = 3832] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 03:54:45 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (156C5800) [pid = 3832] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 03:54:45 INFO - PROCESS | 3832 | 1468752885258 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]]]}] 03:54:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 03:54:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 808ms 03:54:45 INFO - PROCESS | 3832 | 1468752885288 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 03:54:45 INFO - PROCESS | 3832 | 1468752885299 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 03:54:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 03:54:45 INFO - PROCESS | 3832 | 1468752885315 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 03:54:45 INFO - PROCESS | 3832 | 1468752885317 Marionette TRACE conn3 <- [1,2142,null,{}] 03:54:45 INFO - PROCESS | 3832 | 1468752885320 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}] 03:54:45 INFO - PROCESS | 3832 | 1468752885322 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:45 INFO - PROCESS | 3832 | 1468752885397 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 03:54:45 INFO - PROCESS | 3832 | 1468752885403 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:45 INFO - PROCESS | 3832 | 1468752885404 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:45 INFO - PROCESS | 3832 | ++DOCSHELL 12BCFC00 == 33 [pid = 3832] [id = 545] 03:54:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (1314DC00) [pid = 3832] [serial = 1635] [outer = 00000000] 03:54:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (156CC000) [pid = 3832] [serial = 1636] [outer = 1314DC00] 03:54:45 INFO - PROCESS | 3832 | 1468752885454 Marionette DEBUG loaded listener.js 03:54:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (16E7A000) [pid = 3832] [serial = 1637] [outer = 1314DC00] 03:54:45 INFO - PROCESS | 3832 | 1468752885871 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]]]}] 03:54:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 03:54:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 602ms 03:54:45 INFO - PROCESS | 3832 | 1468752885926 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 03:54:45 INFO - PROCESS | 3832 | 1468752885928 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 03:54:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 03:54:45 INFO - PROCESS | 3832 | 1468752885932 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 03:54:45 INFO - PROCESS | 3832 | 1468752885934 Marionette TRACE conn3 <- [1,2146,null,{}] 03:54:45 INFO - PROCESS | 3832 | 1468752885937 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}] 03:54:45 INFO - PROCESS | 3832 | 1468752885939 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:46 INFO - PROCESS | 3832 | 1468752886014 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 03:54:46 INFO - PROCESS | 3832 | 1468752886019 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:46 INFO - PROCESS | 3832 | 1468752886021 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:46 INFO - PROCESS | 3832 | ++DOCSHELL 132A5000 == 34 [pid = 3832] [id = 546] 03:54:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (156C5800) [pid = 3832] [serial = 1638] [outer = 00000000] 03:54:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (197AC000) [pid = 3832] [serial = 1639] [outer = 156C5800] 03:54:46 INFO - PROCESS | 3832 | 1468752886064 Marionette DEBUG loaded listener.js 03:54:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (197AD000) [pid = 3832] [serial = 1640] [outer = 156C5800] 03:54:46 INFO - PROCESS | 3832 | 1468752886548 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]]]}] 03:54:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 03:54:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 634ms 03:54:46 INFO - PROCESS | 3832 | 1468752886605 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 03:54:46 INFO - PROCESS | 3832 | 1468752886607 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 03:54:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 03:54:46 INFO - PROCESS | 3832 | 1468752886610 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 03:54:46 INFO - PROCESS | 3832 | 1468752886612 Marionette TRACE conn3 <- [1,2150,null,{}] 03:54:46 INFO - PROCESS | 3832 | 1468752886615 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}] 03:54:46 INFO - PROCESS | 3832 | 1468752886617 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:46 INFO - PROCESS | 3832 | 1468752886692 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 03:54:46 INFO - PROCESS | 3832 | 1468752886698 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:46 INFO - PROCESS | 3832 | 1468752886700 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:46 INFO - PROCESS | 3832 | ++DOCSHELL 192F0000 == 35 [pid = 3832] [id = 547] 03:54:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (19C03C00) [pid = 3832] [serial = 1641] [outer = 00000000] 03:54:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (19C0C800) [pid = 3832] [serial = 1642] [outer = 19C03C00] 03:54:46 INFO - PROCESS | 3832 | 1468752886743 Marionette DEBUG loaded listener.js 03:54:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (19C0FC00) [pid = 3832] [serial = 1643] [outer = 19C03C00] 03:54:47 INFO - PROCESS | 3832 | 1468752887323 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]]]}] 03:54:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 03:54:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 745ms 03:54:47 INFO - PROCESS | 3832 | 1468752887353 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 03:54:47 INFO - PROCESS | 3832 | 1468752887358 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 03:54:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 03:54:47 INFO - PROCESS | 3832 | 1468752887363 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 03:54:47 INFO - PROCESS | 3832 | 1468752887367 Marionette TRACE conn3 <- [1,2154,null,{}] 03:54:47 INFO - PROCESS | 3832 | 1468752887373 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}] 03:54:47 INFO - PROCESS | 3832 | 1468752887376 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:47 INFO - PROCESS | 3832 | 1468752887552 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 03:54:47 INFO - PROCESS | 3832 | 1468752887689 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:47 INFO - PROCESS | 3832 | 1468752887694 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:47 INFO - PROCESS | 3832 | ++DOCSHELL 1031B800 == 36 [pid = 3832] [id = 548] 03:54:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (10372000) [pid = 3832] [serial = 1644] [outer = 00000000] 03:54:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (1286B800) [pid = 3832] [serial = 1645] [outer = 10372000] 03:54:47 INFO - PROCESS | 3832 | 1468752887782 Marionette DEBUG loaded listener.js 03:54:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (13115400) [pid = 3832] [serial = 1646] [outer = 10372000] 03:54:48 INFO - PROCESS | 3832 | 1468752888512 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]]]}] 03:54:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 03:54:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1236ms 03:54:48 INFO - PROCESS | 3832 | 1468752888576 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 03:54:48 INFO - PROCESS | 3832 | 1468752888580 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 03:54:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 03:54:48 INFO - PROCESS | 3832 | 1468752888587 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 03:54:48 INFO - PROCESS | 3832 | 1468752888590 Marionette TRACE conn3 <- [1,2158,null,{}] 03:54:48 INFO - PROCESS | 3832 | 1468752888594 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}] 03:54:48 INFO - PROCESS | 3832 | 1468752888597 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:48 INFO - PROCESS | 3832 | 1468752888765 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 03:54:48 INFO - PROCESS | 3832 | 1468752888901 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:48 INFO - PROCESS | 3832 | 1468752888903 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:48 INFO - PROCESS | 3832 | ++DOCSHELL 12874400 == 37 [pid = 3832] [id = 549] 03:54:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (131DC400) [pid = 3832] [serial = 1647] [outer = 00000000] 03:54:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (14F23800) [pid = 3832] [serial = 1648] [outer = 131DC400] 03:54:48 INFO - PROCESS | 3832 | 1468752888964 Marionette DEBUG loaded listener.js 03:54:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (15714400) [pid = 3832] [serial = 1649] [outer = 131DC400] 03:54:49 INFO - PROCESS | 3832 | --DOCSHELL 132A5000 == 36 [pid = 3832] [id = 546] 03:54:49 INFO - PROCESS | 3832 | --DOCSHELL 12BCFC00 == 35 [pid = 3832] [id = 545] 03:54:49 INFO - PROCESS | 3832 | --DOCSHELL 17F55400 == 34 [pid = 3832] [id = 544] 03:54:49 INFO - PROCESS | 3832 | --DOCSHELL 1694F800 == 33 [pid = 3832] [id = 543] 03:54:49 INFO - PROCESS | 3832 | --DOCSHELL 16217000 == 32 [pid = 3832] [id = 542] 03:54:49 INFO - PROCESS | 3832 | --DOCSHELL 156C9C00 == 31 [pid = 3832] [id = 541] 03:54:49 INFO - PROCESS | 3832 | --DOCSHELL 131E9400 == 30 [pid = 3832] [id = 540] 03:54:49 INFO - PROCESS | 3832 | --DOCSHELL 110B7800 == 29 [pid = 3832] [id = 539] 03:54:49 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (16144C00) [pid = 3832] [serial = 1588] [outer = 00000000] [url = about:blank] 03:54:49 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (0F2FA800) [pid = 3832] [serial = 1576] [outer = 00000000] [url = about:blank] 03:54:49 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (104E6000) [pid = 3832] [serial = 1577] [outer = 00000000] [url = about:blank] 03:54:49 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (1320E000) [pid = 3832] [serial = 1582] [outer = 00000000] [url = about:blank] 03:54:49 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (13936C00) [pid = 3832] [serial = 1583] [outer = 00000000] [url = about:blank] 03:54:49 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (110BC400) [pid = 3832] [serial = 1573] [outer = 00000000] [url = about:blank] 03:54:49 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (11292C00) [pid = 3832] [serial = 1574] [outer = 00000000] [url = about:blank] 03:54:49 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (156C7800) [pid = 3832] [serial = 1585] [outer = 00000000] [url = about:blank] 03:54:49 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (10A77000) [pid = 3832] [serial = 1579] [outer = 00000000] [url = about:blank] 03:54:49 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1286D400) [pid = 3832] [serial = 1580] [outer = 00000000] [url = about:blank] 03:54:49 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (1A5B2C00) [pid = 3832] [serial = 1571] [outer = 00000000] [url = about:blank] 03:54:49 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (192F3C00) [pid = 3832] [serial = 1603] [outer = 00000000] [url = about:blank] 03:54:49 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (192F4C00) [pid = 3832] [serial = 1604] [outer = 00000000] [url = about:blank] 03:54:49 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (1667A800) [pid = 3832] [serial = 1591] [outer = 00000000] [url = about:blank] 03:54:49 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (171D5C00) [pid = 3832] [serial = 1594] [outer = 00000000] [url = about:blank] 03:54:49 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (156C5C00) [pid = 3832] [serial = 1597] [outer = 00000000] [url = about:blank] 03:54:49 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (16E4A400) [pid = 3832] [serial = 1592] [outer = 00000000] [url = about:blank] 03:54:49 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (1760A000) [pid = 3832] [serial = 1600] [outer = 00000000] [url = about:blank] 03:54:49 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (179AE800) [pid = 3832] [serial = 1601] [outer = 00000000] [url = about:blank] 03:54:49 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (16E7EC00) [pid = 3832] [serial = 1595] [outer = 00000000] [url = about:blank] 03:54:49 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (16205400) [pid = 3832] [serial = 1589] [outer = 00000000] [url = about:blank] 03:54:49 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (15735C00) [pid = 3832] [serial = 1586] [outer = 00000000] [url = about:blank] 03:54:49 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (15711C00) [pid = 3832] [serial = 1598] [outer = 00000000] [url = about:blank] 03:54:49 INFO - PROCESS | 3832 | 1468752889829 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]]]}] 03:54:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 03:54:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1267ms 03:54:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 03:54:49 INFO - PROCESS | 3832 | 1468752889868 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 03:54:49 INFO - PROCESS | 3832 | 1468752889872 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 03:54:49 INFO - PROCESS | 3832 | 1468752889877 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 03:54:49 INFO - PROCESS | 3832 | 1468752889880 Marionette TRACE conn3 <- [1,2162,null,{}] 03:54:49 INFO - PROCESS | 3832 | 1468752889885 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}] 03:54:49 INFO - PROCESS | 3832 | 1468752889888 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:49 INFO - PROCESS | 3832 | 1468752889974 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 03:54:49 INFO - PROCESS | 3832 | 1468752889981 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:49 INFO - PROCESS | 3832 | 1468752889985 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:50 INFO - PROCESS | 3832 | ++DOCSHELL 10A77000 == 30 [pid = 3832] [id = 550] 03:54:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (10A80800) [pid = 3832] [serial = 1650] [outer = 00000000] 03:54:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (1128C400) [pid = 3832] [serial = 1651] [outer = 10A80800] 03:54:50 INFO - PROCESS | 3832 | 1468752890032 Marionette DEBUG loaded listener.js 03:54:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (114D6800) [pid = 3832] [serial = 1652] [outer = 10A80800] 03:54:50 INFO - PROCESS | 3832 | 1468752890556 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]]]}] 03:54:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 03:54:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 745ms 03:54:50 INFO - PROCESS | 3832 | 1468752890614 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 03:54:50 INFO - PROCESS | 3832 | 1468752890618 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 03:54:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 03:54:50 INFO - PROCESS | 3832 | 1468752890624 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 03:54:50 INFO - PROCESS | 3832 | 1468752890627 Marionette TRACE conn3 <- [1,2166,null,{}] 03:54:50 INFO - PROCESS | 3832 | 1468752890633 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}] 03:54:50 INFO - PROCESS | 3832 | 1468752890635 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:50 INFO - PROCESS | 3832 | 1468752890718 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 03:54:50 INFO - PROCESS | 3832 | 1468752890815 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:50 INFO - PROCESS | 3832 | 1468752890818 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:50 INFO - PROCESS | 3832 | ++DOCSHELL 1314B800 == 31 [pid = 3832] [id = 551] 03:54:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (131EB800) [pid = 3832] [serial = 1653] [outer = 00000000] 03:54:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (1321C400) [pid = 3832] [serial = 1654] [outer = 131EB800] 03:54:50 INFO - PROCESS | 3832 | 1468752890864 Marionette DEBUG loaded listener.js 03:54:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (13940400) [pid = 3832] [serial = 1655] [outer = 131EB800] 03:54:51 INFO - PROCESS | 3832 | 1468752891290 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]]]}] 03:54:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 03:54:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 697ms 03:54:51 INFO - PROCESS | 3832 | 1468752891356 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 03:54:51 INFO - PROCESS | 3832 | 1468752891358 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 03:54:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 03:54:51 INFO - PROCESS | 3832 | 1468752891362 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 03:54:51 INFO - PROCESS | 3832 | 1468752891365 Marionette TRACE conn3 <- [1,2170,null,{}] 03:54:51 INFO - PROCESS | 3832 | 1468752891376 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}] 03:54:51 INFO - PROCESS | 3832 | 1468752891380 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:51 INFO - PROCESS | 3832 | 1468752891466 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 03:54:51 INFO - PROCESS | 3832 | 1468752891473 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:51 INFO - PROCESS | 3832 | 1468752891476 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:51 INFO - PROCESS | 3832 | ++DOCSHELL 1573A800 == 32 [pid = 3832] [id = 552] 03:54:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (1573B800) [pid = 3832] [serial = 1656] [outer = 00000000] 03:54:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (1606EC00) [pid = 3832] [serial = 1657] [outer = 1573B800] 03:54:51 INFO - PROCESS | 3832 | 1468752891523 Marionette DEBUG loaded listener.js 03:54:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (16202400) [pid = 3832] [serial = 1658] [outer = 1573B800] 03:54:51 INFO - PROCESS | 3832 | 1468752891981 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]]]}] 03:54:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 03:54:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 650ms 03:54:52 INFO - PROCESS | 3832 | 1468752891999 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 03:54:52 INFO - PROCESS | 3832 | 1468752892001 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 03:54:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 03:54:52 INFO - PROCESS | 3832 | 1468752892023 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 03:54:52 INFO - PROCESS | 3832 | 1468752892025 Marionette TRACE conn3 <- [1,2174,null,{}] 03:54:52 INFO - PROCESS | 3832 | 1468752892033 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}] 03:54:52 INFO - PROCESS | 3832 | 1468752892035 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:52 INFO - PROCESS | 3832 | 1468752892155 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 03:54:52 INFO - PROCESS | 3832 | --DOCSHELL 1B0C4000 == 31 [pid = 3832] [id = 15] 03:54:52 INFO - PROCESS | 3832 | 1468752892251 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:52 INFO - PROCESS | 3832 | 1468752892253 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:52 INFO - PROCESS | 3832 | ++DOCSHELL 110B6400 == 32 [pid = 3832] [id = 553] 03:54:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (12874C00) [pid = 3832] [serial = 1659] [outer = 00000000] 03:54:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (167A9C00) [pid = 3832] [serial = 1660] [outer = 12874C00] 03:54:52 INFO - PROCESS | 3832 | 1468752892304 Marionette DEBUG loaded listener.js 03:54:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (169D7C00) [pid = 3832] [serial = 1661] [outer = 12874C00] 03:54:52 INFO - PROCESS | 3832 | 1468752892716 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]]]}] 03:54:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 03:54:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 744ms 03:54:52 INFO - PROCESS | 3832 | 1468752892763 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 03:54:52 INFO - PROCESS | 3832 | 1468752892765 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 03:54:52 INFO - PROCESS | 3832 | 1468752892768 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 03:54:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 03:54:52 INFO - PROCESS | 3832 | 1468752892770 Marionette TRACE conn3 <- [1,2178,null,{}] 03:54:52 INFO - PROCESS | 3832 | 1468752892773 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}] 03:54:52 INFO - PROCESS | 3832 | 1468752892775 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:52 INFO - PROCESS | 3832 | 1468752892886 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 03:54:52 INFO - PROCESS | 3832 | 1468752892893 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:52 INFO - PROCESS | 3832 | 1468752892895 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:52 INFO - PROCESS | 3832 | ++DOCSHELL 11442400 == 33 [pid = 3832] [id = 554] 03:54:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (1345B000) [pid = 3832] [serial = 1662] [outer = 00000000] 03:54:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (16E7E000) [pid = 3832] [serial = 1663] [outer = 1345B000] 03:54:52 INFO - PROCESS | 3832 | 1468752892938 Marionette DEBUG loaded listener.js 03:54:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (16E82C00) [pid = 3832] [serial = 1664] [outer = 1345B000] 03:54:53 INFO - PROCESS | 3832 | 1468752893448 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]]]}] 03:54:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 03:54:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 713ms 03:54:53 INFO - PROCESS | 3832 | 1468752893502 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 03:54:53 INFO - PROCESS | 3832 | 1468752893504 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 03:54:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 03:54:53 INFO - PROCESS | 3832 | 1468752893508 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 03:54:53 INFO - PROCESS | 3832 | 1468752893509 Marionette TRACE conn3 <- [1,2182,null,{}] 03:54:53 INFO - PROCESS | 3832 | 1468752893512 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}] 03:54:53 INFO - PROCESS | 3832 | 1468752893518 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:53 INFO - PROCESS | 3832 | 1468752893675 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 03:54:53 INFO - PROCESS | 3832 | 1468752893713 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:53 INFO - PROCESS | 3832 | 1468752893715 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:53 INFO - PROCESS | 3832 | ++DOCSHELL 1760B800 == 34 [pid = 3832] [id = 555] 03:54:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (1760F000) [pid = 3832] [serial = 1665] [outer = 00000000] 03:54:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (192EE000) [pid = 3832] [serial = 1666] [outer = 1760F000] 03:54:53 INFO - PROCESS | 3832 | 1468752893758 Marionette DEBUG loaded listener.js 03:54:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (17F56C00) [pid = 3832] [serial = 1667] [outer = 1760F000] 03:54:54 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (169CCC00) [pid = 3832] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 03:54:54 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (10435800) [pid = 3832] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 03:54:54 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (139D2000) [pid = 3832] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 03:54:54 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (156C5800) [pid = 3832] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 03:54:54 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (16210800) [pid = 3832] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 03:54:54 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (17F55800) [pid = 3832] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 03:54:54 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (1314DC00) [pid = 3832] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 03:54:54 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (1666E400) [pid = 3832] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 03:54:54 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (131EA000) [pid = 3832] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 03:54:54 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (156CB400) [pid = 3832] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 03:54:54 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (110B8000) [pid = 3832] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 03:54:54 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (10A77800) [pid = 3832] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 03:54:54 INFO - PROCESS | 3832 | 1468752894269 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]]]}] 03:54:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 03:54:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 808ms 03:54:54 INFO - PROCESS | 3832 | 1468752894311 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 03:54:54 INFO - PROCESS | 3832 | 1468752894313 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 03:54:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 03:54:54 INFO - PROCESS | 3832 | 1468752894317 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 03:54:54 INFO - PROCESS | 3832 | 1468752894318 Marionette TRACE conn3 <- [1,2186,null,{}] 03:54:54 INFO - PROCESS | 3832 | 1468752894322 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}] 03:54:54 INFO - PROCESS | 3832 | 1468752894323 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:54 INFO - PROCESS | 3832 | 1468752894401 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 03:54:54 INFO - PROCESS | 3832 | 1468752894410 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:54 INFO - PROCESS | 3832 | 1468752894412 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:54 INFO - PROCESS | 3832 | ++DOCSHELL 0F2EB000 == 35 [pid = 3832] [id = 556] 03:54:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (0F2F8400) [pid = 3832] [serial = 1668] [outer = 00000000] 03:54:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (13143C00) [pid = 3832] [serial = 1669] [outer = 0F2F8400] 03:54:54 INFO - PROCESS | 3832 | 1468752894539 Marionette DEBUG loaded listener.js 03:54:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (1666E400) [pid = 3832] [serial = 1670] [outer = 0F2F8400] 03:54:54 INFO - PROCESS | 3832 | 1468752894902 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]]]}] 03:54:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 03:54:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 650ms 03:54:54 INFO - PROCESS | 3832 | 1468752894956 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 03:54:54 INFO - PROCESS | 3832 | 1468752894958 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 03:54:54 INFO - PROCESS | 3832 | 1468752894961 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 03:54:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 03:54:54 INFO - PROCESS | 3832 | 1468752894963 Marionette TRACE conn3 <- [1,2190,null,{}] 03:54:54 INFO - PROCESS | 3832 | 1468752894966 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}] 03:54:54 INFO - PROCESS | 3832 | 1468752894968 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:55 INFO - PROCESS | 3832 | 1468752895069 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 03:54:55 INFO - PROCESS | 3832 | 1468752895166 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:55 INFO - PROCESS | 3832 | 1468752895168 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:55 INFO - PROCESS | 3832 | ++DOCSHELL 0F2F7800 == 36 [pid = 3832] [id = 557] 03:54:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (0F2F7C00) [pid = 3832] [serial = 1671] [outer = 00000000] 03:54:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (192EB000) [pid = 3832] [serial = 1672] [outer = 0F2F7C00] 03:54:55 INFO - PROCESS | 3832 | 1468752895210 Marionette DEBUG loaded listener.js 03:54:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (19710000) [pid = 3832] [serial = 1673] [outer = 0F2F7C00] 03:54:55 INFO - PROCESS | 3832 | 1468752895597 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]]]}] 03:54:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 03:54:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 650ms 03:54:55 INFO - PROCESS | 3832 | 1468752895632 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 03:54:55 INFO - PROCESS | 3832 | 1468752895634 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 03:54:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 03:54:55 INFO - PROCESS | 3832 | 1468752895637 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 03:54:55 INFO - PROCESS | 3832 | 1468752895639 Marionette TRACE conn3 <- [1,2194,null,{}] 03:54:55 INFO - PROCESS | 3832 | 1468752895642 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}] 03:54:55 INFO - PROCESS | 3832 | 1468752895643 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:55 INFO - PROCESS | 3832 | 1468752895776 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 03:54:55 INFO - PROCESS | 3832 | 1468752895784 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:55 INFO - PROCESS | 3832 | 1468752895786 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:55 INFO - PROCESS | 3832 | ++DOCSHELL 1429D800 == 37 [pid = 3832] [id = 558] 03:54:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (16EEA800) [pid = 3832] [serial = 1674] [outer = 00000000] 03:54:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (19D75800) [pid = 3832] [serial = 1675] [outer = 16EEA800] 03:54:55 INFO - PROCESS | 3832 | 1468752895828 Marionette DEBUG loaded listener.js 03:54:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (19F47C00) [pid = 3832] [serial = 1676] [outer = 16EEA800] 03:54:56 INFO - PROCESS | 3832 | 1468752896256 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]]]}] 03:54:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 03:54:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 633ms 03:54:56 INFO - PROCESS | 3832 | 1468752896276 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 03:54:56 INFO - PROCESS | 3832 | 1468752896280 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 03:54:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 03:54:56 INFO - PROCESS | 3832 | 1468752896287 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 03:54:56 INFO - PROCESS | 3832 | 1468752896291 Marionette TRACE conn3 <- [1,2198,null,{}] 03:54:56 INFO - PROCESS | 3832 | 1468752896298 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}] 03:54:56 INFO - PROCESS | 3832 | 1468752896301 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:56 INFO - PROCESS | 3832 | 1468752896416 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 03:54:56 INFO - PROCESS | 3832 | 1468752896587 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:56 INFO - PROCESS | 3832 | 1468752896592 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:56 INFO - PROCESS | 3832 | ++DOCSHELL 10A10400 == 38 [pid = 3832] [id = 559] 03:54:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (10A76000) [pid = 3832] [serial = 1677] [outer = 00000000] 03:54:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (11246400) [pid = 3832] [serial = 1678] [outer = 10A76000] 03:54:56 INFO - PROCESS | 3832 | 1468752896649 Marionette DEBUG loaded listener.js 03:54:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (11292C00) [pid = 3832] [serial = 1679] [outer = 10A76000] 03:54:57 INFO - PROCESS | 3832 | 1468752897210 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]]]}] 03:54:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 03:54:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1014ms 03:54:57 INFO - PROCESS | 3832 | 1468752897290 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 03:54:57 INFO - PROCESS | 3832 | 1468752897294 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 03:54:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 03:54:57 INFO - PROCESS | 3832 | 1468752897301 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 03:54:57 INFO - PROCESS | 3832 | 1468752897304 Marionette TRACE conn3 <- [1,2202,null,{}] 03:54:57 INFO - PROCESS | 3832 | 1468752897308 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}] 03:54:57 INFO - PROCESS | 3832 | 1468752897311 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:57 INFO - PROCESS | 3832 | 1468752897416 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 03:54:57 INFO - PROCESS | 3832 | 1468752897552 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:57 INFO - PROCESS | 3832 | 1468752897555 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:57 INFO - PROCESS | 3832 | ++DOCSHELL 1429BC00 == 39 [pid = 3832] [id = 560] 03:54:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (1429CC00) [pid = 3832] [serial = 1680] [outer = 00000000] 03:54:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (1570EC00) [pid = 3832] [serial = 1681] [outer = 1429CC00] 03:54:57 INFO - PROCESS | 3832 | 1468752897610 Marionette DEBUG loaded listener.js 03:54:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (1606E800) [pid = 3832] [serial = 1682] [outer = 1429CC00] 03:54:58 INFO - PROCESS | 3832 | 1468752898238 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]]]}] 03:54:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 03:54:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 951ms 03:54:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 03:54:58 INFO - PROCESS | 3832 | 1468752898277 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 03:54:58 INFO - PROCESS | 3832 | 1468752898280 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 03:54:58 INFO - PROCESS | 3832 | 1468752898284 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 03:54:58 INFO - PROCESS | 3832 | 1468752898288 Marionette TRACE conn3 <- [1,2206,null,{}] 03:54:58 INFO - PROCESS | 3832 | 1468752898299 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}] 03:54:58 INFO - PROCESS | 3832 | 1468752898303 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:58 INFO - PROCESS | 3832 | 1468752898424 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 03:54:58 INFO - PROCESS | 3832 | 1468752898560 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:58 INFO - PROCESS | 3832 | 1468752898564 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:58 INFO - PROCESS | 3832 | ++DOCSHELL 1760C000 == 40 [pid = 3832] [id = 561] 03:54:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (1760E000) [pid = 3832] [serial = 1683] [outer = 00000000] 03:54:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (192EF000) [pid = 3832] [serial = 1684] [outer = 1760E000] 03:54:58 INFO - PROCESS | 3832 | 1468752898621 Marionette DEBUG loaded listener.js 03:54:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (19C0B800) [pid = 3832] [serial = 1685] [outer = 1760E000] 03:54:59 INFO - PROCESS | 3832 | 1468752899267 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]]]}] 03:54:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 03:54:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1014ms 03:54:59 INFO - PROCESS | 3832 | 1468752899287 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 03:54:59 INFO - PROCESS | 3832 | 1468752899290 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 03:54:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 03:54:59 INFO - PROCESS | 3832 | 1468752899294 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 03:54:59 INFO - PROCESS | 3832 | 1468752899296 Marionette TRACE conn3 <- [1,2210,null,{}] 03:54:59 INFO - PROCESS | 3832 | 1468752899300 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}] 03:54:59 INFO - PROCESS | 3832 | 1468752899302 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:59 INFO - PROCESS | 3832 | 1468752899407 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 03:54:59 INFO - PROCESS | 3832 | 1468752899683 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:54:59 INFO - PROCESS | 3832 | 1468752899686 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:54:59 INFO - PROCESS | 3832 | ++DOCSHELL 0F2EFC00 == 41 [pid = 3832] [id = 562] 03:54:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (0F2F1800) [pid = 3832] [serial = 1686] [outer = 00000000] 03:54:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (104EBC00) [pid = 3832] [serial = 1687] [outer = 0F2F1800] 03:54:59 INFO - PROCESS | 3832 | 1468752899753 Marionette DEBUG loaded listener.js 03:54:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (110B5800) [pid = 3832] [serial = 1688] [outer = 0F2F1800] 03:55:00 INFO - PROCESS | 3832 | --DOCSHELL 0F2F7800 == 40 [pid = 3832] [id = 557] 03:55:00 INFO - PROCESS | 3832 | --DOCSHELL 0F2EB000 == 39 [pid = 3832] [id = 556] 03:55:00 INFO - PROCESS | 3832 | --DOCSHELL 1760B800 == 38 [pid = 3832] [id = 555] 03:55:00 INFO - PROCESS | 3832 | --DOCSHELL 11442400 == 37 [pid = 3832] [id = 554] 03:55:00 INFO - PROCESS | 3832 | --DOCSHELL 110B6400 == 36 [pid = 3832] [id = 553] 03:55:00 INFO - PROCESS | 3832 | --DOCSHELL 1573A800 == 35 [pid = 3832] [id = 552] 03:55:00 INFO - PROCESS | 3832 | --DOCSHELL 1314B800 == 34 [pid = 3832] [id = 551] 03:55:00 INFO - PROCESS | 3832 | --DOCSHELL 1B0C8400 == 33 [pid = 3832] [id = 16] 03:55:00 INFO - PROCESS | 3832 | --DOCSHELL 10A77000 == 32 [pid = 3832] [id = 550] 03:55:00 INFO - PROCESS | 3832 | --DOCSHELL 103D3C00 == 31 [pid = 3832] [id = 538] 03:55:00 INFO - PROCESS | 3832 | --DOCSHELL 1031B800 == 30 [pid = 3832] [id = 548] 03:55:00 INFO - PROCESS | 3832 | --DOCSHELL 192F0000 == 29 [pid = 3832] [id = 547] 03:55:00 INFO - PROCESS | 3832 | --DOCSHELL 12874400 == 28 [pid = 3832] [id = 549] 03:55:00 INFO - PROCESS | 3832 | --DOCSHELL 1760C000 == 27 [pid = 3832] [id = 561] 03:55:00 INFO - PROCESS | 3832 | --DOCSHELL 1429D800 == 26 [pid = 3832] [id = 558] 03:55:00 INFO - PROCESS | 3832 | --DOCSHELL 10A10400 == 25 [pid = 3832] [id = 559] 03:55:00 INFO - PROCESS | 3832 | --DOCSHELL 1429BC00 == 24 [pid = 3832] [id = 560] 03:55:00 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (167A2800) [pid = 3832] [serial = 1627] [outer = 00000000] [url = about:blank] 03:55:00 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (13454400) [pid = 3832] [serial = 1621] [outer = 00000000] [url = about:blank] 03:55:00 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (1393F800) [pid = 3832] [serial = 1622] [outer = 00000000] [url = about:blank] 03:55:00 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (16065C00) [pid = 3832] [serial = 1624] [outer = 00000000] [url = about:blank] 03:55:00 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (11AC8400) [pid = 3832] [serial = 1618] [outer = 00000000] [url = about:blank] 03:55:00 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (12826800) [pid = 3832] [serial = 1619] [outer = 00000000] [url = about:blank] 03:55:01 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (12877400) [pid = 3832] [serial = 1616] [outer = 00000000] [url = about:blank] 03:55:01 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (110F2800) [pid = 3832] [serial = 1615] [outer = 00000000] [url = about:blank] 03:55:01 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (16EE1000) [pid = 3832] [serial = 1630] [outer = 00000000] [url = about:blank] 03:55:01 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (1296F800) [pid = 3832] [serial = 1607] [outer = 00000000] [url = about:blank] 03:55:01 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (114DDC00) [pid = 3832] [serial = 1606] [outer = 00000000] [url = about:blank] 03:55:01 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (14F28000) [pid = 3832] [serial = 1610] [outer = 00000000] [url = about:blank] 03:55:01 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (13CA5C00) [pid = 3832] [serial = 1609] [outer = 00000000] [url = about:blank] 03:55:01 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (197AD000) [pid = 3832] [serial = 1640] [outer = 00000000] [url = about:blank] 03:55:01 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (197A6000) [pid = 3832] [serial = 1613] [outer = 00000000] [url = about:blank] 03:55:01 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (192F4800) [pid = 3832] [serial = 1612] [outer = 00000000] [url = about:blank] 03:55:01 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (19C0C800) [pid = 3832] [serial = 1642] [outer = 00000000] [url = about:blank] 03:55:01 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (169D2400) [pid = 3832] [serial = 1628] [outer = 00000000] [url = about:blank] 03:55:01 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (192F2800) [pid = 3832] [serial = 1633] [outer = 00000000] [url = about:blank] 03:55:01 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (17191800) [pid = 3832] [serial = 1631] [outer = 00000000] [url = about:blank] 03:55:01 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (197A1000) [pid = 3832] [serial = 1634] [outer = 00000000] [url = about:blank] 03:55:01 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (197AC000) [pid = 3832] [serial = 1639] [outer = 00000000] [url = about:blank] 03:55:01 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (156CC000) [pid = 3832] [serial = 1636] [outer = 00000000] [url = about:blank] 03:55:01 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (16E7A000) [pid = 3832] [serial = 1637] [outer = 00000000] [url = about:blank] 03:55:01 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (16070000) [pid = 3832] [serial = 1625] [outer = 00000000] [url = about:blank] 03:55:01 INFO - PROCESS | 3832 | 1468752901032 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]]]}] 03:55:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 03:55:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1838ms 03:55:01 INFO - PROCESS | 3832 | 1468752901129 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 03:55:01 INFO - PROCESS | 3832 | 1468752901133 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 03:55:01 INFO - PROCESS | 3832 | 1468752901139 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 03:55:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 03:55:01 INFO - PROCESS | 3832 | 1468752901142 Marionette TRACE conn3 <- [1,2214,null,{}] 03:55:01 INFO - PROCESS | 3832 | 1468752901148 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}] 03:55:01 INFO - PROCESS | 3832 | 1468752901152 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:01 INFO - PROCESS | 3832 | 1468752901241 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 03:55:01 INFO - PROCESS | 3832 | 1468752901248 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:01 INFO - PROCESS | 3832 | 1468752901253 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:01 INFO - PROCESS | 3832 | ++DOCSHELL 1055D800 == 25 [pid = 3832] [id = 563] 03:55:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (1055E400) [pid = 3832] [serial = 1689] [outer = 00000000] 03:55:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (10A78000) [pid = 3832] [serial = 1690] [outer = 1055E400] 03:55:01 INFO - PROCESS | 3832 | 1468752901300 Marionette DEBUG loaded listener.js 03:55:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (10A7A000) [pid = 3832] [serial = 1691] [outer = 1055E400] 03:55:01 INFO - PROCESS | 3832 | 1468752901796 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]]]}] 03:55:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 03:55:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 697ms 03:55:01 INFO - PROCESS | 3832 | 1468752901839 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 03:55:01 INFO - PROCESS | 3832 | 1468752901844 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 03:55:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 03:55:01 INFO - PROCESS | 3832 | 1468752901850 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 03:55:01 INFO - PROCESS | 3832 | 1468752901853 Marionette TRACE conn3 <- [1,2218,null,{}] 03:55:01 INFO - PROCESS | 3832 | 1468752901857 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}] 03:55:01 INFO - PROCESS | 3832 | 1468752901859 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:01 INFO - PROCESS | 3832 | 1468752901951 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 03:55:01 INFO - PROCESS | 3832 | 1468752901959 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:01 INFO - PROCESS | 3832 | 1468752901962 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:01 INFO - PROCESS | 3832 | ++DOCSHELL 12873400 == 26 [pid = 3832] [id = 564] 03:55:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (12873800) [pid = 3832] [serial = 1692] [outer = 00000000] 03:55:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (12990400) [pid = 3832] [serial = 1693] [outer = 12873800] 03:55:02 INFO - PROCESS | 3832 | 1468752902012 Marionette DEBUG loaded listener.js 03:55:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (12D5D000) [pid = 3832] [serial = 1694] [outer = 12873800] 03:55:02 INFO - PROCESS | 3832 | 1468752902527 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]]]}] 03:55:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 03:55:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 713ms 03:55:02 INFO - PROCESS | 3832 | 1468752902581 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 03:55:02 INFO - PROCESS | 3832 | 1468752902583 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 03:55:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 03:55:02 INFO - PROCESS | 3832 | 1468752902587 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 03:55:02 INFO - PROCESS | 3832 | 1468752902590 Marionette TRACE conn3 <- [1,2222,null,{}] 03:55:02 INFO - PROCESS | 3832 | 1468752902601 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}] 03:55:02 INFO - PROCESS | 3832 | 1468752902606 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:02 INFO - PROCESS | 3832 | 1468752902752 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 03:55:02 INFO - PROCESS | 3832 | 1468752902816 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:02 INFO - PROCESS | 3832 | 1468752902820 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:02 INFO - PROCESS | 3832 | ++DOCSHELL 139CAC00 == 27 [pid = 3832] [id = 565] 03:55:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (139CD400) [pid = 3832] [serial = 1695] [outer = 00000000] 03:55:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (13EAB000) [pid = 3832] [serial = 1696] [outer = 139CD400] 03:55:02 INFO - PROCESS | 3832 | 1468752902867 Marionette DEBUG loaded listener.js 03:55:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (1429BC00) [pid = 3832] [serial = 1697] [outer = 139CD400] 03:55:03 INFO - PROCESS | 3832 | 1468752903269 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]]]}] 03:55:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 03:55:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 745ms 03:55:03 INFO - PROCESS | 3832 | 1468752903327 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 03:55:03 INFO - PROCESS | 3832 | 1468752903330 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 03:55:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 03:55:03 INFO - PROCESS | 3832 | 1468752903333 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 03:55:03 INFO - PROCESS | 3832 | 1468752903335 Marionette TRACE conn3 <- [1,2226,null,{}] 03:55:03 INFO - PROCESS | 3832 | 1468752903339 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}] 03:55:03 INFO - PROCESS | 3832 | 1468752903341 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:03 INFO - PROCESS | 3832 | 1468752903467 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 03:55:03 INFO - PROCESS | 3832 | 1468752903472 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:03 INFO - PROCESS | 3832 | 1468752903475 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:03 INFO - PROCESS | 3832 | ++DOCSHELL 14299400 == 28 [pid = 3832] [id = 566] 03:55:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (14FBB400) [pid = 3832] [serial = 1698] [outer = 00000000] 03:55:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (1606C800) [pid = 3832] [serial = 1699] [outer = 14FBB400] 03:55:03 INFO - PROCESS | 3832 | 1468752903570 Marionette DEBUG loaded listener.js 03:55:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (16143800) [pid = 3832] [serial = 1700] [outer = 14FBB400] 03:55:04 INFO - PROCESS | 3832 | 1468752903998 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]]]}] 03:55:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 03:55:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 697ms 03:55:04 INFO - PROCESS | 3832 | 1468752904036 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 03:55:04 INFO - PROCESS | 3832 | 1468752904038 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 03:55:04 INFO - PROCESS | 3832 | 1468752904041 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 03:55:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 03:55:04 INFO - PROCESS | 3832 | 1468752904042 Marionette TRACE conn3 <- [1,2230,null,{}] 03:55:04 INFO - PROCESS | 3832 | 1468752904046 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}] 03:55:04 INFO - PROCESS | 3832 | 1468752904048 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:04 INFO - PROCESS | 3832 | 1468752904185 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 03:55:04 INFO - PROCESS | 3832 | 1468752904205 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:04 INFO - PROCESS | 3832 | 1468752904207 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:04 INFO - PROCESS | 3832 | ++DOCSHELL 1620BC00 == 29 [pid = 3832] [id = 567] 03:55:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (1620C800) [pid = 3832] [serial = 1701] [outer = 00000000] 03:55:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (167A2800) [pid = 3832] [serial = 1702] [outer = 1620C800] 03:55:04 INFO - PROCESS | 3832 | 1468752904250 Marionette DEBUG loaded listener.js 03:55:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (169CA400) [pid = 3832] [serial = 1703] [outer = 1620C800] 03:55:04 INFO - PROCESS | 3832 | 1468752904680 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]]]}] 03:55:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 03:55:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 713ms 03:55:04 INFO - PROCESS | 3832 | 1468752904742 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 03:55:04 INFO - PROCESS | 3832 | 1468752904744 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 03:55:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 03:55:04 INFO - PROCESS | 3832 | 1468752904755 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 03:55:04 INFO - PROCESS | 3832 | 1468752904756 Marionette TRACE conn3 <- [1,2234,null,{}] 03:55:04 INFO - PROCESS | 3832 | 1468752904760 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}] 03:55:04 INFO - PROCESS | 3832 | 1468752904765 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:04 INFO - PROCESS | 3832 | 1468752904948 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 03:55:04 INFO - PROCESS | 3832 | 1468752904958 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:04 INFO - PROCESS | 3832 | 1468752904960 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:05 INFO - PROCESS | 3832 | ++DOCSHELL 16E50800 == 30 [pid = 3832] [id = 568] 03:55:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (16E77C00) [pid = 3832] [serial = 1704] [outer = 00000000] 03:55:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (1718D400) [pid = 3832] [serial = 1705] [outer = 16E77C00] 03:55:05 INFO - PROCESS | 3832 | 1468752905061 Marionette DEBUG loaded listener.js 03:55:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (17607000) [pid = 3832] [serial = 1706] [outer = 16E77C00] 03:55:05 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (12874C00) [pid = 3832] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 03:55:05 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (1345B000) [pid = 3832] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 03:55:05 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (131DC400) [pid = 3832] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 03:55:05 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (10372000) [pid = 3832] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 03:55:05 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (131EB800) [pid = 3832] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 03:55:05 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (0F2F8400) [pid = 3832] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 03:55:05 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (10A80800) [pid = 3832] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 03:55:05 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (19C03C00) [pid = 3832] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 03:55:05 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (1760F000) [pid = 3832] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 03:55:05 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (1573B800) [pid = 3832] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 03:55:05 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (0F2F7C00) [pid = 3832] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 03:55:05 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (16EEA800) [pid = 3832] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 03:55:05 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (1B0C9800) [pid = 3832] [serial = 44] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:55:05 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (1B0C4400) [pid = 3832] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:55:05 INFO - PROCESS | 3832 | 1468752905692 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]]]}] 03:55:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 03:55:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 951ms 03:55:05 INFO - PROCESS | 3832 | 1468752905731 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 03:55:05 INFO - PROCESS | 3832 | 1468752905733 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 03:55:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 03:55:05 INFO - PROCESS | 3832 | 1468752905736 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 03:55:05 INFO - PROCESS | 3832 | 1468752905738 Marionette TRACE conn3 <- [1,2238,null,{}] 03:55:05 INFO - PROCESS | 3832 | 1468752905741 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}] 03:55:05 INFO - PROCESS | 3832 | 1468752905743 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:05 INFO - PROCESS | 3832 | 1468752905864 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 03:55:05 INFO - PROCESS | 3832 | 1468752905924 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:05 INFO - PROCESS | 3832 | 1468752905926 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:05 INFO - PROCESS | 3832 | ++DOCSHELL 10A04400 == 31 [pid = 3832] [id = 569] 03:55:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (1286F400) [pid = 3832] [serial = 1707] [outer = 00000000] 03:55:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (1345B000) [pid = 3832] [serial = 1708] [outer = 1286F400] 03:55:05 INFO - PROCESS | 3832 | 1468752905969 Marionette DEBUG loaded listener.js 03:55:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (16E82800) [pid = 3832] [serial = 1709] [outer = 1286F400] 03:55:06 INFO - PROCESS | 3832 | 1468752906340 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]]]}] 03:55:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 03:55:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 634ms 03:55:06 INFO - PROCESS | 3832 | 1468752906375 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 03:55:06 INFO - PROCESS | 3832 | 1468752906376 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 03:55:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 03:55:06 INFO - PROCESS | 3832 | 1468752906390 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 03:55:06 INFO - PROCESS | 3832 | 1468752906391 Marionette TRACE conn3 <- [1,2242,null,{}] 03:55:06 INFO - PROCESS | 3832 | 1468752906395 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}] 03:55:06 INFO - PROCESS | 3832 | 1468752906397 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:06 INFO - PROCESS | 3832 | 1468752906472 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 03:55:06 INFO - PROCESS | 3832 | 1468752906477 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:06 INFO - PROCESS | 3832 | 1468752906479 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:06 INFO - PROCESS | 3832 | ++DOCSHELL 132A1000 == 32 [pid = 3832] [id = 570] 03:55:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (156CB800) [pid = 3832] [serial = 1710] [outer = 00000000] 03:55:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (192E7400) [pid = 3832] [serial = 1711] [outer = 156CB800] 03:55:06 INFO - PROCESS | 3832 | 1468752906521 Marionette DEBUG loaded listener.js 03:55:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (192ED000) [pid = 3832] [serial = 1712] [outer = 156CB800] 03:55:06 INFO - PROCESS | 3832 | 1468752906943 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]]]}] 03:55:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 03:55:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 602ms 03:55:07 INFO - PROCESS | 3832 | 1468752906977 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 03:55:07 INFO - PROCESS | 3832 | 1468752906979 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 03:55:07 INFO - PROCESS | 3832 | 1468752906982 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 03:55:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 03:55:07 INFO - PROCESS | 3832 | 1468752906984 Marionette TRACE conn3 <- [1,2246,null,{}] 03:55:07 INFO - PROCESS | 3832 | 1468752906987 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}] 03:55:07 INFO - PROCESS | 3832 | 1468752906989 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:07 INFO - PROCESS | 3832 | 1468752907161 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 03:55:07 INFO - PROCESS | 3832 | 1468752907169 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:07 INFO - PROCESS | 3832 | 1468752907170 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:07 INFO - PROCESS | 3832 | ++DOCSHELL 17D74400 == 33 [pid = 3832] [id = 571] 03:55:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (1970E000) [pid = 3832] [serial = 1713] [outer = 00000000] 03:55:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (197A1000) [pid = 3832] [serial = 1714] [outer = 1970E000] 03:55:07 INFO - PROCESS | 3832 | 1468752907219 Marionette DEBUG loaded listener.js 03:55:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (197A5800) [pid = 3832] [serial = 1715] [outer = 1970E000] 03:55:07 INFO - PROCESS | 3832 | 1468752907762 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]]]}] 03:55:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 03:55:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 809ms 03:55:07 INFO - PROCESS | 3832 | 1468752907818 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 03:55:07 INFO - PROCESS | 3832 | 1468752907823 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 03:55:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 03:55:07 INFO - PROCESS | 3832 | 1468752907829 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 03:55:07 INFO - PROCESS | 3832 | 1468752907832 Marionette TRACE conn3 <- [1,2250,null,{}] 03:55:07 INFO - PROCESS | 3832 | 1468752907838 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}] 03:55:07 INFO - PROCESS | 3832 | 1468752907841 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:08 INFO - PROCESS | 3832 | 1468752908024 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 03:55:08 INFO - PROCESS | 3832 | 1468752908036 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:08 INFO - PROCESS | 3832 | 1468752908040 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:08 INFO - PROCESS | 3832 | ++DOCSHELL 0F2F0000 == 34 [pid = 3832] [id = 572] 03:55:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (0F2F0800) [pid = 3832] [serial = 1716] [outer = 00000000] 03:55:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (110EA800) [pid = 3832] [serial = 1717] [outer = 0F2F0800] 03:55:08 INFO - PROCESS | 3832 | 1468752908096 Marionette DEBUG loaded listener.js 03:55:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (12824C00) [pid = 3832] [serial = 1718] [outer = 0F2F0800] 03:55:08 INFO - PROCESS | 3832 | 1468752908870 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]]]}] 03:55:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 03:55:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1110ms 03:55:08 INFO - PROCESS | 3832 | 1468752908931 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 03:55:08 INFO - PROCESS | 3832 | 1468752908935 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 03:55:08 INFO - PROCESS | 3832 | 1468752908942 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 03:55:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 03:55:08 INFO - PROCESS | 3832 | 1468752908945 Marionette TRACE conn3 <- [1,2254,null,{}] 03:55:08 INFO - PROCESS | 3832 | 1468752908949 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}] 03:55:08 INFO - PROCESS | 3832 | 1468752908952 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:09 INFO - PROCESS | 3832 | 1468752909072 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 03:55:09 INFO - PROCESS | 3832 | 1468752909212 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:09 INFO - PROCESS | 3832 | 1468752909215 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:09 INFO - PROCESS | 3832 | ++DOCSHELL 1393C400 == 35 [pid = 3832] [id = 573] 03:55:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (1393C800) [pid = 3832] [serial = 1719] [outer = 00000000] 03:55:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (14296800) [pid = 3832] [serial = 1720] [outer = 1393C800] 03:55:09 INFO - PROCESS | 3832 | 1468752909270 Marionette DEBUG loaded listener.js 03:55:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (15718000) [pid = 3832] [serial = 1721] [outer = 1393C800] 03:55:10 INFO - PROCESS | 3832 | 1468752910142 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]]]}] 03:55:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 03:55:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1205ms 03:55:10 INFO - PROCESS | 3832 | 1468752910177 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 03:55:10 INFO - PROCESS | 3832 | 1468752910181 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 03:55:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 03:55:10 INFO - PROCESS | 3832 | 1468752910188 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 03:55:10 INFO - PROCESS | 3832 | 1468752910192 Marionette TRACE conn3 <- [1,2258,null,{}] 03:55:10 INFO - PROCESS | 3832 | 1468752910212 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}] 03:55:10 INFO - PROCESS | 3832 | 1468752910215 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:10 INFO - PROCESS | 3832 | 1468752910324 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 03:55:10 INFO - PROCESS | 3832 | 1468752910457 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:10 INFO - PROCESS | 3832 | 1468752910463 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:10 INFO - PROCESS | 3832 | ++DOCSHELL 10A08800 == 36 [pid = 3832] [id = 574] 03:55:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (10A09800) [pid = 3832] [serial = 1722] [outer = 00000000] 03:55:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (11243800) [pid = 3832] [serial = 1723] [outer = 10A09800] 03:55:10 INFO - PROCESS | 3832 | 1468752910523 Marionette DEBUG loaded listener.js 03:55:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (11CD5400) [pid = 3832] [serial = 1724] [outer = 10A09800] 03:55:10 INFO - PROCESS | 3832 | --DOCSHELL 132A1000 == 35 [pid = 3832] [id = 570] 03:55:10 INFO - PROCESS | 3832 | --DOCSHELL 10A04400 == 34 [pid = 3832] [id = 569] 03:55:10 INFO - PROCESS | 3832 | --DOCSHELL 16E50800 == 33 [pid = 3832] [id = 568] 03:55:10 INFO - PROCESS | 3832 | --DOCSHELL 1620BC00 == 32 [pid = 3832] [id = 567] 03:55:10 INFO - PROCESS | 3832 | --DOCSHELL 14299400 == 31 [pid = 3832] [id = 566] 03:55:10 INFO - PROCESS | 3832 | --DOCSHELL 139CAC00 == 30 [pid = 3832] [id = 565] 03:55:10 INFO - PROCESS | 3832 | --DOCSHELL 12873400 == 29 [pid = 3832] [id = 564] 03:55:10 INFO - PROCESS | 3832 | --DOCSHELL 1055D800 == 28 [pid = 3832] [id = 563] 03:55:10 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (1B0C1800) [pid = 3832] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:55:10 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (169D7C00) [pid = 3832] [serial = 1661] [outer = 00000000] [url = about:blank] 03:55:10 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (167A9C00) [pid = 3832] [serial = 1660] [outer = 00000000] [url = about:blank] 03:55:10 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (16E7E000) [pid = 3832] [serial = 1663] [outer = 00000000] [url = about:blank] 03:55:10 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (16E82C00) [pid = 3832] [serial = 1664] [outer = 00000000] [url = about:blank] 03:55:10 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (14F23800) [pid = 3832] [serial = 1648] [outer = 00000000] [url = about:blank] 03:55:10 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (15714400) [pid = 3832] [serial = 1649] [outer = 00000000] [url = about:blank] 03:55:10 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1286B800) [pid = 3832] [serial = 1645] [outer = 00000000] [url = about:blank] 03:55:10 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (13115400) [pid = 3832] [serial = 1646] [outer = 00000000] [url = about:blank] 03:55:10 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1321C400) [pid = 3832] [serial = 1654] [outer = 00000000] [url = about:blank] 03:55:10 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (13940400) [pid = 3832] [serial = 1655] [outer = 00000000] [url = about:blank] 03:55:10 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (13143C00) [pid = 3832] [serial = 1669] [outer = 00000000] [url = about:blank] 03:55:10 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (1128C400) [pid = 3832] [serial = 1651] [outer = 00000000] [url = about:blank] 03:55:10 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (114D6800) [pid = 3832] [serial = 1652] [outer = 00000000] [url = about:blank] 03:55:10 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (19C0FC00) [pid = 3832] [serial = 1643] [outer = 00000000] [url = about:blank] 03:55:10 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (192EE000) [pid = 3832] [serial = 1666] [outer = 00000000] [url = about:blank] 03:55:10 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (1606EC00) [pid = 3832] [serial = 1657] [outer = 00000000] [url = about:blank] 03:55:10 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (19710000) [pid = 3832] [serial = 1673] [outer = 00000000] [url = about:blank] 03:55:10 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (19D75800) [pid = 3832] [serial = 1675] [outer = 00000000] [url = about:blank] 03:55:10 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (17F56C00) [pid = 3832] [serial = 1667] [outer = 00000000] [url = about:blank] 03:55:10 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (10441800) [pid = 3832] [serial = 1127] [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.] 03:55:10 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (1666E400) [pid = 3832] [serial = 1670] [outer = 00000000] [url = about:blank] 03:55:10 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (19F47C00) [pid = 3832] [serial = 1676] [outer = 00000000] [url = about:blank] 03:55:10 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (192EB000) [pid = 3832] [serial = 1672] [outer = 00000000] [url = about:blank] 03:55:10 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (16202400) [pid = 3832] [serial = 1658] [outer = 00000000] [url = about:blank] 03:55:11 INFO - PROCESS | 3832 | 1468752911009 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]]]}] 03:55:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 03:55:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 872ms 03:55:11 INFO - PROCESS | 3832 | 1468752911050 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 03:55:11 INFO - PROCESS | 3832 | 1468752911054 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 03:55:11 INFO - PROCESS | 3832 | 1468752911059 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 03:55:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 03:55:11 INFO - PROCESS | 3832 | 1468752911062 Marionette TRACE conn3 <- [1,2262,null,{}] 03:55:11 INFO - PROCESS | 3832 | 1468752911066 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}] 03:55:11 INFO - PROCESS | 3832 | 1468752911068 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:11 INFO - PROCESS | 3832 | 1468752911152 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 03:55:11 INFO - PROCESS | 3832 | 1468752911158 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:11 INFO - PROCESS | 3832 | 1468752911160 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:11 INFO - PROCESS | 3832 | ++DOCSHELL 11295400 == 29 [pid = 3832] [id = 575] 03:55:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (11434000) [pid = 3832] [serial = 1725] [outer = 00000000] 03:55:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (12999800) [pid = 3832] [serial = 1726] [outer = 11434000] 03:55:11 INFO - PROCESS | 3832 | 1468752911206 Marionette DEBUG loaded listener.js 03:55:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (13144800) [pid = 3832] [serial = 1727] [outer = 11434000] 03:55:11 INFO - PROCESS | 3832 | 1468752911741 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]]]}] 03:55:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 03:55:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 713ms 03:55:11 INFO - PROCESS | 3832 | 1468752911792 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 03:55:11 INFO - PROCESS | 3832 | 1468752911794 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 03:55:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 03:55:11 INFO - PROCESS | 3832 | 1468752911797 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 03:55:11 INFO - PROCESS | 3832 | 1468752911801 Marionette TRACE conn3 <- [1,2266,null,{}] 03:55:11 INFO - PROCESS | 3832 | 1468752911811 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}] 03:55:11 INFO - PROCESS | 3832 | 1468752911816 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:11 INFO - PROCESS | 3832 | 1468752911936 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 03:55:12 INFO - PROCESS | 3832 | 1468752912034 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:12 INFO - PROCESS | 3832 | 1468752912038 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:12 INFO - PROCESS | 3832 | ++DOCSHELL 13EA4C00 == 30 [pid = 3832] [id = 576] 03:55:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (13EA9800) [pid = 3832] [serial = 1728] [outer = 00000000] 03:55:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (156D2400) [pid = 3832] [serial = 1729] [outer = 13EA9800] 03:55:12 INFO - PROCESS | 3832 | 1468752912085 Marionette DEBUG loaded listener.js 03:55:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (15732800) [pid = 3832] [serial = 1730] [outer = 13EA9800] 03:55:12 INFO - PROCESS | 3832 | 1468752912481 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]]]}] 03:55:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 03:55:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 745ms 03:55:12 INFO - PROCESS | 3832 | 1468752912538 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 03:55:12 INFO - PROCESS | 3832 | 1468752912540 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 03:55:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 03:55:12 INFO - PROCESS | 3832 | 1468752912543 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 03:55:12 INFO - PROCESS | 3832 | 1468752912545 Marionette TRACE conn3 <- [1,2270,null,{}] 03:55:12 INFO - PROCESS | 3832 | 1468752912548 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}] 03:55:12 INFO - PROCESS | 3832 | 1468752912550 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:12 INFO - PROCESS | 3832 | 1468752912640 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 03:55:12 INFO - PROCESS | 3832 | 1468752912645 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:12 INFO - PROCESS | 3832 | 1468752912647 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:12 INFO - PROCESS | 3832 | ++DOCSHELL 16201400 == 31 [pid = 3832] [id = 577] 03:55:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (16203800) [pid = 3832] [serial = 1731] [outer = 00000000] 03:55:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (1667A000) [pid = 3832] [serial = 1732] [outer = 16203800] 03:55:12 INFO - PROCESS | 3832 | 1468752912691 Marionette DEBUG loaded listener.js 03:55:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (169CAC00) [pid = 3832] [serial = 1733] [outer = 16203800] 03:55:13 INFO - PROCESS | 3832 | 1468752913126 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]]]}] 03:55:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 03:55:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 649ms 03:55:13 INFO - PROCESS | 3832 | 1468752913181 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 03:55:13 INFO - PROCESS | 3832 | 1468752913183 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 03:55:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 03:55:13 INFO - PROCESS | 3832 | 1468752913187 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 03:55:13 INFO - PROCESS | 3832 | 1468752913189 Marionette TRACE conn3 <- [1,2274,null,{}] 03:55:13 INFO - PROCESS | 3832 | 1468752913198 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}] 03:55:13 INFO - PROCESS | 3832 | 1468752913200 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:13 INFO - PROCESS | 3832 | 1468752913315 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 03:55:13 INFO - PROCESS | 3832 | 1468752913400 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:13 INFO - PROCESS | 3832 | 1468752913402 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:13 INFO - PROCESS | 3832 | ++DOCSHELL 16E4F400 == 32 [pid = 3832] [id = 578] 03:55:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (16E77400) [pid = 3832] [serial = 1734] [outer = 00000000] 03:55:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (16E7E000) [pid = 3832] [serial = 1735] [outer = 16E77400] 03:55:13 INFO - PROCESS | 3832 | 1468752913445 Marionette DEBUG loaded listener.js 03:55:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (16E80C00) [pid = 3832] [serial = 1736] [outer = 16E77400] 03:55:13 INFO - PROCESS | 3832 | 1468752913851 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]]]}] 03:55:13 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 03:55:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 713ms 03:55:13 INFO - PROCESS | 3832 | 1468752913886 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 03:55:13 INFO - PROCESS | 3832 | 1468752913888 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 03:55:13 INFO - PROCESS | 3832 | 1468752913892 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 03:55:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 03:55:13 INFO - PROCESS | 3832 | 1468752913893 Marionette TRACE conn3 <- [1,2278,null,{}] 03:55:13 INFO - PROCESS | 3832 | 1468752913897 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}] 03:55:13 INFO - PROCESS | 3832 | 1468752913903 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:14 INFO - PROCESS | 3832 | 1468752914097 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 03:55:14 INFO - PROCESS | 3832 | 1468752914160 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:14 INFO - PROCESS | 3832 | 1468752914162 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:14 INFO - PROCESS | 3832 | ++DOCSHELL 16E4A400 == 33 [pid = 3832] [id = 579] 03:55:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (16E7C800) [pid = 3832] [serial = 1737] [outer = 00000000] 03:55:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (17925000) [pid = 3832] [serial = 1738] [outer = 16E7C800] 03:55:14 INFO - PROCESS | 3832 | 1468752914206 Marionette DEBUG loaded listener.js 03:55:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (192F3C00) [pid = 3832] [serial = 1739] [outer = 16E7C800] 03:55:14 INFO - PROCESS | 3832 | 1468752914625 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]]]}] 03:55:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 03:55:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 761ms 03:55:14 INFO - PROCESS | 3832 | 1468752914664 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 03:55:14 INFO - PROCESS | 3832 | 1468752914666 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 03:55:14 INFO - PROCESS | 3832 | 1468752914670 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 03:55:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 03:55:14 INFO - PROCESS | 3832 | 1468752914671 Marionette TRACE conn3 <- [1,2282,null,{}] 03:55:14 INFO - PROCESS | 3832 | 1468752914674 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}] 03:55:14 INFO - PROCESS | 3832 | 1468752914676 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:14 INFO - PROCESS | 3832 | 1468752914811 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 03:55:14 INFO - PROCESS | 3832 | 1468752914825 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:14 INFO - PROCESS | 3832 | 1468752914827 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:14 INFO - PROCESS | 3832 | ++DOCSHELL 19717800 == 34 [pid = 3832] [id = 580] 03:55:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (19718C00) [pid = 3832] [serial = 1740] [outer = 00000000] 03:55:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (19917C00) [pid = 3832] [serial = 1741] [outer = 19718C00] 03:55:14 INFO - PROCESS | 3832 | 1468752914879 Marionette DEBUG loaded listener.js 03:55:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (19C0C000) [pid = 3832] [serial = 1742] [outer = 19718C00] 03:55:15 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (16E77C00) [pid = 3832] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 03:55:15 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (139CD400) [pid = 3832] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 03:55:15 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (12873800) [pid = 3832] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 03:55:15 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1055E400) [pid = 3832] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 03:55:15 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (0F2F1800) [pid = 3832] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 03:55:15 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (10A76000) [pid = 3832] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 03:55:15 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (1429CC00) [pid = 3832] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 03:55:15 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (1760E000) [pid = 3832] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 03:55:15 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (1620C800) [pid = 3832] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 03:55:15 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (1286F400) [pid = 3832] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 03:55:15 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (156CB800) [pid = 3832] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 03:55:15 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (14FBB400) [pid = 3832] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 03:55:15 INFO - PROCESS | 3832 | 1468752915393 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]]]}] 03:55:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 03:55:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 745ms 03:55:15 INFO - PROCESS | 3832 | 1468752915410 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 03:55:15 INFO - PROCESS | 3832 | 1468752915412 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 03:55:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 03:55:15 INFO - PROCESS | 3832 | 1468752915416 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 03:55:15 INFO - PROCESS | 3832 | 1468752915417 Marionette TRACE conn3 <- [1,2286,null,{}] 03:55:15 INFO - PROCESS | 3832 | 1468752915421 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}] 03:55:15 INFO - PROCESS | 3832 | 1468752915422 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:15 INFO - PROCESS | 3832 | 1468752915498 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 03:55:15 INFO - PROCESS | 3832 | 1468752915503 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:15 INFO - PROCESS | 3832 | 1468752915505 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:15 INFO - PROCESS | 3832 | ++DOCSHELL 0F2EB800 == 35 [pid = 3832] [id = 581] 03:55:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (10A7B800) [pid = 3832] [serial = 1743] [outer = 00000000] 03:55:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (13215000) [pid = 3832] [serial = 1744] [outer = 10A7B800] 03:55:15 INFO - PROCESS | 3832 | 1468752915548 Marionette DEBUG loaded listener.js 03:55:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (16E77C00) [pid = 3832] [serial = 1745] [outer = 10A7B800] 03:55:16 INFO - PROCESS | 3832 | 1468752915967 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]]]}] 03:55:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 03:55:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 602ms 03:55:16 INFO - PROCESS | 3832 | 1468752916013 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 03:55:16 INFO - PROCESS | 3832 | 1468752916015 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 03:55:16 INFO - PROCESS | 3832 | 1468752916018 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 03:55:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 03:55:16 INFO - PROCESS | 3832 | 1468752916020 Marionette TRACE conn3 <- [1,2290,null,{}] 03:55:16 INFO - PROCESS | 3832 | 1468752916023 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}] 03:55:16 INFO - PROCESS | 3832 | 1468752916025 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:16 INFO - PROCESS | 3832 | 1468752916105 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 03:55:16 INFO - PROCESS | 3832 | 1468752916137 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:16 INFO - PROCESS | 3832 | 1468752916139 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:16 INFO - PROCESS | 3832 | ++DOCSHELL 13EA3400 == 36 [pid = 3832] [id = 582] 03:55:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (1429CC00) [pid = 3832] [serial = 1746] [outer = 00000000] 03:55:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (19D78800) [pid = 3832] [serial = 1747] [outer = 1429CC00] 03:55:16 INFO - PROCESS | 3832 | 1468752916184 Marionette DEBUG loaded listener.js 03:55:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (19F51000) [pid = 3832] [serial = 1748] [outer = 1429CC00] 03:55:16 INFO - PROCESS | 3832 | 1468752916641 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]]]}] 03:55:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 03:55:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 649ms 03:55:16 INFO - PROCESS | 3832 | 1468752916688 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 03:55:16 INFO - PROCESS | 3832 | 1468752916690 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 03:55:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 03:55:16 INFO - PROCESS | 3832 | 1468752916711 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 03:55:16 INFO - PROCESS | 3832 | 1468752916712 Marionette TRACE conn3 <- [1,2294,null,{}] 03:55:16 INFO - PROCESS | 3832 | 1468752916716 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}] 03:55:16 INFO - PROCESS | 3832 | 1468752916718 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:16 INFO - PROCESS | 3832 | 1468752916795 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 03:55:16 INFO - PROCESS | 3832 | 1468752916800 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:16 INFO - PROCESS | 3832 | 1468752916812 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:16 INFO - PROCESS | 3832 | ++DOCSHELL 19713800 == 37 [pid = 3832] [id = 583] 03:55:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (19F55C00) [pid = 3832] [serial = 1749] [outer = 00000000] 03:55:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (1A3B8800) [pid = 3832] [serial = 1750] [outer = 19F55C00] 03:55:16 INFO - PROCESS | 3832 | 1468752916855 Marionette DEBUG loaded listener.js 03:55:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (1A3B9000) [pid = 3832] [serial = 1751] [outer = 19F55C00] 03:55:17 INFO - PROCESS | 3832 | 1468752917276 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]]]}] 03:55:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 03:55:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 618ms 03:55:17 INFO - PROCESS | 3832 | 1468752917311 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 03:55:17 INFO - PROCESS | 3832 | 1468752917313 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 03:55:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 03:55:17 INFO - PROCESS | 3832 | 1468752917330 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 03:55:17 INFO - PROCESS | 3832 | 1468752917332 Marionette TRACE conn3 <- [1,2298,null,{}] 03:55:17 INFO - PROCESS | 3832 | 1468752917341 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}] 03:55:17 INFO - PROCESS | 3832 | 1468752917343 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:17 INFO - PROCESS | 3832 | 1468752917489 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 03:55:17 INFO - PROCESS | 3832 | 1468752917658 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:17 INFO - PROCESS | 3832 | 1468752917661 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:17 INFO - PROCESS | 3832 | ++DOCSHELL 10372000 == 38 [pid = 3832] [id = 584] 03:55:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (103C9800) [pid = 3832] [serial = 1752] [outer = 00000000] 03:55:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (104E9000) [pid = 3832] [serial = 1753] [outer = 103C9800] 03:55:17 INFO - PROCESS | 3832 | 1468752917719 Marionette DEBUG loaded listener.js 03:55:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (10A77400) [pid = 3832] [serial = 1754] [outer = 103C9800] 03:55:18 INFO - PROCESS | 3832 | 1468752918274 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]]]}] 03:55:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 03:55:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1030ms 03:55:18 INFO - PROCESS | 3832 | 1468752918324 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 03:55:18 INFO - PROCESS | 3832 | 1468752918329 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 03:55:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 03:55:18 INFO - PROCESS | 3832 | 1468752918334 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 03:55:18 INFO - PROCESS | 3832 | 1468752918337 Marionette TRACE conn3 <- [1,2302,null,{}] 03:55:18 INFO - PROCESS | 3832 | 1468752918342 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}] 03:55:18 INFO - PROCESS | 3832 | 1468752918345 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:18 INFO - PROCESS | 3832 | 1468752918465 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 03:55:18 INFO - PROCESS | 3832 | 1468752918576 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:18 INFO - PROCESS | 3832 | 1468752918579 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:18 INFO - PROCESS | 3832 | ++DOCSHELL 131E8800 == 39 [pid = 3832] [id = 585] 03:55:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (131E9400) [pid = 3832] [serial = 1755] [outer = 00000000] 03:55:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (13940800) [pid = 3832] [serial = 1756] [outer = 131E9400] 03:55:18 INFO - PROCESS | 3832 | 1468752918685 Marionette DEBUG loaded listener.js 03:55:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (13CAEC00) [pid = 3832] [serial = 1757] [outer = 131E9400] 03:55:19 INFO - PROCESS | 3832 | 1468752919288 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]]]}] 03:55:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 03:55:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 951ms 03:55:19 INFO - PROCESS | 3832 | 1468752919312 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 03:55:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 03:55:19 INFO - PROCESS | 3832 | 1468752919315 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 03:55:19 INFO - PROCESS | 3832 | 1468752919319 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 03:55:19 INFO - PROCESS | 3832 | 1468752919322 Marionette TRACE conn3 <- [1,2306,null,{}] 03:55:19 INFO - PROCESS | 3832 | 1468752919326 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}] 03:55:19 INFO - PROCESS | 3832 | 1468752919328 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:19 INFO - PROCESS | 3832 | 1468752919435 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 03:55:19 INFO - PROCESS | 3832 | 1468752919594 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:19 INFO - PROCESS | 3832 | 1468752919597 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:19 INFO - PROCESS | 3832 | ++DOCSHELL 14F23800 == 40 [pid = 3832] [id = 586] 03:55:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (16210800) [pid = 3832] [serial = 1758] [outer = 00000000] 03:55:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (16E7B400) [pid = 3832] [serial = 1759] [outer = 16210800] 03:55:19 INFO - PROCESS | 3832 | 1468752919651 Marionette DEBUG loaded listener.js 03:55:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (174D4C00) [pid = 3832] [serial = 1760] [outer = 16210800] 03:55:20 INFO - PROCESS | 3832 | 1468752920217 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] 03:55:20 INFO - PROCESS | 3832 | 1468752920267 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 03:55:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 03:55:20 INFO - PROCESS | 3832 | 1468752920277 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 03:55:20 INFO - PROCESS | 3832 | 1468752920282 Marionette TRACE conn3 <- [1,2310,null,{}] 03:55:20 INFO - PROCESS | 3832 | 1468752920286 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}] 03:55:20 INFO - PROCESS | 3832 | 1468752920289 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:20 INFO - PROCESS | 3832 | 1468752920397 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 03:55:20 INFO - PROCESS | 3832 | 1468752920546 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:20 INFO - PROCESS | 3832 | 1468752920549 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:20 INFO - PROCESS | 3832 | ++DOCSHELL 1055F800 == 41 [pid = 3832] [id = 587] 03:55:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (1792B400) [pid = 3832] [serial = 1761] [outer = 00000000] 03:55:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (1A43E800) [pid = 3832] [serial = 1762] [outer = 1792B400] 03:55:20 INFO - PROCESS | 3832 | 1468752920601 Marionette DEBUG loaded listener.js 03:55:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (1A445000) [pid = 3832] [serial = 1763] [outer = 1792B400] 03:55:21 INFO - PROCESS | 3832 | 1468752921440 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]]]}] 03:55:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 03:55:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1205ms 03:55:21 INFO - PROCESS | 3832 | 1468752921508 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 03:55:21 INFO - PROCESS | 3832 | 1468752921512 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 03:55:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 03:55:21 INFO - PROCESS | 3832 | 1468752921517 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 03:55:21 INFO - PROCESS | 3832 | 1468752921520 Marionette TRACE conn3 <- [1,2314,null,{}] 03:55:21 INFO - PROCESS | 3832 | 1468752921525 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}] 03:55:21 INFO - PROCESS | 3832 | 1468752921528 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:21 INFO - PROCESS | 3832 | 1468752921634 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 03:55:21 INFO - PROCESS | 3832 | 1468752921776 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:21 INFO - PROCESS | 3832 | 1468752921778 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:21 INFO - PROCESS | 3832 | ++DOCSHELL 10A0E800 == 42 [pid = 3832] [id = 588] 03:55:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (10A80800) [pid = 3832] [serial = 1764] [outer = 00000000] 03:55:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (12875000) [pid = 3832] [serial = 1765] [outer = 10A80800] 03:55:21 INFO - PROCESS | 3832 | 1468752921830 Marionette DEBUG loaded listener.js 03:55:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (12992400) [pid = 3832] [serial = 1766] [outer = 10A80800] 03:55:22 INFO - PROCESS | 3832 | --DOCSHELL 19713800 == 41 [pid = 3832] [id = 583] 03:55:22 INFO - PROCESS | 3832 | --DOCSHELL 13EA3400 == 40 [pid = 3832] [id = 582] 03:55:22 INFO - PROCESS | 3832 | --DOCSHELL 0F2EB800 == 39 [pid = 3832] [id = 581] 03:55:22 INFO - PROCESS | 3832 | --DOCSHELL 19717800 == 38 [pid = 3832] [id = 580] 03:55:22 INFO - PROCESS | 3832 | --DOCSHELL 16E4A400 == 37 [pid = 3832] [id = 579] 03:55:22 INFO - PROCESS | 3832 | --DOCSHELL 16E4F400 == 36 [pid = 3832] [id = 578] 03:55:22 INFO - PROCESS | 3832 | --DOCSHELL 16201400 == 35 [pid = 3832] [id = 577] 03:55:22 INFO - PROCESS | 3832 | --DOCSHELL 13EA4C00 == 34 [pid = 3832] [id = 576] 03:55:22 INFO - PROCESS | 3832 | --DOCSHELL 11295400 == 33 [pid = 3832] [id = 575] 03:55:22 INFO - PROCESS | 3832 | --DOCSHELL 10A08800 == 32 [pid = 3832] [id = 574] 03:55:22 INFO - PROCESS | 3832 | --DOCSHELL 1393C400 == 31 [pid = 3832] [id = 573] 03:55:22 INFO - PROCESS | 3832 | --DOCSHELL 17D74400 == 30 [pid = 3832] [id = 571] 03:55:22 INFO - PROCESS | 3832 | --DOCSHELL 0F2F0000 == 29 [pid = 3832] [id = 572] 03:55:22 INFO - PROCESS | 3832 | --DOCSHELL 0F2EFC00 == 28 [pid = 3832] [id = 562] 03:55:22 INFO - PROCESS | 3832 | --DOCSHELL 1055F800 == 27 [pid = 3832] [id = 587] 03:55:22 INFO - PROCESS | 3832 | --DOCSHELL 14F23800 == 26 [pid = 3832] [id = 586] 03:55:22 INFO - PROCESS | 3832 | --DOCSHELL 10372000 == 25 [pid = 3832] [id = 584] 03:55:22 INFO - PROCESS | 3832 | --DOCSHELL 131E8800 == 24 [pid = 3832] [id = 585] 03:55:22 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (1718D400) [pid = 3832] [serial = 1705] [outer = 00000000] [url = about:blank] 03:55:22 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (13EAB000) [pid = 3832] [serial = 1696] [outer = 00000000] [url = about:blank] 03:55:22 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (12990400) [pid = 3832] [serial = 1693] [outer = 00000000] [url = about:blank] 03:55:22 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (12D5D000) [pid = 3832] [serial = 1694] [outer = 00000000] [url = about:blank] 03:55:22 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (10A78000) [pid = 3832] [serial = 1690] [outer = 00000000] [url = about:blank] 03:55:22 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (10A7A000) [pid = 3832] [serial = 1691] [outer = 00000000] [url = about:blank] 03:55:22 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (110B5800) [pid = 3832] [serial = 1688] [outer = 00000000] [url = about:blank] 03:55:22 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (104EBC00) [pid = 3832] [serial = 1687] [outer = 00000000] [url = about:blank] 03:55:22 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (11292C00) [pid = 3832] [serial = 1679] [outer = 00000000] [url = about:blank] 03:55:22 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (11246400) [pid = 3832] [serial = 1678] [outer = 00000000] [url = about:blank] 03:55:22 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (1606E800) [pid = 3832] [serial = 1682] [outer = 00000000] [url = about:blank] 03:55:22 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (1570EC00) [pid = 3832] [serial = 1681] [outer = 00000000] [url = about:blank] 03:55:22 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (19C0B800) [pid = 3832] [serial = 1685] [outer = 00000000] [url = about:blank] 03:55:22 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (192EF000) [pid = 3832] [serial = 1684] [outer = 00000000] [url = about:blank] 03:55:22 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (167A2800) [pid = 3832] [serial = 1702] [outer = 00000000] [url = about:blank] 03:55:22 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1345B000) [pid = 3832] [serial = 1708] [outer = 00000000] [url = about:blank] 03:55:22 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (192E7400) [pid = 3832] [serial = 1711] [outer = 00000000] [url = about:blank] 03:55:22 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (197A1000) [pid = 3832] [serial = 1714] [outer = 00000000] [url = about:blank] 03:55:22 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (17607000) [pid = 3832] [serial = 1706] [outer = 00000000] [url = about:blank] 03:55:22 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (1606C800) [pid = 3832] [serial = 1699] [outer = 00000000] [url = about:blank] 03:55:22 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (192ED000) [pid = 3832] [serial = 1712] [outer = 00000000] [url = about:blank] 03:55:22 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (16143800) [pid = 3832] [serial = 1700] [outer = 00000000] [url = about:blank] 03:55:22 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (16E82800) [pid = 3832] [serial = 1709] [outer = 00000000] [url = about:blank] 03:55:22 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (169CA400) [pid = 3832] [serial = 1703] [outer = 00000000] [url = about:blank] 03:55:22 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (1429BC00) [pid = 3832] [serial = 1697] [outer = 00000000] [url = about:blank] 03:55:22 INFO - PROCESS | 3832 | 1468752922948 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]]]}] 03:55:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 03:55:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1473ms 03:55:23 INFO - PROCESS | 3832 | 1468752922977 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 03:55:23 INFO - PROCESS | 3832 | 1468752922981 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 03:55:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 03:55:23 INFO - PROCESS | 3832 | 1468752922986 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 03:55:23 INFO - PROCESS | 3832 | 1468752922989 Marionette TRACE conn3 <- [1,2318,null,{}] 03:55:23 INFO - PROCESS | 3832 | 1468752922994 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}] 03:55:23 INFO - PROCESS | 3832 | 1468752922997 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:23 INFO - PROCESS | 3832 | 1468752923091 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 03:55:23 INFO - PROCESS | 3832 | 1468752923186 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:23 INFO - PROCESS | 3832 | 1468752923189 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:23 INFO - PROCESS | 3832 | ++DOCSHELL 10511000 == 25 [pid = 3832] [id = 589] 03:55:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (10515C00) [pid = 3832] [serial = 1767] [outer = 00000000] 03:55:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (110BAC00) [pid = 3832] [serial = 1768] [outer = 10515C00] 03:55:23 INFO - PROCESS | 3832 | 1468752923286 Marionette DEBUG loaded listener.js 03:55:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (110E8000) [pid = 3832] [serial = 1769] [outer = 10515C00] 03:55:23 INFO - PROCESS | 3832 | 1468752923757 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]]]}] 03:55:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 03:55:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 808ms 03:55:23 INFO - PROCESS | 3832 | 1468752923822 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 03:55:23 INFO - PROCESS | 3832 | 1468752923826 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 03:55:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 03:55:23 INFO - PROCESS | 3832 | 1468752923833 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 03:55:23 INFO - PROCESS | 3832 | 1468752923835 Marionette TRACE conn3 <- [1,2322,null,{}] 03:55:23 INFO - PROCESS | 3832 | 1468752923839 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}] 03:55:23 INFO - PROCESS | 3832 | 1468752923841 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:23 INFO - PROCESS | 3832 | 1468752923925 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 03:55:23 INFO - PROCESS | 3832 | 1468752923940 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:23 INFO - PROCESS | 3832 | 1468752923942 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:23 INFO - PROCESS | 3832 | ++DOCSHELL 13143800 == 26 [pid = 3832] [id = 590] 03:55:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (13143C00) [pid = 3832] [serial = 1770] [outer = 00000000] 03:55:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (131DCC00) [pid = 3832] [serial = 1771] [outer = 13143C00] 03:55:24 INFO - PROCESS | 3832 | 1468752924009 Marionette DEBUG loaded listener.js 03:55:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (1321B800) [pid = 3832] [serial = 1772] [outer = 13143C00] 03:55:24 INFO - PROCESS | 3832 | 1468752924468 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]]]}] 03:55:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 03:55:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 713ms 03:55:24 INFO - PROCESS | 3832 | 1468752924531 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 03:55:24 INFO - PROCESS | 3832 | 1468752924534 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 03:55:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 03:55:24 INFO - PROCESS | 3832 | 1468752924537 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 03:55:24 INFO - PROCESS | 3832 | 1468752924541 Marionette TRACE conn3 <- [1,2326,null,{}] 03:55:24 INFO - PROCESS | 3832 | 1468752924551 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}] 03:55:24 INFO - PROCESS | 3832 | 1468752924556 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:24 INFO - PROCESS | 3832 | 1468752924642 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 03:55:24 INFO - PROCESS | 3832 | 1468752924650 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:24 INFO - PROCESS | 3832 | 1468752924653 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:24 INFO - PROCESS | 3832 | ++DOCSHELL 13CB0000 == 27 [pid = 3832] [id = 591] 03:55:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (13E9E400) [pid = 3832] [serial = 1773] [outer = 00000000] 03:55:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (1429C000) [pid = 3832] [serial = 1774] [outer = 13E9E400] 03:55:24 INFO - PROCESS | 3832 | 1468752924786 Marionette DEBUG loaded listener.js 03:55:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (14FBB400) [pid = 3832] [serial = 1775] [outer = 13E9E400] 03:55:25 INFO - PROCESS | 3832 | 1468752925210 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]]]}] 03:55:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 03:55:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 713ms 03:55:25 INFO - PROCESS | 3832 | 1468752925238 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 03:55:25 INFO - PROCESS | 3832 | 1468752925240 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 03:55:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 03:55:25 INFO - PROCESS | 3832 | 1468752925244 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 03:55:25 INFO - PROCESS | 3832 | 1468752925245 Marionette TRACE conn3 <- [1,2330,null,{}] 03:55:25 INFO - PROCESS | 3832 | 1468752925248 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}] 03:55:25 INFO - PROCESS | 3832 | 1468752925250 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:25 INFO - PROCESS | 3832 | 1468752925394 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 03:55:25 INFO - PROCESS | 3832 | 1468752925416 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:25 INFO - PROCESS | 3832 | 1468752925418 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:25 INFO - PROCESS | 3832 | ++DOCSHELL 1606A000 == 28 [pid = 3832] [id = 592] 03:55:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (1606D000) [pid = 3832] [serial = 1776] [outer = 00000000] 03:55:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (1613D400) [pid = 3832] [serial = 1777] [outer = 1606D000] 03:55:25 INFO - PROCESS | 3832 | 1468752925462 Marionette DEBUG loaded listener.js 03:55:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (16206000) [pid = 3832] [serial = 1778] [outer = 1606D000] 03:55:25 INFO - PROCESS | 3832 | 1468752925937 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]]]}] 03:55:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 03:55:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 713ms 03:55:25 INFO - PROCESS | 3832 | 1468752925973 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 03:55:25 INFO - PROCESS | 3832 | 1468752925975 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 03:55:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 03:55:25 INFO - PROCESS | 3832 | 1468752925979 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 03:55:25 INFO - PROCESS | 3832 | 1468752925981 Marionette TRACE conn3 <- [1,2334,null,{}] 03:55:25 INFO - PROCESS | 3832 | 1468752925984 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}] 03:55:25 INFO - PROCESS | 3832 | 1468752925986 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:26 INFO - PROCESS | 3832 | 1468752926094 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 03:55:26 INFO - PROCESS | 3832 | 1468752926099 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:26 INFO - PROCESS | 3832 | 1468752926101 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:26 INFO - PROCESS | 3832 | ++DOCSHELL 16204C00 == 29 [pid = 3832] [id = 593] 03:55:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (16216400) [pid = 3832] [serial = 1779] [outer = 00000000] 03:55:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (167A9000) [pid = 3832] [serial = 1780] [outer = 16216400] 03:55:26 INFO - PROCESS | 3832 | 1468752926147 Marionette DEBUG loaded listener.js 03:55:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (1694F000) [pid = 3832] [serial = 1781] [outer = 16216400] 03:55:26 INFO - PROCESS | 3832 | 1468752926597 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]]]}] 03:55:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 03:55:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 634ms 03:55:26 INFO - PROCESS | 3832 | 1468752926617 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 03:55:26 INFO - PROCESS | 3832 | 1468752926619 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 03:55:26 INFO - PROCESS | 3832 | 1468752926622 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 03:55:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 03:55:26 INFO - PROCESS | 3832 | 1468752926624 Marionette TRACE conn3 <- [1,2338,null,{}] 03:55:26 INFO - PROCESS | 3832 | 1468752926627 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}] 03:55:26 INFO - PROCESS | 3832 | 1468752926632 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:26 INFO - PROCESS | 3832 | 1468752926780 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 03:55:26 INFO - PROCESS | 3832 | 1468752926875 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:26 INFO - PROCESS | 3832 | 1468752926877 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:26 INFO - PROCESS | 3832 | ++DOCSHELL 16E79000 == 30 [pid = 3832] [id = 594] 03:55:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (17175800) [pid = 3832] [serial = 1782] [outer = 00000000] 03:55:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (174D0000) [pid = 3832] [serial = 1783] [outer = 17175800] 03:55:26 INFO - PROCESS | 3832 | 1468752926922 Marionette DEBUG loaded listener.js 03:55:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (192E5800) [pid = 3832] [serial = 1784] [outer = 17175800] 03:55:27 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (16E77400) [pid = 3832] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 03:55:27 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (13EA9800) [pid = 3832] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 03:55:27 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (16E7C800) [pid = 3832] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 03:55:27 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (11434000) [pid = 3832] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 03:55:27 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (16203800) [pid = 3832] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 03:55:27 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (10A09800) [pid = 3832] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 03:55:27 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (1970E000) [pid = 3832] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 03:55:27 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (0F2F0800) [pid = 3832] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 03:55:27 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1393C800) [pid = 3832] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 03:55:27 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (19718C00) [pid = 3832] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 03:55:27 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (10A7B800) [pid = 3832] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 03:55:27 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (1429CC00) [pid = 3832] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 03:55:27 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (19F55C00) [pid = 3832] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 03:55:27 INFO - PROCESS | 3832 | 1468752927545 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]]]}] 03:55:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 03:55:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 951ms 03:55:27 INFO - PROCESS | 3832 | 1468752927568 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 03:55:27 INFO - PROCESS | 3832 | 1468752927570 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 03:55:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 03:55:27 INFO - PROCESS | 3832 | 1468752927574 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 03:55:27 INFO - PROCESS | 3832 | 1468752927575 Marionette TRACE conn3 <- [1,2342,null,{}] 03:55:27 INFO - PROCESS | 3832 | 1468752927579 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}] 03:55:27 INFO - PROCESS | 3832 | 1468752927581 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:27 INFO - PROCESS | 3832 | 1468752927690 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 03:55:27 INFO - PROCESS | 3832 | 1468752927755 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:27 INFO - PROCESS | 3832 | 1468752927757 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:27 INFO - PROCESS | 3832 | ++DOCSHELL 11434000 == 31 [pid = 3832] [id = 595] 03:55:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (114DDC00) [pid = 3832] [serial = 1785] [outer = 00000000] 03:55:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (1429CC00) [pid = 3832] [serial = 1786] [outer = 114DDC00] 03:55:27 INFO - PROCESS | 3832 | 1468752927848 Marionette DEBUG loaded listener.js 03:55:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (14F29800) [pid = 3832] [serial = 1787] [outer = 114DDC00] 03:55:28 INFO - PROCESS | 3832 | 1468752928192 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]]]}] 03:55:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 03:55:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 633ms 03:55:28 INFO - PROCESS | 3832 | 1468752928244 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 03:55:28 INFO - PROCESS | 3832 | 1468752928246 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 03:55:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 03:55:28 INFO - PROCESS | 3832 | 1468752928250 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 03:55:28 INFO - PROCESS | 3832 | 1468752928251 Marionette TRACE conn3 <- [1,2346,null,{}] 03:55:28 INFO - PROCESS | 3832 | 1468752928255 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}] 03:55:28 INFO - PROCESS | 3832 | 1468752928256 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:28 INFO - PROCESS | 3832 | 1468752928333 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 03:55:28 INFO - PROCESS | 3832 | 1468752928338 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:28 INFO - PROCESS | 3832 | 1468752928340 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:28 INFO - PROCESS | 3832 | ++DOCSHELL 13EA9800 == 32 [pid = 3832] [id = 596] 03:55:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (16E7B000) [pid = 3832] [serial = 1788] [outer = 00000000] 03:55:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (1970C400) [pid = 3832] [serial = 1789] [outer = 16E7B000] 03:55:28 INFO - PROCESS | 3832 | 1468752928383 Marionette DEBUG loaded listener.js 03:55:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (1970D000) [pid = 3832] [serial = 1790] [outer = 16E7B000] 03:55:28 INFO - PROCESS | 3832 | 1468752928862 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]]]}] 03:55:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 03:55:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 634ms 03:55:28 INFO - PROCESS | 3832 | 1468752928888 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 03:55:28 INFO - PROCESS | 3832 | 1468752928889 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 03:55:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 03:55:28 INFO - PROCESS | 3832 | 1468752928893 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 03:55:28 INFO - PROCESS | 3832 | 1468752928894 Marionette TRACE conn3 <- [1,2350,null,{}] 03:55:28 INFO - PROCESS | 3832 | 1468752928898 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}] 03:55:28 INFO - PROCESS | 3832 | 1468752928900 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:28 INFO - PROCESS | 3832 | 1468752928975 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 03:55:28 INFO - PROCESS | 3832 | 1468752928980 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:28 INFO - PROCESS | 3832 | 1468752928982 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:28 INFO - PROCESS | 3832 | ++DOCSHELL 13CADC00 == 33 [pid = 3832] [id = 597] 03:55:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (197A1000) [pid = 3832] [serial = 1791] [outer = 00000000] 03:55:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (1991BC00) [pid = 3832] [serial = 1792] [outer = 197A1000] 03:55:29 INFO - PROCESS | 3832 | 1468752929024 Marionette DEBUG loaded listener.js 03:55:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (197A7000) [pid = 3832] [serial = 1793] [outer = 197A1000] 03:55:29 INFO - PROCESS | 3832 | 1468752929558 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]]]}] 03:55:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 03:55:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 745ms 03:55:29 INFO - PROCESS | 3832 | 1468752929634 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 03:55:29 INFO - PROCESS | 3832 | 1468752929639 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 03:55:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 03:55:29 INFO - PROCESS | 3832 | 1468752929669 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 03:55:29 INFO - PROCESS | 3832 | 1468752929672 Marionette TRACE conn3 <- [1,2354,null,{}] 03:55:29 INFO - PROCESS | 3832 | 1468752929679 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}] 03:55:29 INFO - PROCESS | 3832 | 1468752929682 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:29 INFO - PROCESS | 3832 | 1468752929862 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 03:55:30 INFO - PROCESS | 3832 | 1468752929993 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:30 INFO - PROCESS | 3832 | 1468752929998 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:30 INFO - PROCESS | 3832 | ++DOCSHELL 0F2F7C00 == 34 [pid = 3832] [id = 598] 03:55:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (0F2F8000) [pid = 3832] [serial = 1794] [outer = 00000000] 03:55:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (11250000) [pid = 3832] [serial = 1795] [outer = 0F2F8000] 03:55:30 INFO - PROCESS | 3832 | 1468752930063 Marionette DEBUG loaded listener.js 03:55:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (12875800) [pid = 3832] [serial = 1796] [outer = 0F2F8000] 03:55:30 INFO - PROCESS | 3832 | 1468752930796 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]]]}] 03:55:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 03:55:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1188ms 03:55:30 INFO - PROCESS | 3832 | 1468752930875 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 03:55:30 INFO - PROCESS | 3832 | 1468752930880 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 03:55:30 INFO - PROCESS | 3832 | 1468752930886 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 03:55:30 INFO - PROCESS | 3832 | 1468752930889 Marionette TRACE conn3 <- [1,2358,null,{}] 03:55:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 03:55:30 INFO - PROCESS | 3832 | 1468752930893 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}] 03:55:30 INFO - PROCESS | 3832 | 1468752930896 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:31 INFO - PROCESS | 3832 | 1468752931011 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 03:55:31 INFO - PROCESS | 3832 | 1468752931154 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:31 INFO - PROCESS | 3832 | 1468752931157 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:31 INFO - PROCESS | 3832 | ++DOCSHELL 139CF000 == 35 [pid = 3832] [id = 599] 03:55:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (13CA8000) [pid = 3832] [serial = 1797] [outer = 00000000] 03:55:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (14F2B400) [pid = 3832] [serial = 1798] [outer = 13CA8000] 03:55:31 INFO - PROCESS | 3832 | 1468752931214 Marionette DEBUG loaded listener.js 03:55:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (16068C00) [pid = 3832] [serial = 1799] [outer = 13CA8000] 03:55:32 INFO - PROCESS | 3832 | 1468752932095 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]]]}] 03:55:32 INFO - PROCESS | 3832 | --DOCSHELL 13EA9800 == 34 [pid = 3832] [id = 596] 03:55:32 INFO - PROCESS | 3832 | --DOCSHELL 11434000 == 33 [pid = 3832] [id = 595] 03:55:32 INFO - PROCESS | 3832 | --DOCSHELL 16E79000 == 32 [pid = 3832] [id = 594] 03:55:32 INFO - PROCESS | 3832 | --DOCSHELL 16204C00 == 31 [pid = 3832] [id = 593] 03:55:32 INFO - PROCESS | 3832 | --DOCSHELL 1606A000 == 30 [pid = 3832] [id = 592] 03:55:32 INFO - PROCESS | 3832 | --DOCSHELL 13CB0000 == 29 [pid = 3832] [id = 591] 03:55:32 INFO - PROCESS | 3832 | --DOCSHELL 13143800 == 28 [pid = 3832] [id = 590] 03:55:32 INFO - PROCESS | 3832 | --DOCSHELL 10511000 == 27 [pid = 3832] [id = 589] 03:55:32 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (1A3B8800) [pid = 3832] [serial = 1750] [outer = 00000000] [url = about:blank] 03:55:32 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (16E7E000) [pid = 3832] [serial = 1735] [outer = 00000000] [url = about:blank] 03:55:32 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (16E80C00) [pid = 3832] [serial = 1736] [outer = 00000000] [url = about:blank] 03:55:32 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (156D2400) [pid = 3832] [serial = 1729] [outer = 00000000] [url = about:blank] 03:55:32 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (192F3C00) [pid = 3832] [serial = 1739] [outer = 00000000] [url = about:blank] 03:55:32 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (15732800) [pid = 3832] [serial = 1730] [outer = 00000000] [url = about:blank] 03:55:32 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (12999800) [pid = 3832] [serial = 1726] [outer = 00000000] [url = about:blank] 03:55:32 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (13144800) [pid = 3832] [serial = 1727] [outer = 00000000] [url = about:blank] 03:55:32 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (1667A000) [pid = 3832] [serial = 1732] [outer = 00000000] [url = about:blank] 03:55:32 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (11243800) [pid = 3832] [serial = 1723] [outer = 00000000] [url = about:blank] 03:55:32 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (11CD5400) [pid = 3832] [serial = 1724] [outer = 00000000] [url = about:blank] 03:55:32 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (17925000) [pid = 3832] [serial = 1738] [outer = 00000000] [url = about:blank] 03:55:32 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (197A5800) [pid = 3832] [serial = 1715] [outer = 00000000] [url = about:blank] 03:55:32 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (110EA800) [pid = 3832] [serial = 1717] [outer = 00000000] [url = about:blank] 03:55:32 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (12824C00) [pid = 3832] [serial = 1718] [outer = 00000000] [url = about:blank] 03:55:32 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (14296800) [pid = 3832] [serial = 1720] [outer = 00000000] [url = about:blank] 03:55:32 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (15718000) [pid = 3832] [serial = 1721] [outer = 00000000] [url = about:blank] 03:55:32 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (19917C00) [pid = 3832] [serial = 1741] [outer = 00000000] [url = about:blank] 03:55:32 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (13215000) [pid = 3832] [serial = 1744] [outer = 00000000] [url = about:blank] 03:55:32 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (19D78800) [pid = 3832] [serial = 1747] [outer = 00000000] [url = about:blank] 03:55:32 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (1A3B9000) [pid = 3832] [serial = 1751] [outer = 00000000] [url = about:blank] 03:55:32 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (16E77C00) [pid = 3832] [serial = 1745] [outer = 00000000] [url = about:blank] 03:55:32 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (19C0C000) [pid = 3832] [serial = 1742] [outer = 00000000] [url = about:blank] 03:55:32 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (19F51000) [pid = 3832] [serial = 1748] [outer = 00000000] [url = about:blank] 03:55:32 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (169CAC00) [pid = 3832] [serial = 1733] [outer = 00000000] [url = about:blank] 03:55:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 03:55:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1315ms 03:55:32 INFO - PROCESS | 3832 | 1468752932191 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 03:55:32 INFO - PROCESS | 3832 | 1468752932196 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 03:55:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 03:55:32 INFO - PROCESS | 3832 | 1468752932202 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 03:55:32 INFO - PROCESS | 3832 | 1468752932205 Marionette TRACE conn3 <- [1,2362,null,{}] 03:55:32 INFO - PROCESS | 3832 | 1468752932210 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}] 03:55:32 INFO - PROCESS | 3832 | 1468752932213 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:32 INFO - PROCESS | 3832 | 1468752932307 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 03:55:32 INFO - PROCESS | 3832 | 1468752932314 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:32 INFO - PROCESS | 3832 | 1468752932318 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:32 INFO - PROCESS | 3832 | ++DOCSHELL 10A77000 == 28 [pid = 3832] [id = 600] 03:55:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (10A7A000) [pid = 3832] [serial = 1800] [outer = 00000000] 03:55:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (110E6400) [pid = 3832] [serial = 1801] [outer = 10A7A000] 03:55:32 INFO - PROCESS | 3832 | 1468752932365 Marionette DEBUG loaded listener.js 03:55:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (10A74C00) [pid = 3832] [serial = 1802] [outer = 10A7A000] 03:55:32 INFO - PROCESS | 3832 | 1468752932947 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]]]}] 03:55:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 03:55:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 744ms 03:55:32 INFO - PROCESS | 3832 | 1468752932978 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 03:55:32 INFO - PROCESS | 3832 | 1468752932982 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 03:55:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 03:55:32 INFO - PROCESS | 3832 | 1468752932988 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 03:55:32 INFO - PROCESS | 3832 | 1468752932990 Marionette TRACE conn3 <- [1,2366,null,{}] 03:55:33 INFO - PROCESS | 3832 | 1468752932995 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}] 03:55:33 INFO - PROCESS | 3832 | 1468752932997 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:33 INFO - PROCESS | 3832 | 1468752933080 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 03:55:33 INFO - PROCESS | 3832 | 1468752933089 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:33 INFO - PROCESS | 3832 | 1468752933091 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:33 INFO - PROCESS | 3832 | ++DOCSHELL 12994800 == 29 [pid = 3832] [id = 601] 03:55:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (12BCFC00) [pid = 3832] [serial = 1803] [outer = 00000000] 03:55:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (1314B800) [pid = 3832] [serial = 1804] [outer = 12BCFC00] 03:55:33 INFO - PROCESS | 3832 | 1468752933138 Marionette DEBUG loaded listener.js 03:55:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (13936C00) [pid = 3832] [serial = 1805] [outer = 12BCFC00] 03:55:33 INFO - PROCESS | 3832 | 1468752933615 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]]]}] 03:55:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 03:55:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 634ms 03:55:33 INFO - PROCESS | 3832 | 1468752933623 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 03:55:33 INFO - PROCESS | 3832 | 1468752933625 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 03:55:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 03:55:33 INFO - PROCESS | 3832 | 1468752933628 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 03:55:33 INFO - PROCESS | 3832 | 1468752933632 Marionette TRACE conn3 <- [1,2370,null,{}] 03:55:33 INFO - PROCESS | 3832 | 1468752933646 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}] 03:55:33 INFO - PROCESS | 3832 | 1468752933650 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:33 INFO - PROCESS | 3832 | 1468752933733 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 03:55:33 INFO - PROCESS | 3832 | 1468752933771 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:33 INFO - PROCESS | 3832 | 1468752933774 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:33 INFO - PROCESS | 3832 | ++DOCSHELL 16065800 == 30 [pid = 3832] [id = 602] 03:55:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (16065C00) [pid = 3832] [serial = 1806] [outer = 00000000] 03:55:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (16070000) [pid = 3832] [serial = 1807] [outer = 16065C00] 03:55:33 INFO - PROCESS | 3832 | 1468752933903 Marionette DEBUG loaded listener.js 03:55:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (16203800) [pid = 3832] [serial = 1808] [outer = 16065C00] 03:55:34 INFO - PROCESS | 3832 | 1468752934300 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]]]}] 03:55:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 03:55:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 713ms 03:55:34 INFO - PROCESS | 3832 | 1468752934328 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 03:55:34 INFO - PROCESS | 3832 | 1468752934330 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 03:55:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 03:55:34 INFO - PROCESS | 3832 | 1468752934334 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 03:55:34 INFO - PROCESS | 3832 | 1468752934335 Marionette TRACE conn3 <- [1,2374,null,{}] 03:55:34 INFO - PROCESS | 3832 | 1468752934338 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}] 03:55:34 INFO - PROCESS | 3832 | 1468752934340 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:34 INFO - PROCESS | 3832 | 1468752934423 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 03:55:34 INFO - PROCESS | 3832 | 1468752934525 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:34 INFO - PROCESS | 3832 | 1468752934527 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:34 INFO - PROCESS | 3832 | ++DOCSHELL 16201400 == 31 [pid = 3832] [id = 603] 03:55:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (16203000) [pid = 3832] [serial = 1809] [outer = 00000000] 03:55:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (169CAC00) [pid = 3832] [serial = 1810] [outer = 16203000] 03:55:34 INFO - PROCESS | 3832 | 1468752934570 Marionette DEBUG loaded listener.js 03:55:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (16E7A000) [pid = 3832] [serial = 1811] [outer = 16203000] 03:55:35 INFO - PROCESS | 3832 | 1468752935013 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]]]}] 03:55:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 03:55:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 713ms 03:55:35 INFO - PROCESS | 3832 | 1468752935065 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 03:55:35 INFO - PROCESS | 3832 | 1468752935067 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 03:55:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 03:55:35 INFO - PROCESS | 3832 | 1468752935070 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 03:55:35 INFO - PROCESS | 3832 | 1468752935072 Marionette TRACE conn3 <- [1,2378,null,{}] 03:55:35 INFO - PROCESS | 3832 | 1468752935075 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}] 03:55:35 INFO - PROCESS | 3832 | 1468752935077 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:35 INFO - PROCESS | 3832 | 1468752935187 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 03:55:35 INFO - PROCESS | 3832 | 1468752935277 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:35 INFO - PROCESS | 3832 | 1468752935279 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:35 INFO - PROCESS | 3832 | ++DOCSHELL 16E7D400 == 32 [pid = 3832] [id = 604] 03:55:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (16E7E000) [pid = 3832] [serial = 1812] [outer = 00000000] 03:55:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (1718E400) [pid = 3832] [serial = 1813] [outer = 16E7E000] 03:55:35 INFO - PROCESS | 3832 | 1468752935324 Marionette DEBUG loaded listener.js 03:55:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (171D5000) [pid = 3832] [serial = 1814] [outer = 16E7E000] 03:55:35 INFO - PROCESS | 3832 | 1468752935741 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]]]}] 03:55:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 03:55:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 713ms 03:55:35 INFO - PROCESS | 3832 | 1468752935770 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 03:55:35 INFO - PROCESS | 3832 | 1468752935772 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 03:55:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 03:55:35 INFO - PROCESS | 3832 | 1468752935775 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 03:55:35 INFO - PROCESS | 3832 | 1468752935777 Marionette TRACE conn3 <- [1,2382,null,{}] 03:55:35 INFO - PROCESS | 3832 | 1468752935780 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}] 03:55:35 INFO - PROCESS | 3832 | 1468752935786 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:35 INFO - PROCESS | 3832 | 1468752935920 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 03:55:35 INFO - PROCESS | 3832 | 1468752935926 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:35 INFO - PROCESS | 3832 | 1468752935928 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:35 INFO - PROCESS | 3832 | ++DOCSHELL 14296000 == 33 [pid = 3832] [id = 605] 03:55:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (174D5000) [pid = 3832] [serial = 1815] [outer = 00000000] 03:55:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (19710800) [pid = 3832] [serial = 1816] [outer = 174D5000] 03:55:35 INFO - PROCESS | 3832 | 1468752935971 Marionette DEBUG loaded listener.js 03:55:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (19715000) [pid = 3832] [serial = 1817] [outer = 174D5000] 03:55:36 INFO - PROCESS | 3832 | 1468752936456 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]]]}] 03:55:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 03:55:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 761ms 03:55:36 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1792B400) [pid = 3832] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 03:55:36 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (131E9400) [pid = 3832] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 03:55:36 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (16210800) [pid = 3832] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 03:55:36 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (114DDC00) [pid = 3832] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 03:55:36 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (10515C00) [pid = 3832] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 03:55:36 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (17175800) [pid = 3832] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 03:55:36 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (13143C00) [pid = 3832] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 03:55:36 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (16216400) [pid = 3832] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 03:55:36 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (10A80800) [pid = 3832] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 03:55:36 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (16E7B000) [pid = 3832] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 03:55:36 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (103C9800) [pid = 3832] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 03:55:36 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (1606D000) [pid = 3832] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 03:55:36 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (13E9E400) [pid = 3832] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 03:55:36 INFO - PROCESS | 3832 | 1468752936600 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 03:55:36 INFO - PROCESS | 3832 | 1468752936602 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 03:55:36 INFO - PROCESS | 3832 | 1468752936611 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 03:55:36 INFO - PROCESS | 3832 | 1468752936613 Marionette TRACE conn3 <- [1,2386,null,{}] 03:55:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 03:55:36 INFO - PROCESS | 3832 | 1468752936616 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}] 03:55:36 INFO - PROCESS | 3832 | 1468752936618 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:36 INFO - PROCESS | 3832 | 1468752936705 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 03:55:36 INFO - PROCESS | 3832 | 1468752936711 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:36 INFO - PROCESS | 3832 | 1468752936713 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:36 INFO - PROCESS | 3832 | ++DOCSHELL 131E9400 == 34 [pid = 3832] [id = 606] 03:55:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (131EB800) [pid = 3832] [serial = 1818] [outer = 00000000] 03:55:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (14298C00) [pid = 3832] [serial = 1819] [outer = 131EB800] 03:55:36 INFO - PROCESS | 3832 | 1468752936755 Marionette DEBUG loaded listener.js 03:55:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (1429E000) [pid = 3832] [serial = 1820] [outer = 131EB800] 03:55:37 INFO - PROCESS | 3832 | 1468752937214 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]]]}] 03:55:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 03:55:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 602ms 03:55:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 03:55:37 INFO - PROCESS | 3832 | 1468752937245 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 03:55:37 INFO - PROCESS | 3832 | 1468752937247 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 03:55:37 INFO - PROCESS | 3832 | 1468752937250 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 03:55:37 INFO - PROCESS | 3832 | 1468752937252 Marionette TRACE conn3 <- [1,2390,null,{}] 03:55:37 INFO - PROCESS | 3832 | 1468752937255 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}] 03:55:37 INFO - PROCESS | 3832 | 1468752937257 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:37 INFO - PROCESS | 3832 | 1468752937333 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 03:55:37 INFO - PROCESS | 3832 | 1468752937338 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:37 INFO - PROCESS | 3832 | 1468752937340 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:37 INFO - PROCESS | 3832 | ++DOCSHELL 16208400 == 35 [pid = 3832] [id = 607] 03:55:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (1760F000) [pid = 3832] [serial = 1821] [outer = 00000000] 03:55:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (19915000) [pid = 3832] [serial = 1822] [outer = 1760F000] 03:55:37 INFO - PROCESS | 3832 | 1468752937388 Marionette DEBUG loaded listener.js 03:55:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (19C0D800) [pid = 3832] [serial = 1823] [outer = 1760F000] 03:55:37 INFO - PROCESS | 3832 | 1468752937812 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]]]}] 03:55:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 03:55:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 602ms 03:55:37 INFO - PROCESS | 3832 | 1468752937846 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 03:55:37 INFO - PROCESS | 3832 | 1468752937848 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 03:55:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 03:55:37 INFO - PROCESS | 3832 | 1468752937852 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 03:55:37 INFO - PROCESS | 3832 | 1468752937853 Marionette TRACE conn3 <- [1,2394,null,{}] 03:55:37 INFO - PROCESS | 3832 | 1468752937874 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}] 03:55:37 INFO - PROCESS | 3832 | 1468752937876 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:37 INFO - PROCESS | 3832 | 1468752937954 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 03:55:37 INFO - PROCESS | 3832 | 1468752937958 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:37 INFO - PROCESS | 3832 | 1468752937970 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:37 INFO - PROCESS | 3832 | ++DOCSHELL 16064400 == 36 [pid = 3832] [id = 608] 03:55:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (197A6C00) [pid = 3832] [serial = 1824] [outer = 00000000] 03:55:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (104EAC00) [pid = 3832] [serial = 1825] [outer = 197A6C00] 03:55:38 INFO - PROCESS | 3832 | 1468752938019 Marionette DEBUG loaded listener.js 03:55:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (19F4E000) [pid = 3832] [serial = 1826] [outer = 197A6C00] 03:55:38 INFO - PROCESS | 3832 | 1468752938473 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]]]}] 03:55:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 03:55:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 666ms 03:55:38 INFO - PROCESS | 3832 | 1468752938510 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 03:55:38 INFO - PROCESS | 3832 | 1468752938512 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 03:55:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 03:55:38 INFO - PROCESS | 3832 | 1468752938531 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 03:55:38 INFO - PROCESS | 3832 | 1468752938533 Marionette TRACE conn3 <- [1,2398,null,{}] 03:55:38 INFO - PROCESS | 3832 | 1468752938536 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}] 03:55:38 INFO - PROCESS | 3832 | 1468752938538 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:38 INFO - PROCESS | 3832 | 1468752938619 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 03:55:38 INFO - PROCESS | 3832 | 1468752938756 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:38 INFO - PROCESS | 3832 | 1468752938760 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:38 INFO - PROCESS | 3832 | ++DOCSHELL 0F2E5000 == 37 [pid = 3832] [id = 609] 03:55:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (0F2E6000) [pid = 3832] [serial = 1827] [outer = 00000000] 03:55:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (0F2F9000) [pid = 3832] [serial = 1828] [outer = 0F2E6000] 03:55:38 INFO - PROCESS | 3832 | 1468752938816 Marionette DEBUG loaded listener.js 03:55:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (10559C00) [pid = 3832] [serial = 1829] [outer = 0F2E6000] 03:55:39 INFO - PROCESS | 3832 | 1468752939576 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]]]}] 03:55:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 03:55:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1062ms 03:55:39 INFO - PROCESS | 3832 | 1468752939620 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 03:55:39 INFO - PROCESS | 3832 | 1468752939624 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 03:55:39 INFO - PROCESS | 3832 | 1468752939628 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 03:55:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 03:55:39 INFO - PROCESS | 3832 | 1468752939631 Marionette TRACE conn3 <- [1,2402,null,{}] 03:55:39 INFO - PROCESS | 3832 | 1468752939637 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}] 03:55:39 INFO - PROCESS | 3832 | 1468752939640 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:39 INFO - PROCESS | 3832 | 1468752939756 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 03:55:39 INFO - PROCESS | 3832 | 1468752939896 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:39 INFO - PROCESS | 3832 | 1468752939900 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:39 INFO - PROCESS | 3832 | ++DOCSHELL 12873C00 == 38 [pid = 3832] [id = 610] 03:55:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (13EA2000) [pid = 3832] [serial = 1830] [outer = 00000000] 03:55:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (15710C00) [pid = 3832] [serial = 1831] [outer = 13EA2000] 03:55:39 INFO - PROCESS | 3832 | 1468752939955 Marionette DEBUG loaded listener.js 03:55:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (1620B400) [pid = 3832] [serial = 1832] [outer = 13EA2000] 03:55:40 INFO - PROCESS | 3832 | 1468752940476 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]]]}] 03:55:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 03:55:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 919ms 03:55:40 INFO - PROCESS | 3832 | 1468752940538 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 03:55:40 INFO - PROCESS | 3832 | 1468752940543 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 03:55:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 03:55:40 INFO - PROCESS | 3832 | 1468752940547 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 03:55:40 INFO - PROCESS | 3832 | 1468752940549 Marionette TRACE conn3 <- [1,2406,null,{}] 03:55:40 INFO - PROCESS | 3832 | 1468752940553 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}] 03:55:40 INFO - PROCESS | 3832 | 1468752940556 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:40 INFO - PROCESS | 3832 | 1468752940663 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 03:55:40 INFO - PROCESS | 3832 | 1468752940774 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:40 INFO - PROCESS | 3832 | 1468752940777 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:40 INFO - PROCESS | 3832 | ++DOCSHELL 174CCC00 == 39 [pid = 3832] [id = 611] 03:55:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (17925000) [pid = 3832] [serial = 1833] [outer = 00000000] 03:55:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (1970B400) [pid = 3832] [serial = 1834] [outer = 17925000] 03:55:40 INFO - PROCESS | 3832 | 1468752940829 Marionette DEBUG loaded listener.js 03:55:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (19916000) [pid = 3832] [serial = 1835] [outer = 17925000] 03:55:41 INFO - PROCESS | 3832 | 1468752941448 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]]]}] 03:55:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 03:55:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 951ms 03:55:41 INFO - PROCESS | 3832 | 1468752941491 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 03:55:41 INFO - PROCESS | 3832 | 1468752941494 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 03:55:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 03:55:41 INFO - PROCESS | 3832 | 1468752941504 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 03:55:41 INFO - PROCESS | 3832 | 1468752941510 Marionette TRACE conn3 <- [1,2410,null,{}] 03:55:41 INFO - PROCESS | 3832 | 1468752941514 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}] 03:55:41 INFO - PROCESS | 3832 | 1468752941518 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:41 INFO - PROCESS | 3832 | 1468752941671 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 03:55:41 INFO - PROCESS | 3832 | 1468752941806 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:41 INFO - PROCESS | 3832 | 1468752941809 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:41 INFO - PROCESS | 3832 | ++DOCSHELL 197A6800 == 40 [pid = 3832] [id = 612] 03:55:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (19C0CC00) [pid = 3832] [serial = 1836] [outer = 00000000] 03:55:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (1A441C00) [pid = 3832] [serial = 1837] [outer = 19C0CC00] 03:55:41 INFO - PROCESS | 3832 | 1468752941862 Marionette DEBUG loaded listener.js 03:55:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (1A5B2400) [pid = 3832] [serial = 1838] [outer = 19C0CC00] 03:55:42 INFO - PROCESS | 3832 | 1468752942569 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]]]}] 03:55:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 03:55:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1077ms 03:55:42 INFO - PROCESS | 3832 | 1468752942586 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 03:55:42 INFO - PROCESS | 3832 | 1468752942591 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 03:55:42 INFO - PROCESS | 3832 | 1468752942596 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 03:55:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 03:55:42 INFO - PROCESS | 3832 | 1468752942599 Marionette TRACE conn3 <- [1,2414,null,{}] 03:55:42 INFO - PROCESS | 3832 | 1468752942624 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}] 03:55:42 INFO - PROCESS | 3832 | 1468752942627 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:42 INFO - PROCESS | 3832 | 1468752942735 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 03:55:42 INFO - PROCESS | 3832 | 1468752942875 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:42 INFO - PROCESS | 3832 | 1468752942879 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:42 INFO - PROCESS | 3832 | ++DOCSHELL 1128CC00 == 41 [pid = 3832] [id = 613] 03:55:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (114D4800) [pid = 3832] [serial = 1839] [outer = 00000000] 03:55:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (12829400) [pid = 3832] [serial = 1840] [outer = 114D4800] 03:55:42 INFO - PROCESS | 3832 | 1468752942928 Marionette DEBUG loaded listener.js 03:55:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (12969C00) [pid = 3832] [serial = 1841] [outer = 114D4800] 03:55:43 INFO - PROCESS | 3832 | --DOCSHELL 10A0E800 == 40 [pid = 3832] [id = 588] 03:55:43 INFO - PROCESS | 3832 | --DOCSHELL 16064400 == 39 [pid = 3832] [id = 608] 03:55:43 INFO - PROCESS | 3832 | --DOCSHELL 16208400 == 38 [pid = 3832] [id = 607] 03:55:43 INFO - PROCESS | 3832 | --DOCSHELL 131E9400 == 37 [pid = 3832] [id = 606] 03:55:43 INFO - PROCESS | 3832 | --DOCSHELL 14296000 == 36 [pid = 3832] [id = 605] 03:55:43 INFO - PROCESS | 3832 | --DOCSHELL 16E7D400 == 35 [pid = 3832] [id = 604] 03:55:43 INFO - PROCESS | 3832 | --DOCSHELL 16201400 == 34 [pid = 3832] [id = 603] 03:55:43 INFO - PROCESS | 3832 | --DOCSHELL 16065800 == 33 [pid = 3832] [id = 602] 03:55:43 INFO - PROCESS | 3832 | --DOCSHELL 12994800 == 32 [pid = 3832] [id = 601] 03:55:43 INFO - PROCESS | 3832 | --DOCSHELL 10A77000 == 31 [pid = 3832] [id = 600] 03:55:43 INFO - PROCESS | 3832 | --DOCSHELL 0F2F7C00 == 30 [pid = 3832] [id = 598] 03:55:43 INFO - PROCESS | 3832 | --DOCSHELL 139CF000 == 29 [pid = 3832] [id = 599] 03:55:43 INFO - PROCESS | 3832 | --DOCSHELL 13CADC00 == 28 [pid = 3832] [id = 597] 03:55:43 INFO - PROCESS | 3832 | --DOCSHELL 197A6800 == 27 [pid = 3832] [id = 612] 03:55:43 INFO - PROCESS | 3832 | --DOCSHELL 174CCC00 == 26 [pid = 3832] [id = 611] 03:55:43 INFO - PROCESS | 3832 | --DOCSHELL 0F2E5000 == 25 [pid = 3832] [id = 609] 03:55:43 INFO - PROCESS | 3832 | --DOCSHELL 12873C00 == 24 [pid = 3832] [id = 610] 03:55:43 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (1A445000) [pid = 3832] [serial = 1763] [outer = 00000000] [url = about:blank] 03:55:43 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (13CAEC00) [pid = 3832] [serial = 1757] [outer = 00000000] [url = about:blank] 03:55:43 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (174D4C00) [pid = 3832] [serial = 1760] [outer = 00000000] [url = about:blank] 03:55:43 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (1429CC00) [pid = 3832] [serial = 1786] [outer = 00000000] [url = about:blank] 03:55:43 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (110E8000) [pid = 3832] [serial = 1769] [outer = 00000000] [url = about:blank] 03:55:43 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (174D0000) [pid = 3832] [serial = 1783] [outer = 00000000] [url = about:blank] 03:55:43 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (1A43E800) [pid = 3832] [serial = 1762] [outer = 00000000] [url = about:blank] 03:55:43 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (192E5800) [pid = 3832] [serial = 1784] [outer = 00000000] [url = about:blank] 03:55:43 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (1321B800) [pid = 3832] [serial = 1772] [outer = 00000000] [url = about:blank] 03:55:43 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (110BAC00) [pid = 3832] [serial = 1768] [outer = 00000000] [url = about:blank] 03:55:43 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (167A9000) [pid = 3832] [serial = 1780] [outer = 00000000] [url = about:blank] 03:55:43 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (12875000) [pid = 3832] [serial = 1765] [outer = 00000000] [url = about:blank] 03:55:43 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (1694F000) [pid = 3832] [serial = 1781] [outer = 00000000] [url = about:blank] 03:55:43 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (12992400) [pid = 3832] [serial = 1766] [outer = 00000000] [url = about:blank] 03:55:43 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1970C400) [pid = 3832] [serial = 1789] [outer = 00000000] [url = about:blank] 03:55:43 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (13940800) [pid = 3832] [serial = 1756] [outer = 00000000] [url = about:blank] 03:55:43 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (104E9000) [pid = 3832] [serial = 1753] [outer = 00000000] [url = about:blank] 03:55:43 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (131DCC00) [pid = 3832] [serial = 1771] [outer = 00000000] [url = about:blank] 03:55:43 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (16206000) [pid = 3832] [serial = 1778] [outer = 00000000] [url = about:blank] 03:55:43 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (16E7B400) [pid = 3832] [serial = 1759] [outer = 00000000] [url = about:blank] 03:55:43 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (14FBB400) [pid = 3832] [serial = 1775] [outer = 00000000] [url = about:blank] 03:55:43 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (1429C000) [pid = 3832] [serial = 1774] [outer = 00000000] [url = about:blank] 03:55:43 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (10A77400) [pid = 3832] [serial = 1754] [outer = 00000000] [url = about:blank] 03:55:43 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (14F29800) [pid = 3832] [serial = 1787] [outer = 00000000] [url = about:blank] 03:55:43 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (1613D400) [pid = 3832] [serial = 1777] [outer = 00000000] [url = about:blank] 03:55:43 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (1991BC00) [pid = 3832] [serial = 1792] [outer = 00000000] [url = about:blank] 03:55:43 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (1970D000) [pid = 3832] [serial = 1790] [outer = 00000000] [url = about:blank] 03:55:44 INFO - PROCESS | 3832 | 1468752944190 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]]]}] 03:55:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 03:55:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1632ms 03:55:44 INFO - PROCESS | 3832 | 1468752944240 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 03:55:44 INFO - PROCESS | 3832 | 1468752944244 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 03:55:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 03:55:44 INFO - PROCESS | 3832 | 1468752944251 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 03:55:44 INFO - PROCESS | 3832 | 1468752944256 Marionette TRACE conn3 <- [1,2418,null,{}] 03:55:44 INFO - PROCESS | 3832 | 1468752944307 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}] 03:55:44 INFO - PROCESS | 3832 | 1468752944310 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:44 INFO - PROCESS | 3832 | 1468752944403 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 03:55:44 INFO - PROCESS | 3832 | 1468752944410 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:44 INFO - PROCESS | 3832 | 1468752944412 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:44 INFO - PROCESS | 3832 | ++DOCSHELL 10511000 == 25 [pid = 3832] [id = 614] 03:55:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (10511400) [pid = 3832] [serial = 1842] [outer = 00000000] 03:55:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (110E4400) [pid = 3832] [serial = 1843] [outer = 10511400] 03:55:44 INFO - PROCESS | 3832 | 1468752944460 Marionette DEBUG loaded listener.js 03:55:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (11243800) [pid = 3832] [serial = 1844] [outer = 10511400] 03:55:44 INFO - PROCESS | 3832 | 1468752944954 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]]]}] 03:55:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 03:55:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 761ms 03:55:45 INFO - PROCESS | 3832 | 1468752944991 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 03:55:45 INFO - PROCESS | 3832 | 1468752944996 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 03:55:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 03:55:45 INFO - PROCESS | 3832 | 1468752945002 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 03:55:45 INFO - PROCESS | 3832 | 1468752945005 Marionette TRACE conn3 <- [1,2422,null,{}] 03:55:45 INFO - PROCESS | 3832 | 1468752945009 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}] 03:55:45 INFO - PROCESS | 3832 | 1468752945011 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:45 INFO - PROCESS | 3832 | 1468752945096 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 03:55:45 INFO - PROCESS | 3832 | 1468752945105 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:45 INFO - PROCESS | 3832 | 1468752945107 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:45 INFO - PROCESS | 3832 | ++DOCSHELL 12927400 == 26 [pid = 3832] [id = 615] 03:55:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (12930400) [pid = 3832] [serial = 1845] [outer = 00000000] 03:55:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (12BD0400) [pid = 3832] [serial = 1846] [outer = 12930400] 03:55:45 INFO - PROCESS | 3832 | 1468752945154 Marionette DEBUG loaded listener.js 03:55:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (13149C00) [pid = 3832] [serial = 1847] [outer = 12930400] 03:55:45 INFO - PROCESS | 3832 | 1468752945627 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]]]}] 03:55:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 03:55:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 649ms 03:55:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 03:55:45 INFO - PROCESS | 3832 | 1468752945639 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 03:55:45 INFO - PROCESS | 3832 | 1468752945641 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 03:55:45 INFO - PROCESS | 3832 | 1468752945644 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 03:55:45 INFO - PROCESS | 3832 | 1468752945648 Marionette TRACE conn3 <- [1,2426,null,{}] 03:55:45 INFO - PROCESS | 3832 | 1468752945662 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}] 03:55:45 INFO - PROCESS | 3832 | 1468752945666 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:45 INFO - PROCESS | 3832 | 1468752945748 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 03:55:45 INFO - PROCESS | 3832 | 1468752945755 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:45 INFO - PROCESS | 3832 | 1468752945758 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:45 INFO - PROCESS | 3832 | ++DOCSHELL 13EA4C00 == 27 [pid = 3832] [id = 616] 03:55:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (13EA9800) [pid = 3832] [serial = 1848] [outer = 00000000] 03:55:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (14F24800) [pid = 3832] [serial = 1849] [outer = 13EA9800] 03:55:45 INFO - PROCESS | 3832 | 1468752945804 Marionette DEBUG loaded listener.js 03:55:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (156C3C00) [pid = 3832] [serial = 1850] [outer = 13EA9800] 03:55:46 INFO - PROCESS | 3832 | 1468752946275 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]]]}] 03:55:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 03:55:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 698ms 03:55:46 INFO - PROCESS | 3832 | 1468752946381 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 03:55:46 INFO - PROCESS | 3832 | 1468752946384 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 03:55:46 INFO - PROCESS | 3832 | 1468752946387 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 03:55:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 03:55:46 INFO - PROCESS | 3832 | 1468752946389 Marionette TRACE conn3 <- [1,2430,null,{}] 03:55:46 INFO - PROCESS | 3832 | 1468752946392 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}] 03:55:46 INFO - PROCESS | 3832 | 1468752946394 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:46 INFO - PROCESS | 3832 | 1468752946517 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 03:55:46 INFO - PROCESS | 3832 | 1468752946522 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:46 INFO - PROCESS | 3832 | 1468752946524 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:46 INFO - PROCESS | 3832 | ++DOCSHELL 1570D000 == 28 [pid = 3832] [id = 617] 03:55:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (15732000) [pid = 3832] [serial = 1851] [outer = 00000000] 03:55:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (1613E400) [pid = 3832] [serial = 1852] [outer = 15732000] 03:55:46 INFO - PROCESS | 3832 | 1468752946617 Marionette DEBUG loaded listener.js 03:55:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (16206400) [pid = 3832] [serial = 1853] [outer = 15732000] 03:55:47 INFO - PROCESS | 3832 | 1468752947026 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]]]}] 03:55:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 03:55:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 713ms 03:55:47 INFO - PROCESS | 3832 | 1468752947087 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 03:55:47 INFO - PROCESS | 3832 | 1468752947089 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 03:55:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 03:55:47 INFO - PROCESS | 3832 | 1468752947092 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 03:55:47 INFO - PROCESS | 3832 | 1468752947094 Marionette TRACE conn3 <- [1,2434,null,{}] 03:55:47 INFO - PROCESS | 3832 | 1468752947098 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}] 03:55:47 INFO - PROCESS | 3832 | 1468752947100 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:47 INFO - PROCESS | 3832 | 1468752947238 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 03:55:47 INFO - PROCESS | 3832 | 1468752947305 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:47 INFO - PROCESS | 3832 | 1468752947307 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:47 INFO - PROCESS | 3832 | ++DOCSHELL 1620A800 == 29 [pid = 3832] [id = 618] 03:55:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (16678400) [pid = 3832] [serial = 1854] [outer = 00000000] 03:55:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (1694A400) [pid = 3832] [serial = 1855] [outer = 16678400] 03:55:47 INFO - PROCESS | 3832 | 1468752947373 Marionette DEBUG loaded listener.js 03:55:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (169D2400) [pid = 3832] [serial = 1856] [outer = 16678400] 03:55:47 INFO - PROCESS | 3832 | 1468752947851 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]]]}] 03:55:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 03:55:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 809ms 03:55:47 INFO - PROCESS | 3832 | 1468752947894 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 03:55:47 INFO - PROCESS | 3832 | 1468752947897 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 03:55:47 INFO - PROCESS | 3832 | 1468752947900 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 03:55:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 03:55:47 INFO - PROCESS | 3832 | 1468752947902 Marionette TRACE conn3 <- [1,2438,null,{}] 03:55:47 INFO - PROCESS | 3832 | 1468752947905 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}] 03:55:47 INFO - PROCESS | 3832 | 1468752947911 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:48 INFO - PROCESS | 3832 | 1468752948048 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 03:55:48 INFO - PROCESS | 3832 | 1468752948118 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:48 INFO - PROCESS | 3832 | 1468752948120 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:48 INFO - PROCESS | 3832 | ++DOCSHELL 17414400 == 30 [pid = 3832] [id = 619] 03:55:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (174CB400) [pid = 3832] [serial = 1857] [outer = 00000000] 03:55:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (1792A800) [pid = 3832] [serial = 1858] [outer = 174CB400] 03:55:48 INFO - PROCESS | 3832 | 1468752948163 Marionette DEBUG loaded listener.js 03:55:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (17F58800) [pid = 3832] [serial = 1859] [outer = 174CB400] 03:55:48 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (16203000) [pid = 3832] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 03:55:48 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (1760F000) [pid = 3832] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 03:55:48 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (197A6C00) [pid = 3832] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 03:55:48 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (16E7E000) [pid = 3832] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 03:55:48 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (174D5000) [pid = 3832] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 03:55:48 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (13CA8000) [pid = 3832] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 03:55:48 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (10A7A000) [pid = 3832] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 03:55:48 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (131EB800) [pid = 3832] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 03:55:48 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (12BCFC00) [pid = 3832] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 03:55:48 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (0F2F8000) [pid = 3832] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 03:55:48 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (197A1000) [pid = 3832] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 03:55:48 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (16065C00) [pid = 3832] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 03:55:48 INFO - PROCESS | 3832 | 1468752948804 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]]]}] 03:55:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 03:55:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 920ms 03:55:48 INFO - PROCESS | 3832 | 1468752948842 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 03:55:48 INFO - PROCESS | 3832 | 1468752948843 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 03:55:48 INFO - PROCESS | 3832 | 1468752948847 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 03:55:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 03:55:48 INFO - PROCESS | 3832 | 1468752948859 Marionette TRACE conn3 <- [1,2442,null,{}] 03:55:48 INFO - PROCESS | 3832 | 1468752948866 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}] 03:55:48 INFO - PROCESS | 3832 | 1468752948868 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:48 INFO - PROCESS | 3832 | 1468752948942 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 03:55:48 INFO - PROCESS | 3832 | 1468752948947 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:48 INFO - PROCESS | 3832 | 1468752948949 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:48 INFO - PROCESS | 3832 | ++DOCSHELL 12D97000 == 31 [pid = 3832] [id = 620] 03:55:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (131EB800) [pid = 3832] [serial = 1860] [outer = 00000000] 03:55:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (16065C00) [pid = 3832] [serial = 1861] [outer = 131EB800] 03:55:49 INFO - PROCESS | 3832 | 1468752948999 Marionette DEBUG loaded listener.js 03:55:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (16203000) [pid = 3832] [serial = 1862] [outer = 131EB800] 03:55:49 INFO - PROCESS | 3832 | 1468752949429 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]]]}] 03:55:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 03:55:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 602ms 03:55:49 INFO - PROCESS | 3832 | 1468752949444 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 03:55:49 INFO - PROCESS | 3832 | 1468752949446 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 03:55:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 03:55:49 INFO - PROCESS | 3832 | 1468752949449 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 03:55:49 INFO - PROCESS | 3832 | 1468752949451 Marionette TRACE conn3 <- [1,2446,null,{}] 03:55:49 INFO - PROCESS | 3832 | 1468752949455 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}] 03:55:49 INFO - PROCESS | 3832 | 1468752949456 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:49 INFO - PROCESS | 3832 | 1468752949577 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 03:55:49 INFO - PROCESS | 3832 | 1468752949585 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:49 INFO - PROCESS | 3832 | 1468752949587 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:49 INFO - PROCESS | 3832 | ++DOCSHELL 16E4A800 == 32 [pid = 3832] [id = 621] 03:55:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (174D5C00) [pid = 3832] [serial = 1863] [outer = 00000000] 03:55:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (192E6400) [pid = 3832] [serial = 1864] [outer = 174D5C00] 03:55:49 INFO - PROCESS | 3832 | 1468752949629 Marionette DEBUG loaded listener.js 03:55:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (192E8400) [pid = 3832] [serial = 1865] [outer = 174D5C00] 03:55:50 INFO - PROCESS | 3832 | 1468752950018 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]]]}] 03:55:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 03:55:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 649ms 03:55:50 INFO - PROCESS | 3832 | 1468752950088 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 03:55:50 INFO - PROCESS | 3832 | 1468752950090 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 03:55:50 INFO - PROCESS | 3832 | 1468752950093 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 03:55:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 03:55:50 INFO - PROCESS | 3832 | 1468752950095 Marionette TRACE conn3 <- [1,2450,null,{}] 03:55:50 INFO - PROCESS | 3832 | 1468752950098 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}] 03:55:50 INFO - PROCESS | 3832 | 1468752950100 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:50 INFO - PROCESS | 3832 | 1468752950215 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 03:55:50 INFO - PROCESS | 3832 | 1468752950297 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:50 INFO - PROCESS | 3832 | 1468752950300 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:50 INFO - PROCESS | 3832 | ++DOCSHELL 13EA2800 == 33 [pid = 3832] [id = 622] 03:55:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (15716400) [pid = 3832] [serial = 1866] [outer = 00000000] 03:55:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (19713C00) [pid = 3832] [serial = 1867] [outer = 15716400] 03:55:50 INFO - PROCESS | 3832 | 1468752950344 Marionette DEBUG loaded listener.js 03:55:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (19716C00) [pid = 3832] [serial = 1868] [outer = 15716400] 03:55:51 INFO - PROCESS | 3832 | 1468752951003 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]]]}] 03:55:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 03:55:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 919ms 03:55:51 INFO - PROCESS | 3832 | 1468752951030 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 03:55:51 INFO - PROCESS | 3832 | 1468752951034 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 03:55:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 03:55:51 INFO - PROCESS | 3832 | 1468752951040 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 03:55:51 INFO - PROCESS | 3832 | 1468752951043 Marionette TRACE conn3 <- [1,2454,null,{}] 03:55:51 INFO - PROCESS | 3832 | 1468752951049 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}] 03:55:51 INFO - PROCESS | 3832 | 1468752951052 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:51 INFO - PROCESS | 3832 | 1468752951173 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 03:55:51 INFO - PROCESS | 3832 | 1468752951312 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:51 INFO - PROCESS | 3832 | 1468752951315 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:51 INFO - PROCESS | 3832 | ++DOCSHELL 10564000 == 34 [pid = 3832] [id = 623] 03:55:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (10A01400) [pid = 3832] [serial = 1869] [outer = 00000000] 03:55:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (11C34400) [pid = 3832] [serial = 1870] [outer = 10A01400] 03:55:51 INFO - PROCESS | 3832 | 1468752951371 Marionette DEBUG loaded listener.js 03:55:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (12970400) [pid = 3832] [serial = 1871] [outer = 10A01400] 03:55:52 INFO - PROCESS | 3832 | 1468752952065 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]]]}] 03:55:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 03:55:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1046ms 03:55:52 INFO - PROCESS | 3832 | 1468752952082 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 03:55:52 INFO - PROCESS | 3832 | 1468752952087 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 03:55:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 03:55:52 INFO - PROCESS | 3832 | 1468752952093 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 03:55:52 INFO - PROCESS | 3832 | 1468752952096 Marionette TRACE conn3 <- [1,2458,null,{}] 03:55:52 INFO - PROCESS | 3832 | 1468752952144 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}] 03:55:52 INFO - PROCESS | 3832 | 1468752952147 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:52 INFO - PROCESS | 3832 | 1468752952263 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 03:55:52 INFO - PROCESS | 3832 | 1468752952404 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:52 INFO - PROCESS | 3832 | 1468752952406 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:52 INFO - PROCESS | 3832 | ++DOCSHELL 114DA400 == 35 [pid = 3832] [id = 624] 03:55:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (114DBC00) [pid = 3832] [serial = 1872] [outer = 00000000] 03:55:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (14295000) [pid = 3832] [serial = 1873] [outer = 114DBC00] 03:55:52 INFO - PROCESS | 3832 | 1468752952464 Marionette DEBUG loaded listener.js 03:55:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (15712800) [pid = 3832] [serial = 1874] [outer = 114DBC00] 03:55:53 INFO - PROCESS | 3832 | --DOCSHELL 16E4A800 == 34 [pid = 3832] [id = 621] 03:55:53 INFO - PROCESS | 3832 | --DOCSHELL 12D97000 == 33 [pid = 3832] [id = 620] 03:55:53 INFO - PROCESS | 3832 | --DOCSHELL 17414400 == 32 [pid = 3832] [id = 619] 03:55:53 INFO - PROCESS | 3832 | --DOCSHELL 1620A800 == 31 [pid = 3832] [id = 618] 03:55:53 INFO - PROCESS | 3832 | --DOCSHELL 1570D000 == 30 [pid = 3832] [id = 617] 03:55:53 INFO - PROCESS | 3832 | --DOCSHELL 13EA4C00 == 29 [pid = 3832] [id = 616] 03:55:53 INFO - PROCESS | 3832 | --DOCSHELL 12927400 == 28 [pid = 3832] [id = 615] 03:55:53 INFO - PROCESS | 3832 | --DOCSHELL 10511000 == 27 [pid = 3832] [id = 614] 03:55:53 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (1718E400) [pid = 3832] [serial = 1813] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (19710800) [pid = 3832] [serial = 1816] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (171D5000) [pid = 3832] [serial = 1814] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (14F2B400) [pid = 3832] [serial = 1798] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (16068C00) [pid = 3832] [serial = 1799] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (110E6400) [pid = 3832] [serial = 1801] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (10A74C00) [pid = 3832] [serial = 1802] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1429E000) [pid = 3832] [serial = 1820] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1314B800) [pid = 3832] [serial = 1804] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (13936C00) [pid = 3832] [serial = 1805] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (11250000) [pid = 3832] [serial = 1795] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (12875800) [pid = 3832] [serial = 1796] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (197A7000) [pid = 3832] [serial = 1793] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (16070000) [pid = 3832] [serial = 1807] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (16203800) [pid = 3832] [serial = 1808] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (14298C00) [pid = 3832] [serial = 1819] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (19715000) [pid = 3832] [serial = 1817] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (169CAC00) [pid = 3832] [serial = 1810] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (19F4E000) [pid = 3832] [serial = 1826] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (19915000) [pid = 3832] [serial = 1822] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (16E7A000) [pid = 3832] [serial = 1811] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (19C0D800) [pid = 3832] [serial = 1823] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (104EAC00) [pid = 3832] [serial = 1825] [outer = 00000000] [url = about:blank] 03:55:53 INFO - PROCESS | 3832 | 1468752953403 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]]]}] 03:55:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 03:55:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1331ms 03:55:53 INFO - PROCESS | 3832 | 1468752953441 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 03:55:53 INFO - PROCESS | 3832 | 1468752953445 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 03:55:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 03:55:53 INFO - PROCESS | 3832 | 1468752953449 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 03:55:53 INFO - PROCESS | 3832 | 1468752953452 Marionette TRACE conn3 <- [1,2462,null,{}] 03:55:53 INFO - PROCESS | 3832 | 1468752953458 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}] 03:55:53 INFO - PROCESS | 3832 | 1468752953460 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:53 INFO - PROCESS | 3832 | 1468752953555 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 03:55:53 INFO - PROCESS | 3832 | 1468752953569 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:53 INFO - PROCESS | 3832 | 1468752953571 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:53 INFO - PROCESS | 3832 | ++DOCSHELL 10A78800 == 28 [pid = 3832] [id = 625] 03:55:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (10A79000) [pid = 3832] [serial = 1875] [outer = 00000000] 03:55:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (110E7400) [pid = 3832] [serial = 1876] [outer = 10A79000] 03:55:53 INFO - PROCESS | 3832 | 1468752953617 Marionette DEBUG loaded listener.js 03:55:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (1143FC00) [pid = 3832] [serial = 1877] [outer = 10A79000] 03:55:54 INFO - PROCESS | 3832 | 1468752954141 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]]]}] 03:55:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 03:55:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 745ms 03:55:54 INFO - PROCESS | 3832 | 1468752954187 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 03:55:54 INFO - PROCESS | 3832 | 1468752954193 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 03:55:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 03:55:54 INFO - PROCESS | 3832 | 1468752954200 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 03:55:54 INFO - PROCESS | 3832 | 1468752954202 Marionette TRACE conn3 <- [1,2466,null,{}] 03:55:54 INFO - PROCESS | 3832 | 1468752954206 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}] 03:55:54 INFO - PROCESS | 3832 | 1468752954209 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:54 INFO - PROCESS | 3832 | 1468752954291 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 03:55:54 INFO - PROCESS | 3832 | 1468752954300 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:54 INFO - PROCESS | 3832 | 1468752954302 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:54 INFO - PROCESS | 3832 | ++DOCSHELL 12D63C00 == 29 [pid = 3832] [id = 626] 03:55:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (130B2400) [pid = 3832] [serial = 1878] [outer = 00000000] 03:55:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (131EAC00) [pid = 3832] [serial = 1879] [outer = 130B2400] 03:55:54 INFO - PROCESS | 3832 | 1468752954347 Marionette DEBUG loaded listener.js 03:55:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (13454800) [pid = 3832] [serial = 1880] [outer = 130B2400] 03:55:54 INFO - PROCESS | 3832 | 1468752954843 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]]]}] 03:55:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 03:55:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 698ms 03:55:54 INFO - PROCESS | 3832 | 1468752954897 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 03:55:54 INFO - PROCESS | 3832 | 1468752954899 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 03:55:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 03:55:54 INFO - PROCESS | 3832 | 1468752954903 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 03:55:54 INFO - PROCESS | 3832 | 1468752954906 Marionette TRACE conn3 <- [1,2470,null,{}] 03:55:54 INFO - PROCESS | 3832 | 1468752954917 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}] 03:55:54 INFO - PROCESS | 3832 | 1468752954921 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:55 INFO - PROCESS | 3832 | 1468752955064 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 03:55:55 INFO - PROCESS | 3832 | 1468752955083 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:55 INFO - PROCESS | 3832 | 1468752955086 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:55 INFO - PROCESS | 3832 | ++DOCSHELL 1572D800 == 30 [pid = 3832] [id = 627] 03:55:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (15731800) [pid = 3832] [serial = 1881] [outer = 00000000] 03:55:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (1606C000) [pid = 3832] [serial = 1882] [outer = 15731800] 03:55:55 INFO - PROCESS | 3832 | 1468752955134 Marionette DEBUG loaded listener.js 03:55:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (16143800) [pid = 3832] [serial = 1883] [outer = 15731800] 03:55:55 INFO - PROCESS | 3832 | 1468752955584 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]]]}] 03:55:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 03:55:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 744ms 03:55:55 INFO - PROCESS | 3832 | 1468752955680 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 03:55:55 INFO - PROCESS | 3832 | 1468752955682 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 03:55:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 03:55:55 INFO - PROCESS | 3832 | 1468752955686 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 03:55:55 INFO - PROCESS | 3832 | 1468752955688 Marionette TRACE conn3 <- [1,2474,null,{}] 03:55:55 INFO - PROCESS | 3832 | 1468752955691 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}] 03:55:55 INFO - PROCESS | 3832 | 1468752955693 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:55 INFO - PROCESS | 3832 | 1468752955815 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 03:55:55 INFO - PROCESS | 3832 | 1468752955880 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:55 INFO - PROCESS | 3832 | 1468752955882 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:55 INFO - PROCESS | 3832 | ++DOCSHELL 16679800 == 31 [pid = 3832] [id = 628] 03:55:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (1667A400) [pid = 3832] [serial = 1884] [outer = 00000000] 03:55:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (169D0000) [pid = 3832] [serial = 1885] [outer = 1667A400] 03:55:55 INFO - PROCESS | 3832 | 1468752955926 Marionette DEBUG loaded listener.js 03:55:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (16E79C00) [pid = 3832] [serial = 1886] [outer = 1667A400] 03:55:56 INFO - PROCESS | 3832 | 1468752956345 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]]]}] 03:55:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 03:55:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 713ms 03:55:56 INFO - PROCESS | 3832 | 1468752956386 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 03:55:56 INFO - PROCESS | 3832 | 1468752956388 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 03:55:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 03:55:56 INFO - PROCESS | 3832 | 1468752956391 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 03:55:56 INFO - PROCESS | 3832 | 1468752956393 Marionette TRACE conn3 <- [1,2478,null,{}] 03:55:56 INFO - PROCESS | 3832 | 1468752956397 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}] 03:55:56 INFO - PROCESS | 3832 | 1468752956399 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:56 INFO - PROCESS | 3832 | 1468752956538 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 03:55:56 INFO - PROCESS | 3832 | 1468752956562 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:56 INFO - PROCESS | 3832 | 1468752956564 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:56 INFO - PROCESS | 3832 | ++DOCSHELL 16216400 == 32 [pid = 3832] [id = 629] 03:55:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (16E76800) [pid = 3832] [serial = 1887] [outer = 00000000] 03:55:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (1718D400) [pid = 3832] [serial = 1888] [outer = 16E76800] 03:55:56 INFO - PROCESS | 3832 | 1468752956607 Marionette DEBUG loaded listener.js 03:55:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (17415C00) [pid = 3832] [serial = 1889] [outer = 16E76800] 03:55:57 INFO - PROCESS | 3832 | 1468752957058 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]]]}] 03:55:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 03:55:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 713ms 03:55:57 INFO - PROCESS | 3832 | 1468752957093 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 03:55:57 INFO - PROCESS | 3832 | 1468752957095 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 03:55:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 03:55:57 INFO - PROCESS | 3832 | 1468752957099 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 03:55:57 INFO - PROCESS | 3832 | 1468752957100 Marionette TRACE conn3 <- [1,2482,null,{}] 03:55:57 INFO - PROCESS | 3832 | 1468752957104 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}] 03:55:57 INFO - PROCESS | 3832 | 1468752957109 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:57 INFO - PROCESS | 3832 | 1468752957244 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 03:55:57 INFO - PROCESS | 3832 | 1468752957317 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:57 INFO - PROCESS | 3832 | 1468752957319 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:57 INFO - PROCESS | 3832 | ++DOCSHELL 10A10400 == 33 [pid = 3832] [id = 630] 03:55:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (1760B000) [pid = 3832] [serial = 1890] [outer = 00000000] 03:55:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (19716000) [pid = 3832] [serial = 1891] [outer = 1760B000] 03:55:57 INFO - PROCESS | 3832 | 1468752957362 Marionette DEBUG loaded listener.js 03:55:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (192F2800) [pid = 3832] [serial = 1892] [outer = 1760B000] 03:55:57 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (10511400) [pid = 3832] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 03:55:57 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (12930400) [pid = 3832] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 03:55:57 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (114D4800) [pid = 3832] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 03:55:57 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (174CB400) [pid = 3832] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 03:55:57 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (0F2E6000) [pid = 3832] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 03:55:57 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (13EA2000) [pid = 3832] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 03:55:57 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (17925000) [pid = 3832] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 03:55:57 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (174D5C00) [pid = 3832] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 03:55:57 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (19C0CC00) [pid = 3832] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 03:55:57 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (16678400) [pid = 3832] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 03:55:57 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (13EA9800) [pid = 3832] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 03:55:57 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (15732000) [pid = 3832] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 03:55:57 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (131EB800) [pid = 3832] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 03:55:57 INFO - PROCESS | 3832 | 1468752957840 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]]]}] 03:55:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 03:55:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 809ms 03:55:57 INFO - PROCESS | 3832 | 1468752957899 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 03:55:57 INFO - PROCESS | 3832 | 1468752957901 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 03:55:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 03:55:57 INFO - PROCESS | 3832 | 1468752957904 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 03:55:57 INFO - PROCESS | 3832 | 1468752957906 Marionette TRACE conn3 <- [1,2486,null,{}] 03:55:57 INFO - PROCESS | 3832 | 1468752957910 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}] 03:55:57 INFO - PROCESS | 3832 | 1468752957912 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:58 INFO - PROCESS | 3832 | 1468752958042 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 03:55:58 INFO - PROCESS | 3832 | 1468752958138 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:58 INFO - PROCESS | 3832 | 1468752958140 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:58 INFO - PROCESS | 3832 | ++DOCSHELL 110BAC00 == 34 [pid = 3832] [id = 631] 03:55:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (1286D800) [pid = 3832] [serial = 1893] [outer = 00000000] 03:55:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (13CAEC00) [pid = 3832] [serial = 1894] [outer = 1286D800] 03:55:58 INFO - PROCESS | 3832 | 1468752958183 Marionette DEBUG loaded listener.js 03:55:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (1792B400) [pid = 3832] [serial = 1895] [outer = 1286D800] 03:55:58 INFO - PROCESS | 3832 | 1468752958575 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]]]}] 03:55:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 03:55:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 698ms 03:55:58 INFO - PROCESS | 3832 | 1468752958637 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 03:55:58 INFO - PROCESS | 3832 | 1468752958639 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 03:55:58 INFO - PROCESS | 3832 | 1468752958642 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 03:55:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 03:55:58 INFO - PROCESS | 3832 | 1468752958644 Marionette TRACE conn3 <- [1,2490,null,{}] 03:55:58 INFO - PROCESS | 3832 | 1468752958647 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}] 03:55:58 INFO - PROCESS | 3832 | 1468752958649 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:58 INFO - PROCESS | 3832 | 1468752958779 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 03:55:58 INFO - PROCESS | 3832 | 1468752958791 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:58 INFO - PROCESS | 3832 | 1468752958793 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:58 INFO - PROCESS | 3832 | ++DOCSHELL 15732000 == 35 [pid = 3832] [id = 632] 03:55:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (1620EC00) [pid = 3832] [serial = 1896] [outer = 00000000] 03:55:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (19C0D400) [pid = 3832] [serial = 1897] [outer = 1620EC00] 03:55:58 INFO - PROCESS | 3832 | 1468752958837 Marionette DEBUG loaded listener.js 03:55:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (19C0DC00) [pid = 3832] [serial = 1898] [outer = 1620EC00] 03:55:59 INFO - PROCESS | 3832 | 1468752959236 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]]]}] 03:55:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 03:55:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 650ms 03:55:59 INFO - PROCESS | 3832 | 1468752959280 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 03:55:59 INFO - PROCESS | 3832 | 1468752959282 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 03:55:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 03:55:59 INFO - PROCESS | 3832 | 1468752959286 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 03:55:59 INFO - PROCESS | 3832 | 1468752959288 Marionette TRACE conn3 <- [1,2494,null,{}] 03:55:59 INFO - PROCESS | 3832 | 1468752959292 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}] 03:55:59 INFO - PROCESS | 3832 | 1468752959293 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:59 INFO - PROCESS | 3832 | 1468752959381 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 03:55:59 INFO - PROCESS | 3832 | 1468752959506 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:55:59 INFO - PROCESS | 3832 | 1468752959509 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:55:59 INFO - PROCESS | 3832 | ++DOCSHELL 1047E400 == 36 [pid = 3832] [id = 633] 03:55:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (15735400) [pid = 3832] [serial = 1899] [outer = 00000000] 03:55:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (19F54800) [pid = 3832] [serial = 1900] [outer = 15735400] 03:55:59 INFO - PROCESS | 3832 | 1468752959552 Marionette DEBUG loaded listener.js 03:55:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (1A3B5400) [pid = 3832] [serial = 1901] [outer = 15735400] 03:56:00 INFO - PROCESS | 3832 | 1468752960029 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]]]}] 03:56:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 03:56:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 808ms 03:56:00 INFO - PROCESS | 3832 | 1468752960088 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 03:56:00 INFO - PROCESS | 3832 | 1468752960093 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 03:56:00 INFO - PROCESS | 3832 | 1468752960098 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 03:56:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 03:56:00 INFO - PROCESS | 3832 | 1468752960101 Marionette TRACE conn3 <- [1,2498,null,{}] 03:56:00 INFO - PROCESS | 3832 | 1468752960107 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}] 03:56:00 INFO - PROCESS | 3832 | 1468752960110 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:00 INFO - PROCESS | 3832 | 1468752960227 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 03:56:00 INFO - PROCESS | 3832 | 1468752960414 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:00 INFO - PROCESS | 3832 | 1468752960417 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:00 INFO - PROCESS | 3832 | ++DOCSHELL 0F2E0400 == 37 [pid = 3832] [id = 634] 03:56:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (10474000) [pid = 3832] [serial = 1902] [outer = 00000000] 03:56:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (12825400) [pid = 3832] [serial = 1903] [outer = 10474000] 03:56:00 INFO - PROCESS | 3832 | 1468752960475 Marionette DEBUG loaded listener.js 03:56:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (12BCA400) [pid = 3832] [serial = 1904] [outer = 10474000] 03:56:01 INFO - PROCESS | 3832 | 1468752961114 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]]]}] 03:56:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 03:56:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1062ms 03:56:01 INFO - PROCESS | 3832 | 1468752961174 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 03:56:01 INFO - PROCESS | 3832 | 1468752961179 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 03:56:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 03:56:01 INFO - PROCESS | 3832 | 1468752961186 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 03:56:01 INFO - PROCESS | 3832 | 1468752961188 Marionette TRACE conn3 <- [1,2502,null,{}] 03:56:01 INFO - PROCESS | 3832 | 1468752961225 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}] 03:56:01 INFO - PROCESS | 3832 | 1468752961228 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:01 INFO - PROCESS | 3832 | 1468752961378 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 03:56:01 INFO - PROCESS | 3832 | 1468752961438 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:01 INFO - PROCESS | 3832 | 1468752961440 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:01 INFO - PROCESS | 3832 | ++DOCSHELL 156CD400 == 38 [pid = 3832] [id = 635] 03:56:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (1570D000) [pid = 3832] [serial = 1905] [outer = 00000000] 03:56:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (1620D400) [pid = 3832] [serial = 1906] [outer = 1570D000] 03:56:01 INFO - PROCESS | 3832 | 1468752961495 Marionette DEBUG loaded listener.js 03:56:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (16E7CC00) [pid = 3832] [serial = 1907] [outer = 1570D000] 03:56:02 INFO - PROCESS | 3832 | 1468752962086 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]]]}] 03:56:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 03:56:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 966ms 03:56:02 INFO - PROCESS | 3832 | 1468752962151 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 03:56:02 INFO - PROCESS | 3832 | 1468752962153 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 03:56:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 03:56:02 INFO - PROCESS | 3832 | 1468752962158 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 03:56:02 INFO - PROCESS | 3832 | 1468752962161 Marionette TRACE conn3 <- [1,2506,null,{}] 03:56:02 INFO - PROCESS | 3832 | 1468752962172 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}] 03:56:02 INFO - PROCESS | 3832 | 1468752962177 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:02 INFO - PROCESS | 3832 | 1468752962286 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 03:56:02 INFO - PROCESS | 3832 | 1468752962427 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:02 INFO - PROCESS | 3832 | 1468752962431 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:02 INFO - PROCESS | 3832 | ++DOCSHELL 19F4E000 == 39 [pid = 3832] [id = 636] 03:56:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (19F52C00) [pid = 3832] [serial = 1908] [outer = 00000000] 03:56:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (1A3BDC00) [pid = 3832] [serial = 1909] [outer = 19F52C00] 03:56:02 INFO - PROCESS | 3832 | 1468752962487 Marionette DEBUG loaded listener.js 03:56:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (1A43F000) [pid = 3832] [serial = 1910] [outer = 19F52C00] 03:56:03 INFO - PROCESS | 3832 | 1468752963055 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]]]}] 03:56:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 03:56:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 903ms 03:56:03 INFO - PROCESS | 3832 | 1468752963093 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 03:56:03 INFO - PROCESS | 3832 | 1468752963096 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 03:56:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 03:56:03 INFO - PROCESS | 3832 | 1468752963100 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 03:56:03 INFO - PROCESS | 3832 | 1468752963102 Marionette TRACE conn3 <- [1,2510,null,{}] 03:56:03 INFO - PROCESS | 3832 | 1468752963106 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}] 03:56:03 INFO - PROCESS | 3832 | 1468752963108 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:03 INFO - PROCESS | 3832 | 1468752963214 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 03:56:03 INFO - PROCESS | 3832 | 1468752963324 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:03 INFO - PROCESS | 3832 | 1468752963326 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:03 INFO - PROCESS | 3832 | ++DOCSHELL 1970F800 == 40 [pid = 3832] [id = 637] 03:56:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (19713400) [pid = 3832] [serial = 1911] [outer = 00000000] 03:56:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (1A445C00) [pid = 3832] [serial = 1912] [outer = 19713400] 03:56:03 INFO - PROCESS | 3832 | 1468752963378 Marionette DEBUG loaded listener.js 03:56:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (1A5B6000) [pid = 3832] [serial = 1913] [outer = 19713400] 03:56:04 INFO - PROCESS | 3832 | 1468752964186 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]]]}] 03:56:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 03:56:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1157ms 03:56:04 INFO - PROCESS | 3832 | 1468752964241 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 03:56:04 INFO - PROCESS | 3832 | 1468752964246 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 03:56:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 03:56:04 INFO - PROCESS | 3832 | 1468752964265 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 03:56:04 INFO - PROCESS | 3832 | 1468752964268 Marionette TRACE conn3 <- [1,2514,null,{}] 03:56:04 INFO - PROCESS | 3832 | 1468752964273 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}] 03:56:04 INFO - PROCESS | 3832 | 1468752964276 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:04 INFO - PROCESS | 3832 | 1468752964386 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 03:56:04 INFO - PROCESS | 3832 | 1468752964524 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:04 INFO - PROCESS | 3832 | 1468752964529 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:04 INFO - PROCESS | 3832 | ++DOCSHELL 10A7B800 == 41 [pid = 3832] [id = 638] 03:56:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (10A7BC00) [pid = 3832] [serial = 1914] [outer = 00000000] 03:56:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (110BC400) [pid = 3832] [serial = 1915] [outer = 10A7BC00] 03:56:04 INFO - PROCESS | 3832 | 1468752964585 Marionette DEBUG loaded listener.js 03:56:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (110EA800) [pid = 3832] [serial = 1916] [outer = 10A7BC00] 03:56:05 INFO - PROCESS | 3832 | --DOCSHELL 15732000 == 40 [pid = 3832] [id = 632] 03:56:05 INFO - PROCESS | 3832 | --DOCSHELL 110BAC00 == 39 [pid = 3832] [id = 631] 03:56:05 INFO - PROCESS | 3832 | --DOCSHELL 10A10400 == 38 [pid = 3832] [id = 630] 03:56:05 INFO - PROCESS | 3832 | --DOCSHELL 16216400 == 37 [pid = 3832] [id = 629] 03:56:05 INFO - PROCESS | 3832 | --DOCSHELL 16679800 == 36 [pid = 3832] [id = 628] 03:56:05 INFO - PROCESS | 3832 | --DOCSHELL 1572D800 == 35 [pid = 3832] [id = 627] 03:56:05 INFO - PROCESS | 3832 | --DOCSHELL 12D63C00 == 34 [pid = 3832] [id = 626] 03:56:05 INFO - PROCESS | 3832 | --DOCSHELL 10A78800 == 33 [pid = 3832] [id = 625] 03:56:05 INFO - PROCESS | 3832 | --DOCSHELL 13EA2800 == 32 [pid = 3832] [id = 622] 03:56:05 INFO - PROCESS | 3832 | --DOCSHELL 1128CC00 == 31 [pid = 3832] [id = 613] 03:56:05 INFO - PROCESS | 3832 | --DOCSHELL 10564000 == 30 [pid = 3832] [id = 623] 03:56:05 INFO - PROCESS | 3832 | --DOCSHELL 114DA400 == 29 [pid = 3832] [id = 624] 03:56:05 INFO - PROCESS | 3832 | --DOCSHELL 1970F800 == 28 [pid = 3832] [id = 637] 03:56:05 INFO - PROCESS | 3832 | --DOCSHELL 156CD400 == 27 [pid = 3832] [id = 635] 03:56:05 INFO - PROCESS | 3832 | --DOCSHELL 19F4E000 == 26 [pid = 3832] [id = 636] 03:56:05 INFO - PROCESS | 3832 | --DOCSHELL 1047E400 == 25 [pid = 3832] [id = 633] 03:56:05 INFO - PROCESS | 3832 | --DOCSHELL 0F2E0400 == 24 [pid = 3832] [id = 634] 03:56:05 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (110E4400) [pid = 3832] [serial = 1843] [outer = 00000000] [url = about:blank] 03:56:05 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (11243800) [pid = 3832] [serial = 1844] [outer = 00000000] [url = about:blank] 03:56:05 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (12BD0400) [pid = 3832] [serial = 1846] [outer = 00000000] [url = about:blank] 03:56:05 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (13149C00) [pid = 3832] [serial = 1847] [outer = 00000000] [url = about:blank] 03:56:05 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (12969C00) [pid = 3832] [serial = 1841] [outer = 00000000] [url = about:blank] 03:56:05 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (12829400) [pid = 3832] [serial = 1840] [outer = 00000000] [url = about:blank] 03:56:05 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (1792A800) [pid = 3832] [serial = 1858] [outer = 00000000] [url = about:blank] 03:56:05 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (10559C00) [pid = 3832] [serial = 1829] [outer = 00000000] [url = about:blank] 03:56:05 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (0F2F9000) [pid = 3832] [serial = 1828] [outer = 00000000] [url = about:blank] 03:56:05 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (1620B400) [pid = 3832] [serial = 1832] [outer = 00000000] [url = about:blank] 03:56:05 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (15710C00) [pid = 3832] [serial = 1831] [outer = 00000000] [url = about:blank] 03:56:05 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (19916000) [pid = 3832] [serial = 1835] [outer = 00000000] [url = about:blank] 03:56:05 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (192E8400) [pid = 3832] [serial = 1865] [outer = 00000000] [url = about:blank] 03:56:05 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (1970B400) [pid = 3832] [serial = 1834] [outer = 00000000] [url = about:blank] 03:56:05 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1A5B2400) [pid = 3832] [serial = 1838] [outer = 00000000] [url = about:blank] 03:56:05 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (1A441C00) [pid = 3832] [serial = 1837] [outer = 00000000] [url = about:blank] 03:56:05 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (169D2400) [pid = 3832] [serial = 1856] [outer = 00000000] [url = about:blank] 03:56:05 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (1694A400) [pid = 3832] [serial = 1855] [outer = 00000000] [url = about:blank] 03:56:05 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (17F58800) [pid = 3832] [serial = 1859] [outer = 00000000] [url = about:blank] 03:56:05 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (14F24800) [pid = 3832] [serial = 1849] [outer = 00000000] [url = about:blank] 03:56:05 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (1613E400) [pid = 3832] [serial = 1852] [outer = 00000000] [url = about:blank] 03:56:05 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (16065C00) [pid = 3832] [serial = 1861] [outer = 00000000] [url = about:blank] 03:56:05 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (16203000) [pid = 3832] [serial = 1862] [outer = 00000000] [url = about:blank] 03:56:05 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (16206400) [pid = 3832] [serial = 1853] [outer = 00000000] [url = about:blank] 03:56:05 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (19713C00) [pid = 3832] [serial = 1867] [outer = 00000000] [url = about:blank] 03:56:05 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (156C3C00) [pid = 3832] [serial = 1850] [outer = 00000000] [url = about:blank] 03:56:05 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (192E6400) [pid = 3832] [serial = 1864] [outer = 00000000] [url = about:blank] 03:56:05 INFO - PROCESS | 3832 | 1468752965835 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]]]}] 03:56:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 03:56:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1569ms 03:56:05 INFO - PROCESS | 3832 | 1468752965845 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 03:56:05 INFO - PROCESS | 3832 | 1468752965850 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 03:56:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 03:56:05 INFO - PROCESS | 3832 | 1468752965911 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 03:56:05 INFO - PROCESS | 3832 | 1468752965915 Marionette TRACE conn3 <- [1,2518,null,{}] 03:56:05 INFO - PROCESS | 3832 | 1468752965924 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}] 03:56:05 INFO - PROCESS | 3832 | 1468752965927 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:06 INFO - PROCESS | 3832 | 1468752966020 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 03:56:06 INFO - PROCESS | 3832 | 1468752966113 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:06 INFO - PROCESS | 3832 | 1468752966117 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:06 INFO - PROCESS | 3832 | ++DOCSHELL 104E5000 == 25 [pid = 3832] [id = 639] 03:56:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (104EAC00) [pid = 3832] [serial = 1917] [outer = 00000000] 03:56:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (110B9800) [pid = 3832] [serial = 1918] [outer = 104EAC00] 03:56:06 INFO - PROCESS | 3832 | 1468752966164 Marionette DEBUG loaded listener.js 03:56:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (110E7800) [pid = 3832] [serial = 1919] [outer = 104EAC00] 03:56:06 INFO - PROCESS | 3832 | 1468752966583 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]]]}] 03:56:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 03:56:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 776ms 03:56:06 INFO - PROCESS | 3832 | 1468752966617 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 03:56:06 INFO - PROCESS | 3832 | 1468752966622 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 03:56:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 03:56:06 INFO - PROCESS | 3832 | 1468752966631 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 03:56:06 INFO - PROCESS | 3832 | 1468752966634 Marionette TRACE conn3 <- [1,2522,null,{}] 03:56:06 INFO - PROCESS | 3832 | 1468752966638 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}] 03:56:06 INFO - PROCESS | 3832 | 1468752966640 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:06 INFO - PROCESS | 3832 | 1468752966725 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 03:56:06 INFO - PROCESS | 3832 | 1468752966731 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:06 INFO - PROCESS | 3832 | 1468752966733 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:06 INFO - PROCESS | 3832 | ++DOCSHELL 12878800 == 26 [pid = 3832] [id = 640] 03:56:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (12878C00) [pid = 3832] [serial = 1920] [outer = 00000000] 03:56:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (12990800) [pid = 3832] [serial = 1921] [outer = 12878C00] 03:56:06 INFO - PROCESS | 3832 | 1468752966779 Marionette DEBUG loaded listener.js 03:56:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (12D68800) [pid = 3832] [serial = 1922] [outer = 12878C00] 03:56:07 INFO - PROCESS | 3832 | 1468752967301 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]]]}] 03:56:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 03:56:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 697ms 03:56:07 INFO - PROCESS | 3832 | 1468752967359 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 03:56:07 INFO - PROCESS | 3832 | 1468752967361 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 03:56:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 03:56:07 INFO - PROCESS | 3832 | 1468752967365 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 03:56:07 INFO - PROCESS | 3832 | 1468752967369 Marionette TRACE conn3 <- [1,2526,null,{}] 03:56:07 INFO - PROCESS | 3832 | 1468752967379 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}] 03:56:07 INFO - PROCESS | 3832 | 1468752967384 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:07 INFO - PROCESS | 3832 | 1468752967495 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 03:56:07 INFO - PROCESS | 3832 | 1468752967599 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:07 INFO - PROCESS | 3832 | 1468752967602 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:07 INFO - PROCESS | 3832 | ++DOCSHELL 13C29400 == 27 [pid = 3832] [id = 641] 03:56:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (13C2B400) [pid = 3832] [serial = 1923] [outer = 00000000] 03:56:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (13EAC400) [pid = 3832] [serial = 1924] [outer = 13C2B400] 03:56:07 INFO - PROCESS | 3832 | 1468752967651 Marionette DEBUG loaded listener.js 03:56:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (1429B000) [pid = 3832] [serial = 1925] [outer = 13C2B400] 03:56:08 INFO - PROCESS | 3832 | 1468752968082 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]]]}] 03:56:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 03:56:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 745ms 03:56:08 INFO - PROCESS | 3832 | 1468752968114 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 03:56:08 INFO - PROCESS | 3832 | 1468752968117 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 03:56:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 03:56:08 INFO - PROCESS | 3832 | 1468752968130 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 03:56:08 INFO - PROCESS | 3832 | 1468752968132 Marionette TRACE conn3 <- [1,2530,null,{}] 03:56:08 INFO - PROCESS | 3832 | 1468752968135 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}] 03:56:08 INFO - PROCESS | 3832 | 1468752968137 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:08 INFO - PROCESS | 3832 | 1468752968253 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 03:56:08 INFO - PROCESS | 3832 | 1468752968262 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:08 INFO - PROCESS | 3832 | 1468752968264 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:08 INFO - PROCESS | 3832 | ++DOCSHELL 14F2AC00 == 28 [pid = 3832] [id = 642] 03:56:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (156C4400) [pid = 3832] [serial = 1926] [outer = 00000000] 03:56:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (16063C00) [pid = 3832] [serial = 1927] [outer = 156C4400] 03:56:08 INFO - PROCESS | 3832 | 1468752968312 Marionette DEBUG loaded listener.js 03:56:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (1606E400) [pid = 3832] [serial = 1928] [outer = 156C4400] 03:56:08 INFO - PROCESS | 3832 | 1468752968754 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]]]}] 03:56:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 03:56:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 634ms 03:56:08 INFO - PROCESS | 3832 | 1468752968770 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 03:56:08 INFO - PROCESS | 3832 | 1468752968772 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 03:56:08 INFO - PROCESS | 3832 | 1468752968775 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 03:56:08 INFO - PROCESS | 3832 | 1468752968777 Marionette TRACE conn3 <- [1,2534,null,{}] 03:56:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 03:56:08 INFO - PROCESS | 3832 | 1468752968781 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}] 03:56:08 INFO - PROCESS | 3832 | 1468752968783 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:08 INFO - PROCESS | 3832 | 1468752968892 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 03:56:09 INFO - PROCESS | 3832 | 1468752968988 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:09 INFO - PROCESS | 3832 | 1468752968990 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:09 INFO - PROCESS | 3832 | ++DOCSHELL 1613E400 == 29 [pid = 3832] [id = 643] 03:56:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (16203400) [pid = 3832] [serial = 1929] [outer = 00000000] 03:56:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (1620B400) [pid = 3832] [serial = 1930] [outer = 16203400] 03:56:09 INFO - PROCESS | 3832 | 1468752969034 Marionette DEBUG loaded listener.js 03:56:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (16217800) [pid = 3832] [serial = 1931] [outer = 16203400] 03:56:09 INFO - PROCESS | 3832 | 1468752969460 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]]]}] 03:56:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 03:56:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 761ms 03:56:09 INFO - PROCESS | 3832 | 1468752969573 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 03:56:09 INFO - PROCESS | 3832 | 1468752969575 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 03:56:09 INFO - PROCESS | 3832 | 1468752969579 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 03:56:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 03:56:09 INFO - PROCESS | 3832 | 1468752969581 Marionette TRACE conn3 <- [1,2538,null,{}] 03:56:09 INFO - PROCESS | 3832 | 1468752969584 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}] 03:56:09 INFO - PROCESS | 3832 | 1468752969590 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:09 INFO - PROCESS | 3832 | 1468752969732 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 03:56:09 INFO - PROCESS | 3832 | 1468752969801 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:09 INFO - PROCESS | 3832 | 1468752969803 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:09 INFO - PROCESS | 3832 | ++DOCSHELL 16E75C00 == 30 [pid = 3832] [id = 644] 03:56:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (16E77000) [pid = 3832] [serial = 1932] [outer = 00000000] 03:56:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (1718EC00) [pid = 3832] [serial = 1933] [outer = 16E77000] 03:56:09 INFO - PROCESS | 3832 | 1468752969849 Marionette DEBUG loaded listener.js 03:56:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (174D4800) [pid = 3832] [serial = 1934] [outer = 16E77000] 03:56:10 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (1620EC00) [pid = 3832] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 03:56:10 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (1760B000) [pid = 3832] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 03:56:10 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (16E76800) [pid = 3832] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 03:56:10 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (1286D800) [pid = 3832] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 03:56:10 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (10A01400) [pid = 3832] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 03:56:10 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (130B2400) [pid = 3832] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 03:56:10 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (15716400) [pid = 3832] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 03:56:10 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (114DBC00) [pid = 3832] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 03:56:10 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (10A79000) [pid = 3832] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 03:56:10 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (15731800) [pid = 3832] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 03:56:10 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (15735400) [pid = 3832] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 03:56:10 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (1667A400) [pid = 3832] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 03:56:10 INFO - PROCESS | 3832 | 1468752970482 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]]]}] 03:56:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 03:56:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 951ms 03:56:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 03:56:10 INFO - PROCESS | 3832 | 1468752970526 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 03:56:10 INFO - PROCESS | 3832 | 1468752970528 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 03:56:10 INFO - PROCESS | 3832 | 1468752970531 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 03:56:10 INFO - PROCESS | 3832 | 1468752970532 Marionette TRACE conn3 <- [1,2542,null,{}] 03:56:10 INFO - PROCESS | 3832 | 1468752970536 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}] 03:56:10 INFO - PROCESS | 3832 | 1468752970538 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:10 INFO - PROCESS | 3832 | 1468752970614 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 03:56:10 INFO - PROCESS | 3832 | 1468752970619 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:10 INFO - PROCESS | 3832 | 1468752970621 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:10 INFO - PROCESS | 3832 | ++DOCSHELL 1345B000 == 31 [pid = 3832] [id = 645] 03:56:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (14299400) [pid = 3832] [serial = 1935] [outer = 00000000] 03:56:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (16066C00) [pid = 3832] [serial = 1936] [outer = 14299400] 03:56:10 INFO - PROCESS | 3832 | 1468752970663 Marionette DEBUG loaded listener.js 03:56:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (16210400) [pid = 3832] [serial = 1937] [outer = 14299400] 03:56:11 INFO - PROCESS | 3832 | 1468752971101 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]]]}] 03:56:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 03:56:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 602ms 03:56:11 INFO - PROCESS | 3832 | 1468752971129 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 03:56:11 INFO - PROCESS | 3832 | 1468752971130 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 03:56:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 03:56:11 INFO - PROCESS | 3832 | 1468752971134 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 03:56:11 INFO - PROCESS | 3832 | 1468752971136 Marionette TRACE conn3 <- [1,2546,null,{}] 03:56:11 INFO - PROCESS | 3832 | 1468752971139 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}] 03:56:11 INFO - PROCESS | 3832 | 1468752971141 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:11 INFO - PROCESS | 3832 | 1468752971220 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 03:56:11 INFO - PROCESS | 3832 | 1468752971226 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:11 INFO - PROCESS | 3832 | 1468752971228 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:11 INFO - PROCESS | 3832 | ++DOCSHELL 15735400 == 32 [pid = 3832] [id = 646] 03:56:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (17179800) [pid = 3832] [serial = 1938] [outer = 00000000] 03:56:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (179AE800) [pid = 3832] [serial = 1939] [outer = 17179800] 03:56:11 INFO - PROCESS | 3832 | 1468752971270 Marionette DEBUG loaded listener.js 03:56:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (17D74400) [pid = 3832] [serial = 1940] [outer = 17179800] 03:56:11 INFO - PROCESS | 3832 | 1468752971713 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]]]}] 03:56:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 03:56:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 650ms 03:56:11 INFO - PROCESS | 3832 | 1468752971773 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 03:56:11 INFO - PROCESS | 3832 | 1468752971775 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 03:56:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 03:56:11 INFO - PROCESS | 3832 | 1468752971778 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 03:56:11 INFO - PROCESS | 3832 | 1468752971780 Marionette TRACE conn3 <- [1,2550,null,{}] 03:56:11 INFO - PROCESS | 3832 | 1468752971783 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}] 03:56:11 INFO - PROCESS | 3832 | 1468752971785 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:11 INFO - PROCESS | 3832 | 1468752971910 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 03:56:11 INFO - PROCESS | 3832 | 1468752971915 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:11 INFO - PROCESS | 3832 | 1468752971917 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:11 INFO - PROCESS | 3832 | ++DOCSHELL 110C0C00 == 33 [pid = 3832] [id = 647] 03:56:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (131EBC00) [pid = 3832] [serial = 1941] [outer = 00000000] 03:56:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (192EDC00) [pid = 3832] [serial = 1942] [outer = 131EBC00] 03:56:11 INFO - PROCESS | 3832 | 1468752971959 Marionette DEBUG loaded listener.js 03:56:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (192EF800) [pid = 3832] [serial = 1943] [outer = 131EBC00] 03:56:12 INFO - PROCESS | 3832 | 1468752972730 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]]]}] 03:56:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 03:56:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 966ms 03:56:12 INFO - PROCESS | 3832 | 1468752972756 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 03:56:12 INFO - PROCESS | 3832 | 1468752972760 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 03:56:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 03:56:12 INFO - PROCESS | 3832 | 1468752972766 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 03:56:12 INFO - PROCESS | 3832 | 1468752972769 Marionette TRACE conn3 <- [1,2554,null,{}] 03:56:12 INFO - PROCESS | 3832 | 1468752972775 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}] 03:56:12 INFO - PROCESS | 3832 | 1468752972778 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:12 INFO - PROCESS | 3832 | 1468752972900 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 03:56:13 INFO - PROCESS | 3832 | 1468752973040 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:13 INFO - PROCESS | 3832 | 1468752973043 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:13 INFO - PROCESS | 3832 | ++DOCSHELL 110B8400 == 34 [pid = 3832] [id = 648] 03:56:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (110B8800) [pid = 3832] [serial = 1944] [outer = 00000000] 03:56:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (12872400) [pid = 3832] [serial = 1945] [outer = 110B8800] 03:56:13 INFO - PROCESS | 3832 | 1468752973099 Marionette DEBUG loaded listener.js 03:56:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (13149C00) [pid = 3832] [serial = 1946] [outer = 110B8800] 03:56:13 INFO - PROCESS | 3832 | 1468752973765 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]]]}] 03:56:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 03:56:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1046ms 03:56:13 INFO - PROCESS | 3832 | 1468752973859 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 03:56:13 INFO - PROCESS | 3832 | 1468752973864 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 03:56:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 03:56:13 INFO - PROCESS | 3832 | 1468752973871 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 03:56:13 INFO - PROCESS | 3832 | 1468752973874 Marionette TRACE conn3 <- [1,2558,null,{}] 03:56:13 INFO - PROCESS | 3832 | 1468752973879 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}] 03:56:13 INFO - PROCESS | 3832 | 1468752973882 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:14 INFO - PROCESS | 3832 | 1468752974020 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 03:56:14 INFO - PROCESS | 3832 | 1468752974192 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:14 INFO - PROCESS | 3832 | 1468752974194 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:14 INFO - PROCESS | 3832 | ++DOCSHELL 131E2400 == 35 [pid = 3832] [id = 649] 03:56:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (13932000) [pid = 3832] [serial = 1947] [outer = 00000000] 03:56:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (13C35000) [pid = 3832] [serial = 1948] [outer = 13932000] 03:56:14 INFO - PROCESS | 3832 | 1468752974290 Marionette DEBUG loaded listener.js 03:56:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (1570EC00) [pid = 3832] [serial = 1949] [outer = 13932000] 03:56:15 INFO - PROCESS | 3832 | --DOCSHELL 15735400 == 34 [pid = 3832] [id = 646] 03:56:15 INFO - PROCESS | 3832 | --DOCSHELL 1345B000 == 33 [pid = 3832] [id = 645] 03:56:15 INFO - PROCESS | 3832 | --DOCSHELL 16E75C00 == 32 [pid = 3832] [id = 644] 03:56:15 INFO - PROCESS | 3832 | --DOCSHELL 1613E400 == 31 [pid = 3832] [id = 643] 03:56:15 INFO - PROCESS | 3832 | --DOCSHELL 14F2AC00 == 30 [pid = 3832] [id = 642] 03:56:15 INFO - PROCESS | 3832 | --DOCSHELL 13C29400 == 29 [pid = 3832] [id = 641] 03:56:15 INFO - PROCESS | 3832 | --DOCSHELL 12878800 == 28 [pid = 3832] [id = 640] 03:56:15 INFO - PROCESS | 3832 | --DOCSHELL 104E5000 == 27 [pid = 3832] [id = 639] 03:56:15 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (19C0DC00) [pid = 3832] [serial = 1898] [outer = 00000000] [url = about:blank] 03:56:15 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (19716000) [pid = 3832] [serial = 1891] [outer = 00000000] [url = about:blank] 03:56:15 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (1718D400) [pid = 3832] [serial = 1888] [outer = 00000000] [url = about:blank] 03:56:15 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (13CAEC00) [pid = 3832] [serial = 1894] [outer = 00000000] [url = about:blank] 03:56:15 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (11C34400) [pid = 3832] [serial = 1870] [outer = 00000000] [url = about:blank] 03:56:15 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (12970400) [pid = 3832] [serial = 1871] [outer = 00000000] [url = about:blank] 03:56:15 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (131EAC00) [pid = 3832] [serial = 1879] [outer = 00000000] [url = about:blank] 03:56:15 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (13454800) [pid = 3832] [serial = 1880] [outer = 00000000] [url = about:blank] 03:56:15 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (19716C00) [pid = 3832] [serial = 1868] [outer = 00000000] [url = about:blank] 03:56:15 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (14295000) [pid = 3832] [serial = 1873] [outer = 00000000] [url = about:blank] 03:56:15 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (15712800) [pid = 3832] [serial = 1874] [outer = 00000000] [url = about:blank] 03:56:15 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (110E7400) [pid = 3832] [serial = 1876] [outer = 00000000] [url = about:blank] 03:56:15 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (1143FC00) [pid = 3832] [serial = 1877] [outer = 00000000] [url = about:blank] 03:56:15 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (1606C000) [pid = 3832] [serial = 1882] [outer = 00000000] [url = about:blank] 03:56:15 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (19F54800) [pid = 3832] [serial = 1900] [outer = 00000000] [url = about:blank] 03:56:15 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (19C0D400) [pid = 3832] [serial = 1897] [outer = 00000000] [url = about:blank] 03:56:15 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (192F2800) [pid = 3832] [serial = 1892] [outer = 00000000] [url = about:blank] 03:56:15 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (169D0000) [pid = 3832] [serial = 1885] [outer = 00000000] [url = about:blank] 03:56:15 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (17415C00) [pid = 3832] [serial = 1889] [outer = 00000000] [url = about:blank] 03:56:15 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (1A3B5400) [pid = 3832] [serial = 1901] [outer = 00000000] [url = about:blank] 03:56:15 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (16E79C00) [pid = 3832] [serial = 1886] [outer = 00000000] [url = about:blank] 03:56:15 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (1792B400) [pid = 3832] [serial = 1895] [outer = 00000000] [url = about:blank] 03:56:15 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (16143800) [pid = 3832] [serial = 1883] [outer = 00000000] [url = about:blank] 03:56:15 INFO - PROCESS | 3832 | 1468752975197 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]]]}] 03:56:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 03:56:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1378ms 03:56:15 INFO - PROCESS | 3832 | 1468752975259 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 03:56:15 INFO - PROCESS | 3832 | 1468752975263 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 03:56:15 INFO - PROCESS | 3832 | 1468752975268 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 03:56:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 03:56:15 INFO - PROCESS | 3832 | 1468752975272 Marionette TRACE conn3 <- [1,2562,null,{}] 03:56:15 INFO - PROCESS | 3832 | 1468752975281 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}] 03:56:15 INFO - PROCESS | 3832 | 1468752975285 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:15 INFO - PROCESS | 3832 | 1468752975407 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 03:56:15 INFO - PROCESS | 3832 | 1468752975414 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:15 INFO - PROCESS | 3832 | 1468752975417 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:15 INFO - PROCESS | 3832 | ++DOCSHELL 10A7F800 == 28 [pid = 3832] [id = 650] 03:56:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (10A80800) [pid = 3832] [serial = 1950] [outer = 00000000] 03:56:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (11299400) [pid = 3832] [serial = 1951] [outer = 10A80800] 03:56:15 INFO - PROCESS | 3832 | 1468752975470 Marionette DEBUG loaded listener.js 03:56:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (11C34400) [pid = 3832] [serial = 1952] [outer = 10A80800] 03:56:16 INFO - PROCESS | 3832 | 1468752976010 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]]]}] 03:56:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 03:56:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 808ms 03:56:16 INFO - PROCESS | 3832 | 1468752976071 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 03:56:16 INFO - PROCESS | 3832 | 1468752976075 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 03:56:16 INFO - PROCESS | 3832 | 1468752976081 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 03:56:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 03:56:16 INFO - PROCESS | 3832 | 1468752976084 Marionette TRACE conn3 <- [1,2566,null,{}] 03:56:16 INFO - PROCESS | 3832 | 1468752976087 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}] 03:56:16 INFO - PROCESS | 3832 | 1468752976090 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:16 INFO - PROCESS | 3832 | 1468752976174 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 03:56:16 INFO - PROCESS | 3832 | 1468752976187 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:16 INFO - PROCESS | 3832 | 1468752976190 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:16 INFO - PROCESS | 3832 | ++DOCSHELL 12D5D000 == 29 [pid = 3832] [id = 651] 03:56:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (12D68400) [pid = 3832] [serial = 1953] [outer = 00000000] 03:56:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (1320E000) [pid = 3832] [serial = 1954] [outer = 12D68400] 03:56:16 INFO - PROCESS | 3832 | 1468752976245 Marionette DEBUG loaded listener.js 03:56:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (132A3400) [pid = 3832] [serial = 1955] [outer = 12D68400] 03:56:16 INFO - PROCESS | 3832 | 1468752976744 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]]]}] 03:56:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 03:56:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 697ms 03:56:16 INFO - PROCESS | 3832 | 1468752976813 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 03:56:16 INFO - PROCESS | 3832 | 1468752976816 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 03:56:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 03:56:16 INFO - PROCESS | 3832 | 1468752976819 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 03:56:16 INFO - PROCESS | 3832 | 1468752976822 Marionette TRACE conn3 <- [1,2570,null,{}] 03:56:16 INFO - PROCESS | 3832 | 1468752976833 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}] 03:56:16 INFO - PROCESS | 3832 | 1468752976837 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:16 INFO - PROCESS | 3832 | 1468752976946 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 03:56:17 INFO - PROCESS | 3832 | 1468752977052 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:17 INFO - PROCESS | 3832 | 1468752977055 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:17 INFO - PROCESS | 3832 | ++DOCSHELL 1573BC00 == 30 [pid = 3832] [id = 652] 03:56:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (16063400) [pid = 3832] [serial = 1956] [outer = 00000000] 03:56:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (1606D800) [pid = 3832] [serial = 1957] [outer = 16063400] 03:56:17 INFO - PROCESS | 3832 | 1468752977102 Marionette DEBUG loaded listener.js 03:56:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (16143000) [pid = 3832] [serial = 1958] [outer = 16063400] 03:56:17 INFO - PROCESS | 3832 | 1468752977526 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]]]}] 03:56:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 03:56:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 745ms 03:56:17 INFO - PROCESS | 3832 | 1468752977560 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 03:56:17 INFO - PROCESS | 3832 | 1468752977562 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 03:56:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 03:56:17 INFO - PROCESS | 3832 | 1468752977565 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 03:56:17 INFO - PROCESS | 3832 | 1468752977567 Marionette TRACE conn3 <- [1,2574,null,{}] 03:56:17 INFO - PROCESS | 3832 | 1468752977570 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}] 03:56:17 INFO - PROCESS | 3832 | 1468752977572 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:17 INFO - PROCESS | 3832 | 1468752977693 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 03:56:17 INFO - PROCESS | 3832 | 1468752977699 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:17 INFO - PROCESS | 3832 | 1468752977701 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:17 INFO - PROCESS | 3832 | ++DOCSHELL 1606F000 == 31 [pid = 3832] [id = 653] 03:56:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (16070800) [pid = 3832] [serial = 1959] [outer = 00000000] 03:56:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (1667D800) [pid = 3832] [serial = 1960] [outer = 16070800] 03:56:17 INFO - PROCESS | 3832 | 1468752977746 Marionette DEBUG loaded listener.js 03:56:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (169D7C00) [pid = 3832] [serial = 1961] [outer = 16070800] 03:56:18 INFO - PROCESS | 3832 | 1468752978180 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]]]}] 03:56:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 03:56:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 634ms 03:56:18 INFO - PROCESS | 3832 | 1468752978203 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 03:56:18 INFO - PROCESS | 3832 | 1468752978205 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 03:56:18 INFO - PROCESS | 3832 | 1468752978208 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 03:56:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 03:56:18 INFO - PROCESS | 3832 | 1468752978210 Marionette TRACE conn3 <- [1,2578,null,{}] 03:56:18 INFO - PROCESS | 3832 | 1468752978219 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}] 03:56:18 INFO - PROCESS | 3832 | 1468752978221 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:18 INFO - PROCESS | 3832 | 1468752978340 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 03:56:18 INFO - PROCESS | 3832 | 1468752978433 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:18 INFO - PROCESS | 3832 | 1468752978435 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:18 INFO - PROCESS | 3832 | ++DOCSHELL 16E74400 == 32 [pid = 3832] [id = 654] 03:56:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (16E75000) [pid = 3832] [serial = 1962] [outer = 00000000] 03:56:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (16E82800) [pid = 3832] [serial = 1963] [outer = 16E75000] 03:56:18 INFO - PROCESS | 3832 | 1468752978477 Marionette DEBUG loaded listener.js 03:56:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (171D6800) [pid = 3832] [serial = 1964] [outer = 16E75000] 03:56:18 INFO - PROCESS | 3832 | 1468752978956 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]]]}] 03:56:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 03:56:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 745ms 03:56:18 INFO - PROCESS | 3832 | 1468752978983 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 03:56:18 INFO - PROCESS | 3832 | 1468752978985 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 03:56:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 03:56:18 INFO - PROCESS | 3832 | 1468752978994 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 03:56:18 INFO - PROCESS | 3832 | 1468752978996 Marionette TRACE conn3 <- [1,2582,null,{}] 03:56:19 INFO - PROCESS | 3832 | 1468752978999 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}] 03:56:19 INFO - PROCESS | 3832 | 1468752979004 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:19 INFO - PROCESS | 3832 | 1468752979137 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 03:56:19 INFO - PROCESS | 3832 | 1468752979203 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:19 INFO - PROCESS | 3832 | 1468752979205 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:19 INFO - PROCESS | 3832 | ++DOCSHELL 192EAC00 == 33 [pid = 3832] [id = 655] 03:56:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (192EC000) [pid = 3832] [serial = 1965] [outer = 00000000] 03:56:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (19713800) [pid = 3832] [serial = 1966] [outer = 192EC000] 03:56:19 INFO - PROCESS | 3832 | 1468752979257 Marionette DEBUG loaded listener.js 03:56:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (192F3C00) [pid = 3832] [serial = 1967] [outer = 192EC000] 03:56:19 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (156C4400) [pid = 3832] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 03:56:19 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (13C2B400) [pid = 3832] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 03:56:19 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (12878C00) [pid = 3832] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 03:56:19 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (10A7BC00) [pid = 3832] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 03:56:19 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (104EAC00) [pid = 3832] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 03:56:19 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (10474000) [pid = 3832] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 03:56:19 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (1570D000) [pid = 3832] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 03:56:19 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (16203400) [pid = 3832] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 03:56:19 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (17179800) [pid = 3832] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 03:56:19 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (19F52C00) [pid = 3832] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 03:56:19 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (19713400) [pid = 3832] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 03:56:19 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (16E77000) [pid = 3832] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 03:56:19 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (14299400) [pid = 3832] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 03:56:19 INFO - PROCESS | 3832 | 1468752979737 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]]]}] 03:56:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 03:56:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 808ms 03:56:19 INFO - PROCESS | 3832 | 1468752979795 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 03:56:19 INFO - PROCESS | 3832 | 1468752979797 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 03:56:19 INFO - PROCESS | 3832 | 1468752979801 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 03:56:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 03:56:19 INFO - PROCESS | 3832 | 1468752979802 Marionette TRACE conn3 <- [1,2586,null,{}] 03:56:19 INFO - PROCESS | 3832 | 1468752979806 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}] 03:56:19 INFO - PROCESS | 3832 | 1468752979808 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:19 INFO - PROCESS | 3832 | 1468752979890 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 03:56:19 INFO - PROCESS | 3832 | 1468752979895 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:19 INFO - PROCESS | 3832 | 1468752979897 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:19 INFO - PROCESS | 3832 | ++DOCSHELL 156C3C00 == 34 [pid = 3832] [id = 656] 03:56:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (1570D000) [pid = 3832] [serial = 1968] [outer = 00000000] 03:56:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (16207000) [pid = 3832] [serial = 1969] [outer = 1570D000] 03:56:19 INFO - PROCESS | 3832 | 1468752979939 Marionette DEBUG loaded listener.js 03:56:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (169CCC00) [pid = 3832] [serial = 1970] [outer = 1570D000] 03:56:20 INFO - PROCESS | 3832 | 1468752980376 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]]]}] 03:56:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 03:56:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 602ms 03:56:20 INFO - PROCESS | 3832 | 1468752980406 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 03:56:20 INFO - PROCESS | 3832 | 1468752980408 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 03:56:20 INFO - PROCESS | 3832 | 1468752980411 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 03:56:20 INFO - PROCESS | 3832 | 1468752980413 Marionette TRACE conn3 <- [1,2590,null,{}] 03:56:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 03:56:20 INFO - PROCESS | 3832 | 1468752980416 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}] 03:56:20 INFO - PROCESS | 3832 | 1468752980418 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:20 INFO - PROCESS | 3832 | 1468752980498 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 03:56:20 INFO - PROCESS | 3832 | 1468752980504 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:20 INFO - PROCESS | 3832 | 1468752980506 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:20 INFO - PROCESS | 3832 | ++DOCSHELL 13C2B400 == 35 [pid = 3832] [id = 657] 03:56:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (14299800) [pid = 3832] [serial = 1971] [outer = 00000000] 03:56:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (197A6000) [pid = 3832] [serial = 1972] [outer = 14299800] 03:56:20 INFO - PROCESS | 3832 | 1468752980549 Marionette DEBUG loaded listener.js 03:56:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (197AD000) [pid = 3832] [serial = 1973] [outer = 14299800] 03:56:21 INFO - PROCESS | 3832 | 1468752980973 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]]]}] 03:56:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 03:56:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 602ms 03:56:21 INFO - PROCESS | 3832 | 1468752981026 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 03:56:21 INFO - PROCESS | 3832 | 1468752981028 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 03:56:21 INFO - PROCESS | 3832 | 1468752981032 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 03:56:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 03:56:21 INFO - PROCESS | 3832 | 1468752981033 Marionette TRACE conn3 <- [1,2594,null,{}] 03:56:21 INFO - PROCESS | 3832 | 1468752981037 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}] 03:56:21 INFO - PROCESS | 3832 | 1468752981039 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:21 INFO - PROCESS | 3832 | 1468752981126 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 03:56:21 INFO - PROCESS | 3832 | 1468752981132 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:21 INFO - PROCESS | 3832 | 1468752981133 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:21 INFO - PROCESS | 3832 | ++DOCSHELL 1571AC00 == 36 [pid = 3832] [id = 658] 03:56:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (192ED000) [pid = 3832] [serial = 1974] [outer = 00000000] 03:56:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (19C0A000) [pid = 3832] [serial = 1975] [outer = 192ED000] 03:56:21 INFO - PROCESS | 3832 | 1468752981175 Marionette DEBUG loaded listener.js 03:56:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (19C0CC00) [pid = 3832] [serial = 1976] [outer = 192ED000] 03:56:21 INFO - PROCESS | 3832 | 1468752981886 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]]]}] 03:56:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 03:56:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 903ms 03:56:21 INFO - PROCESS | 3832 | 1468752981951 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 03:56:21 INFO - PROCESS | 3832 | 1468752981956 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 03:56:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 03:56:21 INFO - PROCESS | 3832 | 1468752981961 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 03:56:21 INFO - PROCESS | 3832 | 1468752981965 Marionette TRACE conn3 <- [1,2598,null,{}] 03:56:21 INFO - PROCESS | 3832 | 1468752981972 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}] 03:56:21 INFO - PROCESS | 3832 | 1468752981975 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:22 INFO - PROCESS | 3832 | 1468752982121 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 03:56:22 INFO - PROCESS | 3832 | 1468752982235 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:22 INFO - PROCESS | 3832 | 1468752982238 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:22 INFO - PROCESS | 3832 | ++DOCSHELL 104E6400 == 37 [pid = 3832] [id = 659] 03:56:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (110B9000) [pid = 3832] [serial = 1977] [outer = 00000000] 03:56:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (12874400) [pid = 3832] [serial = 1978] [outer = 110B9000] 03:56:22 INFO - PROCESS | 3832 | 1468752982294 Marionette DEBUG loaded listener.js 03:56:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (131EB000) [pid = 3832] [serial = 1979] [outer = 110B9000] 03:56:22 INFO - PROCESS | 3832 | 1468752982899 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]]]}] 03:56:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 03:56:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1014ms 03:56:22 INFO - PROCESS | 3832 | 1468752982964 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 03:56:22 INFO - PROCESS | 3832 | 1468752982968 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 03:56:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 03:56:23 INFO - PROCESS | 3832 | 1468752982975 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 03:56:23 INFO - PROCESS | 3832 | 1468752982978 Marionette TRACE conn3 <- [1,2602,null,{}] 03:56:23 INFO - PROCESS | 3832 | 1468752982981 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}] 03:56:23 INFO - PROCESS | 3832 | 1468752982984 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:23 INFO - PROCESS | 3832 | 1468752983092 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 03:56:23 INFO - PROCESS | 3832 | 1468752983233 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:23 INFO - PROCESS | 3832 | 1468752983236 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:23 INFO - PROCESS | 3832 | ++DOCSHELL 15716400 == 38 [pid = 3832] [id = 660] 03:56:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (15735C00) [pid = 3832] [serial = 1980] [outer = 00000000] 03:56:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (16202C00) [pid = 3832] [serial = 1981] [outer = 15735C00] 03:56:23 INFO - PROCESS | 3832 | 1468752983294 Marionette DEBUG loaded listener.js 03:56:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (16E74800) [pid = 3832] [serial = 1982] [outer = 15735C00] 03:56:23 INFO - PROCESS | 3832 | 1468752983933 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]]]}] 03:56:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 03:56:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 967ms 03:56:23 INFO - PROCESS | 3832 | 1468752983952 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 03:56:23 INFO - PROCESS | 3832 | 1468752983955 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 03:56:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 03:56:23 INFO - PROCESS | 3832 | 1468752983959 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 03:56:23 INFO - PROCESS | 3832 | 1468752983963 Marionette TRACE conn3 <- [1,2606,null,{}] 03:56:23 INFO - PROCESS | 3832 | 1468752983973 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}] 03:56:23 INFO - PROCESS | 3832 | 1468752983978 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:24 INFO - PROCESS | 3832 | 1468752984082 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 03:56:24 INFO - PROCESS | 3832 | 1468752984223 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:24 INFO - PROCESS | 3832 | 1468752984227 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:24 INFO - PROCESS | 3832 | ++DOCSHELL 19914C00 == 39 [pid = 3832] [id = 661] 03:56:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (1991A800) [pid = 3832] [serial = 1983] [outer = 00000000] 03:56:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (19C0F800) [pid = 3832] [serial = 1984] [outer = 1991A800] 03:56:24 INFO - PROCESS | 3832 | 1468752984282 Marionette DEBUG loaded listener.js 03:56:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (19D77800) [pid = 3832] [serial = 1985] [outer = 1991A800] 03:56:24 INFO - PROCESS | 3832 | 1468752984817 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]]]}] 03:56:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 03:56:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 919ms 03:56:24 INFO - PROCESS | 3832 | 1468752984861 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 03:56:24 INFO - PROCESS | 3832 | 1468752984864 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 03:56:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 03:56:24 INFO - PROCESS | 3832 | 1468752984867 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 03:56:24 INFO - PROCESS | 3832 | 1468752984869 Marionette TRACE conn3 <- [1,2610,null,{}] 03:56:24 INFO - PROCESS | 3832 | 1468752984873 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}] 03:56:24 INFO - PROCESS | 3832 | 1468752984876 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:25 INFO - PROCESS | 3832 | 1468752985006 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 03:56:25 INFO - PROCESS | 3832 | 1468752985117 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:25 INFO - PROCESS | 3832 | 1468752985119 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:25 INFO - PROCESS | 3832 | ++DOCSHELL 16E83400 == 40 [pid = 3832] [id = 662] 03:56:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (16EE4400) [pid = 3832] [serial = 1986] [outer = 00000000] 03:56:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (17610800) [pid = 3832] [serial = 1987] [outer = 16EE4400] 03:56:25 INFO - PROCESS | 3832 | 1468752985171 Marionette DEBUG loaded listener.js 03:56:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (19F51400) [pid = 3832] [serial = 1988] [outer = 16EE4400] 03:56:26 INFO - PROCESS | 3832 | 1468752986035 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]]]}] 03:56:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 03:56:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1204ms 03:56:26 INFO - PROCESS | 3832 | 1468752986102 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 03:56:26 INFO - PROCESS | 3832 | 1468752986106 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 03:56:26 INFO - PROCESS | 3832 | 1468752986111 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 03:56:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 03:56:26 INFO - PROCESS | 3832 | 1468752986113 Marionette TRACE conn3 <- [1,2614,null,{}] 03:56:26 INFO - PROCESS | 3832 | 1468752986132 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}] 03:56:26 INFO - PROCESS | 3832 | 1468752986135 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:26 INFO - PROCESS | 3832 | 1468752986279 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 03:56:26 INFO - PROCESS | 3832 | 1468752986340 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:26 INFO - PROCESS | 3832 | 1468752986343 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:26 INFO - PROCESS | 3832 | ++DOCSHELL 12873C00 == 41 [pid = 3832] [id = 663] 03:56:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (12931C00) [pid = 3832] [serial = 1989] [outer = 00000000] 03:56:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (131DCC00) [pid = 3832] [serial = 1990] [outer = 12931C00] 03:56:26 INFO - PROCESS | 3832 | 1468752986391 Marionette DEBUG loaded listener.js 03:56:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (13936800) [pid = 3832] [serial = 1991] [outer = 12931C00] 03:56:27 INFO - PROCESS | 3832 | --DOCSHELL 13C2B400 == 40 [pid = 3832] [id = 657] 03:56:27 INFO - PROCESS | 3832 | --DOCSHELL 156C3C00 == 39 [pid = 3832] [id = 656] 03:56:27 INFO - PROCESS | 3832 | --DOCSHELL 192EAC00 == 38 [pid = 3832] [id = 655] 03:56:27 INFO - PROCESS | 3832 | --DOCSHELL 16E74400 == 37 [pid = 3832] [id = 654] 03:56:27 INFO - PROCESS | 3832 | --DOCSHELL 1606F000 == 36 [pid = 3832] [id = 653] 03:56:27 INFO - PROCESS | 3832 | --DOCSHELL 1573BC00 == 35 [pid = 3832] [id = 652] 03:56:27 INFO - PROCESS | 3832 | --DOCSHELL 12D5D000 == 34 [pid = 3832] [id = 651] 03:56:27 INFO - PROCESS | 3832 | --DOCSHELL 10A7F800 == 33 [pid = 3832] [id = 650] 03:56:27 INFO - PROCESS | 3832 | --DOCSHELL 10A7B800 == 32 [pid = 3832] [id = 638] 03:56:27 INFO - PROCESS | 3832 | --DOCSHELL 110B8400 == 31 [pid = 3832] [id = 648] 03:56:27 INFO - PROCESS | 3832 | --DOCSHELL 110C0C00 == 30 [pid = 3832] [id = 647] 03:56:27 INFO - PROCESS | 3832 | --DOCSHELL 131E2400 == 29 [pid = 3832] [id = 649] 03:56:27 INFO - PROCESS | 3832 | --DOCSHELL 16E83400 == 28 [pid = 3832] [id = 662] 03:56:27 INFO - PROCESS | 3832 | --DOCSHELL 15716400 == 27 [pid = 3832] [id = 660] 03:56:27 INFO - PROCESS | 3832 | --DOCSHELL 19914C00 == 26 [pid = 3832] [id = 661] 03:56:27 INFO - PROCESS | 3832 | --DOCSHELL 1571AC00 == 25 [pid = 3832] [id = 658] 03:56:27 INFO - PROCESS | 3832 | --DOCSHELL 104E6400 == 24 [pid = 3832] [id = 659] 03:56:27 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (16063C00) [pid = 3832] [serial = 1927] [outer = 00000000] [url = about:blank] 03:56:27 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (13EAC400) [pid = 3832] [serial = 1924] [outer = 00000000] [url = about:blank] 03:56:27 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (12990800) [pid = 3832] [serial = 1921] [outer = 00000000] [url = about:blank] 03:56:27 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (12D68800) [pid = 3832] [serial = 1922] [outer = 00000000] [url = about:blank] 03:56:27 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (110EA800) [pid = 3832] [serial = 1916] [outer = 00000000] [url = about:blank] 03:56:27 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (110BC400) [pid = 3832] [serial = 1915] [outer = 00000000] [url = about:blank] 03:56:27 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (110B9800) [pid = 3832] [serial = 1918] [outer = 00000000] [url = about:blank] 03:56:27 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (110E7800) [pid = 3832] [serial = 1919] [outer = 00000000] [url = about:blank] 03:56:27 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (12BCA400) [pid = 3832] [serial = 1904] [outer = 00000000] [url = about:blank] 03:56:27 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (12825400) [pid = 3832] [serial = 1903] [outer = 00000000] [url = about:blank] 03:56:27 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (16E7CC00) [pid = 3832] [serial = 1907] [outer = 00000000] [url = about:blank] 03:56:27 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1620D400) [pid = 3832] [serial = 1906] [outer = 00000000] [url = about:blank] 03:56:27 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (1620B400) [pid = 3832] [serial = 1930] [outer = 00000000] [url = about:blank] 03:56:27 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (17D74400) [pid = 3832] [serial = 1940] [outer = 00000000] [url = about:blank] 03:56:27 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1A43F000) [pid = 3832] [serial = 1910] [outer = 00000000] [url = about:blank] 03:56:27 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (1A3BDC00) [pid = 3832] [serial = 1909] [outer = 00000000] [url = about:blank] 03:56:27 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (192EDC00) [pid = 3832] [serial = 1942] [outer = 00000000] [url = about:blank] 03:56:27 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (1A5B6000) [pid = 3832] [serial = 1913] [outer = 00000000] [url = about:blank] 03:56:27 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (1A445C00) [pid = 3832] [serial = 1912] [outer = 00000000] [url = about:blank] 03:56:27 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (1718EC00) [pid = 3832] [serial = 1933] [outer = 00000000] [url = about:blank] 03:56:27 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (16217800) [pid = 3832] [serial = 1931] [outer = 00000000] [url = about:blank] 03:56:27 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (179AE800) [pid = 3832] [serial = 1939] [outer = 00000000] [url = about:blank] 03:56:27 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (174D4800) [pid = 3832] [serial = 1934] [outer = 00000000] [url = about:blank] 03:56:27 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (1606E400) [pid = 3832] [serial = 1928] [outer = 00000000] [url = about:blank] 03:56:27 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (16066C00) [pid = 3832] [serial = 1936] [outer = 00000000] [url = about:blank] 03:56:27 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (16210400) [pid = 3832] [serial = 1937] [outer = 00000000] [url = about:blank] 03:56:27 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (1429B000) [pid = 3832] [serial = 1925] [outer = 00000000] [url = about:blank] 03:56:27 INFO - PROCESS | 3832 | 1468752987569 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]]]}] 03:56:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 03:56:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1521ms 03:56:27 INFO - PROCESS | 3832 | 1468752987612 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 03:56:27 INFO - PROCESS | 3832 | 1468752987616 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 03:56:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 03:56:27 INFO - PROCESS | 3832 | 1468752987621 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 03:56:27 INFO - PROCESS | 3832 | 1468752987626 Marionette TRACE conn3 <- [1,2618,null,{}] 03:56:27 INFO - PROCESS | 3832 | 1468752987631 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}] 03:56:27 INFO - PROCESS | 3832 | 1468752987634 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:27 INFO - PROCESS | 3832 | 1468752987724 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 03:56:27 INFO - PROCESS | 3832 | 1468752987732 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:27 INFO - PROCESS | 3832 | 1468752987735 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:27 INFO - PROCESS | 3832 | ++DOCSHELL 10A7A000 == 25 [pid = 3832] [id = 664] 03:56:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (10A7B800) [pid = 3832] [serial = 1992] [outer = 00000000] 03:56:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (110F2800) [pid = 3832] [serial = 1993] [outer = 10A7B800] 03:56:27 INFO - PROCESS | 3832 | 1468752987784 Marionette DEBUG loaded listener.js 03:56:27 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (11297000) [pid = 3832] [serial = 1994] [outer = 10A7B800] 03:56:28 INFO - PROCESS | 3832 | 1468752988330 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]]]}] 03:56:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 03:56:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 697ms 03:56:28 INFO - PROCESS | 3832 | 1468752988354 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 03:56:28 INFO - PROCESS | 3832 | 1468752988359 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 03:56:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 03:56:28 INFO - PROCESS | 3832 | 1468752988365 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 03:56:28 INFO - PROCESS | 3832 | 1468752988368 Marionette TRACE conn3 <- [1,2622,null,{}] 03:56:28 INFO - PROCESS | 3832 | 1468752988371 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}] 03:56:28 INFO - PROCESS | 3832 | 1468752988374 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:28 INFO - PROCESS | 3832 | 1468752988489 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 03:56:28 INFO - PROCESS | 3832 | 1468752988498 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:28 INFO - PROCESS | 3832 | 1468752988501 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:28 INFO - PROCESS | 3832 | ++DOCSHELL 1298F000 == 26 [pid = 3832] [id = 665] 03:56:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (12BCA000) [pid = 3832] [serial = 1995] [outer = 00000000] 03:56:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (1313C400) [pid = 3832] [serial = 1996] [outer = 12BCA000] 03:56:28 INFO - PROCESS | 3832 | 1468752988557 Marionette DEBUG loaded listener.js 03:56:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (1315AC00) [pid = 3832] [serial = 1997] [outer = 12BCA000] 03:56:29 INFO - PROCESS | 3832 | 1468752989020 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]]]}] 03:56:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 03:56:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 713ms 03:56:29 INFO - PROCESS | 3832 | 1468752989064 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 03:56:29 INFO - PROCESS | 3832 | 1468752989066 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 03:56:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 03:56:29 INFO - PROCESS | 3832 | 1468752989070 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 03:56:29 INFO - PROCESS | 3832 | 1468752989074 Marionette TRACE conn3 <- [1,2626,null,{}] 03:56:29 INFO - PROCESS | 3832 | 1468752989084 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}] 03:56:29 INFO - PROCESS | 3832 | 1468752989088 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:29 INFO - PROCESS | 3832 | 1468752989171 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 03:56:29 INFO - PROCESS | 3832 | 1468752989178 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:29 INFO - PROCESS | 3832 | 1468752989181 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:29 INFO - PROCESS | 3832 | ++DOCSHELL 14293800 == 27 [pid = 3832] [id = 666] 03:56:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (14294800) [pid = 3832] [serial = 1998] [outer = 00000000] 03:56:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (156C3C00) [pid = 3832] [serial = 1999] [outer = 14294800] 03:56:29 INFO - PROCESS | 3832 | 1468752989227 Marionette DEBUG loaded listener.js 03:56:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (15717800) [pid = 3832] [serial = 2000] [outer = 14294800] 03:56:29 INFO - PROCESS | 3832 | 1468752989740 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]]]}] 03:56:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 03:56:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 713ms 03:56:29 INFO - PROCESS | 3832 | 1468752989775 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 03:56:29 INFO - PROCESS | 3832 | 1468752989777 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 03:56:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 03:56:29 INFO - PROCESS | 3832 | 1468752989781 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 03:56:29 INFO - PROCESS | 3832 | 1468752989782 Marionette TRACE conn3 <- [1,2630,null,{}] 03:56:29 INFO - PROCESS | 3832 | 1468752989786 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}] 03:56:29 INFO - PROCESS | 3832 | 1468752989788 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:29 INFO - PROCESS | 3832 | 1468752989933 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 03:56:30 INFO - PROCESS | 3832 | 1468752989998 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:30 INFO - PROCESS | 3832 | 1468752990000 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:30 INFO - PROCESS | 3832 | ++DOCSHELL 1613DC00 == 28 [pid = 3832] [id = 667] 03:56:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (16141400) [pid = 3832] [serial = 2001] [outer = 00000000] 03:56:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (16207400) [pid = 3832] [serial = 2002] [outer = 16141400] 03:56:30 INFO - PROCESS | 3832 | 1468752990043 Marionette DEBUG loaded listener.js 03:56:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (1620EC00) [pid = 3832] [serial = 2003] [outer = 16141400] 03:56:30 INFO - PROCESS | 3832 | 1468752990502 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]]]}] 03:56:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 03:56:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 745ms 03:56:30 INFO - PROCESS | 3832 | 1468752990552 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 03:56:30 INFO - PROCESS | 3832 | 1468752990554 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 03:56:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 03:56:30 INFO - PROCESS | 3832 | 1468752990557 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 03:56:30 INFO - PROCESS | 3832 | 1468752990559 Marionette TRACE conn3 <- [1,2634,null,{}] 03:56:30 INFO - PROCESS | 3832 | 1468752990562 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}] 03:56:30 INFO - PROCESS | 3832 | 1468752990564 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:30 INFO - PROCESS | 3832 | 1468752990692 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 03:56:30 INFO - PROCESS | 3832 | 1468752990756 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:30 INFO - PROCESS | 3832 | 1468752990758 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:30 INFO - PROCESS | 3832 | ++DOCSHELL 104E8000 == 29 [pid = 3832] [id = 668] 03:56:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (14F5F400) [pid = 3832] [serial = 2004] [outer = 00000000] 03:56:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (169D6400) [pid = 3832] [serial = 2005] [outer = 14F5F400] 03:56:30 INFO - PROCESS | 3832 | 1468752990801 Marionette DEBUG loaded listener.js 03:56:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (16E7C400) [pid = 3832] [serial = 2006] [outer = 14F5F400] 03:56:31 INFO - PROCESS | 3832 | 1468752991236 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]]]}] 03:56:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 03:56:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 745ms 03:56:31 INFO - PROCESS | 3832 | 1468752991312 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 03:56:31 INFO - PROCESS | 3832 | 1468752991314 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 03:56:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 03:56:31 INFO - PROCESS | 3832 | 1468752991324 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 03:56:31 INFO - PROCESS | 3832 | 1468752991326 Marionette TRACE conn3 <- [1,2638,null,{}] 03:56:31 INFO - PROCESS | 3832 | 1468752991329 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}] 03:56:31 INFO - PROCESS | 3832 | 1468752991335 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:31 INFO - PROCESS | 3832 | 1468752991636 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 03:56:31 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (16070800) [pid = 3832] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 03:56:31 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (16E75000) [pid = 3832] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 03:56:31 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (192EC000) [pid = 3832] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 03:56:31 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (131EBC00) [pid = 3832] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 03:56:31 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (16063400) [pid = 3832] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 03:56:31 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (10A80800) [pid = 3832] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 03:56:31 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (13932000) [pid = 3832] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 03:56:31 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (110B8800) [pid = 3832] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 03:56:31 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (12D68400) [pid = 3832] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 03:56:31 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (1570D000) [pid = 3832] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 03:56:31 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (192ED000) [pid = 3832] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 03:56:31 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (14299800) [pid = 3832] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 03:56:31 INFO - PROCESS | 3832 | 1468752991710 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:31 INFO - PROCESS | 3832 | 1468752991712 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:31 INFO - PROCESS | 3832 | ++DOCSHELL 0F2E7000 == 30 [pid = 3832] [id = 669] 03:56:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (0F2EE400) [pid = 3832] [serial = 2007] [outer = 00000000] 03:56:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (10A76800) [pid = 3832] [serial = 2008] [outer = 0F2EE400] 03:56:31 INFO - PROCESS | 3832 | 1468752991756 Marionette DEBUG loaded listener.js 03:56:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (13CAE800) [pid = 3832] [serial = 2009] [outer = 0F2EE400] 03:56:32 INFO - PROCESS | 3832 | 1468752992104 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]]]}] 03:56:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 03:56:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 855ms 03:56:32 INFO - PROCESS | 3832 | 1468752992164 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 03:56:32 INFO - PROCESS | 3832 | 1468752992166 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 03:56:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 03:56:32 INFO - PROCESS | 3832 | 1468752992169 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 03:56:32 INFO - PROCESS | 3832 | 1468752992171 Marionette TRACE conn3 <- [1,2642,null,{}] 03:56:32 INFO - PROCESS | 3832 | 1468752992175 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}] 03:56:32 INFO - PROCESS | 3832 | 1468752992177 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:32 INFO - PROCESS | 3832 | 1468752992252 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 03:56:32 INFO - PROCESS | 3832 | 1468752992257 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:32 INFO - PROCESS | 3832 | 1468752992259 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:32 INFO - PROCESS | 3832 | ++DOCSHELL 10511400 == 31 [pid = 3832] [id = 670] 03:56:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (16063400) [pid = 3832] [serial = 2010] [outer = 00000000] 03:56:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (174CCC00) [pid = 3832] [serial = 2011] [outer = 16063400] 03:56:32 INFO - PROCESS | 3832 | 1468752992301 Marionette DEBUG loaded listener.js 03:56:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (17D7C000) [pid = 3832] [serial = 2012] [outer = 16063400] 03:56:32 INFO - PROCESS | 3832 | 1468752992775 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]]]}] 03:56:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 03:56:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 602ms 03:56:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 03:56:32 INFO - PROCESS | 3832 | 1468752992802 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 03:56:32 INFO - PROCESS | 3832 | 1468752992804 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 03:56:32 INFO - PROCESS | 3832 | 1468752992807 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 03:56:32 INFO - PROCESS | 3832 | 1468752992808 Marionette TRACE conn3 <- [1,2646,null,{}] 03:56:32 INFO - PROCESS | 3832 | 1468752992812 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}] 03:56:32 INFO - PROCESS | 3832 | 1468752992814 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:32 INFO - PROCESS | 3832 | 1468752992893 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 03:56:32 INFO - PROCESS | 3832 | 1468752992899 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:32 INFO - PROCESS | 3832 | 1468752992901 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:32 INFO - PROCESS | 3832 | ++DOCSHELL 1313C000 == 32 [pid = 3832] [id = 671] 03:56:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (1606F800) [pid = 3832] [serial = 2013] [outer = 00000000] 03:56:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (192F3400) [pid = 3832] [serial = 2014] [outer = 1606F800] 03:56:32 INFO - PROCESS | 3832 | 1468752992943 Marionette DEBUG loaded listener.js 03:56:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (16201400) [pid = 3832] [serial = 2015] [outer = 1606F800] 03:56:33 INFO - PROCESS | 3832 | 1468752993385 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]]]}] 03:56:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 03:56:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 650ms 03:56:33 INFO - PROCESS | 3832 | 1468752993451 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 03:56:33 INFO - PROCESS | 3832 | 1468752993453 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 03:56:33 INFO - PROCESS | 3832 | 1468752993456 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 03:56:33 INFO - PROCESS | 3832 | 1468752993458 Marionette TRACE conn3 <- [1,2650,null,{}] 03:56:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 03:56:33 INFO - PROCESS | 3832 | 1468752993461 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}] 03:56:33 INFO - PROCESS | 3832 | 1468752993463 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:33 INFO - PROCESS | 3832 | 1468752993538 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 03:56:33 INFO - PROCESS | 3832 | 1468752993543 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:33 INFO - PROCESS | 3832 | 1468752993545 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:33 INFO - PROCESS | 3832 | ++DOCSHELL 197A3800 == 33 [pid = 3832] [id = 672] 03:56:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (197A6800) [pid = 3832] [serial = 2016] [outer = 00000000] 03:56:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (19916000) [pid = 3832] [serial = 2017] [outer = 197A6800] 03:56:33 INFO - PROCESS | 3832 | 1468752993590 Marionette DEBUG loaded listener.js 03:56:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (19C05800) [pid = 3832] [serial = 2018] [outer = 197A6800] 03:56:34 INFO - PROCESS | 3832 | 1468752994355 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]]]}] 03:56:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 03:56:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 966ms 03:56:34 INFO - PROCESS | 3832 | 1468752994405 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 03:56:34 INFO - PROCESS | 3832 | 1468752994409 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 03:56:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 03:56:34 INFO - PROCESS | 3832 | 1468752994414 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 03:56:34 INFO - PROCESS | 3832 | 1468752994419 Marionette TRACE conn3 <- [1,2654,null,{}] 03:56:34 INFO - PROCESS | 3832 | 1468752994425 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}] 03:56:34 INFO - PROCESS | 3832 | 1468752994427 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:34 INFO - PROCESS | 3832 | 1468752994554 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 03:56:34 INFO - PROCESS | 3832 | 1468752994686 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:34 INFO - PROCESS | 3832 | 1468752994689 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:34 INFO - PROCESS | 3832 | ++DOCSHELL 0F2ED800 == 34 [pid = 3832] [id = 673] 03:56:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (0F2F5000) [pid = 3832] [serial = 2019] [outer = 00000000] 03:56:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (12871800) [pid = 3832] [serial = 2020] [outer = 0F2F5000] 03:56:34 INFO - PROCESS | 3832 | 1468752994748 Marionette DEBUG loaded listener.js 03:56:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (12D68800) [pid = 3832] [serial = 2021] [outer = 0F2F5000] 03:56:35 INFO - PROCESS | 3832 | 1468752995871 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]]]}] 03:56:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 03:56:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1474ms 03:56:35 INFO - PROCESS | 3832 | 1468752995903 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 03:56:35 INFO - PROCESS | 3832 | 1468752995907 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 03:56:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 03:56:35 INFO - PROCESS | 3832 | 1468752995914 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 03:56:35 INFO - PROCESS | 3832 | 1468752995917 Marionette TRACE conn3 <- [1,2658,null,{}] 03:56:35 INFO - PROCESS | 3832 | 1468752995921 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}] 03:56:35 INFO - PROCESS | 3832 | 1468752995924 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:36 INFO - PROCESS | 3832 | 1468752996171 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 03:56:36 INFO - PROCESS | 3832 | 1468752996327 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:36 INFO - PROCESS | 3832 | 1468752996330 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:36 INFO - PROCESS | 3832 | ++DOCSHELL 10374000 == 35 [pid = 3832] [id = 674] 03:56:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (1043A000) [pid = 3832] [serial = 2022] [outer = 00000000] 03:56:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (10A06400) [pid = 3832] [serial = 2023] [outer = 1043A000] 03:56:36 INFO - PROCESS | 3832 | 1468752996379 Marionette DEBUG loaded listener.js 03:56:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (110E8800) [pid = 3832] [serial = 2024] [outer = 1043A000] 03:56:36 INFO - PROCESS | 3832 | --DOCSHELL 1313C000 == 34 [pid = 3832] [id = 671] 03:56:36 INFO - PROCESS | 3832 | --DOCSHELL 10511400 == 33 [pid = 3832] [id = 670] 03:56:36 INFO - PROCESS | 3832 | --DOCSHELL 0F2E7000 == 32 [pid = 3832] [id = 669] 03:56:36 INFO - PROCESS | 3832 | --DOCSHELL 104E8000 == 31 [pid = 3832] [id = 668] 03:56:36 INFO - PROCESS | 3832 | --DOCSHELL 1613DC00 == 30 [pid = 3832] [id = 667] 03:56:36 INFO - PROCESS | 3832 | --DOCSHELL 14293800 == 29 [pid = 3832] [id = 666] 03:56:36 INFO - PROCESS | 3832 | --DOCSHELL 1298F000 == 28 [pid = 3832] [id = 665] 03:56:36 INFO - PROCESS | 3832 | --DOCSHELL 10A7A000 == 27 [pid = 3832] [id = 664] 03:56:36 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (1667D800) [pid = 3832] [serial = 1960] [outer = 00000000] [url = about:blank] 03:56:36 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (16E82800) [pid = 3832] [serial = 1963] [outer = 00000000] [url = about:blank] 03:56:36 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (19713800) [pid = 3832] [serial = 1966] [outer = 00000000] [url = about:blank] 03:56:36 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (171D6800) [pid = 3832] [serial = 1964] [outer = 00000000] [url = about:blank] 03:56:36 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (192EF800) [pid = 3832] [serial = 1943] [outer = 00000000] [url = about:blank] 03:56:36 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1606D800) [pid = 3832] [serial = 1957] [outer = 00000000] [url = about:blank] 03:56:36 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (11299400) [pid = 3832] [serial = 1951] [outer = 00000000] [url = about:blank] 03:56:36 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (11C34400) [pid = 3832] [serial = 1952] [outer = 00000000] [url = about:blank] 03:56:36 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (13C35000) [pid = 3832] [serial = 1948] [outer = 00000000] [url = about:blank] 03:56:36 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (1570EC00) [pid = 3832] [serial = 1949] [outer = 00000000] [url = about:blank] 03:56:36 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (12872400) [pid = 3832] [serial = 1945] [outer = 00000000] [url = about:blank] 03:56:36 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (192F3C00) [pid = 3832] [serial = 1967] [outer = 00000000] [url = about:blank] 03:56:36 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (13149C00) [pid = 3832] [serial = 1946] [outer = 00000000] [url = about:blank] 03:56:36 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (1320E000) [pid = 3832] [serial = 1954] [outer = 00000000] [url = about:blank] 03:56:36 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (132A3400) [pid = 3832] [serial = 1955] [outer = 00000000] [url = about:blank] 03:56:36 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (16207000) [pid = 3832] [serial = 1969] [outer = 00000000] [url = about:blank] 03:56:36 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (19C0A000) [pid = 3832] [serial = 1975] [outer = 00000000] [url = about:blank] 03:56:36 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (19C0CC00) [pid = 3832] [serial = 1976] [outer = 00000000] [url = about:blank] 03:56:36 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (197AD000) [pid = 3832] [serial = 1973] [outer = 00000000] [url = about:blank] 03:56:36 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (197A6000) [pid = 3832] [serial = 1972] [outer = 00000000] [url = about:blank] 03:56:36 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (169D7C00) [pid = 3832] [serial = 1961] [outer = 00000000] [url = about:blank] 03:56:36 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (169CCC00) [pid = 3832] [serial = 1970] [outer = 00000000] [url = about:blank] 03:56:36 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (16143000) [pid = 3832] [serial = 1958] [outer = 00000000] [url = about:blank] 03:56:37 INFO - PROCESS | 3832 | 1468752997471 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"]]]}] 03:56: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 03:56:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:56:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 03:56:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:56:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:56:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1585ms 03:56:37 INFO - PROCESS | 3832 | 1468752997507 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 03:56:37 INFO - PROCESS | 3832 | 1468752997511 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 03:56:37 INFO - PROCESS | 3832 | 1468752997516 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 03:56:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 03:56:37 INFO - PROCESS | 3832 | 1468752997519 Marionette TRACE conn3 <- [1,2662,null,{}] 03:56:37 INFO - PROCESS | 3832 | 1468752997524 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}] 03:56:37 INFO - PROCESS | 3832 | 1468752997527 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:37 INFO - PROCESS | 3832 | 1468752997612 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 03:56:37 INFO - PROCESS | 3832 | 1468752997619 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:37 INFO - PROCESS | 3832 | 1468752997622 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:37 INFO - PROCESS | 3832 | ++DOCSHELL 1143FC00 == 28 [pid = 3832] [id = 675] 03:56:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (114DDC00) [pid = 3832] [serial = 2025] [outer = 00000000] 03:56:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (12D5CC00) [pid = 3832] [serial = 2026] [outer = 114DDC00] 03:56:37 INFO - PROCESS | 3832 | 1468752997667 Marionette DEBUG loaded listener.js 03:56:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (13152C00) [pid = 3832] [serial = 2027] [outer = 114DDC00] 03:56:38 INFO - PROCESS | 3832 | 1468752998653 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"]]]}] 03:56:38 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 03:56:38 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:56:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 03:56:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:56:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:56:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1205ms 03:56:38 INFO - PROCESS | 3832 | 1468752998717 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 03:56:38 INFO - PROCESS | 3832 | 1468752998719 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 03:56:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 03:56:38 INFO - PROCESS | 3832 | 1468752998723 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 03:56:38 INFO - PROCESS | 3832 | 1468752998725 Marionette TRACE conn3 <- [1,2666,null,{}] 03:56:38 INFO - PROCESS | 3832 | 1468752998729 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}] 03:56:38 INFO - PROCESS | 3832 | 1468752998731 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:38 INFO - PROCESS | 3832 | 1468752998815 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 03:56:38 INFO - PROCESS | 3832 | 1468752998825 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:38 INFO - PROCESS | 3832 | 1468752998827 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:38 INFO - PROCESS | 3832 | ++DOCSHELL 14290800 == 29 [pid = 3832] [id = 676] 03:56:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (14293400) [pid = 3832] [serial = 2028] [outer = 00000000] 03:56:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (14FBAC00) [pid = 3832] [serial = 2029] [outer = 14293400] 03:56:38 INFO - PROCESS | 3832 | 1468752998871 Marionette DEBUG loaded listener.js 03:56:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (15711000) [pid = 3832] [serial = 2030] [outer = 14293400] 03:56:39 INFO - PROCESS | 3832 | 1468752999900 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]]]}] 03:56:39 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) 03:56:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1204ms 03:56:39 INFO - PROCESS | 3832 | 1468752999956 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 03:56:39 INFO - PROCESS | 3832 | 1468752999959 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 03:56:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 03:56:39 INFO - PROCESS | 3832 | 1468752999970 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 03:56:39 INFO - PROCESS | 3832 | 1468752999974 Marionette TRACE conn3 <- [1,2670,null,{}] 03:56:39 INFO - PROCESS | 3832 | 1468752999978 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}] 03:56:39 INFO - PROCESS | 3832 | 1468752999981 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:40 INFO - PROCESS | 3832 | 1468753000100 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 03:56:40 INFO - PROCESS | 3832 | 1468753000106 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:40 INFO - PROCESS | 3832 | 1468753000108 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:40 INFO - PROCESS | 3832 | ++DOCSHELL 16067C00 == 30 [pid = 3832] [id = 677] 03:56:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (16070000) [pid = 3832] [serial = 2031] [outer = 00000000] 03:56:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (16209C00) [pid = 3832] [serial = 2032] [outer = 16070000] 03:56:40 INFO - PROCESS | 3832 | 1468753000214 Marionette DEBUG loaded listener.js 03:56:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (1694F000) [pid = 3832] [serial = 2033] [outer = 16070000] 03:56:40 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (1606F800) [pid = 3832] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 03:56:40 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (16141400) [pid = 3832] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 03:56:40 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (12931C00) [pid = 3832] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 03:56:40 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (10A7B800) [pid = 3832] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 03:56:40 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (14294800) [pid = 3832] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 03:56:40 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (12BCA000) [pid = 3832] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 03:56:40 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (14F5F400) [pid = 3832] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 03:56:40 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (110B9000) [pid = 3832] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 03:56:40 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (15735C00) [pid = 3832] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 03:56:40 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (1991A800) [pid = 3832] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 03:56:40 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (16EE4400) [pid = 3832] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 03:56:40 INFO - PROCESS | 3832 | --DOMWINDOW == 60 (0F2EE400) [pid = 3832] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 03:56:40 INFO - PROCESS | 3832 | --DOMWINDOW == 59 (16063400) [pid = 3832] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 03:56:41 INFO - PROCESS | 3832 | 1468753001125 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]]]}] 03:56: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) 03:56:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1236ms 03:56:41 INFO - PROCESS | 3832 | 1468753001176 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 03:56:41 INFO - PROCESS | 3832 | 1468753001178 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 03:56:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 03:56:41 INFO - PROCESS | 3832 | 1468753001182 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 03:56:41 INFO - PROCESS | 3832 | 1468753001183 Marionette TRACE conn3 <- [1,2674,null,{}] 03:56:41 INFO - PROCESS | 3832 | 1468753001187 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}] 03:56:41 INFO - PROCESS | 3832 | 1468753001189 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:41 INFO - PROCESS | 3832 | 1468753001307 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 03:56:41 INFO - PROCESS | 3832 | 1468753001364 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:41 INFO - PROCESS | 3832 | 1468753001366 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:41 INFO - PROCESS | 3832 | ++DOCSHELL 110B9000 == 31 [pid = 3832] [id = 678] 03:56:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 60 (12874000) [pid = 3832] [serial = 2034] [outer = 00000000] 03:56:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (16069400) [pid = 3832] [serial = 2035] [outer = 12874000] 03:56:41 INFO - PROCESS | 3832 | 1468753001409 Marionette DEBUG loaded listener.js 03:56:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (16142400) [pid = 3832] [serial = 2036] [outer = 12874000] 03:56:42 INFO - PROCESS | 3832 | 1468753002277 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"]]]}] 03:56:42 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 03:56:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:56:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 03:56:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:56:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:56:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1157ms 03:56:42 INFO - PROCESS | 3832 | 1468753002358 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 03:56:42 INFO - PROCESS | 3832 | 1468753002360 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 03:56:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 03:56:42 INFO - PROCESS | 3832 | 1468753002363 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 03:56:42 INFO - PROCESS | 3832 | 1468753002365 Marionette TRACE conn3 <- [1,2678,null,{}] 03:56:42 INFO - PROCESS | 3832 | 1468753002374 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}] 03:56:42 INFO - PROCESS | 3832 | 1468753002376 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:42 INFO - PROCESS | 3832 | 1468753002457 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 03:56:42 INFO - PROCESS | 3832 | 1468753002463 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:42 INFO - PROCESS | 3832 | 1468753002468 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:42 INFO - PROCESS | 3832 | ++DOCSHELL 13939400 == 32 [pid = 3832] [id = 679] 03:56:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (17175800) [pid = 3832] [serial = 2037] [outer = 00000000] 03:56:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (17411000) [pid = 3832] [serial = 2038] [outer = 17175800] 03:56:42 INFO - PROCESS | 3832 | 1468753002522 Marionette DEBUG loaded listener.js 03:56:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (174D5000) [pid = 3832] [serial = 2039] [outer = 17175800] 03:56:43 INFO - PROCESS | 3832 | 1468753003493 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"]]]}] 03:56:43 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 03:56:43 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:56:43 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 03:56:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:56:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:56:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1157ms 03:56:43 INFO - PROCESS | 3832 | 1468753003514 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 03:56:43 INFO - PROCESS | 3832 | 1468753003518 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 03:56:43 INFO - PROCESS | 3832 | 1468753003524 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 03:56:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 03:56:43 INFO - PROCESS | 3832 | 1468753003527 Marionette TRACE conn3 <- [1,2682,null,{}] 03:56:43 INFO - PROCESS | 3832 | 1468753003533 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}] 03:56:43 INFO - PROCESS | 3832 | 1468753003536 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:43 INFO - PROCESS | 3832 | 1468753003650 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 03:56:43 INFO - PROCESS | 3832 | 1468753003783 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:43 INFO - PROCESS | 3832 | 1468753003787 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:43 INFO - PROCESS | 3832 | ++DOCSHELL 11299400 == 33 [pid = 3832] [id = 680] 03:56:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (114D2800) [pid = 3832] [serial = 2040] [outer = 00000000] 03:56:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (12871000) [pid = 3832] [serial = 2041] [outer = 114D2800] 03:56:43 INFO - PROCESS | 3832 | 1468753003845 Marionette DEBUG loaded listener.js 03:56:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (12999800) [pid = 3832] [serial = 2042] [outer = 114D2800] 03:56:44 INFO - PROCESS | 3832 | 1468753004949 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"]]]}] 03:56: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 03:56:45 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:56:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 03:56:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:56:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:56:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1474ms 03:56:45 INFO - PROCESS | 3832 | 1468753005024 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 03:56:45 INFO - PROCESS | 3832 | 1468753005029 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 03:56:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 03:56:45 INFO - PROCESS | 3832 | 1468753005037 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 03:56:45 INFO - PROCESS | 3832 | 1468753005040 Marionette TRACE conn3 <- [1,2686,null,{}] 03:56:45 INFO - PROCESS | 3832 | 1468753005044 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}] 03:56:45 INFO - PROCESS | 3832 | 1468753005047 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:45 INFO - PROCESS | 3832 | 1468753005149 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 03:56:45 INFO - PROCESS | 3832 | 1468753005311 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:45 INFO - PROCESS | 3832 | 1468753005314 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:45 INFO - PROCESS | 3832 | ++DOCSHELL 131E7000 == 34 [pid = 3832] [id = 681] 03:56:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (16139C00) [pid = 3832] [serial = 2043] [outer = 00000000] 03:56:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (1620D400) [pid = 3832] [serial = 2044] [outer = 16139C00] 03:56:45 INFO - PROCESS | 3832 | 1468753005412 Marionette DEBUG loaded listener.js 03:56:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (16E75800) [pid = 3832] [serial = 2045] [outer = 16139C00] 03:56:46 INFO - PROCESS | 3832 | 1468753006453 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"]]]}] 03:56: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 03:56:46 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:56:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 03:56:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:56:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:56:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1458ms 03:56:46 INFO - PROCESS | 3832 | 1468753006485 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 03:56:46 INFO - PROCESS | 3832 | 1468753006489 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 03:56:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 03:56:47 INFO - PROCESS | 3832 | --DOCSHELL 110B9000 == 33 [pid = 3832] [id = 678] 03:56:47 INFO - PROCESS | 3832 | --DOCSHELL 16067C00 == 32 [pid = 3832] [id = 677] 03:56:47 INFO - PROCESS | 3832 | --DOCSHELL 14290800 == 31 [pid = 3832] [id = 676] 03:56:47 INFO - PROCESS | 3832 | --DOCSHELL 1143FC00 == 30 [pid = 3832] [id = 675] 03:56:47 INFO - PROCESS | 3832 | --DOCSHELL 10374000 == 29 [pid = 3832] [id = 674] 03:56:47 INFO - PROCESS | 3832 | --DOCSHELL 0F2ED800 == 28 [pid = 3832] [id = 673] 03:56:47 INFO - PROCESS | 3832 | --DOCSHELL 197A3800 == 27 [pid = 3832] [id = 672] 03:56:47 INFO - PROCESS | 3832 | --DOCSHELL 12873C00 == 26 [pid = 3832] [id = 663] 03:56:47 INFO - PROCESS | 3832 | --DOCSHELL 13939400 == 25 [pid = 3832] [id = 679] 03:56:47 INFO - PROCESS | 3832 | --DOCSHELL 11299400 == 24 [pid = 3832] [id = 680] 03:56:47 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (192F3400) [pid = 3832] [serial = 2014] [outer = 00000000] [url = about:blank] 03:56:47 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (16207400) [pid = 3832] [serial = 2002] [outer = 00000000] [url = about:blank] 03:56:47 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (13936800) [pid = 3832] [serial = 1991] [outer = 00000000] [url = about:blank] 03:56:47 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (131DCC00) [pid = 3832] [serial = 1990] [outer = 00000000] [url = about:blank] 03:56:47 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (110F2800) [pid = 3832] [serial = 1993] [outer = 00000000] [url = about:blank] 03:56:47 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (11297000) [pid = 3832] [serial = 1994] [outer = 00000000] [url = about:blank] 03:56:47 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (156C3C00) [pid = 3832] [serial = 1999] [outer = 00000000] [url = about:blank] 03:56:47 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (1313C400) [pid = 3832] [serial = 1996] [outer = 00000000] [url = about:blank] 03:56:47 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (1315AC00) [pid = 3832] [serial = 1997] [outer = 00000000] [url = about:blank] 03:56:47 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (169D6400) [pid = 3832] [serial = 2005] [outer = 00000000] [url = about:blank] 03:56:47 INFO - PROCESS | 3832 | --DOMWINDOW == 60 (131EB000) [pid = 3832] [serial = 1979] [outer = 00000000] [url = about:blank] 03:56:47 INFO - PROCESS | 3832 | --DOMWINDOW == 59 (12874400) [pid = 3832] [serial = 1978] [outer = 00000000] [url = about:blank] 03:56:47 INFO - PROCESS | 3832 | --DOMWINDOW == 58 (1620EC00) [pid = 3832] [serial = 2003] [outer = 00000000] [url = about:blank] 03:56:47 INFO - PROCESS | 3832 | --DOMWINDOW == 57 (16E74800) [pid = 3832] [serial = 1982] [outer = 00000000] [url = about:blank] 03:56:47 INFO - PROCESS | 3832 | --DOMWINDOW == 56 (16202C00) [pid = 3832] [serial = 1981] [outer = 00000000] [url = about:blank] 03:56:47 INFO - PROCESS | 3832 | --DOMWINDOW == 55 (19D77800) [pid = 3832] [serial = 1985] [outer = 00000000] [url = about:blank] 03:56:47 INFO - PROCESS | 3832 | --DOMWINDOW == 54 (19C0F800) [pid = 3832] [serial = 1984] [outer = 00000000] [url = about:blank] 03:56:47 INFO - PROCESS | 3832 | --DOMWINDOW == 53 (19F51400) [pid = 3832] [serial = 1988] [outer = 00000000] [url = about:blank] 03:56:47 INFO - PROCESS | 3832 | --DOMWINDOW == 52 (17610800) [pid = 3832] [serial = 1987] [outer = 00000000] [url = about:blank] 03:56:47 INFO - PROCESS | 3832 | --DOMWINDOW == 51 (10A76800) [pid = 3832] [serial = 2008] [outer = 00000000] [url = about:blank] 03:56:47 INFO - PROCESS | 3832 | --DOMWINDOW == 50 (16E7C400) [pid = 3832] [serial = 2006] [outer = 00000000] [url = about:blank] 03:56:47 INFO - PROCESS | 3832 | --DOMWINDOW == 49 (174CCC00) [pid = 3832] [serial = 2011] [outer = 00000000] [url = about:blank] 03:56:47 INFO - PROCESS | 3832 | --DOMWINDOW == 48 (16201400) [pid = 3832] [serial = 2015] [outer = 00000000] [url = about:blank] 03:56:47 INFO - PROCESS | 3832 | --DOMWINDOW == 47 (17D7C000) [pid = 3832] [serial = 2012] [outer = 00000000] [url = about:blank] 03:56:47 INFO - PROCESS | 3832 | --DOMWINDOW == 46 (13CAE800) [pid = 3832] [serial = 2009] [outer = 00000000] [url = about:blank] 03:56:47 INFO - PROCESS | 3832 | --DOMWINDOW == 45 (15717800) [pid = 3832] [serial = 2000] [outer = 00000000] [url = about:blank] 03:56:47 INFO - PROCESS | 3832 | 1468753007266 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 03:56:47 INFO - PROCESS | 3832 | 1468753007269 Marionette TRACE conn3 <- [1,2690,null,{}] 03:56:47 INFO - PROCESS | 3832 | 1468753007283 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}] 03:56:47 INFO - PROCESS | 3832 | 1468753007287 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:47 INFO - PROCESS | 3832 | 1468753007381 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 03:56:47 INFO - PROCESS | 3832 | 1468753007388 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:47 INFO - PROCESS | 3832 | 1468753007391 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:47 INFO - PROCESS | 3832 | ++DOCSHELL 10A08400 == 25 [pid = 3832] [id = 682] 03:56:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 46 (10A08800) [pid = 3832] [serial = 2046] [outer = 00000000] 03:56:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 47 (10A74C00) [pid = 3832] [serial = 2047] [outer = 10A08800] 03:56:47 INFO - PROCESS | 3832 | 1468753007440 Marionette DEBUG loaded listener.js 03:56:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 48 (10A82C00) [pid = 3832] [serial = 2048] [outer = 10A08800] 03:56:47 INFO - PROCESS | 3832 | 1468753007955 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]]]}] 03:56:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 03:56:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1506ms 03:56:48 INFO - PROCESS | 3832 | 1468753008012 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 03:56:48 INFO - PROCESS | 3832 | 1468753008017 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 03:56:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 03:56:48 INFO - PROCESS | 3832 | 1468753008021 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 03:56:48 INFO - PROCESS | 3832 | 1468753008023 Marionette TRACE conn3 <- [1,2694,null,{}] 03:56:48 INFO - PROCESS | 3832 | 1468753008030 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}] 03:56:48 INFO - PROCESS | 3832 | 1468753008034 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:48 INFO - PROCESS | 3832 | 1468753008126 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 03:56:48 INFO - PROCESS | 3832 | 1468753008217 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:48 INFO - PROCESS | 3832 | 1468753008219 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:48 INFO - PROCESS | 3832 | ++DOCSHELL 11C2C800 == 26 [pid = 3832] [id = 683] 03:56:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 49 (12829400) [pid = 3832] [serial = 2049] [outer = 00000000] 03:56:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 50 (12873400) [pid = 3832] [serial = 2050] [outer = 12829400] 03:56:48 INFO - PROCESS | 3832 | 1468753008274 Marionette DEBUG loaded listener.js 03:56:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 51 (12931C00) [pid = 3832] [serial = 2051] [outer = 12829400] 03:56:48 INFO - PROCESS | 3832 | 1468753008686 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]]]}] 03:56:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 03:56:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 698ms 03:56:48 INFO - PROCESS | 3832 | 1468753008722 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 03:56:48 INFO - PROCESS | 3832 | 1468753008724 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 03:56:48 INFO - PROCESS | 3832 | 1468753008757 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 03:56:48 INFO - PROCESS | 3832 | 1468753008759 Marionette TRACE conn3 <- [1,2698,null,{}] 03:56:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 03:56:48 INFO - PROCESS | 3832 | 1468753008763 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}] 03:56:48 INFO - PROCESS | 3832 | 1468753008765 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:48 INFO - PROCESS | 3832 | 1468753008860 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 03:56:48 INFO - PROCESS | 3832 | 1468753008880 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:48 INFO - PROCESS | 3832 | 1468753008887 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:48 INFO - PROCESS | 3832 | ++DOCSHELL 132A1C00 == 27 [pid = 3832] [id = 684] 03:56:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 52 (132A2400) [pid = 3832] [serial = 2052] [outer = 00000000] 03:56:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 53 (1345D000) [pid = 3832] [serial = 2053] [outer = 132A2400] 03:56:48 INFO - PROCESS | 3832 | 1468753008936 Marionette DEBUG loaded listener.js 03:56:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 54 (139C9800) [pid = 3832] [serial = 2054] [outer = 132A2400] 03:56:49 INFO - PROCESS | 3832 | 1468753009487 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] 03:56:49 INFO - PROCESS | 3832 | 1468753009538 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 03:56:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 03:56:49 INFO - PROCESS | 3832 | 1468753009548 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 03:56:49 INFO - PROCESS | 3832 | 1468753009549 Marionette TRACE conn3 <- [1,2702,null,{}] 03:56:49 INFO - PROCESS | 3832 | 1468753009553 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}] 03:56:49 INFO - PROCESS | 3832 | 1468753009555 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:49 INFO - PROCESS | 3832 | 1468753009671 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 03:56:49 INFO - PROCESS | 3832 | 1468753009745 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:49 INFO - PROCESS | 3832 | 1468753009747 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:49 INFO - PROCESS | 3832 | ++DOCSHELL 14298800 == 28 [pid = 3832] [id = 685] 03:56:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 55 (14F27400) [pid = 3832] [serial = 2055] [outer = 00000000] 03:56:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 56 (156C3400) [pid = 3832] [serial = 2056] [outer = 14F27400] 03:56:49 INFO - PROCESS | 3832 | 1468753009792 Marionette DEBUG loaded listener.js 03:56:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 57 (15718400) [pid = 3832] [serial = 2057] [outer = 14F27400] 03:56:50 INFO - PROCESS | 3832 | 1468753010218 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]]]}] 03:56:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 03:56:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 697ms 03:56:50 INFO - PROCESS | 3832 | 1468753010246 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 03:56:50 INFO - PROCESS | 3832 | 1468753010249 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 03:56:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 03:56:50 INFO - PROCESS | 3832 | 1468753010253 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 03:56:50 INFO - PROCESS | 3832 | 1468753010256 Marionette TRACE conn3 <- [1,2706,null,{}] 03:56:50 INFO - PROCESS | 3832 | 1468753010260 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}] 03:56:50 INFO - PROCESS | 3832 | 1468753010263 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:50 INFO - PROCESS | 3832 | 1468753010411 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 03:56:50 INFO - PROCESS | 3832 | 1468753010421 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:50 INFO - PROCESS | 3832 | 1468753010423 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:50 INFO - PROCESS | 3832 | ++DOCSHELL 1570E800 == 29 [pid = 3832] [id = 686] 03:56:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 58 (1573BC00) [pid = 3832] [serial = 2058] [outer = 00000000] 03:56:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 59 (16148000) [pid = 3832] [serial = 2059] [outer = 1573BC00] 03:56:50 INFO - PROCESS | 3832 | 1468753010467 Marionette DEBUG loaded listener.js 03:56:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 60 (16202C00) [pid = 3832] [serial = 2060] [outer = 1573BC00] 03:56:50 INFO - PROCESS | 3832 | 1468753010917 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] 03:56:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 03:56:50 INFO - PROCESS | 3832 | 1468753010955 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 03:56:50 INFO - PROCESS | 3832 | 1468753010959 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 03:56:50 INFO - PROCESS | 3832 | 1468753010961 Marionette TRACE conn3 <- [1,2710,null,{}] 03:56:50 INFO - PROCESS | 3832 | 1468753010964 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}] 03:56:50 INFO - PROCESS | 3832 | 1468753010970 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:51 INFO - PROCESS | 3832 | 1468753011123 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 03:56:51 INFO - PROCESS | 3832 | 1468753011133 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:51 INFO - PROCESS | 3832 | 1468753011135 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:51 INFO - PROCESS | 3832 | ++DOCSHELL 0F2F2C00 == 30 [pid = 3832] [id = 687] 03:56:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (16676C00) [pid = 3832] [serial = 2061] [outer = 00000000] 03:56:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (16E77400) [pid = 3832] [serial = 2062] [outer = 16676C00] 03:56:51 INFO - PROCESS | 3832 | 1468753011234 Marionette DEBUG loaded listener.js 03:56:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (16E81000) [pid = 3832] [serial = 2063] [outer = 16676C00] 03:56:51 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (16070000) [pid = 3832] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 03:56:51 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (197A6800) [pid = 3832] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 03:56:51 INFO - PROCESS | 3832 | --DOMWINDOW == 60 (0F2F5000) [pid = 3832] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 03:56:51 INFO - PROCESS | 3832 | --DOMWINDOW == 59 (14293400) [pid = 3832] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 03:56:51 INFO - PROCESS | 3832 | --DOMWINDOW == 58 (1043A000) [pid = 3832] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 03:56:51 INFO - PROCESS | 3832 | --DOMWINDOW == 57 (114DDC00) [pid = 3832] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 03:56:51 INFO - PROCESS | 3832 | --DOMWINDOW == 56 (12874000) [pid = 3832] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 03:56:51 INFO - PROCESS | 3832 | --DOMWINDOW == 55 (17175800) [pid = 3832] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 03:56:51 INFO - PROCESS | 3832 | 1468753011832 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] 03:56:51 INFO - PROCESS | 3832 | 1468753011895 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 03:56:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 03:56:51 INFO - PROCESS | 3832 | 1468753011899 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 03:56:51 INFO - PROCESS | 3832 | 1468753011900 Marionette TRACE conn3 <- [1,2714,null,{}] 03:56:51 INFO - PROCESS | 3832 | 1468753011904 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}] 03:56:51 INFO - PROCESS | 3832 | 1468753011906 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:52 INFO - PROCESS | 3832 | 1468753012017 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 03:56:52 INFO - PROCESS | 3832 | 1468753012029 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:52 INFO - PROCESS | 3832 | 1468753012031 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:52 INFO - PROCESS | 3832 | ++DOCSHELL 12874000 == 31 [pid = 3832] [id = 688] 03:56:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 56 (13E9E000) [pid = 3832] [serial = 2064] [outer = 00000000] 03:56:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 57 (1740BC00) [pid = 3832] [serial = 2065] [outer = 13E9E000] 03:56:52 INFO - PROCESS | 3832 | 1468753012084 Marionette DEBUG loaded listener.js 03:56:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 58 (1740E800) [pid = 3832] [serial = 2066] [outer = 13E9E000] 03:56:52 INFO - PROCESS | 3832 | 1468753012473 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]]]}] 03:56:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 03:56:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 602ms 03:56:52 INFO - PROCESS | 3832 | 1468753012496 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 03:56:52 INFO - PROCESS | 3832 | 1468753012498 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 03:56:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 03:56:52 INFO - PROCESS | 3832 | 1468753012501 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 03:56:52 INFO - PROCESS | 3832 | 1468753012503 Marionette TRACE conn3 <- [1,2718,null,{}] 03:56:52 INFO - PROCESS | 3832 | 1468753012519 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}] 03:56:52 INFO - PROCESS | 3832 | 1468753012521 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:52 INFO - PROCESS | 3832 | 1468753012598 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 03:56:52 INFO - PROCESS | 3832 | 1468753012603 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:52 INFO - PROCESS | 3832 | 1468753012605 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:52 INFO - PROCESS | 3832 | ++DOCSHELL 17191800 == 32 [pid = 3832] [id = 689] 03:56:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 59 (174D3800) [pid = 3832] [serial = 2067] [outer = 00000000] 03:56:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 60 (17F4DC00) [pid = 3832] [serial = 2068] [outer = 174D3800] 03:56:52 INFO - PROCESS | 3832 | 1468753012650 Marionette DEBUG loaded listener.js 03:56:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (17F57000) [pid = 3832] [serial = 2069] [outer = 174D3800] 03:56:53 INFO - PROCESS | 3832 | 1468753013551 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"]]]}] 03:56:53 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 03:56:53 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 03:56:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 03:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:56:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:56:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1109ms 03:56:53 INFO - PROCESS | 3832 | 1468753013601 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 03:56:53 INFO - PROCESS | 3832 | 1468753013603 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 03:56:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 03:56:53 INFO - PROCESS | 3832 | 1468753013607 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 03:56:53 INFO - PROCESS | 3832 | 1468753013609 Marionette TRACE conn3 <- [1,2722,null,{}] 03:56:53 INFO - PROCESS | 3832 | 1468753013612 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}] 03:56:53 INFO - PROCESS | 3832 | 1468753013614 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:53 INFO - PROCESS | 3832 | 1468753013766 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 03:56:53 INFO - PROCESS | 3832 | 1468753013824 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:53 INFO - PROCESS | 3832 | 1468753013827 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:53 INFO - PROCESS | 3832 | ++DOCSHELL 0F2F3400 == 33 [pid = 3832] [id = 690] 03:56:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (0F2F6000) [pid = 3832] [serial = 2070] [outer = 00000000] 03:56:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (104E5400) [pid = 3832] [serial = 2071] [outer = 0F2F6000] 03:56:53 INFO - PROCESS | 3832 | 1468753013885 Marionette DEBUG loaded listener.js 03:56:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (10564000) [pid = 3832] [serial = 2072] [outer = 0F2F6000] 03:56:54 INFO - PROCESS | 3832 | 1468753014615 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]]]}] 03:56:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 03:56:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1014ms 03:56:54 INFO - PROCESS | 3832 | 1468753014643 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 03:56:54 INFO - PROCESS | 3832 | 1468753014646 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 03:56:54 INFO - PROCESS | 3832 | 1468753014652 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 03:56:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 03:56:54 INFO - PROCESS | 3832 | 1468753014655 Marionette TRACE conn3 <- [1,2726,null,{}] 03:56:54 INFO - PROCESS | 3832 | 1468753014660 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}] 03:56:54 INFO - PROCESS | 3832 | 1468753014664 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:54 INFO - PROCESS | 3832 | 1468753014784 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 03:56:54 INFO - PROCESS | 3832 | 1468753014918 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:54 INFO - PROCESS | 3832 | 1468753014921 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:54 INFO - PROCESS | 3832 | ++DOCSHELL 128A1C00 == 34 [pid = 3832] [id = 691] 03:56:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (1314BC00) [pid = 3832] [serial = 2073] [outer = 00000000] 03:56:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (1320FC00) [pid = 3832] [serial = 2074] [outer = 1314BC00] 03:56:54 INFO - PROCESS | 3832 | 1468753014977 Marionette DEBUG loaded listener.js 03:56:55 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (13460400) [pid = 3832] [serial = 2075] [outer = 1314BC00] 03:56:55 INFO - PROCESS | 3832 | 1468753015863 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]]]}] 03:56:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 03:56:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1315ms 03:56:55 INFO - PROCESS | 3832 | 1468753015957 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 03:56:55 INFO - PROCESS | 3832 | 1468753015962 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 03:56:55 INFO - PROCESS | 3832 | 1468753015967 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 03:56:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 03:56:55 INFO - PROCESS | 3832 | 1468753015970 Marionette TRACE conn3 <- [1,2730,null,{}] 03:56:56 INFO - PROCESS | 3832 | 1468753015975 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}] 03:56:56 INFO - PROCESS | 3832 | 1468753015978 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:56 INFO - PROCESS | 3832 | 1468753016121 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 03:56:56 INFO - PROCESS | 3832 | 1468753016263 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:56 INFO - PROCESS | 3832 | 1468753016265 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:56 INFO - PROCESS | 3832 | --DOCSHELL 10A7A400 == 33 [pid = 3832] [id = 386] 03:56:56 INFO - PROCESS | 3832 | --DOCSHELL 14F65800 == 32 [pid = 3832] [id = 387] 03:56:56 INFO - PROCESS | 3832 | --DOCSHELL 16206C00 == 31 [pid = 3832] [id = 395] 03:56:56 INFO - PROCESS | 3832 | --DOCSHELL 12975800 == 30 [pid = 3832] [id = 392] 03:56:56 INFO - PROCESS | 3832 | --DOCSHELL 16201C00 == 29 [pid = 3832] [id = 385] 03:56:56 INFO - PROCESS | 3832 | --DOCSHELL 16064000 == 28 [pid = 3832] [id = 394] 03:56:56 INFO - PROCESS | 3832 | --DOCSHELL 13E9D400 == 27 [pid = 3832] [id = 393] 03:56:56 INFO - PROCESS | 3832 | --DOCSHELL 17191800 == 26 [pid = 3832] [id = 689] 03:56:56 INFO - PROCESS | 3832 | --DOCSHELL 12874000 == 25 [pid = 3832] [id = 688] 03:56:56 INFO - PROCESS | 3832 | --DOCSHELL 0F2F2C00 == 24 [pid = 3832] [id = 687] 03:56:56 INFO - PROCESS | 3832 | --DOCSHELL 1570E800 == 23 [pid = 3832] [id = 686] 03:56:56 INFO - PROCESS | 3832 | --DOCSHELL 14298800 == 22 [pid = 3832] [id = 685] 03:56:56 INFO - PROCESS | 3832 | --DOCSHELL 132A1C00 == 21 [pid = 3832] [id = 684] 03:56:56 INFO - PROCESS | 3832 | --DOCSHELL 11C2C800 == 20 [pid = 3832] [id = 683] 03:56:56 INFO - PROCESS | 3832 | --DOCSHELL 10A08400 == 19 [pid = 3832] [id = 682] 03:56:56 INFO - PROCESS | 3832 | --DOCSHELL 131E7000 == 18 [pid = 3832] [id = 681] 03:56:56 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (17411000) [pid = 3832] [serial = 2038] [outer = 00000000] [url = about:blank] 03:56:56 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (16209C00) [pid = 3832] [serial = 2032] [outer = 00000000] [url = about:blank] 03:56:56 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (19C05800) [pid = 3832] [serial = 2018] [outer = 00000000] [url = about:blank] 03:56:56 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (19916000) [pid = 3832] [serial = 2017] [outer = 00000000] [url = about:blank] 03:56:56 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (12871800) [pid = 3832] [serial = 2020] [outer = 00000000] [url = about:blank] 03:56:56 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (12D68800) [pid = 3832] [serial = 2021] [outer = 00000000] [url = about:blank] 03:56:56 INFO - PROCESS | 3832 | --DOMWINDOW == 60 (14FBAC00) [pid = 3832] [serial = 2029] [outer = 00000000] [url = about:blank] 03:56:56 INFO - PROCESS | 3832 | --DOMWINDOW == 59 (10A06400) [pid = 3832] [serial = 2023] [outer = 00000000] [url = about:blank] 03:56:56 INFO - PROCESS | 3832 | --DOMWINDOW == 58 (110E8800) [pid = 3832] [serial = 2024] [outer = 00000000] [url = about:blank] 03:56:56 INFO - PROCESS | 3832 | --DOMWINDOW == 57 (12D5CC00) [pid = 3832] [serial = 2026] [outer = 00000000] [url = about:blank] 03:56:56 INFO - PROCESS | 3832 | --DOMWINDOW == 56 (13152C00) [pid = 3832] [serial = 2027] [outer = 00000000] [url = about:blank] 03:56:56 INFO - PROCESS | 3832 | --DOMWINDOW == 55 (16142400) [pid = 3832] [serial = 2036] [outer = 00000000] [url = about:blank] 03:56:56 INFO - PROCESS | 3832 | --DOMWINDOW == 54 (16069400) [pid = 3832] [serial = 2035] [outer = 00000000] [url = about:blank] 03:56:56 INFO - PROCESS | 3832 | --DOMWINDOW == 53 (1694F000) [pid = 3832] [serial = 2033] [outer = 00000000] [url = about:blank] 03:56:56 INFO - PROCESS | 3832 | --DOMWINDOW == 52 (174D5000) [pid = 3832] [serial = 2039] [outer = 00000000] [url = about:blank] 03:56:56 INFO - PROCESS | 3832 | --DOMWINDOW == 51 (15711000) [pid = 3832] [serial = 2030] [outer = 00000000] [url = about:blank] 03:56:56 INFO - PROCESS | 3832 | ++DOCSHELL 0F2EF400 == 19 [pid = 3832] [id = 692] 03:56:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 52 (0F2EFC00) [pid = 3832] [serial = 2076] [outer = 00000000] 03:56:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 53 (10A80000) [pid = 3832] [serial = 2077] [outer = 0F2EFC00] 03:56:56 INFO - PROCESS | 3832 | 1468753016392 Marionette DEBUG loaded listener.js 03:56:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 54 (114DC000) [pid = 3832] [serial = 2078] [outer = 0F2EFC00] 03:56:56 INFO - PROCESS | 3832 | 1468753016832 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]]]}] 03:56:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 03:56:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 903ms 03:56:56 INFO - PROCESS | 3832 | 1468753016904 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 03:56:56 INFO - PROCESS | 3832 | 1468753016909 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 03:56:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 03:56:56 INFO - PROCESS | 3832 | 1468753016915 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 03:56:56 INFO - PROCESS | 3832 | 1468753016917 Marionette TRACE conn3 <- [1,2734,null,{}] 03:56:56 INFO - PROCESS | 3832 | 1468753016921 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}] 03:56:56 INFO - PROCESS | 3832 | 1468753016924 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:57 INFO - PROCESS | 3832 | 1468753017015 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 03:56:57 INFO - PROCESS | 3832 | 1468753017029 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:57 INFO - PROCESS | 3832 | 1468753017031 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:57 INFO - PROCESS | 3832 | ++DOCSHELL 12D97000 == 20 [pid = 3832] [id = 693] 03:56:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 55 (12D97800) [pid = 3832] [serial = 2079] [outer = 00000000] 03:56:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 56 (13150000) [pid = 3832] [serial = 2080] [outer = 12D97800] 03:56:57 INFO - PROCESS | 3832 | 1468753017078 Marionette DEBUG loaded listener.js 03:56:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 57 (131EA400) [pid = 3832] [serial = 2081] [outer = 12D97800] 03:56:57 INFO - PROCESS | 3832 | 1468753017586 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]]]}] 03:56:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 03:56:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 713ms 03:56:57 INFO - PROCESS | 3832 | 1468753017614 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 03:56:57 INFO - PROCESS | 3832 | 1468753017616 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 03:56:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 03:56:57 INFO - PROCESS | 3832 | 1468753017620 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 03:56:57 INFO - PROCESS | 3832 | 1468753017623 Marionette TRACE conn3 <- [1,2738,null,{}] 03:56:57 INFO - PROCESS | 3832 | 1468753017637 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}] 03:56:57 INFO - PROCESS | 3832 | 1468753017642 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:57 INFO - PROCESS | 3832 | 1468753017757 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 03:56:57 INFO - PROCESS | 3832 | 1468753017866 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:57 INFO - PROCESS | 3832 | 1468753017869 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:57 INFO - PROCESS | 3832 | ++DOCSHELL 13EA0400 == 21 [pid = 3832] [id = 694] 03:56:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 58 (13EA0C00) [pid = 3832] [serial = 2082] [outer = 00000000] 03:56:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 59 (14296C00) [pid = 3832] [serial = 2083] [outer = 13EA0C00] 03:56:57 INFO - PROCESS | 3832 | 1468753017917 Marionette DEBUG loaded listener.js 03:56:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 60 (14F2AC00) [pid = 3832] [serial = 2084] [outer = 13EA0C00] 03:56:58 INFO - PROCESS | 3832 | 1468753018303 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]]]}] 03:56:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 03:56:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 713ms 03:56:58 INFO - PROCESS | 3832 | 1468753018329 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 03:56:58 INFO - PROCESS | 3832 | 1468753018332 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 03:56:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 03:56:58 INFO - PROCESS | 3832 | 1468753018335 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 03:56:58 INFO - PROCESS | 3832 | 1468753018337 Marionette TRACE conn3 <- [1,2742,null,{}] 03:56:58 INFO - PROCESS | 3832 | 1468753018341 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}] 03:56:58 INFO - PROCESS | 3832 | 1468753018343 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:58 INFO - PROCESS | 3832 | 1468753018429 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 03:56:58 INFO - PROCESS | 3832 | 1468753018434 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:58 INFO - PROCESS | 3832 | 1468753018436 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:58 INFO - PROCESS | 3832 | ++DOCSHELL 1606C800 == 22 [pid = 3832] [id = 695] 03:56:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (1606E000) [pid = 3832] [serial = 2085] [outer = 00000000] 03:56:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (16201C00) [pid = 3832] [serial = 2086] [outer = 1606E000] 03:56:58 INFO - PROCESS | 3832 | 1468753018493 Marionette DEBUG loaded listener.js 03:56:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (1620DC00) [pid = 3832] [serial = 2087] [outer = 1606E000] 03:56:59 INFO - PROCESS | 3832 | 1468753019024 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]]]}] 03:56:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 03:56:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 713ms 03:56:59 INFO - PROCESS | 3832 | 1468753019069 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 03:56:59 INFO - PROCESS | 3832 | 1468753019071 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 03:56:59 INFO - PROCESS | 3832 | 1468753019074 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 03:56:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 03:56:59 INFO - PROCESS | 3832 | 1468753019076 Marionette TRACE conn3 <- [1,2746,null,{}] 03:56:59 INFO - PROCESS | 3832 | 1468753019079 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}] 03:56:59 INFO - PROCESS | 3832 | 1468753019081 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:59 INFO - PROCESS | 3832 | 1468753019195 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 03:56:59 INFO - PROCESS | 3832 | 1468753019286 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:56:59 INFO - PROCESS | 3832 | 1468753019288 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:56:59 INFO - PROCESS | 3832 | ++DOCSHELL 139CF000 == 23 [pid = 3832] [id = 696] 03:56:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (16677C00) [pid = 3832] [serial = 2088] [outer = 00000000] 03:56:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (167AD800) [pid = 3832] [serial = 2089] [outer = 16677C00] 03:56:59 INFO - PROCESS | 3832 | 1468753019331 Marionette DEBUG loaded listener.js 03:56:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (167AFC00) [pid = 3832] [serial = 2090] [outer = 16677C00] 03:56:59 INFO - PROCESS | 3832 | 1468753019753 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]]]}] 03:56:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 03:56:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 761ms 03:56:59 INFO - PROCESS | 3832 | 1468753019815 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 03:56:59 INFO - PROCESS | 3832 | 1468753019817 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 03:56:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 03:56:59 INFO - PROCESS | 3832 | 1468753019820 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 03:56:59 INFO - PROCESS | 3832 | 1468753019822 Marionette TRACE conn3 <- [1,2750,null,{}] 03:56:59 INFO - PROCESS | 3832 | 1468753019826 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}] 03:56:59 INFO - PROCESS | 3832 | 1468753019831 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:00 INFO - PROCESS | 3832 | 1468753019977 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 03:57:00 INFO - PROCESS | 3832 | 1468753020044 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:00 INFO - PROCESS | 3832 | 1468753020046 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:00 INFO - PROCESS | 3832 | ++DOCSHELL 16E7D400 == 24 [pid = 3832] [id = 697] 03:57:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (16E7E000) [pid = 3832] [serial = 2091] [outer = 00000000] 03:57:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (174D4C00) [pid = 3832] [serial = 2092] [outer = 16E7E000] 03:57:00 INFO - PROCESS | 3832 | 1468753020090 Marionette DEBUG loaded listener.js 03:57:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (17F58400) [pid = 3832] [serial = 2093] [outer = 16E7E000] 03:57:00 INFO - PROCESS | 3832 | 1468753020507 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]]]}] 03:57:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 03:57:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 745ms 03:57:00 INFO - PROCESS | 3832 | 1468753020600 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 03:57:00 INFO - PROCESS | 3832 | 1468753020602 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 03:57:00 INFO - PROCESS | 3832 | 1468753020606 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 03:57:00 INFO - PROCESS | 3832 | 1468753020607 Marionette TRACE conn3 <- [1,2754,null,{}] 03:57:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 03:57:00 INFO - PROCESS | 3832 | 1468753020611 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}] 03:57:00 INFO - PROCESS | 3832 | 1468753020613 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:00 INFO - PROCESS | 3832 | 1468753020739 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 03:57:00 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (12829400) [pid = 3832] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 03:57:00 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (132A2400) [pid = 3832] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 03:57:00 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (114D2800) [pid = 3832] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 03:57:00 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (16676C00) [pid = 3832] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 03:57:00 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (1573BC00) [pid = 3832] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 03:57:00 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (13E9E000) [pid = 3832] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 03:57:00 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (16139C00) [pid = 3832] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 03:57:00 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (10A08800) [pid = 3832] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 03:57:00 INFO - PROCESS | 3832 | --DOMWINDOW == 60 (14F27400) [pid = 3832] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 03:57:00 INFO - PROCESS | 3832 | 1468753020803 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:00 INFO - PROCESS | 3832 | 1468753020805 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:00 INFO - PROCESS | 3832 | ++DOCSHELL 1036C800 == 25 [pid = 3832] [id = 698] 03:57:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (10A7A400) [pid = 3832] [serial = 2094] [outer = 00000000] 03:57:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (132A2400) [pid = 3832] [serial = 2095] [outer = 10A7A400] 03:57:00 INFO - PROCESS | 3832 | 1468753020858 Marionette DEBUG loaded listener.js 03:57:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (13E9E000) [pid = 3832] [serial = 2096] [outer = 10A7A400] 03:57:01 INFO - PROCESS | 3832 | 1468753021277 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]]]}] 03:57:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 03:57:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 682ms 03:57:01 INFO - PROCESS | 3832 | 1468753021321 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 03:57:01 INFO - PROCESS | 3832 | 1468753021323 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 03:57:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 03:57:01 INFO - PROCESS | 3832 | 1468753021327 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 03:57:01 INFO - PROCESS | 3832 | 1468753021329 Marionette TRACE conn3 <- [1,2758,null,{}] 03:57:01 INFO - PROCESS | 3832 | 1468753021332 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}] 03:57:01 INFO - PROCESS | 3832 | 1468753021334 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:01 INFO - PROCESS | 3832 | 1468753021415 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 03:57:01 INFO - PROCESS | 3832 | 1468753021423 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:01 INFO - PROCESS | 3832 | 1468753021425 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:01 INFO - PROCESS | 3832 | ++DOCSHELL 131E9C00 == 26 [pid = 3832] [id = 699] 03:57:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (14296800) [pid = 3832] [serial = 2097] [outer = 00000000] 03:57:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (1970E000) [pid = 3832] [serial = 2098] [outer = 14296800] 03:57:01 INFO - PROCESS | 3832 | 1468753021467 Marionette DEBUG loaded listener.js 03:57:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (1970F000) [pid = 3832] [serial = 2099] [outer = 14296800] 03:57:01 INFO - PROCESS | 3832 | 1468753021892 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]]]}] 03:57:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 03:57:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 602ms 03:57:01 INFO - PROCESS | 3832 | 1468753021924 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 03:57:01 INFO - PROCESS | 3832 | 1468753021926 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 03:57:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 03:57:01 INFO - PROCESS | 3832 | 1468753021943 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 03:57:01 INFO - PROCESS | 3832 | 1468753021945 Marionette TRACE conn3 <- [1,2762,null,{}] 03:57:01 INFO - PROCESS | 3832 | 1468753021949 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}] 03:57:01 INFO - PROCESS | 3832 | 1468753021951 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:02 INFO - PROCESS | 3832 | 1468753022030 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 03:57:02 INFO - PROCESS | 3832 | 1468753022036 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:02 INFO - PROCESS | 3832 | 1468753022038 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:02 INFO - PROCESS | 3832 | ++DOCSHELL 19719C00 == 27 [pid = 3832] [id = 700] 03:57:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (1971A800) [pid = 3832] [serial = 2100] [outer = 00000000] 03:57:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (197AD000) [pid = 3832] [serial = 2101] [outer = 1971A800] 03:57:02 INFO - PROCESS | 3832 | 1468753022082 Marionette DEBUG loaded listener.js 03:57:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (197AEC00) [pid = 3832] [serial = 2102] [outer = 1971A800] 03:57:02 INFO - PROCESS | 3832 | 1468753022527 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]]]}] 03:57:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 03:57:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 665ms 03:57:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 03:57:02 INFO - PROCESS | 3832 | 1468753022592 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 03:57:02 INFO - PROCESS | 3832 | 1468753022594 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 03:57:02 INFO - PROCESS | 3832 | 1468753022597 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 03:57:02 INFO - PROCESS | 3832 | 1468753022599 Marionette TRACE conn3 <- [1,2766,null,{}] 03:57:02 INFO - PROCESS | 3832 | 1468753022603 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}] 03:57:02 INFO - PROCESS | 3832 | 1468753022605 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:02 INFO - PROCESS | 3832 | 1468753022690 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 03:57:02 INFO - PROCESS | 3832 | 1468753022695 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:02 INFO - PROCESS | 3832 | 1468753022697 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:02 INFO - PROCESS | 3832 | ++DOCSHELL 0F2F5400 == 28 [pid = 3832] [id = 701] 03:57:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (1055EC00) [pid = 3832] [serial = 2103] [outer = 00000000] 03:57:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (19912000) [pid = 3832] [serial = 2104] [outer = 1055EC00] 03:57:02 INFO - PROCESS | 3832 | 1468753022750 Marionette DEBUG loaded listener.js 03:57:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (19916000) [pid = 3832] [serial = 2105] [outer = 1055EC00] 03:57:03 INFO - PROCESS | 3832 | 1468753023513 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]]]}] 03:57:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 03:57:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 951ms 03:57:03 INFO - PROCESS | 3832 | 1468753023578 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 03:57:03 INFO - PROCESS | 3832 | 1468753023582 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 03:57:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 03:57:03 INFO - PROCESS | 3832 | 1468753023587 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 03:57:03 INFO - PROCESS | 3832 | 1468753023593 Marionette TRACE conn3 <- [1,2770,null,{}] 03:57:03 INFO - PROCESS | 3832 | 1468753023598 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}] 03:57:03 INFO - PROCESS | 3832 | 1468753023601 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:03 INFO - PROCESS | 3832 | 1468753023727 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 03:57:03 INFO - PROCESS | 3832 | 1468753023859 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:03 INFO - PROCESS | 3832 | 1468753023863 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:03 INFO - PROCESS | 3832 | ++DOCSHELL 1128CC00 == 29 [pid = 3832] [id = 702] 03:57:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (11295000) [pid = 3832] [serial = 2106] [outer = 00000000] 03:57:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (12975400) [pid = 3832] [serial = 2107] [outer = 11295000] 03:57:03 INFO - PROCESS | 3832 | 1468753023925 Marionette DEBUG loaded listener.js 03:57:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (13143C00) [pid = 3832] [serial = 2108] [outer = 11295000] 03:57:04 INFO - PROCESS | 3832 | 1468753024475 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]]]}] 03:57:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 03:57:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 950ms 03:57:04 INFO - PROCESS | 3832 | 1468753024534 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 03:57:04 INFO - PROCESS | 3832 | 1468753024538 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 03:57:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 03:57:04 INFO - PROCESS | 3832 | 1468753024545 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 03:57:04 INFO - PROCESS | 3832 | 1468753024548 Marionette TRACE conn3 <- [1,2774,null,{}] 03:57:04 INFO - PROCESS | 3832 | 1468753024552 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}] 03:57:04 INFO - PROCESS | 3832 | 1468753024554 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:04 INFO - PROCESS | 3832 | 1468753024665 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 03:57:04 INFO - PROCESS | 3832 | 1468753024809 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:04 INFO - PROCESS | 3832 | 1468753024812 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:04 INFO - PROCESS | 3832 | ++DOCSHELL 1606A000 == 30 [pid = 3832] [id = 703] 03:57:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (1606A800) [pid = 3832] [serial = 2109] [outer = 00000000] 03:57:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (16217000) [pid = 3832] [serial = 2110] [outer = 1606A800] 03:57:04 INFO - PROCESS | 3832 | 1468753024867 Marionette DEBUG loaded listener.js 03:57:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (169D7C00) [pid = 3832] [serial = 2111] [outer = 1606A800] 03:57:05 INFO - PROCESS | 3832 | 1468753025444 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]]]}] 03:57:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 03:57:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 967ms 03:57:05 INFO - PROCESS | 3832 | 1468753025490 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 03:57:05 INFO - PROCESS | 3832 | 1468753025492 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 03:57:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 03:57:05 INFO - PROCESS | 3832 | 1468753025496 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 03:57:05 INFO - PROCESS | 3832 | 1468753025500 Marionette TRACE conn3 <- [1,2778,null,{}] 03:57:05 INFO - PROCESS | 3832 | 1468753025511 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}] 03:57:05 INFO - PROCESS | 3832 | 1468753025516 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:05 INFO - PROCESS | 3832 | 1468753025622 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 03:57:05 INFO - PROCESS | 3832 | 1468753025828 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:05 INFO - PROCESS | 3832 | 1468753025832 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:05 INFO - PROCESS | 3832 | ++DOCSHELL 14295400 == 31 [pid = 3832] [id = 704] 03:57:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (156D2400) [pid = 3832] [serial = 2112] [outer = 00000000] 03:57:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (16203800) [pid = 3832] [serial = 2113] [outer = 156D2400] 03:57:05 INFO - PROCESS | 3832 | 1468753025888 Marionette DEBUG loaded listener.js 03:57:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (171D6800) [pid = 3832] [serial = 2114] [outer = 156D2400] 03:57:06 INFO - PROCESS | 3832 | 1468753026633 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]]]}] 03:57:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 03:57:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1172ms 03:57:06 INFO - PROCESS | 3832 | 1468753026686 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 03:57:06 INFO - PROCESS | 3832 | 1468753026690 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 03:57:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 03:57:06 INFO - PROCESS | 3832 | 1468753026694 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 03:57:06 INFO - PROCESS | 3832 | 1468753026699 Marionette TRACE conn3 <- [1,2782,null,{}] 03:57:06 INFO - PROCESS | 3832 | 1468753026704 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}] 03:57:06 INFO - PROCESS | 3832 | 1468753026706 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:07 INFO - PROCESS | 3832 | --DOCSHELL 169CB400 == 30 [pid = 3832] [id = 396] 03:57:07 INFO - PROCESS | 3832 | --DOCSHELL 1740E000 == 29 [pid = 3832] [id = 397] 03:57:07 INFO - PROCESS | 3832 | --DOCSHELL 104E8800 == 28 [pid = 3832] [id = 389] 03:57:07 INFO - PROCESS | 3832 | --DOCSHELL 0F2EA800 == 27 [pid = 3832] [id = 398] 03:57:07 INFO - PROCESS | 3832 | --DOCSHELL 13CAF400 == 26 [pid = 3832] [id = 399] 03:57:07 INFO - PROCESS | 3832 | --DOCSHELL 10A02000 == 25 [pid = 3832] [id = 391] 03:57:07 INFO - PROCESS | 3832 | --DOCSHELL 128A1C00 == 24 [pid = 3832] [id = 691] 03:57:07 INFO - PROCESS | 3832 | --DOCSHELL 0F2F3400 == 23 [pid = 3832] [id = 690] 03:57:07 INFO - PROCESS | 3832 | --DOCSHELL 1570C000 == 22 [pid = 3832] [id = 390] 03:57:07 INFO - PROCESS | 3832 | --DOCSHELL 13C2CC00 == 21 [pid = 3832] [id = 384] 03:57:07 INFO - PROCESS | 3832 | --DOCSHELL 0F2E9400 == 20 [pid = 3832] [id = 388] 03:57:07 INFO - PROCESS | 3832 | --DOCSHELL 11CD4000 == 19 [pid = 3832] [id = 383] 03:57:07 INFO - PROCESS | 3832 | 1468753027388 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 03:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (17F4DC00) [pid = 3832] [serial = 2068] [outer = 00000000] [url = about:blank] 03:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (12873400) [pid = 3832] [serial = 2050] [outer = 00000000] [url = about:blank] 03:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (12931C00) [pid = 3832] [serial = 2051] [outer = 00000000] [url = about:blank] 03:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1345D000) [pid = 3832] [serial = 2053] [outer = 00000000] [url = about:blank] 03:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (12999800) [pid = 3832] [serial = 2042] [outer = 00000000] [url = about:blank] 03:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (12871000) [pid = 3832] [serial = 2041] [outer = 00000000] [url = about:blank] 03:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (16E77400) [pid = 3832] [serial = 2062] [outer = 00000000] [url = about:blank] 03:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (16202C00) [pid = 3832] [serial = 2060] [outer = 00000000] [url = about:blank] 03:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (16148000) [pid = 3832] [serial = 2059] [outer = 00000000] [url = about:blank] 03:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (16E81000) [pid = 3832] [serial = 2063] [outer = 00000000] [url = about:blank] 03:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (1740BC00) [pid = 3832] [serial = 2065] [outer = 00000000] [url = about:blank] 03:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (16E75800) [pid = 3832] [serial = 2045] [outer = 00000000] [url = about:blank] 03:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (1620D400) [pid = 3832] [serial = 2044] [outer = 00000000] [url = about:blank] 03:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (10A74C00) [pid = 3832] [serial = 2047] [outer = 00000000] [url = about:blank] 03:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (10A82C00) [pid = 3832] [serial = 2048] [outer = 00000000] [url = about:blank] 03:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (156C3400) [pid = 3832] [serial = 2056] [outer = 00000000] [url = about:blank] 03:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (15718400) [pid = 3832] [serial = 2057] [outer = 00000000] [url = about:blank] 03:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (1740E800) [pid = 3832] [serial = 2066] [outer = 00000000] [url = about:blank] 03:57:07 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (139C9800) [pid = 3832] [serial = 2054] [outer = 00000000] [url = about:blank] 03:57:07 INFO - PROCESS | 3832 | 1468753027574 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:07 INFO - PROCESS | 3832 | 1468753027577 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:07 INFO - PROCESS | 3832 | ++DOCSHELL 0F2E3400 == 20 [pid = 3832] [id = 705] 03:57:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (0F2EC400) [pid = 3832] [serial = 2115] [outer = 00000000] 03:57:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (104E7800) [pid = 3832] [serial = 2116] [outer = 0F2EC400] 03:57:07 INFO - PROCESS | 3832 | 1468753027625 Marionette DEBUG loaded listener.js 03:57:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (10A73800) [pid = 3832] [serial = 2117] [outer = 0F2EC400] 03:57:08 INFO - PROCESS | 3832 | 1468753028123 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]]]}] 03:57:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 03:57:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1474ms 03:57:08 INFO - PROCESS | 3832 | 1468753028192 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 03:57:08 INFO - PROCESS | 3832 | 1468753028197 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 03:57:08 INFO - PROCESS | 3832 | 1468753028202 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 03:57:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 03:57:08 INFO - PROCESS | 3832 | 1468753028205 Marionette TRACE conn3 <- [1,2786,null,{}] 03:57:08 INFO - PROCESS | 3832 | 1468753028210 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}] 03:57:08 INFO - PROCESS | 3832 | 1468753028213 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:08 INFO - PROCESS | 3832 | 1468753028305 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 03:57:08 INFO - PROCESS | 3832 | 1468753028312 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:08 INFO - PROCESS | 3832 | 1468753028315 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:08 INFO - PROCESS | 3832 | ++DOCSHELL 11C2C400 == 21 [pid = 3832] [id = 706] 03:57:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (11C32400) [pid = 3832] [serial = 2118] [outer = 00000000] 03:57:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (1286B800) [pid = 3832] [serial = 2119] [outer = 11C32400] 03:57:08 INFO - PROCESS | 3832 | 1468753028362 Marionette DEBUG loaded listener.js 03:57:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (12873000) [pid = 3832] [serial = 2120] [outer = 11C32400] 03:57:08 INFO - PROCESS | 3832 | 1468753028833 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]]]}] 03:57:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 03:57:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 713ms 03:57:08 INFO - PROCESS | 3832 | 1468753028914 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 03:57:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 03:57:08 INFO - PROCESS | 3832 | 1468753028917 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 03:57:08 INFO - PROCESS | 3832 | 1468753028922 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 03:57:08 INFO - PROCESS | 3832 | 1468753028924 Marionette TRACE conn3 <- [1,2790,null,{}] 03:57:08 INFO - PROCESS | 3832 | 1468753028928 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}] 03:57:08 INFO - PROCESS | 3832 | 1468753028931 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:09 INFO - PROCESS | 3832 | 1468753029017 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 03:57:09 INFO - PROCESS | 3832 | 1468753029114 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:09 INFO - PROCESS | 3832 | 1468753029117 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:09 INFO - PROCESS | 3832 | ++DOCSHELL 13140400 == 22 [pid = 3832] [id = 707] 03:57:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (13142C00) [pid = 3832] [serial = 2121] [outer = 00000000] 03:57:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (1345A400) [pid = 3832] [serial = 2122] [outer = 13142C00] 03:57:09 INFO - PROCESS | 3832 | 1468753029161 Marionette DEBUG loaded listener.js 03:57:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (1393C800) [pid = 3832] [serial = 2123] [outer = 13142C00] 03:57:09 INFO - PROCESS | 3832 | 1468753029539 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]]]}] 03:57:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 03:57:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 649ms 03:57:09 INFO - PROCESS | 3832 | 1468753029556 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 03:57:09 INFO - PROCESS | 3832 | 1468753029559 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 03:57:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 03:57:09 INFO - PROCESS | 3832 | 1468753029570 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 03:57:09 INFO - PROCESS | 3832 | 1468753029574 Marionette TRACE conn3 <- [1,2794,null,{}] 03:57:09 INFO - PROCESS | 3832 | 1468753029578 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}] 03:57:09 INFO - PROCESS | 3832 | 1468753029581 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:09 INFO - PROCESS | 3832 | 1468753029717 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 03:57:09 INFO - PROCESS | 3832 | 1468753029738 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:09 INFO - PROCESS | 3832 | 1468753029740 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:09 INFO - PROCESS | 3832 | ++DOCSHELL 12878000 == 23 [pid = 3832] [id = 708] 03:57:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (12D5C800) [pid = 3832] [serial = 2124] [outer = 00000000] 03:57:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (156C5800) [pid = 3832] [serial = 2125] [outer = 12D5C800] 03:57:09 INFO - PROCESS | 3832 | 1468753029797 Marionette DEBUG loaded listener.js 03:57:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (15735C00) [pid = 3832] [serial = 2126] [outer = 12D5C800] 03:57:10 INFO - PROCESS | 3832 | 1468753030242 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]]]}] 03:57:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 03:57:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 698ms 03:57:10 INFO - PROCESS | 3832 | 1468753030266 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 03:57:10 INFO - PROCESS | 3832 | 1468753030268 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 03:57:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 03:57:10 INFO - PROCESS | 3832 | 1468753030271 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 03:57:10 INFO - PROCESS | 3832 | 1468753030273 Marionette TRACE conn3 <- [1,2798,null,{}] 03:57:10 INFO - PROCESS | 3832 | 1468753030276 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}] 03:57:10 INFO - PROCESS | 3832 | 1468753030278 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:10 INFO - PROCESS | 3832 | 1468753030439 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 03:57:10 INFO - PROCESS | 3832 | 1468753030530 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:10 INFO - PROCESS | 3832 | 1468753030532 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:10 INFO - PROCESS | 3832 | ++DOCSHELL 1606C400 == 24 [pid = 3832] [id = 709] 03:57:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (1606CC00) [pid = 3832] [serial = 2127] [outer = 00000000] 03:57:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (16204400) [pid = 3832] [serial = 2128] [outer = 1606CC00] 03:57:10 INFO - PROCESS | 3832 | 1468753030575 Marionette DEBUG loaded listener.js 03:57:10 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (16208800) [pid = 3832] [serial = 2129] [outer = 1606CC00] 03:57:10 INFO - PROCESS | 3832 | 1468753030992 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]]]}] 03:57:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 03:57:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 745ms 03:57:11 INFO - PROCESS | 3832 | 1468753031057 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 03:57:11 INFO - PROCESS | 3832 | 1468753031059 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 03:57:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 03:57:11 INFO - PROCESS | 3832 | 1468753031062 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 03:57:11 INFO - PROCESS | 3832 | 1468753031064 Marionette TRACE conn3 <- [1,2802,null,{}] 03:57:11 INFO - PROCESS | 3832 | 1468753031071 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}] 03:57:11 INFO - PROCESS | 3832 | 1468753031073 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:11 INFO - PROCESS | 3832 | 1468753031186 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 03:57:11 INFO - PROCESS | 3832 | 1468753031198 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:11 INFO - PROCESS | 3832 | 1468753031204 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:11 INFO - PROCESS | 3832 | ++DOCSHELL 1694F000 == 25 [pid = 3832] [id = 710] 03:57:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (1694F400) [pid = 3832] [serial = 2130] [outer = 00000000] 03:57:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (16E77000) [pid = 3832] [serial = 2131] [outer = 1694F400] 03:57:11 INFO - PROCESS | 3832 | 1468753031311 Marionette DEBUG loaded listener.js 03:57:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (16E83C00) [pid = 3832] [serial = 2132] [outer = 1694F400] 03:57:11 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (14296800) [pid = 3832] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 03:57:11 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (13EA0C00) [pid = 3832] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 03:57:11 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1606E000) [pid = 3832] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 03:57:11 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (16E7E000) [pid = 3832] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 03:57:11 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (0F2EFC00) [pid = 3832] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 03:57:11 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (0F2F6000) [pid = 3832] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 03:57:12 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (1314BC00) [pid = 3832] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 03:57:12 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (12D97800) [pid = 3832] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 03:57:12 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (16677C00) [pid = 3832] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 03:57:12 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (10A7A400) [pid = 3832] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 03:57:12 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (174D3800) [pid = 3832] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 03:57:12 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (1055EC00) [pid = 3832] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 03:57:12 INFO - PROCESS | 3832 | 1468753031987 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]]]}] 03:57:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 03:57:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 951ms 03:57:12 INFO - PROCESS | 3832 | 1468753032006 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 03:57:12 INFO - PROCESS | 3832 | 1468753032008 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 03:57:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 03:57:12 INFO - PROCESS | 3832 | 1468753032012 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 03:57:12 INFO - PROCESS | 3832 | 1468753032013 Marionette TRACE conn3 <- [1,2806,null,{}] 03:57:12 INFO - PROCESS | 3832 | 1468753032017 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}] 03:57:12 INFO - PROCESS | 3832 | 1468753032019 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:12 INFO - PROCESS | 3832 | 1468753032097 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 03:57:12 INFO - PROCESS | 3832 | 1468753032105 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:12 INFO - PROCESS | 3832 | 1468753032106 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:12 INFO - PROCESS | 3832 | ++DOCSHELL 0F2DFC00 == 26 [pid = 3832] [id = 711] 03:57:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (13211400) [pid = 3832] [serial = 2133] [outer = 00000000] 03:57:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (14296800) [pid = 3832] [serial = 2134] [outer = 13211400] 03:57:12 INFO - PROCESS | 3832 | 1468753032159 Marionette DEBUG loaded listener.js 03:57:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (16676800) [pid = 3832] [serial = 2135] [outer = 13211400] 03:57:12 INFO - PROCESS | 3832 | 1468753032580 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]]]}] 03:57:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 03:57:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 602ms 03:57:12 INFO - PROCESS | 3832 | 1468753032608 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 03:57:12 INFO - PROCESS | 3832 | 1468753032610 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 03:57:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 03:57:12 INFO - PROCESS | 3832 | 1468753032625 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 03:57:12 INFO - PROCESS | 3832 | 1468753032627 Marionette TRACE conn3 <- [1,2810,null,{}] 03:57:12 INFO - PROCESS | 3832 | 1468753032678 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}] 03:57:12 INFO - PROCESS | 3832 | 1468753032680 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:12 INFO - PROCESS | 3832 | 1468753032756 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 03:57:12 INFO - PROCESS | 3832 | 1468753032762 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:12 INFO - PROCESS | 3832 | 1468753032763 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:12 INFO - PROCESS | 3832 | ++DOCSHELL 16674000 == 27 [pid = 3832] [id = 712] 03:57:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (16E4F800) [pid = 3832] [serial = 2136] [outer = 00000000] 03:57:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (174CB800) [pid = 3832] [serial = 2137] [outer = 16E4F800] 03:57:12 INFO - PROCESS | 3832 | 1468753032806 Marionette DEBUG loaded listener.js 03:57:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (17602000) [pid = 3832] [serial = 2138] [outer = 16E4F800] 03:57:13 INFO - PROCESS | 3832 | 1468753033236 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]]]}] 03:57:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 03:57:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 649ms 03:57:13 INFO - PROCESS | 3832 | 1468753033295 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 03:57:13 INFO - PROCESS | 3832 | 1468753033297 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 03:57:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 03:57:13 INFO - PROCESS | 3832 | 1468753033304 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 03:57:13 INFO - PROCESS | 3832 | 1468753033306 Marionette TRACE conn3 <- [1,2814,null,{}] 03:57:13 INFO - PROCESS | 3832 | 1468753033309 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}] 03:57:13 INFO - PROCESS | 3832 | 1468753033311 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:13 INFO - PROCESS | 3832 | 1468753033388 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 03:57:13 INFO - PROCESS | 3832 | 1468753033394 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:13 INFO - PROCESS | 3832 | 1468753033395 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:13 INFO - PROCESS | 3832 | ++DOCSHELL 192E8800 == 28 [pid = 3832] [id = 713] 03:57:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (192EA800) [pid = 3832] [serial = 2139] [outer = 00000000] 03:57:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (19717800) [pid = 3832] [serial = 2140] [outer = 192EA800] 03:57:13 INFO - PROCESS | 3832 | 1468753033446 Marionette DEBUG loaded listener.js 03:57:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (10A82400) [pid = 3832] [serial = 2141] [outer = 192EA800] 03:57:13 INFO - PROCESS | 3832 | 1468753033900 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 03:57:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 03:57:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 650ms 03:57:13 INFO - PROCESS | 3832 | 1468753033949 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 03:57:13 INFO - PROCESS | 3832 | 1468753033951 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 03:57:13 INFO - PROCESS | 3832 | 1468753033958 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 03:57:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 03:57:13 INFO - PROCESS | 3832 | 1468753033960 Marionette TRACE conn3 <- [1,2818,null,{}] 03:57:14 INFO - PROCESS | 3832 | 1468753034014 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}] 03:57:14 INFO - PROCESS | 3832 | 1468753034017 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:14 INFO - PROCESS | 3832 | 1468753034121 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 03:57:14 INFO - PROCESS | 3832 | 1468753034260 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:14 INFO - PROCESS | 3832 | 1468753034264 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:14 INFO - PROCESS | 3832 | ++DOCSHELL 104EB800 == 29 [pid = 3832] [id = 714] 03:57:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (10511800) [pid = 3832] [serial = 2142] [outer = 00000000] 03:57:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (10A82000) [pid = 3832] [serial = 2143] [outer = 10511800] 03:57:14 INFO - PROCESS | 3832 | 1468753034320 Marionette DEBUG loaded listener.js 03:57:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (110E4800) [pid = 3832] [serial = 2144] [outer = 10511800] 03:57:15 INFO - PROCESS | 3832 | 1468753035130 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]]]}] 03:57:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 03:57:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1204ms 03:57:15 INFO - PROCESS | 3832 | 1468753035206 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 03:57:15 INFO - PROCESS | 3832 | 1468753035210 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 03:57:15 INFO - PROCESS | 3832 | 1468753035215 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 03:57:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 03:57:15 INFO - PROCESS | 3832 | 1468753035218 Marionette TRACE conn3 <- [1,2822,null,{}] 03:57:15 INFO - PROCESS | 3832 | 1468753035224 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}] 03:57:15 INFO - PROCESS | 3832 | 1468753035227 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:15 INFO - PROCESS | 3832 | 1468753035358 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 03:57:15 INFO - PROCESS | 3832 | 1468753035491 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:15 INFO - PROCESS | 3832 | 1468753035495 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:15 INFO - PROCESS | 3832 | ++DOCSHELL 139C9C00 == 30 [pid = 3832] [id = 715] 03:57:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (139CD400) [pid = 3832] [serial = 2145] [outer = 00000000] 03:57:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (13C37C00) [pid = 3832] [serial = 2146] [outer = 139CD400] 03:57:15 INFO - PROCESS | 3832 | 1468753035551 Marionette DEBUG loaded listener.js 03:57:15 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (14F24800) [pid = 3832] [serial = 2147] [outer = 139CD400] 03:57:16 INFO - PROCESS | 3832 | 1468753036385 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 03:57:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 03:57:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1267ms 03:57:16 INFO - PROCESS | 3832 | 1468753036474 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 03:57:16 INFO - PROCESS | 3832 | 1468753036478 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 03:57:16 INFO - PROCESS | 3832 | 1468753036484 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 03:57:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 03:57:16 INFO - PROCESS | 3832 | 1468753036487 Marionette TRACE conn3 <- [1,2826,null,{}] 03:57:16 INFO - PROCESS | 3832 | 1468753036492 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}] 03:57:16 INFO - PROCESS | 3832 | 1468753036495 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:16 INFO - PROCESS | 3832 | 1468753036609 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 03:57:16 INFO - PROCESS | 3832 | 1468753036730 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:16 INFO - PROCESS | 3832 | 1468753036734 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:16 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (1970F000) [pid = 3832] [serial = 2099] [outer = 00000000] [url = about:blank] 03:57:16 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (14F2AC00) [pid = 3832] [serial = 2084] [outer = 00000000] [url = about:blank] 03:57:16 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (16201C00) [pid = 3832] [serial = 2086] [outer = 00000000] [url = about:blank] 03:57:16 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (174D4C00) [pid = 3832] [serial = 2092] [outer = 00000000] [url = about:blank] 03:57:16 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (17F58400) [pid = 3832] [serial = 2093] [outer = 00000000] [url = about:blank] 03:57:16 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (10A80000) [pid = 3832] [serial = 2077] [outer = 00000000] [url = about:blank] 03:57:16 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (104E5400) [pid = 3832] [serial = 2071] [outer = 00000000] [url = about:blank] 03:57:16 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (114DC000) [pid = 3832] [serial = 2078] [outer = 00000000] [url = about:blank] 03:57:16 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (13460400) [pid = 3832] [serial = 2075] [outer = 00000000] [url = about:blank] 03:57:16 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (14296C00) [pid = 3832] [serial = 2083] [outer = 00000000] [url = about:blank] 03:57:16 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (131EA400) [pid = 3832] [serial = 2081] [outer = 00000000] [url = about:blank] 03:57:16 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (167AFC00) [pid = 3832] [serial = 2090] [outer = 00000000] [url = about:blank] 03:57:16 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (13150000) [pid = 3832] [serial = 2080] [outer = 00000000] [url = about:blank] 03:57:16 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (13E9E000) [pid = 3832] [serial = 2096] [outer = 00000000] [url = about:blank] 03:57:16 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (1620DC00) [pid = 3832] [serial = 2087] [outer = 00000000] [url = about:blank] 03:57:16 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (1320FC00) [pid = 3832] [serial = 2074] [outer = 00000000] [url = about:blank] 03:57:16 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (167AD800) [pid = 3832] [serial = 2089] [outer = 00000000] [url = about:blank] 03:57:16 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (17F57000) [pid = 3832] [serial = 2069] [outer = 00000000] [url = about:blank] 03:57:16 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (1970E000) [pid = 3832] [serial = 2098] [outer = 00000000] [url = about:blank] 03:57:16 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (10564000) [pid = 3832] [serial = 2072] [outer = 00000000] [url = about:blank] 03:57:16 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (132A2400) [pid = 3832] [serial = 2095] [outer = 00000000] [url = about:blank] 03:57:16 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (19912000) [pid = 3832] [serial = 2104] [outer = 00000000] [url = about:blank] 03:57:16 INFO - PROCESS | 3832 | --DOMWINDOW == 60 (19916000) [pid = 3832] [serial = 2105] [outer = 00000000] [url = about:blank] 03:57:16 INFO - PROCESS | 3832 | --DOMWINDOW == 59 (197AD000) [pid = 3832] [serial = 2101] [outer = 00000000] [url = about:blank] 03:57:16 INFO - PROCESS | 3832 | ++DOCSHELL 0F2FA400 == 31 [pid = 3832] [id = 716] 03:57:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 60 (0F2FCC00) [pid = 3832] [serial = 2148] [outer = 00000000] 03:57:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (10518800) [pid = 3832] [serial = 2149] [outer = 0F2FCC00] 03:57:16 INFO - PROCESS | 3832 | 1468753036805 Marionette DEBUG loaded listener.js 03:57:16 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (10A80800) [pid = 3832] [serial = 2150] [outer = 0F2FCC00] 03:57:17 INFO - PROCESS | 3832 | 1468753037287 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]]]}] 03:57:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 03:57:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 856ms 03:57:17 INFO - PROCESS | 3832 | 1468753037359 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 03:57:17 INFO - PROCESS | 3832 | 1468753037364 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 03:57:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 03:57:17 INFO - PROCESS | 3832 | 1468753037369 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 03:57:17 INFO - PROCESS | 3832 | 1468753037372 Marionette TRACE conn3 <- [1,2830,null,{}] 03:57:17 INFO - PROCESS | 3832 | 1468753037376 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}] 03:57:17 INFO - PROCESS | 3832 | 1468753037378 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:17 INFO - PROCESS | 3832 | 1468753037464 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 03:57:17 INFO - PROCESS | 3832 | 1468753037477 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:17 INFO - PROCESS | 3832 | 1468753037480 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:17 INFO - PROCESS | 3832 | ++DOCSHELL 12875C00 == 32 [pid = 3832] [id = 717] 03:57:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (12876000) [pid = 3832] [serial = 2151] [outer = 00000000] 03:57:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (12D97800) [pid = 3832] [serial = 2152] [outer = 12876000] 03:57:17 INFO - PROCESS | 3832 | 1468753037527 Marionette DEBUG loaded listener.js 03:57:17 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (1315AC00) [pid = 3832] [serial = 2153] [outer = 12876000] 03:57:18 INFO - PROCESS | 3832 | 1468753038024 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]]]}] 03:57:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 03:57:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 697ms 03:57:18 INFO - PROCESS | 3832 | 1468753038069 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 03:57:18 INFO - PROCESS | 3832 | 1468753038071 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 03:57:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 03:57:18 INFO - PROCESS | 3832 | 1468753038075 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 03:57:18 INFO - PROCESS | 3832 | 1468753038078 Marionette TRACE conn3 <- [1,2834,null,{}] 03:57:18 INFO - PROCESS | 3832 | 1468753038089 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}] 03:57:18 INFO - PROCESS | 3832 | 1468753038093 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:18 INFO - PROCESS | 3832 | 1468753038212 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 03:57:18 INFO - PROCESS | 3832 | 1468753038320 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:18 INFO - PROCESS | 3832 | 1468753038323 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:18 INFO - PROCESS | 3832 | ++DOCSHELL 13CAE400 == 33 [pid = 3832] [id = 718] 03:57:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (13E9D400) [pid = 3832] [serial = 2154] [outer = 00000000] 03:57:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (14F2BC00) [pid = 3832] [serial = 2155] [outer = 13E9D400] 03:57:18 INFO - PROCESS | 3832 | 1468753038369 Marionette DEBUG loaded listener.js 03:57:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (15717C00) [pid = 3832] [serial = 2156] [outer = 13E9D400] 03:57:18 INFO - PROCESS | 3832 | 1468753038752 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]]]}] 03:57:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 03:57:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 745ms 03:57:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 03:57:18 INFO - PROCESS | 3832 | 1468753038815 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 03:57:18 INFO - PROCESS | 3832 | 1468753038818 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 03:57:18 INFO - PROCESS | 3832 | 1468753038822 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 03:57:18 INFO - PROCESS | 3832 | 1468753038823 Marionette TRACE conn3 <- [1,2838,null,{}] 03:57:18 INFO - PROCESS | 3832 | 1468753038827 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}] 03:57:18 INFO - PROCESS | 3832 | 1468753038829 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:18 INFO - PROCESS | 3832 | 1468753038923 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 03:57:18 INFO - PROCESS | 3832 | 1468753038933 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:18 INFO - PROCESS | 3832 | 1468753038935 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:18 INFO - PROCESS | 3832 | ++DOCSHELL 1606B800 == 34 [pid = 3832] [id = 719] 03:57:18 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (16203400) [pid = 3832] [serial = 2157] [outer = 00000000] 03:57:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (1620F000) [pid = 3832] [serial = 2158] [outer = 16203400] 03:57:19 INFO - PROCESS | 3832 | 1468753038978 Marionette DEBUG loaded listener.js 03:57:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (167A9800) [pid = 3832] [serial = 2159] [outer = 16203400] 03:57:19 INFO - PROCESS | 3832 | 1468753039452 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 03:57:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 03:57:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 697ms 03:57:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 03:57:19 INFO - PROCESS | 3832 | 1468753039520 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 03:57:19 INFO - PROCESS | 3832 | 1468753039522 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 03:57:19 INFO - PROCESS | 3832 | 1468753039525 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 03:57:19 INFO - PROCESS | 3832 | 1468753039527 Marionette TRACE conn3 <- [1,2842,null,{}] 03:57:19 INFO - PROCESS | 3832 | 1468753039531 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}] 03:57:19 INFO - PROCESS | 3832 | 1468753039534 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:19 INFO - PROCESS | 3832 | 1468753039718 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 03:57:19 INFO - PROCESS | 3832 | 1468753039739 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:19 INFO - PROCESS | 3832 | 1468753039741 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:19 INFO - PROCESS | 3832 | ++DOCSHELL 167AF400 == 35 [pid = 3832] [id = 720] 03:57:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (167AF800) [pid = 3832] [serial = 2160] [outer = 00000000] 03:57:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (16E83400) [pid = 3832] [serial = 2161] [outer = 167AF800] 03:57:19 INFO - PROCESS | 3832 | 1468753039784 Marionette DEBUG loaded listener.js 03:57:19 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (171D9800) [pid = 3832] [serial = 2162] [outer = 167AF800] 03:57:20 INFO - PROCESS | 3832 | 1468753040236 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]]]}] 03:57:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 03:57:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 744ms 03:57:20 INFO - PROCESS | 3832 | 1468753040299 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 03:57:20 INFO - PROCESS | 3832 | 1468753040301 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 03:57:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 03:57:20 INFO - PROCESS | 3832 | 1468753040305 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 03:57:20 INFO - PROCESS | 3832 | 1468753040306 Marionette TRACE conn3 <- [1,2846,null,{}] 03:57:20 INFO - PROCESS | 3832 | 1468753040310 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}] 03:57:20 INFO - PROCESS | 3832 | 1468753040315 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:20 INFO - PROCESS | 3832 | 1468753040452 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 03:57:20 INFO - PROCESS | 3832 | 1468753040522 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:20 INFO - PROCESS | 3832 | 1468753040524 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:20 INFO - PROCESS | 3832 | ++DOCSHELL 174CBC00 == 36 [pid = 3832] [id = 721] 03:57:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (174CD800) [pid = 3832] [serial = 2163] [outer = 00000000] 03:57:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (1970C400) [pid = 3832] [serial = 2164] [outer = 174CD800] 03:57:20 INFO - PROCESS | 3832 | 1468753040567 Marionette DEBUG loaded listener.js 03:57:20 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (1970CC00) [pid = 3832] [serial = 2165] [outer = 174CD800] 03:57:20 INFO - PROCESS | 3832 | 1468753040978 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 03:57:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 03:57:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 708ms 03:57:21 INFO - PROCESS | 3832 | 1468753041004 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 03:57:21 INFO - PROCESS | 3832 | 1468753041006 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 03:57:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 03:57:21 INFO - PROCESS | 3832 | 1468753041009 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 03:57:21 INFO - PROCESS | 3832 | 1468753041011 Marionette TRACE conn3 <- [1,2850,null,{}] 03:57:21 INFO - PROCESS | 3832 | 1468753041015 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}] 03:57:21 INFO - PROCESS | 3832 | 1468753041016 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:21 INFO - PROCESS | 3832 | 1468753041160 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 03:57:21 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (1971A800) [pid = 3832] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 03:57:21 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (1606CC00) [pid = 3832] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 03:57:21 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (11C32400) [pid = 3832] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 03:57:21 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (156D2400) [pid = 3832] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 03:57:21 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (11295000) [pid = 3832] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 03:57:21 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (1606A800) [pid = 3832] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 03:57:21 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (1694F400) [pid = 3832] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 03:57:21 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (13211400) [pid = 3832] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 03:57:21 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (13142C00) [pid = 3832] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 03:57:21 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (0F2EC400) [pid = 3832] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 03:57:21 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (12D5C800) [pid = 3832] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 03:57:21 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (16E4F800) [pid = 3832] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 03:57:21 INFO - PROCESS | 3832 | 1468753041313 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:21 INFO - PROCESS | 3832 | 1468753041315 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:21 INFO - PROCESS | 3832 | ++DOCSHELL 0F2EA800 == 37 [pid = 3832] [id = 722] 03:57:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (0F2EC400) [pid = 3832] [serial = 2166] [outer = 00000000] 03:57:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (11AC8400) [pid = 3832] [serial = 2167] [outer = 0F2EC400] 03:57:21 INFO - PROCESS | 3832 | 1468753041357 Marionette DEBUG loaded listener.js 03:57:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (1314D400) [pid = 3832] [serial = 2168] [outer = 0F2EC400] 03:57:21 INFO - PROCESS | 3832 | 1468753041731 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]]]}] 03:57:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 03:57:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 738ms 03:57:21 INFO - PROCESS | 3832 | 1468753041750 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 03:57:21 INFO - PROCESS | 3832 | 1468753041753 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 03:57:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 03:57:21 INFO - PROCESS | 3832 | 1468753041756 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 03:57:21 INFO - PROCESS | 3832 | 1468753041757 Marionette TRACE conn3 <- [1,2854,null,{}] 03:57:21 INFO - PROCESS | 3832 | 1468753041761 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}] 03:57:21 INFO - PROCESS | 3832 | 1468753041762 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:21 INFO - PROCESS | 3832 | 1468753041874 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 03:57:21 INFO - PROCESS | 3832 | 1468753041882 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:21 INFO - PROCESS | 3832 | 1468753041884 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:21 INFO - PROCESS | 3832 | ++DOCSHELL 0F2F0800 == 38 [pid = 3832] [id = 723] 03:57:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (0F2F7800) [pid = 3832] [serial = 2169] [outer = 00000000] 03:57:21 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (1971A800) [pid = 3832] [serial = 2170] [outer = 0F2F7800] 03:57:21 INFO - PROCESS | 3832 | 1468753041929 Marionette DEBUG loaded listener.js 03:57:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (19915000) [pid = 3832] [serial = 2171] [outer = 0F2F7800] 03:57:22 INFO - PROCESS | 3832 | 1468753042352 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]]]}] 03:57:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 03:57:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 644ms 03:57:22 INFO - PROCESS | 3832 | 1468753042394 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 03:57:22 INFO - PROCESS | 3832 | 1468753042396 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 03:57:22 INFO - PROCESS | 3832 | 1468753042399 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 03:57:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 03:57:22 INFO - PROCESS | 3832 | 1468753042401 Marionette TRACE conn3 <- [1,2858,null,{}] 03:57:22 INFO - PROCESS | 3832 | 1468753042404 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}] 03:57:22 INFO - PROCESS | 3832 | 1468753042406 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:22 INFO - PROCESS | 3832 | 1468753042519 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 03:57:22 INFO - PROCESS | 3832 | 1468753042526 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:22 INFO - PROCESS | 3832 | 1468753042528 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:22 INFO - PROCESS | 3832 | ++DOCSHELL 12825000 == 39 [pid = 3832] [id = 724] 03:57:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (174CCC00) [pid = 3832] [serial = 2172] [outer = 00000000] 03:57:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (19D75800) [pid = 3832] [serial = 2173] [outer = 174CCC00] 03:57:22 INFO - PROCESS | 3832 | 1468753042571 Marionette DEBUG loaded listener.js 03:57:22 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (19F48800) [pid = 3832] [serial = 2174] [outer = 174CCC00] 03:57:23 INFO - PROCESS | 3832 | 1468753043030 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]]]}] 03:57:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 03:57:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 691ms 03:57:23 INFO - PROCESS | 3832 | 1468753043108 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 03:57:23 INFO - PROCESS | 3832 | 1468753043110 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 03:57:23 INFO - PROCESS | 3832 | 1468753043114 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 03:57:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 03:57:23 INFO - PROCESS | 3832 | 1468753043115 Marionette TRACE conn3 <- [1,2862,null,{}] 03:57:23 INFO - PROCESS | 3832 | 1468753043119 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}] 03:57:23 INFO - PROCESS | 3832 | 1468753043121 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:23 INFO - PROCESS | 3832 | 1468753043199 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 03:57:23 INFO - PROCESS | 3832 | 1468753043210 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:23 INFO - PROCESS | 3832 | 1468753043212 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:23 INFO - PROCESS | 3832 | ++DOCSHELL 19711800 == 40 [pid = 3832] [id = 725] 03:57:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (19C0F800) [pid = 3832] [serial = 2175] [outer = 00000000] 03:57:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (19F50C00) [pid = 3832] [serial = 2176] [outer = 19C0F800] 03:57:23 INFO - PROCESS | 3832 | 1468753043264 Marionette DEBUG loaded listener.js 03:57:23 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (19F52C00) [pid = 3832] [serial = 2177] [outer = 19C0F800] 03:57:24 INFO - PROCESS | 3832 | 1468753043995 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]]]}] 03:57:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 03:57:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 958ms 03:57:24 INFO - PROCESS | 3832 | 1468753044062 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 03:57:24 INFO - PROCESS | 3832 | 1468753044066 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 03:57:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 03:57:24 INFO - PROCESS | 3832 | 1468753044071 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 03:57:24 INFO - PROCESS | 3832 | 1468753044077 Marionette TRACE conn3 <- [1,2866,null,{}] 03:57:24 INFO - PROCESS | 3832 | 1468753044082 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}] 03:57:24 INFO - PROCESS | 3832 | 1468753044085 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:24 INFO - PROCESS | 3832 | 1468753044198 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 03:57:24 INFO - PROCESS | 3832 | 1468753044342 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:24 INFO - PROCESS | 3832 | 1468753044346 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:24 INFO - PROCESS | 3832 | ++DOCSHELL 1055EC00 == 41 [pid = 3832] [id = 726] 03:57:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (10A01400) [pid = 3832] [serial = 2178] [outer = 00000000] 03:57:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (1143D400) [pid = 3832] [serial = 2179] [outer = 10A01400] 03:57:24 INFO - PROCESS | 3832 | 1468753044402 Marionette DEBUG loaded listener.js 03:57:24 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (12BD1C00) [pid = 3832] [serial = 2180] [outer = 10A01400] 03:57:25 INFO - PROCESS | 3832 | 1468753045022 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]]]}] 03:57:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 03:57:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 942ms 03:57:25 INFO - PROCESS | 3832 | 1468753045049 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 03:57:25 INFO - PROCESS | 3832 | 1468753045054 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 03:57:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 03:57:25 INFO - PROCESS | 3832 | 1468753045061 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 03:57:25 INFO - PROCESS | 3832 | 1468753045064 Marionette TRACE conn3 <- [1,2870,null,{}] 03:57:25 INFO - PROCESS | 3832 | 1468753045068 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}] 03:57:25 INFO - PROCESS | 3832 | 1468753045071 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:25 INFO - PROCESS | 3832 | 1468753045183 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 03:57:25 INFO - PROCESS | 3832 | 1468753045349 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:25 INFO - PROCESS | 3832 | 1468753045352 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:25 INFO - PROCESS | 3832 | ++DOCSHELL 13455400 == 42 [pid = 3832] [id = 727] 03:57:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (139C8C00) [pid = 3832] [serial = 2181] [outer = 00000000] 03:57:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (1606A400) [pid = 3832] [serial = 2182] [outer = 139C8C00] 03:57:25 INFO - PROCESS | 3832 | 1468753045409 Marionette DEBUG loaded listener.js 03:57:25 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (16207C00) [pid = 3832] [serial = 2183] [outer = 139C8C00] 03:57:26 INFO - PROCESS | 3832 | 1468753046008 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]]]}] 03:57:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 03:57:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1005ms 03:57:26 INFO - PROCESS | 3832 | 1468753046062 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 03:57:26 INFO - PROCESS | 3832 | 1468753046065 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 03:57:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 03:57:26 INFO - PROCESS | 3832 | 1468753046069 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 03:57:26 INFO - PROCESS | 3832 | 1468753046073 Marionette TRACE conn3 <- [1,2874,null,{}] 03:57:26 INFO - PROCESS | 3832 | 1468753046084 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}] 03:57:26 INFO - PROCESS | 3832 | 1468753046089 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:26 INFO - PROCESS | 3832 | 1468753046208 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 03:57:26 INFO - PROCESS | 3832 | 1468753046494 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:26 INFO - PROCESS | 3832 | 1468753046497 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:26 INFO - PROCESS | 3832 | ++DOCSHELL 0F2E9800 == 43 [pid = 3832] [id = 728] 03:57:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (0F2EC000) [pid = 3832] [serial = 2184] [outer = 00000000] 03:57:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (10328400) [pid = 3832] [serial = 2185] [outer = 0F2EC000] 03:57:26 INFO - PROCESS | 3832 | 1468753046571 Marionette DEBUG loaded listener.js 03:57:26 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (1055E000) [pid = 3832] [serial = 2186] [outer = 0F2EC000] 03:57:27 INFO - PROCESS | 3832 | --DOCSHELL 12825000 == 42 [pid = 3832] [id = 724] 03:57:27 INFO - PROCESS | 3832 | --DOCSHELL 0F2F0800 == 41 [pid = 3832] [id = 723] 03:57:27 INFO - PROCESS | 3832 | --DOCSHELL 0F2EA800 == 40 [pid = 3832] [id = 722] 03:57:27 INFO - PROCESS | 3832 | --DOCSHELL 174CBC00 == 39 [pid = 3832] [id = 721] 03:57:27 INFO - PROCESS | 3832 | --DOCSHELL 167AF400 == 38 [pid = 3832] [id = 720] 03:57:27 INFO - PROCESS | 3832 | --DOCSHELL 1606B800 == 37 [pid = 3832] [id = 719] 03:57:27 INFO - PROCESS | 3832 | --DOCSHELL 13CAE400 == 36 [pid = 3832] [id = 718] 03:57:27 INFO - PROCESS | 3832 | --DOCSHELL 12875C00 == 35 [pid = 3832] [id = 717] 03:57:27 INFO - PROCESS | 3832 | --DOCSHELL 0F2FA400 == 34 [pid = 3832] [id = 716] 03:57:27 INFO - PROCESS | 3832 | --DOCSHELL 104EB800 == 33 [pid = 3832] [id = 714] 03:57:27 INFO - PROCESS | 3832 | --DOCSHELL 1694F000 == 32 [pid = 3832] [id = 710] 03:57:27 INFO - PROCESS | 3832 | --DOCSHELL 0F2DFC00 == 31 [pid = 3832] [id = 711] 03:57:27 INFO - PROCESS | 3832 | --DOCSHELL 16674000 == 30 [pid = 3832] [id = 712] 03:57:27 INFO - PROCESS | 3832 | --DOCSHELL 192E8800 == 29 [pid = 3832] [id = 713] 03:57:27 INFO - PROCESS | 3832 | --DOCSHELL 139C9C00 == 28 [pid = 3832] [id = 715] 03:57:27 INFO - PROCESS | 3832 | --DOCSHELL 13455400 == 27 [pid = 3832] [id = 727] 03:57:27 INFO - PROCESS | 3832 | --DOCSHELL 19711800 == 26 [pid = 3832] [id = 725] 03:57:27 INFO - PROCESS | 3832 | --DOCSHELL 1055EC00 == 25 [pid = 3832] [id = 726] 03:57:27 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (197AEC00) [pid = 3832] [serial = 2102] [outer = 00000000] [url = about:blank] 03:57:27 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (19717800) [pid = 3832] [serial = 2140] [outer = 00000000] [url = about:blank] 03:57:27 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (16204400) [pid = 3832] [serial = 2128] [outer = 00000000] [url = about:blank] 03:57:27 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (1286B800) [pid = 3832] [serial = 2119] [outer = 00000000] [url = about:blank] 03:57:27 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (12873000) [pid = 3832] [serial = 2120] [outer = 00000000] [url = about:blank] 03:57:27 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (171D6800) [pid = 3832] [serial = 2114] [outer = 00000000] [url = about:blank] 03:57:27 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (16203800) [pid = 3832] [serial = 2113] [outer = 00000000] [url = about:blank] 03:57:27 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (13143C00) [pid = 3832] [serial = 2108] [outer = 00000000] [url = about:blank] 03:57:27 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (12975400) [pid = 3832] [serial = 2107] [outer = 00000000] [url = about:blank] 03:57:27 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (169D7C00) [pid = 3832] [serial = 2111] [outer = 00000000] [url = about:blank] 03:57:27 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (16217000) [pid = 3832] [serial = 2110] [outer = 00000000] [url = about:blank] 03:57:27 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (16E77000) [pid = 3832] [serial = 2131] [outer = 00000000] [url = about:blank] 03:57:27 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (16208800) [pid = 3832] [serial = 2129] [outer = 00000000] [url = about:blank] 03:57:27 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (14296800) [pid = 3832] [serial = 2134] [outer = 00000000] [url = about:blank] 03:57:27 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (16676800) [pid = 3832] [serial = 2135] [outer = 00000000] [url = about:blank] 03:57:27 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (16E83C00) [pid = 3832] [serial = 2132] [outer = 00000000] [url = about:blank] 03:57:27 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (1345A400) [pid = 3832] [serial = 2122] [outer = 00000000] [url = about:blank] 03:57:27 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (1393C800) [pid = 3832] [serial = 2123] [outer = 00000000] [url = about:blank] 03:57:27 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (104E7800) [pid = 3832] [serial = 2116] [outer = 00000000] [url = about:blank] 03:57:27 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (10A73800) [pid = 3832] [serial = 2117] [outer = 00000000] [url = about:blank] 03:57:27 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (156C5800) [pid = 3832] [serial = 2125] [outer = 00000000] [url = about:blank] 03:57:27 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (174CB800) [pid = 3832] [serial = 2137] [outer = 00000000] [url = about:blank] 03:57:27 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (15735C00) [pid = 3832] [serial = 2126] [outer = 00000000] [url = about:blank] 03:57:27 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (17602000) [pid = 3832] [serial = 2138] [outer = 00000000] [url = about:blank] 03:57:27 INFO - PROCESS | 3832 | 1468753047834 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]]]}] 03:57:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 03:57:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1821ms 03:57:27 INFO - PROCESS | 3832 | 1468753047906 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 03:57:27 INFO - PROCESS | 3832 | 1468753047910 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 03:57:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 03:57:27 INFO - PROCESS | 3832 | 1468753047916 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 03:57:27 INFO - PROCESS | 3832 | 1468753047919 Marionette TRACE conn3 <- [1,2878,null,{}] 03:57:27 INFO - PROCESS | 3832 | 1468753047925 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}] 03:57:27 INFO - PROCESS | 3832 | 1468753047928 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:28 INFO - PROCESS | 3832 | 1468753048020 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 03:57:28 INFO - PROCESS | 3832 | 1468753048027 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:28 INFO - PROCESS | 3832 | 1468753048031 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:28 INFO - PROCESS | 3832 | ++DOCSHELL 10A07800 == 26 [pid = 3832] [id = 729] 03:57:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (10A08400) [pid = 3832] [serial = 2187] [outer = 00000000] 03:57:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (10A7A000) [pid = 3832] [serial = 2188] [outer = 10A08400] 03:57:28 INFO - PROCESS | 3832 | 1468753048079 Marionette DEBUG loaded listener.js 03:57:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (10A7AC00) [pid = 3832] [serial = 2189] [outer = 10A08400] 03:57:28 INFO - PROCESS | 3832 | 1468753048590 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 03:57:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 03:57:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 707ms 03:57:28 INFO - PROCESS | 3832 | 1468753048614 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 03:57:28 INFO - PROCESS | 3832 | 1468753048619 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 03:57:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 03:57:28 INFO - PROCESS | 3832 | 1468753048625 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 03:57:28 INFO - PROCESS | 3832 | 1468753048628 Marionette TRACE conn3 <- [1,2882,null,{}] 03:57:28 INFO - PROCESS | 3832 | 1468753048632 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}] 03:57:28 INFO - PROCESS | 3832 | 1468753048635 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:28 INFO - PROCESS | 3832 | 1468753048723 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 03:57:28 INFO - PROCESS | 3832 | 1468753048731 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:28 INFO - PROCESS | 3832 | 1468753048734 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:28 INFO - PROCESS | 3832 | ++DOCSHELL 12874800 == 27 [pid = 3832] [id = 730] 03:57:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (12874C00) [pid = 3832] [serial = 2190] [outer = 00000000] 03:57:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (12970400) [pid = 3832] [serial = 2191] [outer = 12874C00] 03:57:28 INFO - PROCESS | 3832 | 1468753048783 Marionette DEBUG loaded listener.js 03:57:28 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (12D94C00) [pid = 3832] [serial = 2192] [outer = 12874C00] 03:57:29 INFO - PROCESS | 3832 | 1468753049280 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]]]}] 03:57:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 03:57:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 691ms 03:57:29 INFO - PROCESS | 3832 | 1468753049324 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 03:57:29 INFO - PROCESS | 3832 | 1468753049326 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 03:57:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 03:57:29 INFO - PROCESS | 3832 | 1468753049330 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 03:57:29 INFO - PROCESS | 3832 | 1468753049333 Marionette TRACE conn3 <- [1,2886,null,{}] 03:57:29 INFO - PROCESS | 3832 | 1468753049344 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}] 03:57:29 INFO - PROCESS | 3832 | 1468753049350 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:29 INFO - PROCESS | 3832 | 1468753049468 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 03:57:29 INFO - PROCESS | 3832 | 1468753049572 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:29 INFO - PROCESS | 3832 | 1468753049575 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:29 INFO - PROCESS | 3832 | ++DOCSHELL 13461C00 == 28 [pid = 3832] [id = 731] 03:57:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (13932000) [pid = 3832] [serial = 2193] [outer = 00000000] 03:57:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (13CAF000) [pid = 3832] [serial = 2194] [outer = 13932000] 03:57:29 INFO - PROCESS | 3832 | 1468753049622 Marionette DEBUG loaded listener.js 03:57:29 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (14294400) [pid = 3832] [serial = 2195] [outer = 13932000] 03:57:30 INFO - PROCESS | 3832 | 1468753050013 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]]]}] 03:57:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 03:57:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 738ms 03:57:30 INFO - PROCESS | 3832 | 1468753050070 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 03:57:30 INFO - PROCESS | 3832 | 1468753050072 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 03:57:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 03:57:30 INFO - PROCESS | 3832 | 1468753050076 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 03:57:30 INFO - PROCESS | 3832 | 1468753050077 Marionette TRACE conn3 <- [1,2890,null,{}] 03:57:30 INFO - PROCESS | 3832 | 1468753050091 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}] 03:57:30 INFO - PROCESS | 3832 | 1468753050093 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:30 INFO - PROCESS | 3832 | 1468753050217 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 03:57:30 INFO - PROCESS | 3832 | 1468753050277 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:30 INFO - PROCESS | 3832 | 1468753050279 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:30 INFO - PROCESS | 3832 | ++DOCSHELL 13EACC00 == 29 [pid = 3832] [id = 732] 03:57:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (14296800) [pid = 3832] [serial = 2196] [outer = 00000000] 03:57:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (16063C00) [pid = 3832] [serial = 2197] [outer = 14296800] 03:57:30 INFO - PROCESS | 3832 | 1468753050324 Marionette DEBUG loaded listener.js 03:57:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (16148000) [pid = 3832] [serial = 2198] [outer = 14296800] 03:57:30 INFO - PROCESS | 3832 | 1468753050750 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 03:57:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 03:57:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 691ms 03:57:30 INFO - PROCESS | 3832 | 1468753050775 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 03:57:30 INFO - PROCESS | 3832 | 1468753050777 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 03:57:30 INFO - PROCESS | 3832 | 1468753050780 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 03:57:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 03:57:30 INFO - PROCESS | 3832 | 1468753050782 Marionette TRACE conn3 <- [1,2894,null,{}] 03:57:30 INFO - PROCESS | 3832 | 1468753050785 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}] 03:57:30 INFO - PROCESS | 3832 | 1468753050787 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:30 INFO - PROCESS | 3832 | 1468753050922 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 03:57:30 INFO - PROCESS | 3832 | 1468753050938 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:30 INFO - PROCESS | 3832 | 1468753050940 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:30 INFO - PROCESS | 3832 | ++DOCSHELL 16209C00 == 30 [pid = 3832] [id = 733] 03:57:30 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (16210800) [pid = 3832] [serial = 2199] [outer = 00000000] 03:57:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (16677400) [pid = 3832] [serial = 2200] [outer = 16210800] 03:57:31 INFO - PROCESS | 3832 | 1468753051031 Marionette DEBUG loaded listener.js 03:57:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (167AB800) [pid = 3832] [serial = 2201] [outer = 16210800] 03:57:31 INFO - PROCESS | 3832 | 1468753051482 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]]]}] 03:57:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 03:57:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 691ms 03:57:31 INFO - PROCESS | 3832 | 1468753051512 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 03:57:31 INFO - PROCESS | 3832 | 1468753051514 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 03:57:31 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 03:57:31 INFO - PROCESS | 3832 | 1468753051518 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 03:57:31 INFO - PROCESS | 3832 | 1468753051519 Marionette TRACE conn3 <- [1,2898,null,{}] 03:57:31 INFO - PROCESS | 3832 | 1468753051522 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}] 03:57:31 INFO - PROCESS | 3832 | 1468753051528 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:31 INFO - PROCESS | 3832 | 1468753051660 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 03:57:31 INFO - PROCESS | 3832 | 1468753051665 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:31 INFO - PROCESS | 3832 | 1468753051667 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:31 INFO - PROCESS | 3832 | ++DOCSHELL 169D8800 == 31 [pid = 3832] [id = 734] 03:57:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (16E76400) [pid = 3832] [serial = 2202] [outer = 00000000] 03:57:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (16E83000) [pid = 3832] [serial = 2203] [outer = 16E76400] 03:57:31 INFO - PROCESS | 3832 | 1468753051722 Marionette DEBUG loaded listener.js 03:57:31 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (174D4400) [pid = 3832] [serial = 2204] [outer = 16E76400] 03:57:32 INFO - PROCESS | 3832 | 1468753052358 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]]]}] 03:57:32 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (167AF800) [pid = 3832] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 03:57:32 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (174CD800) [pid = 3832] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 03:57:32 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (0F2FCC00) [pid = 3832] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 03:57:32 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (12876000) [pid = 3832] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 03:57:32 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (0F2EC400) [pid = 3832] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 03:57:32 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (192EA800) [pid = 3832] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 03:57:32 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (13E9D400) [pid = 3832] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 03:57:32 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (10511800) [pid = 3832] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 03:57:32 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (16203400) [pid = 3832] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 03:57:32 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (139CD400) [pid = 3832] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 03:57:32 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (0F2F7800) [pid = 3832] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 03:57:32 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (19C0F800) [pid = 3832] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 03:57:32 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (174CCC00) [pid = 3832] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 03:57:32 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 03:57:32 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 03:57:32 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 911ms 03:57:32 INFO - PROCESS | 3832 | 1468753052422 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 03:57:32 INFO - PROCESS | 3832 | 1468753052424 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 03:57:32 INFO - TEST-START | /DOMEvents/constructors.html 03:57:32 INFO - PROCESS | 3832 | 1468753052428 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 03:57:32 INFO - PROCESS | 3832 | 1468753052430 Marionette TRACE conn3 <- [1,2902,null,{}] 03:57:32 INFO - PROCESS | 3832 | 1468753052434 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}] 03:57:32 INFO - PROCESS | 3832 | 1468753052437 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:32 INFO - PROCESS | 3832 | 1468753052526 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 03:57:32 INFO - PROCESS | 3832 | 1468753052531 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:32 INFO - PROCESS | 3832 | 1468753052533 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:32 INFO - PROCESS | 3832 | ++DOCSHELL 12873400 == 32 [pid = 3832] [id = 735] 03:57:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (0F2F7800) [pid = 3832] [serial = 2205] [outer = 00000000] 03:57:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (139CB800) [pid = 3832] [serial = 2206] [outer = 0F2F7800] 03:57:32 INFO - PROCESS | 3832 | 1468753052577 Marionette DEBUG loaded listener.js 03:57:32 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (156C3C00) [pid = 3832] [serial = 2207] [outer = 0F2F7800] 03:57:33 INFO - PROCESS | 3832 | 1468753053087 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]]]}] 03:57:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 03:57:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 03:57:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 03:57:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 03:57:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 03:57:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 03:57:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 03:57:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 03:57:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 03:57:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 03:57:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 03:57:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 03:57:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 03:57:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 03:57:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 03:57:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 03:57:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 03:57:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 03:57:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 03:57:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 03:57:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 03:57:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 03:57:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 03:57:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 03:57:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 03:57:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 03:57:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 03:57:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 03:57:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 03:57:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 03:57:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 03:57:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 03:57:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 03:57:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 03:57:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 03:57:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 03:57:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 03:57:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 03:57:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 03:57:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:57:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 03:57:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 03:57:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 03:57:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:57:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 03:57:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 03:57:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 03:57:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:57:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 03:57:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 03:57:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 03:57:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:57:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 03:57:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 03:57:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 03:57:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:57:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 03:57:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 03:57:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 03:57:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:57:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 03:57:33 INFO - TEST-OK | /DOMEvents/constructors.html | took 785ms 03:57:33 INFO - PROCESS | 3832 | 1468753053215 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 03:57:33 INFO - PROCESS | 3832 | 1468753053218 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 03:57:33 INFO - TEST-START | /DOMEvents/event-phases-order.html 03:57:33 INFO - PROCESS | 3832 | 1468753053221 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 03:57:33 INFO - PROCESS | 3832 | 1468753053223 Marionette TRACE conn3 <- [1,2906,null,{}] 03:57:33 INFO - PROCESS | 3832 | 1468753053226 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}] 03:57:33 INFO - PROCESS | 3832 | 1468753053228 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:33 INFO - PROCESS | 3832 | 1468753053307 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 03:57:33 INFO - PROCESS | 3832 | 1468753053312 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:33 INFO - PROCESS | 3832 | 1468753053314 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:33 INFO - PROCESS | 3832 | ++DOCSHELL 139C9800 == 33 [pid = 3832] [id = 736] 03:57:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (167AF800) [pid = 3832] [serial = 2208] [outer = 00000000] 03:57:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (17F59000) [pid = 3832] [serial = 2209] [outer = 167AF800] 03:57:33 INFO - PROCESS | 3832 | 1468753053356 Marionette DEBUG loaded listener.js 03:57:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (192E8400) [pid = 3832] [serial = 2210] [outer = 167AF800] 03:57:33 INFO - PROCESS | 3832 | 1468753053768 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 03:57:33 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 03:57:33 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 597ms 03:57:33 INFO - PROCESS | 3832 | 1468753053821 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 03:57:33 INFO - PROCESS | 3832 | 1468753053823 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 03:57:33 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 03:57:33 INFO - PROCESS | 3832 | 1468753053827 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 03:57:33 INFO - PROCESS | 3832 | 1468753053828 Marionette TRACE conn3 <- [1,2910,null,{}] 03:57:33 INFO - PROCESS | 3832 | 1468753053832 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}] 03:57:33 INFO - PROCESS | 3832 | 1468753053834 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:33 INFO - PROCESS | 3832 | 1468753053937 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 03:57:33 INFO - PROCESS | 3832 | 1468753053944 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:33 INFO - PROCESS | 3832 | 1468753053946 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:33 INFO - PROCESS | 3832 | ++DOCSHELL 192EF800 == 34 [pid = 3832] [id = 737] 03:57:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (192F1000) [pid = 3832] [serial = 2211] [outer = 00000000] 03:57:33 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (19714800) [pid = 3832] [serial = 2212] [outer = 192F1000] 03:57:34 INFO - PROCESS | 3832 | 1468753053989 Marionette DEBUG loaded listener.js 03:57:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (19715000) [pid = 3832] [serial = 2213] [outer = 192F1000] 03:57:34 INFO - PROCESS | 3832 | [3832] 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 03:57:34 INFO - PROCESS | 3832 | [3832] 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 03:57:34 INFO - PROCESS | 3832 | [3832] 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 03:57:34 INFO - PROCESS | 3832 | [3832] 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 03:57:34 INFO - PROCESS | 3832 | 1468753054492 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]]]}] 03:57:34 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 03:57:34 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 03:57:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 03:57:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:57:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:57:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:57:34 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 03:57:34 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 03:57:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:57:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:57:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:57:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:57:34 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 03:57:34 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 03:57:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:57:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:57:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:57:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:57:34 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]" 03:57:34 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 03:57:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:57:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:57:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:57:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:57:34 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 03:57:34 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 707ms 03:57:34 INFO - PROCESS | 3832 | 1468753054533 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 03:57:34 INFO - PROCESS | 3832 | 1468753054540 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 03:57:34 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 03:57:34 INFO - PROCESS | 3832 | 1468753054546 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 03:57:34 INFO - PROCESS | 3832 | 1468753054550 Marionette TRACE conn3 <- [1,2914,null,{}] 03:57:34 INFO - PROCESS | 3832 | 1468753054556 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}] 03:57:34 INFO - PROCESS | 3832 | 1468753054560 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:34 INFO - PROCESS | 3832 | 1468753054688 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 03:57:34 INFO - PROCESS | 3832 | 1468753054827 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:34 INFO - PROCESS | 3832 | 1468753054831 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:34 INFO - PROCESS | 3832 | ++DOCSHELL 0F2FA400 == 35 [pid = 3832] [id = 738] 03:57:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (0F2FA800) [pid = 3832] [serial = 2214] [outer = 00000000] 03:57:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (12829400) [pid = 3832] [serial = 2215] [outer = 0F2FA800] 03:57:34 INFO - PROCESS | 3832 | 1468753054890 Marionette DEBUG loaded listener.js 03:57:34 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (12BCA400) [pid = 3832] [serial = 2216] [outer = 0F2FA800] 03:57:35 INFO - PROCESS | 3832 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 03:57:35 INFO - PROCESS | 3832 | 1468753055509 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]]]}] 03:57:35 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 03:57:35 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1005ms 03:57:35 INFO - PROCESS | 3832 | 1468753055550 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 03:57:35 INFO - PROCESS | 3832 | 1468753055555 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 03:57:35 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 03:57:35 INFO - PROCESS | 3832 | 1468753055561 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 03:57:35 INFO - PROCESS | 3832 | 1468753055564 Marionette TRACE conn3 <- [1,2918,null,{}] 03:57:35 INFO - PROCESS | 3832 | 1468753055568 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}] 03:57:35 INFO - PROCESS | 3832 | 1468753055571 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:35 INFO - PROCESS | 3832 | 1468753055695 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 03:57:35 INFO - PROCESS | 3832 | 1468753055815 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:35 INFO - PROCESS | 3832 | 1468753055818 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:35 INFO - PROCESS | 3832 | ++DOCSHELL 14F23800 == 36 [pid = 3832] [id = 739] 03:57:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (156CB800) [pid = 3832] [serial = 2217] [outer = 00000000] 03:57:35 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (16065C00) [pid = 3832] [serial = 2218] [outer = 156CB800] 03:57:35 INFO - PROCESS | 3832 | 1468753055913 Marionette DEBUG loaded listener.js 03:57:36 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (16206C00) [pid = 3832] [serial = 2219] [outer = 156CB800] 03:57:36 INFO - PROCESS | 3832 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 03:57:36 INFO - PROCESS | 3832 | 1468753056513 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]]]}] 03:57:36 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 03:57:36 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1005ms 03:57:36 INFO - PROCESS | 3832 | 1468753056562 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 03:57:36 INFO - PROCESS | 3832 | 1468753056565 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 03:57:36 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 03:57:36 INFO - PROCESS | 3832 | 1468753056569 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 03:57:36 INFO - PROCESS | 3832 | 1468753056572 Marionette TRACE conn3 <- [1,2922,null,{}] 03:57:36 INFO - PROCESS | 3832 | 1468753056584 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}] 03:57:36 INFO - PROCESS | 3832 | 1468753056589 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:36 INFO - PROCESS | 3832 | 1468753056714 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 03:57:36 INFO - PROCESS | 3832 | 1468753056951 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:36 INFO - PROCESS | 3832 | 1468753056954 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:37 INFO - PROCESS | 3832 | ++DOCSHELL 0F2EA400 == 37 [pid = 3832] [id = 740] 03:57:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (0F2EA800) [pid = 3832] [serial = 2220] [outer = 00000000] 03:57:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (103CA800) [pid = 3832] [serial = 2221] [outer = 0F2EA800] 03:57:37 INFO - PROCESS | 3832 | 1468753057015 Marionette DEBUG loaded listener.js 03:57:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (10A0E000) [pid = 3832] [serial = 2222] [outer = 0F2EA800] 03:57:37 INFO - PROCESS | 3832 | --DOCSHELL 139C9800 == 36 [pid = 3832] [id = 736] 03:57:37 INFO - PROCESS | 3832 | --DOCSHELL 12873400 == 35 [pid = 3832] [id = 735] 03:57:37 INFO - PROCESS | 3832 | --DOCSHELL 169D8800 == 34 [pid = 3832] [id = 734] 03:57:37 INFO - PROCESS | 3832 | --DOCSHELL 16209C00 == 33 [pid = 3832] [id = 733] 03:57:37 INFO - PROCESS | 3832 | --DOCSHELL 13EACC00 == 32 [pid = 3832] [id = 732] 03:57:37 INFO - PROCESS | 3832 | --DOCSHELL 13461C00 == 31 [pid = 3832] [id = 731] 03:57:37 INFO - PROCESS | 3832 | --DOCSHELL 12874800 == 30 [pid = 3832] [id = 730] 03:57:37 INFO - PROCESS | 3832 | --DOCSHELL 10A07800 == 29 [pid = 3832] [id = 729] 03:57:37 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (19F50C00) [pid = 3832] [serial = 2176] [outer = 00000000] [url = about:blank] 03:57:37 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (19F52C00) [pid = 3832] [serial = 2177] [outer = 00000000] [url = about:blank] 03:57:37 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (19D75800) [pid = 3832] [serial = 2173] [outer = 00000000] [url = about:blank] 03:57:37 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (16E83400) [pid = 3832] [serial = 2161] [outer = 00000000] [url = about:blank] 03:57:37 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (1970C400) [pid = 3832] [serial = 2164] [outer = 00000000] [url = about:blank] 03:57:37 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (10518800) [pid = 3832] [serial = 2149] [outer = 00000000] [url = about:blank] 03:57:37 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (10A80800) [pid = 3832] [serial = 2150] [outer = 00000000] [url = about:blank] 03:57:37 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (12D97800) [pid = 3832] [serial = 2152] [outer = 00000000] [url = about:blank] 03:57:37 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (1315AC00) [pid = 3832] [serial = 2153] [outer = 00000000] [url = about:blank] 03:57:37 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (11AC8400) [pid = 3832] [serial = 2167] [outer = 00000000] [url = about:blank] 03:57:37 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (10A82400) [pid = 3832] [serial = 2141] [outer = 00000000] [url = about:blank] 03:57:37 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (14F2BC00) [pid = 3832] [serial = 2155] [outer = 00000000] [url = about:blank] 03:57:37 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (15717C00) [pid = 3832] [serial = 2156] [outer = 00000000] [url = about:blank] 03:57:37 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (10A82000) [pid = 3832] [serial = 2143] [outer = 00000000] [url = about:blank] 03:57:37 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (110E4800) [pid = 3832] [serial = 2144] [outer = 00000000] [url = about:blank] 03:57:37 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (1620F000) [pid = 3832] [serial = 2158] [outer = 00000000] [url = about:blank] 03:57:37 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (13C37C00) [pid = 3832] [serial = 2146] [outer = 00000000] [url = about:blank] 03:57:37 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (14F24800) [pid = 3832] [serial = 2147] [outer = 00000000] [url = about:blank] 03:57:37 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (1970CC00) [pid = 3832] [serial = 2165] [outer = 00000000] [url = about:blank] 03:57:37 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (19F48800) [pid = 3832] [serial = 2174] [outer = 00000000] [url = about:blank] 03:57:37 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (1314D400) [pid = 3832] [serial = 2168] [outer = 00000000] [url = about:blank] 03:57:37 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (171D9800) [pid = 3832] [serial = 2162] [outer = 00000000] [url = about:blank] 03:57:37 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (19915000) [pid = 3832] [serial = 2171] [outer = 00000000] [url = about:blank] 03:57:37 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (167A9800) [pid = 3832] [serial = 2159] [outer = 00000000] [url = about:blank] 03:57:37 INFO - PROCESS | 3832 | --DOMWINDOW == 60 (1971A800) [pid = 3832] [serial = 2170] [outer = 00000000] [url = about:blank] 03:57:37 INFO - PROCESS | 3832 | 1468753057688 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]]]}] 03:57:37 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 03:57:37 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1099ms 03:57:37 INFO - PROCESS | 3832 | 1468753057697 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 03:57:37 INFO - PROCESS | 3832 | 1468753057700 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 03:57:37 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 03:57:37 INFO - PROCESS | 3832 | 1468753057709 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 03:57:37 INFO - PROCESS | 3832 | 1468753057711 Marionette TRACE conn3 <- [1,2926,null,{}] 03:57:37 INFO - PROCESS | 3832 | 1468753057717 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}] 03:57:37 INFO - PROCESS | 3832 | 1468753057721 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:37 INFO - PROCESS | 3832 | 1468753057851 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 03:57:37 INFO - PROCESS | 3832 | 1468753057916 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:37 INFO - PROCESS | 3832 | 1468753057919 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:37 INFO - PROCESS | 3832 | ++DOCSHELL 110E7000 == 30 [pid = 3832] [id = 741] 03:57:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (110E9C00) [pid = 3832] [serial = 2223] [outer = 00000000] 03:57:37 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (11AC8400) [pid = 3832] [serial = 2224] [outer = 110E9C00] 03:57:37 INFO - PROCESS | 3832 | 1468753057965 Marionette DEBUG loaded listener.js 03:57:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (12874800) [pid = 3832] [serial = 2225] [outer = 110E9C00] 03:57:38 INFO - PROCESS | 3832 | 1468753058319 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]]]}] 03:57:38 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. 03:57:38 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 644ms 03:57:38 INFO - PROCESS | 3832 | 1468753058381 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 03:57:38 INFO - PROCESS | 3832 | 1468753058385 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 03:57:38 INFO - PROCESS | 3832 | 1468753058390 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 03:57:38 INFO - PROCESS | 3832 | 1468753058392 Marionette TRACE conn3 <- [1,2930,null,{}] 03:57:38 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 03:57:38 INFO - PROCESS | 3832 | 1468753058425 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}] 03:57:38 INFO - PROCESS | 3832 | 1468753058427 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:38 INFO - PROCESS | 3832 | 1468753058512 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 03:57:38 INFO - PROCESS | 3832 | 1468753058517 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:38 INFO - PROCESS | 3832 | 1468753058520 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:38 INFO - PROCESS | 3832 | ++DOCSHELL 12D66800 == 31 [pid = 3832] [id = 742] 03:57:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (13156C00) [pid = 3832] [serial = 2226] [outer = 00000000] 03:57:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (13C35000) [pid = 3832] [serial = 2227] [outer = 13156C00] 03:57:38 INFO - PROCESS | 3832 | 1468753058563 Marionette DEBUG loaded listener.js 03:57:38 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (14F28000) [pid = 3832] [serial = 2228] [outer = 13156C00] 03:57:39 INFO - PROCESS | 3832 | 1468753059011 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"]]]}] 03:57:39 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 03:57:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 03:57:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 03:57:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 644ms 03:57:39 INFO - PROCESS | 3832 | 1468753059032 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 03:57:39 INFO - PROCESS | 3832 | 1468753059034 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 03:57:39 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 03:57:39 INFO - PROCESS | 3832 | 1468753059039 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 03:57:39 INFO - PROCESS | 3832 | 1468753059044 Marionette TRACE conn3 <- [1,2934,null,{}] 03:57:39 INFO - PROCESS | 3832 | 1468753059053 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}] 03:57:39 INFO - PROCESS | 3832 | 1468753059056 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:39 INFO - PROCESS | 3832 | 1468753059142 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 03:57:39 INFO - PROCESS | 3832 | 1468753059149 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:39 INFO - PROCESS | 3832 | 1468753059151 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:39 INFO - PROCESS | 3832 | ++DOCSHELL 1570B800 == 32 [pid = 3832] [id = 743] 03:57:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (1570BC00) [pid = 3832] [serial = 2229] [outer = 00000000] 03:57:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (16139400) [pid = 3832] [serial = 2230] [outer = 1570BC00] 03:57:39 INFO - PROCESS | 3832 | 1468753059193 Marionette DEBUG loaded listener.js 03:57:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (167A9C00) [pid = 3832] [serial = 2231] [outer = 1570BC00] 03:57:39 INFO - PROCESS | 3832 | 1468753059623 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]]]}] 03:57:39 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. 03:57:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 659ms 03:57:39 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 03:57:39 INFO - PROCESS | 3832 | 1468753059696 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 03:57:39 INFO - PROCESS | 3832 | 1468753059699 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 03:57:39 INFO - PROCESS | 3832 | 1468753059702 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 03:57:39 INFO - PROCESS | 3832 | 1468753059703 Marionette TRACE conn3 <- [1,2938,null,{}] 03:57:39 INFO - PROCESS | 3832 | 1468753059707 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}] 03:57:39 INFO - PROCESS | 3832 | 1468753059709 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:39 INFO - PROCESS | 3832 | 1468753059792 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 03:57:39 INFO - PROCESS | 3832 | 1468753059797 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:39 INFO - PROCESS | 3832 | 1468753059799 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:39 INFO - PROCESS | 3832 | ++DOCSHELL 1429D000 == 33 [pid = 3832] [id = 744] 03:57:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (156D2400) [pid = 3832] [serial = 2232] [outer = 00000000] 03:57:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (1718DC00) [pid = 3832] [serial = 2233] [outer = 156D2400] 03:57:39 INFO - PROCESS | 3832 | 1468753059849 Marionette DEBUG loaded listener.js 03:57:39 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (17191800) [pid = 3832] [serial = 2234] [outer = 156D2400] 03:57:40 INFO - PROCESS | 3832 | ++DOCSHELL 1760E400 == 34 [pid = 3832] [id = 745] 03:57:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (17926C00) [pid = 3832] [serial = 2235] [outer = 00000000] 03:57:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (1792B400) [pid = 3832] [serial = 2236] [outer = 17926C00] 03:57:40 INFO - PROCESS | 3832 | 1468753060347 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]]]}] 03:57:40 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. 03:57:40 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 691ms 03:57:40 INFO - PROCESS | 3832 | 1468753060401 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 03:57:40 INFO - PROCESS | 3832 | 1468753060403 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 03:57:40 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 03:57:40 INFO - PROCESS | 3832 | 1468753060406 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 03:57:40 INFO - PROCESS | 3832 | 1468753060408 Marionette TRACE conn3 <- [1,2942,null,{}] 03:57:40 INFO - PROCESS | 3832 | 1468753060411 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}] 03:57:40 INFO - PROCESS | 3832 | 1468753060413 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:40 INFO - PROCESS | 3832 | 1468753060537 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 03:57:40 INFO - PROCESS | 3832 | 1468753060545 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:40 INFO - PROCESS | 3832 | 1468753060550 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:40 INFO - PROCESS | 3832 | ++DOCSHELL 17D7A000 == 35 [pid = 3832] [id = 746] 03:57:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (17F55400) [pid = 3832] [serial = 2237] [outer = 00000000] 03:57:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (192F4C00) [pid = 3832] [serial = 2238] [outer = 17F55400] 03:57:40 INFO - PROCESS | 3832 | 1468753060668 Marionette DEBUG loaded listener.js 03:57:40 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (19713C00) [pid = 3832] [serial = 2239] [outer = 17F55400] 03:57:41 INFO - PROCESS | 3832 | 1468753061080 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]]]}] 03:57:41 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:57:41 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 03:57:41 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 691ms 03:57:41 INFO - PROCESS | 3832 | 1468753061106 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 03:57:41 INFO - PROCESS | 3832 | 1468753061108 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 03:57:41 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 03:57:41 INFO - PROCESS | 3832 | 1468753061121 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 03:57:41 INFO - PROCESS | 3832 | 1468753061123 Marionette TRACE conn3 <- [1,2946,null,{}] 03:57:41 INFO - PROCESS | 3832 | 1468753061127 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}] 03:57:41 INFO - PROCESS | 3832 | 1468753061129 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:41 INFO - PROCESS | 3832 | 1468753061289 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 03:57:41 INFO - PROCESS | 3832 | 1468753061301 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:41 INFO - PROCESS | 3832 | 1468753061303 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:41 INFO - PROCESS | 3832 | ++DOCSHELL 19910800 == 36 [pid = 3832] [id = 747] 03:57:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (19C04000) [pid = 3832] [serial = 2240] [outer = 00000000] 03:57:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (19C0DC00) [pid = 3832] [serial = 2241] [outer = 19C04000] 03:57:41 INFO - PROCESS | 3832 | 1468753061354 Marionette DEBUG loaded listener.js 03:57:41 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (19F47C00) [pid = 3832] [serial = 2242] [outer = 19C04000] 03:57:41 INFO - PROCESS | 3832 | 1468753061746 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]]]}] 03:57: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. 03:57:41 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 707ms 03:57:41 INFO - PROCESS | 3832 | 1468753061817 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 03:57:41 INFO - PROCESS | 3832 | 1468753061819 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 03:57:41 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 03:57:41 INFO - PROCESS | 3832 | 1468753061822 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 03:57:41 INFO - PROCESS | 3832 | 1468753061824 Marionette TRACE conn3 <- [1,2950,null,{}] 03:57:41 INFO - PROCESS | 3832 | 1468753061827 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}] 03:57:41 INFO - PROCESS | 3832 | 1468753061829 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:41 INFO - PROCESS | 3832 | 1468753061942 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 03:57:42 INFO - PROCESS | 3832 | 1468753062021 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:42 INFO - PROCESS | 3832 | 1468753062023 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:42 INFO - PROCESS | 3832 | ++DOCSHELL 19F50800 == 37 [pid = 3832] [id = 748] 03:57:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (19F53800) [pid = 3832] [serial = 2243] [outer = 00000000] 03:57:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (19F94400) [pid = 3832] [serial = 2244] [outer = 19F53800] 03:57:42 INFO - PROCESS | 3832 | 1468753062065 Marionette DEBUG loaded listener.js 03:57:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (1A3B1400) [pid = 3832] [serial = 2245] [outer = 19F53800] 03:57:42 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (12874C00) [pid = 3832] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 03:57:42 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (13932000) [pid = 3832] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 03:57:42 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (10A08400) [pid = 3832] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 03:57:42 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (16210800) [pid = 3832] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 03:57:42 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (0F2EC000) [pid = 3832] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 03:57:42 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (10A01400) [pid = 3832] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 03:57:42 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (139C8C00) [pid = 3832] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 03:57:42 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (16E76400) [pid = 3832] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 03:57:42 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (0F2F7800) [pid = 3832] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 03:57:42 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (14296800) [pid = 3832] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 03:57:42 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (167AF800) [pid = 3832] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 03:57:42 INFO - PROCESS | 3832 | 1468753062450 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]]]}] 03:57: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. 03:57:42 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 707ms 03:57:42 INFO - PROCESS | 3832 | 1468753062521 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 03:57:42 INFO - PROCESS | 3832 | 1468753062523 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 03:57:42 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 03:57:42 INFO - PROCESS | 3832 | 1468753062527 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 03:57:42 INFO - PROCESS | 3832 | 1468753062528 Marionette TRACE conn3 <- [1,2954,null,{}] 03:57:42 INFO - PROCESS | 3832 | 1468753062532 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}] 03:57:42 INFO - PROCESS | 3832 | 1468753062534 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:42 INFO - PROCESS | 3832 | 1468753062639 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 03:57:42 INFO - PROCESS | 3832 | 1468753062651 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:42 INFO - PROCESS | 3832 | 1468753062653 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:42 INFO - PROCESS | 3832 | ++DOCSHELL 12BD0400 == 38 [pid = 3832] [id = 749] 03:57:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (12D5D000) [pid = 3832] [serial = 2246] [outer = 00000000] 03:57:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (1606F800) [pid = 3832] [serial = 2247] [outer = 12D5D000] 03:57:42 INFO - PROCESS | 3832 | 1468753062696 Marionette DEBUG loaded listener.js 03:57:42 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (19F4D800) [pid = 3832] [serial = 2248] [outer = 12D5D000] 03:57:43 INFO - PROCESS | 3832 | 1468753063089 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]]]}] 03:57:43 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. 03:57:43 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 596ms 03:57:43 INFO - PROCESS | 3832 | 1468753063123 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 03:57:43 INFO - PROCESS | 3832 | 1468753063125 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 03:57:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 03:57:43 INFO - PROCESS | 3832 | 1468753063128 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 03:57:43 INFO - PROCESS | 3832 | 1468753063130 Marionette TRACE conn3 <- [1,2958,null,{}] 03:57:43 INFO - PROCESS | 3832 | 1468753063134 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}] 03:57:43 INFO - PROCESS | 3832 | 1468753063135 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:43 INFO - PROCESS | 3832 | 1468753063268 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 03:57:43 INFO - PROCESS | 3832 | 1468753063275 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:43 INFO - PROCESS | 3832 | 1468753063277 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:43 INFO - PROCESS | 3832 | ++DOCSHELL 114D1400 == 39 [pid = 3832] [id = 750] 03:57:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (139C8C00) [pid = 3832] [serial = 2249] [outer = 00000000] 03:57:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (1A3BD400) [pid = 3832] [serial = 2250] [outer = 139C8C00] 03:57:43 INFO - PROCESS | 3832 | 1468753063320 Marionette DEBUG loaded listener.js 03:57:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (1A3BF800) [pid = 3832] [serial = 2251] [outer = 139C8C00] 03:57:43 INFO - PROCESS | 3832 | 1468753063744 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]]]}] 03:57: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. 03:57:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 644ms 03:57:43 INFO - PROCESS | 3832 | 1468753063799 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 03:57:43 INFO - PROCESS | 3832 | 1468753063801 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 03:57:43 INFO - PROCESS | 3832 | 1468753063804 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 03:57:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 03:57:43 INFO - PROCESS | 3832 | 1468753063805 Marionette TRACE conn3 <- [1,2962,null,{}] 03:57:43 INFO - PROCESS | 3832 | 1468753063809 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}] 03:57:43 INFO - PROCESS | 3832 | 1468753063811 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:43 INFO - PROCESS | 3832 | 1468753063932 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 03:57:43 INFO - PROCESS | 3832 | 1468753063942 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:43 INFO - PROCESS | 3832 | 1468753063945 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:43 INFO - PROCESS | 3832 | ++DOCSHELL 0F2EE000 == 40 [pid = 3832] [id = 751] 03:57:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (0F2F0400) [pid = 3832] [serial = 2252] [outer = 00000000] 03:57:43 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (1A43DC00) [pid = 3832] [serial = 2253] [outer = 0F2F0400] 03:57:43 INFO - PROCESS | 3832 | 1468753063992 Marionette DEBUG loaded listener.js 03:57:44 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (1A5B4000) [pid = 3832] [serial = 2254] [outer = 0F2F0400] 03:57:44 INFO - PROCESS | 3832 | --DOCSHELL 0F2E9800 == 39 [pid = 3832] [id = 728] 03:57:44 INFO - PROCESS | 3832 | --DOCSHELL 110E7000 == 38 [pid = 3832] [id = 741] 03:57:44 INFO - PROCESS | 3832 | --DOCSHELL 14F23800 == 37 [pid = 3832] [id = 739] 03:57:44 INFO - PROCESS | 3832 | --DOCSHELL 0F2EA400 == 36 [pid = 3832] [id = 740] 03:57:44 INFO - PROCESS | 3832 | --DOCSHELL 192EF800 == 35 [pid = 3832] [id = 737] 03:57:44 INFO - PROCESS | 3832 | --DOCSHELL 0F2FA400 == 34 [pid = 3832] [id = 738] 03:57:45 INFO - PROCESS | 3832 | --DOCSHELL 12D66800 == 33 [pid = 3832] [id = 742] 03:57:45 INFO - PROCESS | 3832 | --DOCSHELL 17D7A000 == 32 [pid = 3832] [id = 746] 03:57:45 INFO - PROCESS | 3832 | --DOCSHELL 1570B800 == 31 [pid = 3832] [id = 743] 03:57:45 INFO - PROCESS | 3832 | --DOCSHELL 19910800 == 30 [pid = 3832] [id = 747] 03:57:45 INFO - PROCESS | 3832 | --DOCSHELL 114D1400 == 29 [pid = 3832] [id = 750] 03:57:45 INFO - PROCESS | 3832 | --DOCSHELL 12BD0400 == 28 [pid = 3832] [id = 749] 03:57:45 INFO - PROCESS | 3832 | --DOCSHELL 19F50800 == 27 [pid = 3832] [id = 748] 03:57:45 INFO - PROCESS | 3832 | --DOCSHELL 1760E400 == 26 [pid = 3832] [id = 745] 03:57:45 INFO - PROCESS | 3832 | --DOCSHELL 1429D000 == 25 [pid = 3832] [id = 744] 03:57:45 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (12970400) [pid = 3832] [serial = 2191] [outer = 00000000] [url = about:blank] 03:57:45 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (12D94C00) [pid = 3832] [serial = 2192] [outer = 00000000] [url = about:blank] 03:57:45 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (13CAF000) [pid = 3832] [serial = 2194] [outer = 00000000] [url = about:blank] 03:57:45 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (10A7A000) [pid = 3832] [serial = 2188] [outer = 00000000] [url = about:blank] 03:57:45 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (16677400) [pid = 3832] [serial = 2200] [outer = 00000000] [url = about:blank] 03:57:45 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (10A7AC00) [pid = 3832] [serial = 2189] [outer = 00000000] [url = about:blank] 03:57:45 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (1055E000) [pid = 3832] [serial = 2186] [outer = 00000000] [url = about:blank] 03:57:45 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (10328400) [pid = 3832] [serial = 2185] [outer = 00000000] [url = about:blank] 03:57:45 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (12BD1C00) [pid = 3832] [serial = 2180] [outer = 00000000] [url = about:blank] 03:57:45 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (1143D400) [pid = 3832] [serial = 2179] [outer = 00000000] [url = about:blank] 03:57:45 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (19714800) [pid = 3832] [serial = 2212] [outer = 00000000] [url = about:blank] 03:57:45 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (16207C00) [pid = 3832] [serial = 2183] [outer = 00000000] [url = about:blank] 03:57:45 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (1606A400) [pid = 3832] [serial = 2182] [outer = 00000000] [url = about:blank] 03:57:45 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (16E83000) [pid = 3832] [serial = 2203] [outer = 00000000] [url = about:blank] 03:57:45 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (156C3C00) [pid = 3832] [serial = 2207] [outer = 00000000] [url = about:blank] 03:57:45 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (139CB800) [pid = 3832] [serial = 2206] [outer = 00000000] [url = about:blank] 03:57:45 INFO - PROCESS | 3832 | --DOMWINDOW == 64 (174D4400) [pid = 3832] [serial = 2204] [outer = 00000000] [url = about:blank] 03:57:45 INFO - PROCESS | 3832 | --DOMWINDOW == 63 (16063C00) [pid = 3832] [serial = 2197] [outer = 00000000] [url = about:blank] 03:57:45 INFO - PROCESS | 3832 | --DOMWINDOW == 62 (192E8400) [pid = 3832] [serial = 2210] [outer = 00000000] [url = about:blank] 03:57:45 INFO - PROCESS | 3832 | --DOMWINDOW == 61 (16148000) [pid = 3832] [serial = 2198] [outer = 00000000] [url = about:blank] 03:57:45 INFO - PROCESS | 3832 | --DOMWINDOW == 60 (167AB800) [pid = 3832] [serial = 2201] [outer = 00000000] [url = about:blank] 03:57:45 INFO - PROCESS | 3832 | --DOMWINDOW == 59 (17F59000) [pid = 3832] [serial = 2209] [outer = 00000000] [url = about:blank] 03:57:45 INFO - PROCESS | 3832 | --DOMWINDOW == 58 (14294400) [pid = 3832] [serial = 2195] [outer = 00000000] [url = about:blank] 03:57:45 INFO - PROCESS | 3832 | 1468753065761 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]]]}] 03:57:45 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. 03:57:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 2026ms 03:57:45 INFO - PROCESS | 3832 | 1468753065816 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 03:57:45 INFO - PROCESS | 3832 | 1468753065820 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 03:57:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 03:57:45 INFO - PROCESS | 3832 | 1468753065826 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 03:57:45 INFO - PROCESS | 3832 | 1468753065829 Marionette TRACE conn3 <- [1,2966,null,{}] 03:57:45 INFO - PROCESS | 3832 | 1468753065835 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}] 03:57:45 INFO - PROCESS | 3832 | 1468753065838 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:45 INFO - PROCESS | 3832 | 1468753065930 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 03:57:45 INFO - PROCESS | 3832 | 1468753065937 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:45 INFO - PROCESS | 3832 | 1468753065941 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:45 INFO - PROCESS | 3832 | ++DOCSHELL 10518800 == 26 [pid = 3832] [id = 752] 03:57:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 59 (10A01400) [pid = 3832] [serial = 2255] [outer = 00000000] 03:57:45 INFO - PROCESS | 3832 | ++DOMWINDOW == 60 (10A7F000) [pid = 3832] [serial = 2256] [outer = 10A01400] 03:57:46 INFO - PROCESS | 3832 | 1468753065988 Marionette DEBUG loaded listener.js 03:57:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 61 (110B8000) [pid = 3832] [serial = 2257] [outer = 10A01400] 03:57:46 INFO - PROCESS | 3832 | 1468753066469 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]]]}] 03:57:46 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. 03:57:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 691ms 03:57:46 INFO - PROCESS | 3832 | 1468753066526 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 03:57:46 INFO - PROCESS | 3832 | 1468753066531 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 03:57:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 03:57:46 INFO - PROCESS | 3832 | 1468753066537 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 03:57:46 INFO - PROCESS | 3832 | 1468753066540 Marionette TRACE conn3 <- [1,2970,null,{}] 03:57:46 INFO - PROCESS | 3832 | 1468753066544 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}] 03:57:46 INFO - PROCESS | 3832 | 1468753066547 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:46 INFO - PROCESS | 3832 | 1468753066633 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 03:57:46 INFO - PROCESS | 3832 | 1468753066641 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:46 INFO - PROCESS | 3832 | 1468753066644 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:46 INFO - PROCESS | 3832 | ++DOCSHELL 12825400 == 27 [pid = 3832] [id = 753] 03:57:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 62 (12826000) [pid = 3832] [serial = 2258] [outer = 00000000] 03:57:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 63 (12872400) [pid = 3832] [serial = 2259] [outer = 12826000] 03:57:46 INFO - PROCESS | 3832 | 1468753066690 Marionette DEBUG loaded listener.js 03:57:46 INFO - PROCESS | 3832 | ++DOMWINDOW == 64 (12927400) [pid = 3832] [serial = 2260] [outer = 12826000] 03:57:47 INFO - PROCESS | 3832 | 1468753067150 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"]]]}] 03:57:47 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 03:57:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 03:57:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 03:57:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 643ms 03:57:47 INFO - PROCESS | 3832 | 1468753067174 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 03:57:47 INFO - PROCESS | 3832 | 1468753067176 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 03:57:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 03:57:47 INFO - PROCESS | 3832 | 1468753067180 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 03:57:47 INFO - PROCESS | 3832 | 1468753067184 Marionette TRACE conn3 <- [1,2974,null,{}] 03:57:47 INFO - PROCESS | 3832 | 1468753067195 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}] 03:57:47 INFO - PROCESS | 3832 | 1468753067199 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:47 INFO - PROCESS | 3832 | 1468753067281 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 03:57:47 INFO - PROCESS | 3832 | 1468753067288 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:47 INFO - PROCESS | 3832 | 1468753067291 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:47 INFO - PROCESS | 3832 | ++DOCSHELL 1315AC00 == 28 [pid = 3832] [id = 754] 03:57:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 65 (131DC400) [pid = 3832] [serial = 2261] [outer = 00000000] 03:57:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (13461C00) [pid = 3832] [serial = 2262] [outer = 131DC400] 03:57:47 INFO - PROCESS | 3832 | 1468753067338 Marionette DEBUG loaded listener.js 03:57:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (139CB800) [pid = 3832] [serial = 2263] [outer = 131DC400] 03:57:47 INFO - PROCESS | 3832 | 1468753067788 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]]]}] 03:57:47 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. 03:57:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 644ms 03:57:47 INFO - PROCESS | 3832 | 1468753067817 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 03:57:47 INFO - PROCESS | 3832 | 1468753067820 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 03:57:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 03:57:47 INFO - PROCESS | 3832 | 1468753067823 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 03:57:47 INFO - PROCESS | 3832 | 1468753067825 Marionette TRACE conn3 <- [1,2978,null,{}] 03:57:47 INFO - PROCESS | 3832 | 1468753067853 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}] 03:57:47 INFO - PROCESS | 3832 | 1468753067856 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:47 INFO - PROCESS | 3832 | 1468753067941 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 03:57:47 INFO - PROCESS | 3832 | 1468753067946 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:47 INFO - PROCESS | 3832 | 1468753067948 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:47 INFO - PROCESS | 3832 | ++DOCSHELL 13E9DC00 == 29 [pid = 3832] [id = 755] 03:57:47 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (13E9E000) [pid = 3832] [serial = 2264] [outer = 00000000] 03:57:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (1429E800) [pid = 3832] [serial = 2265] [outer = 13E9E000] 03:57:48 INFO - PROCESS | 3832 | 1468753067993 Marionette DEBUG loaded listener.js 03:57:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (14FB7800) [pid = 3832] [serial = 2266] [outer = 13E9E000] 03:57:48 INFO - PROCESS | 3832 | ++DOCSHELL 16066C00 == 30 [pid = 3832] [id = 756] 03:57:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (16067800) [pid = 3832] [serial = 2267] [outer = 00000000] 03:57:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (1606C000) [pid = 3832] [serial = 2268] [outer = 16067800] 03:57:48 INFO - PROCESS | 3832 | 1468753068435 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]]]}] 03:57:48 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. 03:57:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 660ms 03:57:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 03:57:48 INFO - PROCESS | 3832 | 1468753068484 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 03:57:48 INFO - PROCESS | 3832 | 1468753068486 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 03:57:48 INFO - PROCESS | 3832 | 1468753068489 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 03:57:48 INFO - PROCESS | 3832 | 1468753068491 Marionette TRACE conn3 <- [1,2982,null,{}] 03:57:48 INFO - PROCESS | 3832 | 1468753068494 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}] 03:57:48 INFO - PROCESS | 3832 | 1468753068496 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:48 INFO - PROCESS | 3832 | 1468753068582 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 03:57:48 INFO - PROCESS | 3832 | 1468753068590 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:48 INFO - PROCESS | 3832 | 1468753068592 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:48 INFO - PROCESS | 3832 | ++DOCSHELL 1606BC00 == 31 [pid = 3832] [id = 757] 03:57:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (1606EC00) [pid = 3832] [serial = 2269] [outer = 00000000] 03:57:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (16147C00) [pid = 3832] [serial = 2270] [outer = 1606EC00] 03:57:48 INFO - PROCESS | 3832 | 1468753068636 Marionette DEBUG loaded listener.js 03:57:48 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (16204400) [pid = 3832] [serial = 2271] [outer = 1606EC00] 03:57:49 INFO - PROCESS | 3832 | 1468753069067 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]]]}] 03:57:49 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:57:49 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 03:57:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 643ms 03:57:49 INFO - PROCESS | 3832 | 1468753069135 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 03:57:49 INFO - PROCESS | 3832 | 1468753069137 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 03:57:49 INFO - PROCESS | 3832 | 1468753069140 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 03:57:49 INFO - PROCESS | 3832 | 1468753069141 Marionette TRACE conn3 <- [1,2986,null,{}] 03:57:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 03:57:49 INFO - PROCESS | 3832 | 1468753069145 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}] 03:57:49 INFO - PROCESS | 3832 | 1468753069150 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:49 INFO - PROCESS | 3832 | 1468753069256 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 03:57:49 INFO - PROCESS | 3832 | 1468753069268 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:49 INFO - PROCESS | 3832 | 1468753069270 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:49 INFO - PROCESS | 3832 | ++DOCSHELL 167A3C00 == 32 [pid = 3832] [id = 758] 03:57:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (167A9000) [pid = 3832] [serial = 2272] [outer = 00000000] 03:57:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (169CCC00) [pid = 3832] [serial = 2273] [outer = 167A9000] 03:57:49 INFO - PROCESS | 3832 | 1468753069313 Marionette DEBUG loaded listener.js 03:57:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (16E75400) [pid = 3832] [serial = 2274] [outer = 167A9000] 03:57:49 INFO - PROCESS | 3832 | 1468753069763 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]]]}] 03:57:49 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. 03:57:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 628ms 03:57:49 INFO - PROCESS | 3832 | 1468753069818 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 03:57:49 INFO - PROCESS | 3832 | 1468753069820 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 03:57:49 INFO - PROCESS | 3832 | 1468753069825 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 03:57:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 03:57:49 INFO - PROCESS | 3832 | 1468753069827 Marionette TRACE conn3 <- [1,2990,null,{}] 03:57:49 INFO - PROCESS | 3832 | 1468753069832 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}] 03:57:49 INFO - PROCESS | 3832 | 1468753069835 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:49 INFO - PROCESS | 3832 | 1468753069922 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 03:57:49 INFO - PROCESS | 3832 | 1468753069928 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:49 INFO - PROCESS | 3832 | 1468753069930 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:49 INFO - PROCESS | 3832 | ++DOCSHELL 12871400 == 33 [pid = 3832] [id = 759] 03:57:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (131DFC00) [pid = 3832] [serial = 2275] [outer = 00000000] 03:57:49 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (17179400) [pid = 3832] [serial = 2276] [outer = 131DFC00] 03:57:49 INFO - PROCESS | 3832 | 1468753069973 Marionette DEBUG loaded listener.js 03:57:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (1740E000) [pid = 3832] [serial = 2277] [outer = 131DFC00] 03:57:50 INFO - PROCESS | 3832 | 1468753070398 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]]]}] 03:57:50 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. 03:57:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 597ms 03:57:50 INFO - PROCESS | 3832 | 1468753070424 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 03:57:50 INFO - PROCESS | 3832 | 1468753070426 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 03:57:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 03:57:50 INFO - PROCESS | 3832 | 1468753070430 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 03:57:50 INFO - PROCESS | 3832 | 1468753070432 Marionette TRACE conn3 <- [1,2994,null,{}] 03:57:50 INFO - PROCESS | 3832 | 1468753070435 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}] 03:57:50 INFO - PROCESS | 3832 | 1468753070437 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:50 INFO - PROCESS | 3832 | 1468753070556 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 03:57:50 INFO - PROCESS | 3832 | 1468753070564 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:50 INFO - PROCESS | 3832 | 1468753070566 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:50 INFO - PROCESS | 3832 | ++DOCSHELL 17602800 == 34 [pid = 3832] [id = 760] 03:57:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (17603000) [pid = 3832] [serial = 2278] [outer = 00000000] 03:57:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (17920000) [pid = 3832] [serial = 2279] [outer = 17603000] 03:57:50 INFO - PROCESS | 3832 | 1468753070613 Marionette DEBUG loaded listener.js 03:57:50 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (17F4F400) [pid = 3832] [serial = 2280] [outer = 17603000] 03:57:51 INFO - PROCESS | 3832 | 1468753071009 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]]]}] 03:57:51 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. 03:57:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 643ms 03:57:51 INFO - PROCESS | 3832 | 1468753071068 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 03:57:51 INFO - PROCESS | 3832 | 1468753071070 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 03:57:51 INFO - TEST-START | /FileAPI/FileReaderSync.worker 03:57:51 INFO - PROCESS | 3832 | 1468753071073 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 03:57:51 INFO - PROCESS | 3832 | 1468753071075 Marionette TRACE conn3 <- [1,2998,null,{}] 03:57:51 INFO - PROCESS | 3832 | 1468753071078 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}] 03:57:51 INFO - PROCESS | 3832 | 1468753071080 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:51 INFO - PROCESS | 3832 | 1468753071202 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 03:57:51 INFO - PROCESS | 3832 | 1468753071221 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:51 INFO - PROCESS | 3832 | 1468753071223 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:51 INFO - PROCESS | 3832 | ++DOCSHELL 13159400 == 35 [pid = 3832] [id = 761] 03:57:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (1760E400) [pid = 3832] [serial = 2281] [outer = 00000000] 03:57:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (192EF800) [pid = 3832] [serial = 2282] [outer = 1760E400] 03:57:51 INFO - PROCESS | 3832 | 1468753071265 Marionette DEBUG loaded listener.js 03:57:51 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (192EFC00) [pid = 3832] [serial = 2283] [outer = 1760E400] 03:57:51 INFO - PROCESS | 3832 | [3832] 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 03:57:51 INFO - PROCESS | 3832 | 1468753071745 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 03:57:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 03:57:51 INFO - {} 03:57:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 03:57:51 INFO - {} 03:57:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 03:57:51 INFO - {} 03:57:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 03:57:51 INFO - {} 03:57:51 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 707ms 03:57:51 INFO - PROCESS | 3832 | 1468753071773 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 03:57:51 INFO - PROCESS | 3832 | 1468753071775 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 03:57:51 INFO - PROCESS | 3832 | 1468753071778 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 03:57:51 INFO - TEST-START | /FileAPI/fileReader.html 03:57:51 INFO - PROCESS | 3832 | 1468753071780 Marionette TRACE conn3 <- [1,3002,null,{}] 03:57:51 INFO - PROCESS | 3832 | 1468753071783 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}] 03:57:51 INFO - PROCESS | 3832 | 1468753071785 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:51 INFO - PROCESS | 3832 | 1468753071917 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 03:57:51 INFO - PROCESS | 3832 | 1468753071924 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:51 INFO - PROCESS | 3832 | 1468753071926 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:52 INFO - PROCESS | 3832 | ++DOCSHELL 19719000 == 36 [pid = 3832] [id = 762] 03:57:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (19917800) [pid = 3832] [serial = 2284] [outer = 00000000] 03:57:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (19C0E400) [pid = 3832] [serial = 2285] [outer = 19917800] 03:57:52 INFO - PROCESS | 3832 | 1468753072032 Marionette DEBUG loaded listener.js 03:57:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (19F4D400) [pid = 3832] [serial = 2286] [outer = 19917800] 03:57:52 INFO - PROCESS | 3832 | 1468753072433 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]]]}] 03:57:52 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 03:57:52 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 03:57:52 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 03:57:52 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 03:57:52 INFO - TEST-OK | /FileAPI/fileReader.html | took 691ms 03:57:52 INFO - PROCESS | 3832 | 1468753072482 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 03:57:52 INFO - PROCESS | 3832 | 1468753072484 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 03:57:52 INFO - TEST-START | /FileAPI/historical.html 03:57:52 INFO - PROCESS | 3832 | 1468753072487 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 03:57:52 INFO - PROCESS | 3832 | 1468753072490 Marionette TRACE conn3 <- [1,3006,null,{}] 03:57:52 INFO - PROCESS | 3832 | 1468753072493 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}] 03:57:52 INFO - PROCESS | 3832 | 1468753072496 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:52 INFO - PROCESS | 3832 | 1468753072649 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 03:57:52 INFO - PROCESS | 3832 | 1468753072677 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:52 INFO - PROCESS | 3832 | 1468753072680 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:52 INFO - PROCESS | 3832 | ++DOCSHELL 1606A400 == 37 [pid = 3832] [id = 763] 03:57:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (1A441000) [pid = 3832] [serial = 2287] [outer = 00000000] 03:57:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (1A5B2000) [pid = 3832] [serial = 2288] [outer = 1A441000] 03:57:52 INFO - PROCESS | 3832 | 1468753072725 Marionette DEBUG loaded listener.js 03:57:52 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (1A5B8C00) [pid = 3832] [serial = 2289] [outer = 1A441000] 03:57:53 INFO - PROCESS | 3832 | 1468753073149 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"]]]}] 03:57:53 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 03:57:53 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 03:57:53 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 03:57:53 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 03:57:53 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 03:57:53 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 03:57:53 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 03:57:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:53 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 03:57:53 INFO - TEST-OK | /FileAPI/historical.html | took 706ms 03:57:53 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (139C8C00) [pid = 3832] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 03:57:53 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (17F55400) [pid = 3832] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 03:57:53 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (19C04000) [pid = 3832] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 03:57:53 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (19F53800) [pid = 3832] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 03:57:53 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (12D5D000) [pid = 3832] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 03:57:53 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (156D2400) [pid = 3832] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 03:57:53 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (1570BC00) [pid = 3832] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 03:57:53 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (13156C00) [pid = 3832] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 03:57:53 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (110E9C00) [pid = 3832] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 03:57:53 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (0F2EA800) [pid = 3832] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 03:57:53 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (156CB800) [pid = 3832] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 03:57:53 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (0F2FA800) [pid = 3832] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 03:57:53 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (192F1000) [pid = 3832] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 03:57:53 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (17926C00) [pid = 3832] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:57:53 INFO - PROCESS | 3832 | 1468753073379 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 03:57:53 INFO - PROCESS | 3832 | 1468753073381 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 03:57:53 INFO - TEST-START | /FileAPI/idlharness.html 03:57:53 INFO - PROCESS | 3832 | 1468753073390 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 03:57:53 INFO - PROCESS | 3832 | 1468753073392 Marionette TRACE conn3 <- [1,3010,null,{}] 03:57:53 INFO - PROCESS | 3832 | 1468753073396 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}] 03:57:53 INFO - PROCESS | 3832 | 1468753073398 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:53 INFO - PROCESS | 3832 | 1468753073480 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 03:57:53 INFO - PROCESS | 3832 | 1468753073484 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:53 INFO - PROCESS | 3832 | 1468753073486 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:53 INFO - PROCESS | 3832 | ++DOCSHELL 132A3400 == 38 [pid = 3832] [id = 764] 03:57:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (139C8C00) [pid = 3832] [serial = 2290] [outer = 00000000] 03:57:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (17926C00) [pid = 3832] [serial = 2291] [outer = 139C8C00] 03:57:53 INFO - PROCESS | 3832 | 1468753073528 Marionette DEBUG loaded listener.js 03:57:53 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (16E81000) [pid = 3832] [serial = 2292] [outer = 139C8C00] 03:57:54 INFO - PROCESS | 3832 | 1468753074333 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]]]}] 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 03:57:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:57:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:57:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:57:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:57:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:57:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 03:57: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 03:57:54 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:54 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:57:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:57:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:57:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:57:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 03:57: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 03:57:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:57:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:57:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:57:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:57:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 03:57: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 03:57:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:57:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:57:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:57:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:57:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 03:57: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 03:57: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 03:57:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:57:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:57:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:57:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:57:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 03:57:54 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:57:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:57:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:57:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:57:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 03:57: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 03:57:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:57:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:57:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:57:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:57:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 03:57: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 03:57: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 03:57:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:57:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:57:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:57:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:57:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 03:57:54 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 03:57:54 INFO - TEST-OK | /FileAPI/idlharness.html | took 1100ms 03:57:54 INFO - PROCESS | 3832 | 1468753074487 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 03:57:54 INFO - PROCESS | 3832 | 1468753074490 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 03:57:54 INFO - TEST-START | /FileAPI/idlharness.worker 03:57:54 INFO - PROCESS | 3832 | 1468753074494 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 03:57:54 INFO - PROCESS | 3832 | 1468753074496 Marionette TRACE conn3 <- [1,3014,null,{}] 03:57:54 INFO - PROCESS | 3832 | 1468753074499 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}] 03:57:54 INFO - PROCESS | 3832 | 1468753074501 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:54 INFO - PROCESS | 3832 | 1468753074616 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 03:57:54 INFO - PROCESS | 3832 | 1468753074626 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:54 INFO - PROCESS | 3832 | 1468753074628 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:54 INFO - PROCESS | 3832 | ++DOCSHELL 1A82FC00 == 39 [pid = 3832] [id = 765] 03:57:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (1ABE6000) [pid = 3832] [serial = 2293] [outer = 00000000] 03:57:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (1AE5FC00) [pid = 3832] [serial = 2294] [outer = 1ABE6000] 03:57:54 INFO - PROCESS | 3832 | 1468753074671 Marionette DEBUG loaded listener.js 03:57:54 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (1AE61C00) [pid = 3832] [serial = 2295] [outer = 1ABE6000] 03:57:54 INFO - PROCESS | 3832 | [3832] 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 03:57:55 INFO - PROCESS | 3832 | 1468753075705 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,{},{}]]]}] 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:57:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:57:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:57:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:57:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:57:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:57:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:57:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:57:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:57:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:57:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:57:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:57:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:57:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:57:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:57:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 03:57:55 INFO - {} 03:57:55 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 03:57:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:57:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:57:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:57:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:57:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 03:57:55 INFO - {} 03:57:55 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 - {} 03:57:55 INFO - {} 03:57:55 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 03:57:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:57:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:57:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:57:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:57:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:57:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:57:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:57:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:57:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 03:57:55 INFO - {} 03:57:55 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 03:57:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:57:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:57:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:57:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:57:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 03:57:55 INFO - {} 03:57:55 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 - {} 03:57:55 INFO - {} 03:57:55 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 03:57:55 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:55 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:57:55 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:57:55 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:57:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:57:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:57:55 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 03:57:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 03:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 03:57:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:57:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:57:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:57:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:57:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 03:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:57:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:57:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:57:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:57:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:57:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 03:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 03:57:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:57:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:57:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:57:55 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 03:57:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 03:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 03:57:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:57:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:57:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:57:55 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 03:57:55 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 03:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:55 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 03:57:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:57:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:57:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:57:55 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 03:57:55 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 03:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:55 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:57:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:57:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:57:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:57:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:57:55 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:57:55 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 03:57:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:55 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:57:55 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:57:55 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:57:55 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:57:55 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:57:55 INFO - {} 03:57:55 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1366ms 03:57:55 INFO - PROCESS | 3832 | 1468753075891 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 03:57:55 INFO - PROCESS | 3832 | 1468753075895 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 03:57:55 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 03:57:55 INFO - PROCESS | 3832 | 1468753075973 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 03:57:55 INFO - PROCESS | 3832 | 1468753075977 Marionette TRACE conn3 <- [1,3018,null,{}] 03:57:55 INFO - PROCESS | 3832 | 1468753075985 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}] 03:57:55 INFO - PROCESS | 3832 | 1468753075988 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:56 INFO - PROCESS | 3832 | 1468753076105 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 03:57:56 INFO - PROCESS | 3832 | 1468753076236 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:56 INFO - PROCESS | 3832 | 1468753076239 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:56 INFO - PROCESS | 3832 | ++DOCSHELL 13E9F800 == 40 [pid = 3832] [id = 766] 03:57:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (13EA1400) [pid = 3832] [serial = 2296] [outer = 00000000] 03:57:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (14F23800) [pid = 3832] [serial = 2297] [outer = 13EA1400] 03:57:56 INFO - PROCESS | 3832 | 1468753076298 Marionette DEBUG loaded listener.js 03:57:56 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (1606A800) [pid = 3832] [serial = 2298] [outer = 13EA1400] 03:57:56 INFO - PROCESS | 3832 | 1468753076867 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]]]}] 03:57:56 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 03:57:56 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 989ms 03:57:56 INFO - PROCESS | 3832 | 1468753076927 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 03:57:56 INFO - PROCESS | 3832 | 1468753076932 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 03:57:56 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 03:57:56 INFO - PROCESS | 3832 | 1468753076939 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 03:57:56 INFO - PROCESS | 3832 | 1468753076943 Marionette TRACE conn3 <- [1,3022,null,{}] 03:57:56 INFO - PROCESS | 3832 | 1468753076947 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}] 03:57:56 INFO - PROCESS | 3832 | 1468753076950 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:57 INFO - PROCESS | 3832 | 1468753077077 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 03:57:57 INFO - PROCESS | 3832 | 1468753077245 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:57 INFO - PROCESS | 3832 | 1468753077248 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:57 INFO - PROCESS | 3832 | ++DOCSHELL 192E8400 == 41 [pid = 3832] [id = 767] 03:57:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (192ED000) [pid = 3832] [serial = 2299] [outer = 00000000] 03:57:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (195AAC00) [pid = 3832] [serial = 2300] [outer = 192ED000] 03:57:57 INFO - PROCESS | 3832 | 1468753077303 Marionette DEBUG loaded listener.js 03:57:57 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (19713800) [pid = 3832] [serial = 2301] [outer = 192ED000] 03:57:58 INFO - PROCESS | 3832 | 1468753078143 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]]]}] 03:57:58 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 03:57:58 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1256ms 03:57:58 INFO - PROCESS | 3832 | 1468753078204 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 03:57:58 INFO - PROCESS | 3832 | 1468753078209 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 03:57:58 INFO - TEST-START | /FileAPI/blob/Blob-close.html 03:57:58 INFO - PROCESS | 3832 | 1468753078215 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 03:57:58 INFO - PROCESS | 3832 | 1468753078218 Marionette TRACE conn3 <- [1,3026,null,{}] 03:57:58 INFO - PROCESS | 3832 | 1468753078224 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}] 03:57:58 INFO - PROCESS | 3832 | 1468753078227 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:58 INFO - PROCESS | 3832 | 1468753078346 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 03:57:58 INFO - PROCESS | 3832 | 1468753078488 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:58 INFO - PROCESS | 3832 | 1468753078493 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:58 INFO - PROCESS | 3832 | ++DOCSHELL 12820400 == 42 [pid = 3832] [id = 768] 03:57:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (12869800) [pid = 3832] [serial = 2302] [outer = 00000000] 03:57:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 93 (13158400) [pid = 3832] [serial = 2303] [outer = 12869800] 03:57:58 INFO - PROCESS | 3832 | 1468753078543 Marionette DEBUG loaded listener.js 03:57:58 INFO - PROCESS | 3832 | ++DOMWINDOW == 94 (13212000) [pid = 3832] [serial = 2304] [outer = 12869800] 03:57:58 INFO - PROCESS | 3832 | --DOCSHELL 132A3400 == 41 [pid = 3832] [id = 764] 03:57:58 INFO - PROCESS | 3832 | --DOCSHELL 1606A400 == 40 [pid = 3832] [id = 763] 03:57:58 INFO - PROCESS | 3832 | --DOCSHELL 19719000 == 39 [pid = 3832] [id = 762] 03:57:58 INFO - PROCESS | 3832 | --DOCSHELL 13159400 == 38 [pid = 3832] [id = 761] 03:57:58 INFO - PROCESS | 3832 | --DOCSHELL 17602800 == 37 [pid = 3832] [id = 760] 03:57:58 INFO - PROCESS | 3832 | --DOCSHELL 12871400 == 36 [pid = 3832] [id = 759] 03:57:58 INFO - PROCESS | 3832 | --DOCSHELL 167A3C00 == 35 [pid = 3832] [id = 758] 03:57:58 INFO - PROCESS | 3832 | --DOCSHELL 1606BC00 == 34 [pid = 3832] [id = 757] 03:57:58 INFO - PROCESS | 3832 | --DOCSHELL 16066C00 == 33 [pid = 3832] [id = 756] 03:57:58 INFO - PROCESS | 3832 | --DOCSHELL 13E9DC00 == 32 [pid = 3832] [id = 755] 03:57:58 INFO - PROCESS | 3832 | --DOCSHELL 1315AC00 == 31 [pid = 3832] [id = 754] 03:57:58 INFO - PROCESS | 3832 | --DOCSHELL 12825400 == 30 [pid = 3832] [id = 753] 03:57:58 INFO - PROCESS | 3832 | --DOCSHELL 10518800 == 29 [pid = 3832] [id = 752] 03:57:58 INFO - PROCESS | 3832 | --DOMWINDOW == 93 (1A3BF800) [pid = 3832] [serial = 2251] [outer = 00000000] [url = about:blank] 03:57:58 INFO - PROCESS | 3832 | --DOMWINDOW == 92 (192F4C00) [pid = 3832] [serial = 2238] [outer = 00000000] [url = about:blank] 03:57:58 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (19C0DC00) [pid = 3832] [serial = 2241] [outer = 00000000] [url = about:blank] 03:57:58 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (19713C00) [pid = 3832] [serial = 2239] [outer = 00000000] [url = about:blank] 03:57:58 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (19F94400) [pid = 3832] [serial = 2244] [outer = 00000000] [url = about:blank] 03:57:58 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (19F47C00) [pid = 3832] [serial = 2242] [outer = 00000000] [url = about:blank] 03:57:58 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (1606F800) [pid = 3832] [serial = 2247] [outer = 00000000] [url = about:blank] 03:57:58 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (1A3B1400) [pid = 3832] [serial = 2245] [outer = 00000000] [url = about:blank] 03:57:58 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (1718DC00) [pid = 3832] [serial = 2233] [outer = 00000000] [url = about:blank] 03:57:58 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (16139400) [pid = 3832] [serial = 2230] [outer = 00000000] [url = about:blank] 03:57:58 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (167A9C00) [pid = 3832] [serial = 2231] [outer = 00000000] [url = about:blank] 03:57:58 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (13C35000) [pid = 3832] [serial = 2227] [outer = 00000000] [url = about:blank] 03:57:58 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (14F28000) [pid = 3832] [serial = 2228] [outer = 00000000] [url = about:blank] 03:57:58 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (11AC8400) [pid = 3832] [serial = 2224] [outer = 00000000] [url = about:blank] 03:57:58 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (12874800) [pid = 3832] [serial = 2225] [outer = 00000000] [url = about:blank] 03:57:58 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (10A0E000) [pid = 3832] [serial = 2222] [outer = 00000000] [url = about:blank] 03:57:58 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (103CA800) [pid = 3832] [serial = 2221] [outer = 00000000] [url = about:blank] 03:57:58 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (16206C00) [pid = 3832] [serial = 2219] [outer = 00000000] [url = about:blank] 03:57:58 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (16065C00) [pid = 3832] [serial = 2218] [outer = 00000000] [url = about:blank] 03:57:58 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (1A43DC00) [pid = 3832] [serial = 2253] [outer = 00000000] [url = about:blank] 03:57:58 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (12BCA400) [pid = 3832] [serial = 2216] [outer = 00000000] [url = about:blank] 03:57:58 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (12829400) [pid = 3832] [serial = 2215] [outer = 00000000] [url = about:blank] 03:57:58 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (19715000) [pid = 3832] [serial = 2213] [outer = 00000000] [url = about:blank] 03:57:58 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (1A3BD400) [pid = 3832] [serial = 2250] [outer = 00000000] [url = about:blank] 03:57:58 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (1792B400) [pid = 3832] [serial = 2236] [outer = 00000000] [url = about:blank] 03:57:58 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (19F4D800) [pid = 3832] [serial = 2248] [outer = 00000000] [url = about:blank] 03:57:58 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (17191800) [pid = 3832] [serial = 2234] [outer = 00000000] [url = about:blank] 03:57:59 INFO - PROCESS | 3832 | 1468753079030 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"]]]}] 03:57:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 03:57:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 03:57:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 03:57:59 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 848ms 03:57:59 INFO - PROCESS | 3832 | 1468753079058 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 03:57:59 INFO - PROCESS | 3832 | 1468753079062 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 03:57:59 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 03:57:59 INFO - PROCESS | 3832 | 1468753079068 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 03:57:59 INFO - PROCESS | 3832 | 1468753079070 Marionette TRACE conn3 <- [1,3030,null,{}] 03:57:59 INFO - PROCESS | 3832 | 1468753079074 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}] 03:57:59 INFO - PROCESS | 3832 | 1468753079077 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:59 INFO - PROCESS | 3832 | 1468753079161 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 03:57:59 INFO - PROCESS | 3832 | 1468753079167 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:57:59 INFO - PROCESS | 3832 | 1468753079169 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:57:59 INFO - PROCESS | 3832 | ++DOCSHELL 11294C00 == 30 [pid = 3832] [id = 769] 03:57:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (11295000) [pid = 3832] [serial = 2305] [outer = 00000000] 03:57:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (1313B400) [pid = 3832] [serial = 2306] [outer = 11295000] 03:57:59 INFO - PROCESS | 3832 | 1468753079215 Marionette DEBUG loaded listener.js 03:57:59 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (1345B400) [pid = 3832] [serial = 2307] [outer = 11295000] 03:57:59 INFO - PROCESS | 3832 | 1468753079850 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]]]}] 03:57:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 03:57:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 03:57:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 03:57:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 03:57:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 03:57:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 03:57: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. 03:57:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 03:57:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 03:57:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 03:57: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'.) 03:57:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 03:57:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 03:57: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. 03:57:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 03:57:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 03:57:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 03:57:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 03:57:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 03:57:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 03:57:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 03:57:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 03:57:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 03:57:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 03:57:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 03:57:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 03:57:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 03:57: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. 03:57:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 03:57:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 03:57:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 03:57:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 03:57:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 03:57:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 03:57:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 03:57:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 03:57:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 03:57:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 03:57:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 03:57:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 03:57: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. 03:57:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 03:57:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:57:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:57:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 03:57:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:57: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. 03:57:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 03:57:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:57:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:57:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 03:57:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:57:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 03:57:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 03:57:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 03:57:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 03:57:59 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 03:57:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:59 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:57:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 03:57:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 03:57:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 03:57:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 03:57:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:57:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:57:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:57:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 03:57:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 03:57:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:57:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:57:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:57:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 03:57:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:57:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:57:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:57:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 03:57:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:57:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:57:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:57:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 03:57:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 03:57:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:57:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:57:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:57:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 03:57:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:57:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:57:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:57:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 03:57:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:57:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:57:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:57:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 03:57:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:57:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:57:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:57:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 03:57:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:57:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:57:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:57:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:57:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:57:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 03:57:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 03:57:59 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 03:57:59 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 879ms 03:57:59 INFO - PROCESS | 3832 | 1468753079943 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 03:57:59 INFO - PROCESS | 3832 | 1468753079946 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 03:57:59 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 03:57:59 INFO - PROCESS | 3832 | 1468753079949 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 03:57:59 INFO - PROCESS | 3832 | 1468753079953 Marionette TRACE conn3 <- [1,3034,null,{}] 03:57:59 INFO - PROCESS | 3832 | 1468753079964 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}] 03:57:59 INFO - PROCESS | 3832 | 1468753079969 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:58:00 INFO - PROCESS | 3832 | 1468753080081 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 03:58:00 INFO - PROCESS | 3832 | 1468753080172 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:00 INFO - PROCESS | 3832 | 1468753080176 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:58:00 INFO - PROCESS | 3832 | ++DOCSHELL 1606E000 == 31 [pid = 3832] [id = 770] 03:58:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (16148C00) [pid = 3832] [serial = 2308] [outer = 00000000] 03:58:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (1620CC00) [pid = 3832] [serial = 2309] [outer = 16148C00] 03:58:00 INFO - PROCESS | 3832 | 1468753080223 Marionette DEBUG loaded listener.js 03:58:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (16678400) [pid = 3832] [serial = 2310] [outer = 16148C00] 03:58:00 INFO - PROCESS | 3832 | [3832] 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 03:58:00 INFO - PROCESS | 3832 | 1468753080634 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 03:58:00 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 03:58:00 INFO - {} 03:58:00 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 754ms 03:58:00 INFO - PROCESS | 3832 | 1468753080688 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 03:58:00 INFO - PROCESS | 3832 | 1468753080691 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 03:58:00 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 03:58:00 INFO - PROCESS | 3832 | 1468753080694 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 03:58:00 INFO - PROCESS | 3832 | 1468753080696 Marionette TRACE conn3 <- [1,3038,null,{}] 03:58:00 INFO - PROCESS | 3832 | 1468753080699 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}] 03:58:00 INFO - PROCESS | 3832 | 1468753080701 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:58:00 INFO - PROCESS | 3832 | 1468753080785 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 03:58:00 INFO - PROCESS | 3832 | 1468753080790 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:00 INFO - PROCESS | 3832 | 1468753080792 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:58:00 INFO - PROCESS | 3832 | ++DOCSHELL 16829C00 == 32 [pid = 3832] [id = 771] 03:58:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (1682A000) [pid = 3832] [serial = 2311] [outer = 00000000] 03:58:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (16830800) [pid = 3832] [serial = 2312] [outer = 1682A000] 03:58:00 INFO - PROCESS | 3832 | 1468753080839 Marionette DEBUG loaded listener.js 03:58:00 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (169D7C00) [pid = 3832] [serial = 2313] [outer = 1682A000] 03:58:01 INFO - PROCESS | 3832 | 1468753081311 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]]]}] 03:58:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 03:58:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 03:58:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 03:58:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 03:58:01 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 644ms 03:58:01 INFO - PROCESS | 3832 | 1468753081332 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 03:58:01 INFO - PROCESS | 3832 | 1468753081334 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 03:58:01 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 03:58:01 INFO - PROCESS | 3832 | 1468753081338 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 03:58:01 INFO - PROCESS | 3832 | 1468753081340 Marionette TRACE conn3 <- [1,3042,null,{}] 03:58:01 INFO - PROCESS | 3832 | 1468753081350 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}] 03:58:01 INFO - PROCESS | 3832 | 1468753081352 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:58:01 INFO - PROCESS | 3832 | 1468753081465 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 03:58:01 INFO - PROCESS | 3832 | 1468753081557 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:01 INFO - PROCESS | 3832 | 1468753081559 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:58:01 INFO - PROCESS | 3832 | ++DOCSHELL 16E78800 == 33 [pid = 3832] [id = 772] 03:58:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (16E7A800) [pid = 3832] [serial = 2314] [outer = 00000000] 03:58:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (174CB400) [pid = 3832] [serial = 2315] [outer = 16E7A800] 03:58:01 INFO - PROCESS | 3832 | 1468753081602 Marionette DEBUG loaded listener.js 03:58:01 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (174CCC00) [pid = 3832] [serial = 2316] [outer = 16E7A800] 03:58:02 INFO - PROCESS | 3832 | 1468753082274 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"]]]}] 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 03:58:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 03:58:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 03:58:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:58:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:58:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:58:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 03:58:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:58:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:58:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:58:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 03:58:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:58:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:58:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:58:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 03:58:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:58:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:58:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:58:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 03:58:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:58:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:58:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:58:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 03:58:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:58:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:58:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:58:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 03:58:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:58:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:58:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:58:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 03:58:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:58:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:58:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:58:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 03:58:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:58:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:58:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:58:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 03:58:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:58:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:58:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:58:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 03:58:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:58:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:58:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:58:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 03:58:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:58:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:58:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:58:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 03:58:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:58:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:58:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:58:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 03:58:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:58:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:58:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:58:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 03:58:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:58:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:58:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:58:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 03:58:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:58:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:58:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:58:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 03:58:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:58:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:58:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:58:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 03:58:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:58:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:58:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:58:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 03:58:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:58:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:58:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:58:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 03:58:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:58:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:58:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:58:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 03:58:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:58:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:58:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:58:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 03:58:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:58:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:58:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:58:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:58:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:58:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:58:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:58: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" 03:58:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:58:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:58:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:58: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" 03:58:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:58:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:58:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:58:02 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1131ms 03:58:02 INFO - PROCESS | 3832 | 1468753082492 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 03:58:02 INFO - TEST-START | /FileAPI/file/File-constructor.html 03:58:02 INFO - PROCESS | 3832 | 1468753082494 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 03:58:02 INFO - PROCESS | 3832 | 1468753082498 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 03:58:02 INFO - PROCESS | 3832 | 1468753082500 Marionette TRACE conn3 <- [1,3046,null,{}] 03:58:02 INFO - PROCESS | 3832 | 1468753082504 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}] 03:58:02 INFO - PROCESS | 3832 | 1468753082509 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:58:02 INFO - PROCESS | 3832 | 1468753082648 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 03:58:02 INFO - PROCESS | 3832 | 1468753082655 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:02 INFO - PROCESS | 3832 | 1468753082657 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:58:02 INFO - PROCESS | 3832 | ++DOCSHELL 131EB400 == 34 [pid = 3832] [id = 773] 03:58:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (13210400) [pid = 3832] [serial = 2317] [outer = 00000000] 03:58:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (1990F400) [pid = 3832] [serial = 2318] [outer = 13210400] 03:58:02 INFO - PROCESS | 3832 | 1468753082756 Marionette DEBUG loaded listener.js 03:58:02 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (19C0E000) [pid = 3832] [serial = 2319] [outer = 13210400] 03:58:03 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (1606EC00) [pid = 3832] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 03:58:03 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (167A9000) [pid = 3832] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 03:58:03 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (19917800) [pid = 3832] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 03:58:03 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (10A01400) [pid = 3832] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 03:58:03 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (17603000) [pid = 3832] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 03:58:03 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (131DFC00) [pid = 3832] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 03:58:03 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (12826000) [pid = 3832] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 03:58:03 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (131DC400) [pid = 3832] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 03:58:03 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (0F2F0400) [pid = 3832] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 03:58:03 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (16067800) [pid = 3832] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:58:03 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (13E9E000) [pid = 3832] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 03:58:03 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (1A441000) [pid = 3832] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 03:58:03 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (1760E400) [pid = 3832] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 03:58:03 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (139C8C00) [pid = 3832] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 03:58:03 INFO - PROCESS | 3832 | 1468753083295 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]]]}] 03:58:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 03:58:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 03:58:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 03:58:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 03:58:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 03:58:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 03:58:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 03:58:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 03:58:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 03:58:03 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 03:58:03 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 03:58:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:58:03 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 03:58:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 03:58:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 03:58:03 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:58:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 03:58:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:58:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 03:58:03 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 03:58:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 03:58:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:58:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 03:58:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 03:58:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 03:58:03 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 848ms 03:58:03 INFO - PROCESS | 3832 | 1468753083352 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 03:58:03 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 03:58:03 INFO - PROCESS | 3832 | 1468753083354 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 03:58:03 INFO - PROCESS | 3832 | 1468753083357 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 03:58:03 INFO - PROCESS | 3832 | 1468753083359 Marionette TRACE conn3 <- [1,3050,null,{}] 03:58:03 INFO - PROCESS | 3832 | 1468753083363 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}] 03:58:03 INFO - PROCESS | 3832 | 1468753083365 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:58:03 INFO - PROCESS | 3832 | 1468753083441 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 03:58:03 INFO - PROCESS | 3832 | 1468753083540 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:03 INFO - PROCESS | 3832 | 1468753083542 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:58:03 INFO - PROCESS | 3832 | ++DOCSHELL 1429BC00 == 35 [pid = 3832] [id = 774] 03:58:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (16067800) [pid = 3832] [serial = 2320] [outer = 00000000] 03:58:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (19D74800) [pid = 3832] [serial = 2321] [outer = 16067800] 03:58:03 INFO - PROCESS | 3832 | 1468753083584 Marionette DEBUG loaded listener.js 03:58:03 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (19F50C00) [pid = 3832] [serial = 2322] [outer = 16067800] 03:58:03 INFO - PROCESS | 3832 | [3832] 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 03:58:03 INFO - PROCESS | 3832 | 1468753083947 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 03:58:03 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 03:58:03 INFO - {} 03:58:03 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 644ms 03:58:04 INFO - PROCESS | 3832 | 1468753083994 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 03:58:04 INFO - PROCESS | 3832 | 1468753083996 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 03:58:04 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 03:58:04 INFO - PROCESS | 3832 | 1468753084024 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 03:58:04 INFO - PROCESS | 3832 | 1468753084026 Marionette TRACE conn3 <- [1,3054,null,{}] 03:58:04 INFO - PROCESS | 3832 | 1468753084045 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}] 03:58:04 INFO - PROCESS | 3832 | 1468753084047 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:58:04 INFO - PROCESS | 3832 | 1468753084143 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 03:58:04 INFO - PROCESS | 3832 | 1468753084150 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:04 INFO - PROCESS | 3832 | 1468753084152 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:58:04 INFO - PROCESS | 3832 | ++DOCSHELL 16144400 == 36 [pid = 3832] [id = 775] 03:58:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (16672800) [pid = 3832] [serial = 2323] [outer = 00000000] 03:58:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (1A438400) [pid = 3832] [serial = 2324] [outer = 16672800] 03:58:04 INFO - PROCESS | 3832 | 1468753084193 Marionette DEBUG loaded listener.js 03:58:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (1A43F000) [pid = 3832] [serial = 2325] [outer = 16672800] 03:58:04 INFO - PROCESS | 3832 | 1468753084594 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]]]}] 03:58:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 03:58:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 03:58:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 03:58:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 03:58:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 03:58:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 03:58:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 03:58:04 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 613ms 03:58:04 INFO - PROCESS | 3832 | 1468753084618 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 03:58:04 INFO - PROCESS | 3832 | 1468753084620 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 03:58:04 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 03:58:04 INFO - PROCESS | 3832 | 1468753084623 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 03:58:04 INFO - PROCESS | 3832 | 1468753084625 Marionette TRACE conn3 <- [1,3058,null,{}] 03:58:04 INFO - PROCESS | 3832 | 1468753084628 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}] 03:58:04 INFO - PROCESS | 3832 | 1468753084630 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:58:04 INFO - PROCESS | 3832 | 1468753084753 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 03:58:04 INFO - PROCESS | 3832 | 1468753084760 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:04 INFO - PROCESS | 3832 | 1468753084762 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:58:04 INFO - PROCESS | 3832 | ++DOCSHELL 1A3B8C00 == 37 [pid = 3832] [id = 776] 03:58:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (1A3BF400) [pid = 3832] [serial = 2326] [outer = 00000000] 03:58:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (1A5B8800) [pid = 3832] [serial = 2327] [outer = 1A3BF400] 03:58:04 INFO - PROCESS | 3832 | 1468753084808 Marionette DEBUG loaded listener.js 03:58:04 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (1A5B9000) [pid = 3832] [serial = 2328] [outer = 1A3BF400] 03:58:05 INFO - PROCESS | 3832 | 1468753085277 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]]]}] 03:58:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 03:58:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 03:58:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 03:58:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 03:58:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 03:58:05 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 03:58:05 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 691ms 03:58:05 INFO - PROCESS | 3832 | 1468753085323 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 03:58:05 INFO - PROCESS | 3832 | 1468753085328 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 03:58:05 INFO - PROCESS | 3832 | 1468753085338 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 03:58:05 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 03:58:05 INFO - PROCESS | 3832 | 1468753085341 Marionette TRACE conn3 <- [1,3062,null,{}] 03:58:05 INFO - PROCESS | 3832 | 1468753085347 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}] 03:58:05 INFO - PROCESS | 3832 | 1468753085351 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:58:05 INFO - PROCESS | 3832 | 1468753085505 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 03:58:05 INFO - PROCESS | 3832 | 1468753085671 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:05 INFO - PROCESS | 3832 | 1468753085676 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:58:05 INFO - PROCESS | 3832 | ++DOCSHELL 11CD8800 == 38 [pid = 3832] [id = 777] 03:58:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (12825400) [pid = 3832] [serial = 2329] [outer = 00000000] 03:58:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (12871400) [pid = 3832] [serial = 2330] [outer = 12825400] 03:58:05 INFO - PROCESS | 3832 | 1468753085732 Marionette DEBUG loaded listener.js 03:58:05 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (12874800) [pid = 3832] [serial = 2331] [outer = 12825400] 03:58:06 INFO - PROCESS | 3832 | 1468753086240 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]]]}] 03:58:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 03:58:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 03:58:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 03:58:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 03:58:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 03:58:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 03:58:06 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 958ms 03:58:06 INFO - PROCESS | 3832 | 1468753086285 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 03:58:06 INFO - PROCESS | 3832 | 1468753086290 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 03:58:06 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 03:58:06 INFO - PROCESS | 3832 | 1468753086314 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 03:58:06 INFO - PROCESS | 3832 | 1468753086317 Marionette TRACE conn3 <- [1,3066,null,{}] 03:58:06 INFO - PROCESS | 3832 | 1468753086322 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}] 03:58:06 INFO - PROCESS | 3832 | 1468753086325 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:58:06 INFO - PROCESS | 3832 | 1468753086433 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 03:58:06 INFO - PROCESS | 3832 | 1468753086545 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:06 INFO - PROCESS | 3832 | 1468753086548 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:58:06 INFO - PROCESS | 3832 | ++DOCSHELL 1429F000 == 39 [pid = 3832] [id = 778] 03:58:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (156CA800) [pid = 3832] [serial = 2332] [outer = 00000000] 03:58:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (16066C00) [pid = 3832] [serial = 2333] [outer = 156CA800] 03:58:06 INFO - PROCESS | 3832 | 1468753086644 Marionette DEBUG loaded listener.js 03:58:06 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (167AB400) [pid = 3832] [serial = 2334] [outer = 156CA800] 03:58:07 INFO - PROCESS | 3832 | 1468753087229 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] 03:58:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 03:58:07 INFO - PROCESS | 3832 | 1468753087275 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 03:58:07 INFO - PROCESS | 3832 | 1468753087279 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 03:58:07 INFO - PROCESS | 3832 | 1468753087283 Marionette TRACE conn3 <- [1,3070,null,{}] 03:58:07 INFO - PROCESS | 3832 | 1468753087294 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}] 03:58:07 INFO - PROCESS | 3832 | 1468753087299 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:58:07 INFO - PROCESS | 3832 | 1468753087438 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 03:58:07 INFO - PROCESS | 3832 | 1468753087584 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:07 INFO - PROCESS | 3832 | 1468753087587 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:58:07 INFO - PROCESS | 3832 | ++DOCSHELL 17191800 == 40 [pid = 3832] [id = 779] 03:58:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 84 (171D9800) [pid = 3832] [serial = 2335] [outer = 00000000] 03:58:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 85 (195A4400) [pid = 3832] [serial = 2336] [outer = 171D9800] 03:58:07 INFO - PROCESS | 3832 | 1468753087643 Marionette DEBUG loaded listener.js 03:58:07 INFO - PROCESS | 3832 | ++DOMWINDOW == 86 (195ADC00) [pid = 3832] [serial = 2337] [outer = 171D9800] 03:58:08 INFO - PROCESS | 3832 | 1468753088135 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]]]}] 03:58:08 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 03:58:08 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 03:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:58:08 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 03:58:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 03:58:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 911ms 03:58:08 INFO - PROCESS | 3832 | 1468753088184 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 03:58:08 INFO - PROCESS | 3832 | 1468753088187 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 03:58:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 03:58:08 INFO - PROCESS | 3832 | 1468753088190 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 03:58:08 INFO - PROCESS | 3832 | 1468753088193 Marionette TRACE conn3 <- [1,3074,null,{}] 03:58:08 INFO - PROCESS | 3832 | 1468753088197 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}] 03:58:08 INFO - PROCESS | 3832 | 1468753088201 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:58:08 INFO - PROCESS | 3832 | 1468753088346 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 03:58:08 INFO - PROCESS | 3832 | 1468753088503 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:08 INFO - PROCESS | 3832 | 1468753088506 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:58:08 INFO - PROCESS | 3832 | ++DOCSHELL 195A8C00 == 41 [pid = 3832] [id = 780] 03:58:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 87 (19715400) [pid = 3832] [serial = 2338] [outer = 00000000] 03:58:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 88 (19F97C00) [pid = 3832] [serial = 2339] [outer = 19715400] 03:58:08 INFO - PROCESS | 3832 | 1468753088563 Marionette DEBUG loaded listener.js 03:58:08 INFO - PROCESS | 3832 | ++DOMWINDOW == 89 (1A3BFC00) [pid = 3832] [serial = 2340] [outer = 19715400] 03:58:09 INFO - PROCESS | 3832 | 1468753089108 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 03:58:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 03:58:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 942ms 03:58:09 INFO - PROCESS | 3832 | 1468753089350 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 03:58:09 INFO - PROCESS | 3832 | 1468753089355 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 03:58:09 INFO - PROCESS | 3832 | 1468753089374 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 03:58:09 INFO - PROCESS | 3832 | 1468753089377 Marionette TRACE conn3 <- [1,3078,null,{}] 03:58:09 INFO - PROCESS | 3832 | 1468753089383 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}] 03:58:09 INFO - PROCESS | 3832 | 1468753089386 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:58:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 03:58:09 INFO - PROCESS | 3832 | 1468753089485 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 03:58:09 INFO - PROCESS | 3832 | 1468753089627 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:09 INFO - PROCESS | 3832 | 1468753089631 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:58:09 INFO - PROCESS | 3832 | ++DOCSHELL 1282BC00 == 42 [pid = 3832] [id = 781] 03:58:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 90 (12869C00) [pid = 3832] [serial = 2341] [outer = 00000000] 03:58:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 91 (128A1000) [pid = 3832] [serial = 2342] [outer = 12869C00] 03:58:09 INFO - PROCESS | 3832 | 1468753089682 Marionette DEBUG loaded listener.js 03:58:09 INFO - PROCESS | 3832 | ++DOMWINDOW == 92 (131DD000) [pid = 3832] [serial = 2343] [outer = 12869C00] 03:58:10 INFO - PROCESS | 3832 | 1468753090171 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 03:58:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 03:58:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 848ms 03:58:10 INFO - PROCESS | 3832 | --DOCSHELL 16144400 == 41 [pid = 3832] [id = 775] 03:58:10 INFO - PROCESS | 3832 | --DOCSHELL 1429BC00 == 40 [pid = 3832] [id = 774] 03:58:10 INFO - PROCESS | 3832 | --DOCSHELL 131EB400 == 39 [pid = 3832] [id = 773] 03:58:10 INFO - PROCESS | 3832 | --DOCSHELL 16E78800 == 38 [pid = 3832] [id = 772] 03:58:10 INFO - PROCESS | 3832 | --DOCSHELL 16829C00 == 37 [pid = 3832] [id = 771] 03:58:10 INFO - PROCESS | 3832 | --DOCSHELL 1606E000 == 36 [pid = 3832] [id = 770] 03:58:10 INFO - PROCESS | 3832 | --DOCSHELL 11294C00 == 35 [pid = 3832] [id = 769] 03:58:10 INFO - PROCESS | 3832 | --DOCSHELL 12820400 == 34 [pid = 3832] [id = 768] 03:58:10 INFO - PROCESS | 3832 | --DOCSHELL 13E9F800 == 33 [pid = 3832] [id = 766] 03:58:10 INFO - PROCESS | 3832 | --DOCSHELL 1A82FC00 == 32 [pid = 3832] [id = 765] 03:58:10 INFO - PROCESS | 3832 | --DOCSHELL 192E8400 == 31 [pid = 3832] [id = 767] 03:58:10 INFO - PROCESS | 3832 | --DOCSHELL 0F2EE000 == 30 [pid = 3832] [id = 751] 03:58:10 INFO - PROCESS | 3832 | --DOCSHELL 195A8C00 == 29 [pid = 3832] [id = 780] 03:58:10 INFO - PROCESS | 3832 | --DOCSHELL 17191800 == 28 [pid = 3832] [id = 779] 03:58:10 INFO - PROCESS | 3832 | --DOCSHELL 1A3B8C00 == 27 [pid = 3832] [id = 776] 03:58:10 INFO - PROCESS | 3832 | --DOCSHELL 11CD8800 == 26 [pid = 3832] [id = 777] 03:58:10 INFO - PROCESS | 3832 | --DOCSHELL 1429F000 == 25 [pid = 3832] [id = 778] 03:58:10 INFO - PROCESS | 3832 | --DOMWINDOW == 91 (16147C00) [pid = 3832] [serial = 2270] [outer = 00000000] [url = about:blank] 03:58:10 INFO - PROCESS | 3832 | --DOMWINDOW == 90 (16204400) [pid = 3832] [serial = 2271] [outer = 00000000] [url = about:blank] 03:58:10 INFO - PROCESS | 3832 | --DOMWINDOW == 89 (169CCC00) [pid = 3832] [serial = 2273] [outer = 00000000] [url = about:blank] 03:58:10 INFO - PROCESS | 3832 | --DOMWINDOW == 88 (19C0E400) [pid = 3832] [serial = 2285] [outer = 00000000] [url = about:blank] 03:58:10 INFO - PROCESS | 3832 | --DOMWINDOW == 87 (16E75400) [pid = 3832] [serial = 2274] [outer = 00000000] [url = about:blank] 03:58:10 INFO - PROCESS | 3832 | --DOMWINDOW == 86 (10A7F000) [pid = 3832] [serial = 2256] [outer = 00000000] [url = about:blank] 03:58:10 INFO - PROCESS | 3832 | --DOMWINDOW == 85 (110B8000) [pid = 3832] [serial = 2257] [outer = 00000000] [url = about:blank] 03:58:10 INFO - PROCESS | 3832 | --DOMWINDOW == 84 (17920000) [pid = 3832] [serial = 2279] [outer = 00000000] [url = about:blank] 03:58:10 INFO - PROCESS | 3832 | --DOMWINDOW == 83 (17F4F400) [pid = 3832] [serial = 2280] [outer = 00000000] [url = about:blank] 03:58:10 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (17179400) [pid = 3832] [serial = 2276] [outer = 00000000] [url = about:blank] 03:58:10 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (1740E000) [pid = 3832] [serial = 2277] [outer = 00000000] [url = about:blank] 03:58:10 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (12872400) [pid = 3832] [serial = 2259] [outer = 00000000] [url = about:blank] 03:58:10 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (12927400) [pid = 3832] [serial = 2260] [outer = 00000000] [url = about:blank] 03:58:10 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (13461C00) [pid = 3832] [serial = 2262] [outer = 00000000] [url = about:blank] 03:58:10 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (139CB800) [pid = 3832] [serial = 2263] [outer = 00000000] [url = about:blank] 03:58:10 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (1A5B4000) [pid = 3832] [serial = 2254] [outer = 00000000] [url = about:blank] 03:58:10 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (1606C000) [pid = 3832] [serial = 2268] [outer = 00000000] [url = about:blank] 03:58:10 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (1429E800) [pid = 3832] [serial = 2265] [outer = 00000000] [url = about:blank] 03:58:10 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (14FB7800) [pid = 3832] [serial = 2266] [outer = 00000000] [url = about:blank] 03:58:10 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (1A5B2000) [pid = 3832] [serial = 2288] [outer = 00000000] [url = about:blank] 03:58:10 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (19F4D400) [pid = 3832] [serial = 2286] [outer = 00000000] [url = about:blank] 03:58:10 INFO - PROCESS | 3832 | --DOMWINDOW == 70 (192EFC00) [pid = 3832] [serial = 2283] [outer = 00000000] [url = about:blank] 03:58:10 INFO - PROCESS | 3832 | --DOMWINDOW == 69 (17926C00) [pid = 3832] [serial = 2291] [outer = 00000000] [url = about:blank] 03:58:10 INFO - PROCESS | 3832 | --DOMWINDOW == 68 (16E81000) [pid = 3832] [serial = 2292] [outer = 00000000] [url = about:blank] 03:58:10 INFO - PROCESS | 3832 | --DOMWINDOW == 67 (192EF800) [pid = 3832] [serial = 2282] [outer = 00000000] [url = about:blank] 03:58:10 INFO - PROCESS | 3832 | --DOMWINDOW == 66 (1A5B8C00) [pid = 3832] [serial = 2289] [outer = 00000000] [url = about:blank] 03:58:10 INFO - PROCESS | 3832 | --DOMWINDOW == 65 (1AE5FC00) [pid = 3832] [serial = 2294] [outer = 00000000] [url = about:blank] 03:58:10 INFO - PROCESS | 3832 | 1468753090916 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 03:58:10 INFO - PROCESS | 3832 | 1468753090921 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 03:58:10 INFO - PROCESS | 3832 | 1468753090979 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 03:58:10 INFO - PROCESS | 3832 | 1468753090981 Marionette TRACE conn3 <- [1,3082,null,{}] 03:58:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 03:58:10 INFO - PROCESS | 3832 | 1468753090987 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}] 03:58:10 INFO - PROCESS | 3832 | 1468753090990 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:58:11 INFO - PROCESS | 3832 | 1468753091075 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 03:58:11 INFO - PROCESS | 3832 | 1468753091081 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:11 INFO - PROCESS | 3832 | 1468753091086 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:58:11 INFO - PROCESS | 3832 | ++DOCSHELL 0F2F4000 == 26 [pid = 3832] [id = 782] 03:58:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 66 (10328400) [pid = 3832] [serial = 2344] [outer = 00000000] 03:58:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 67 (10566000) [pid = 3832] [serial = 2345] [outer = 10328400] 03:58:11 INFO - PROCESS | 3832 | 1468753091132 Marionette DEBUG loaded listener.js 03:58:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 68 (10A0FC00) [pid = 3832] [serial = 2346] [outer = 10328400] 03:58:11 INFO - PROCESS | 3832 | 1468753091631 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 03:58:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 03:58:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 675ms 03:58:11 INFO - PROCESS | 3832 | 1468753091665 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 03:58:11 INFO - PROCESS | 3832 | 1468753091668 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 03:58:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 03:58:11 INFO - PROCESS | 3832 | 1468753091675 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 03:58:11 INFO - PROCESS | 3832 | 1468753091679 Marionette TRACE conn3 <- [1,3086,null,{}] 03:58:11 INFO - PROCESS | 3832 | 1468753091683 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}] 03:58:11 INFO - PROCESS | 3832 | 1468753091686 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:58:11 INFO - PROCESS | 3832 | 1468753091769 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 03:58:11 INFO - PROCESS | 3832 | 1468753091778 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:11 INFO - PROCESS | 3832 | 1468753091781 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:58:11 INFO - PROCESS | 3832 | ++DOCSHELL 11296400 == 27 [pid = 3832] [id = 783] 03:58:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 69 (11297400) [pid = 3832] [serial = 2347] [outer = 00000000] 03:58:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 70 (11C32400) [pid = 3832] [serial = 2348] [outer = 11297400] 03:58:11 INFO - PROCESS | 3832 | 1468753091828 Marionette DEBUG loaded listener.js 03:58:11 INFO - PROCESS | 3832 | ++DOMWINDOW == 71 (12826800) [pid = 3832] [serial = 2349] [outer = 11297400] 03:58:12 INFO - PROCESS | 3832 | 1468753092332 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]]]}] 03:58:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 03:58:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 03:58:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 691ms 03:58:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 03:58:12 INFO - PROCESS | 3832 | 1468753092370 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 03:58:12 INFO - PROCESS | 3832 | 1468753092372 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 03:58:12 INFO - PROCESS | 3832 | 1468753092376 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 03:58:12 INFO - PROCESS | 3832 | 1468753092378 Marionette TRACE conn3 <- [1,3090,null,{}] 03:58:12 INFO - PROCESS | 3832 | 1468753092387 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}] 03:58:12 INFO - PROCESS | 3832 | 1468753092392 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:58:12 INFO - PROCESS | 3832 | 1468753092506 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 03:58:12 INFO - PROCESS | 3832 | 1468753092615 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:12 INFO - PROCESS | 3832 | 1468753092619 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:58:12 INFO - PROCESS | 3832 | ++DOCSHELL 1345C800 == 28 [pid = 3832] [id = 784] 03:58:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 72 (1345D000) [pid = 3832] [serial = 2350] [outer = 00000000] 03:58:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 73 (13940400) [pid = 3832] [serial = 2351] [outer = 1345D000] 03:58:12 INFO - PROCESS | 3832 | 1468753092666 Marionette DEBUG loaded listener.js 03:58:12 INFO - PROCESS | 3832 | ++DOMWINDOW == 74 (13C37400) [pid = 3832] [serial = 2352] [outer = 1345D000] 03:58:13 INFO - PROCESS | 3832 | 1468753093001 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 03:58:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 03:58:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 691ms 03:58:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 03:58:13 INFO - PROCESS | 3832 | 1468753093075 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 03:58:13 INFO - PROCESS | 3832 | 1468753093077 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 03:58:13 INFO - PROCESS | 3832 | 1468753093081 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 03:58:13 INFO - PROCESS | 3832 | 1468753093092 Marionette TRACE conn3 <- [1,3094,null,{}] 03:58:13 INFO - PROCESS | 3832 | 1468753093113 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}] 03:58:13 INFO - PROCESS | 3832 | 1468753093115 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:58:13 INFO - PROCESS | 3832 | 1468753093240 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 03:58:13 INFO - PROCESS | 3832 | 1468753093302 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:13 INFO - PROCESS | 3832 | 1468753093304 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:58:13 INFO - PROCESS | 3832 | ++DOCSHELL 14299800 == 29 [pid = 3832] [id = 785] 03:58:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 75 (1429B000) [pid = 3832] [serial = 2353] [outer = 00000000] 03:58:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 76 (156C5800) [pid = 3832] [serial = 2354] [outer = 1429B000] 03:58:13 INFO - PROCESS | 3832 | 1468753093355 Marionette DEBUG loaded listener.js 03:58:13 INFO - PROCESS | 3832 | ++DOMWINDOW == 77 (15712C00) [pid = 3832] [serial = 2355] [outer = 1429B000] 03:58:13 INFO - PROCESS | 3832 | 1468753093744 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]]]}] 03:58:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 03:58:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 03:58:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 03:58:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 722ms 03:58:13 INFO - PROCESS | 3832 | 1468753093801 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 03:58:13 INFO - PROCESS | 3832 | 1468753093803 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 03:58:13 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 03:58:13 INFO - PROCESS | 3832 | 1468753093806 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 03:58:13 INFO - PROCESS | 3832 | 1468753093808 Marionette TRACE conn3 <- [1,3098,null,{}] 03:58:13 INFO - PROCESS | 3832 | 1468753093811 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}] 03:58:13 INFO - PROCESS | 3832 | 1468753093814 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:58:13 INFO - PROCESS | 3832 | 1468753093957 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 03:58:13 INFO - PROCESS | 3832 | 1468753093965 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:13 INFO - PROCESS | 3832 | 1468753093967 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:58:14 INFO - PROCESS | 3832 | ++DOCSHELL 16068800 == 30 [pid = 3832] [id = 786] 03:58:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 78 (1606B400) [pid = 3832] [serial = 2356] [outer = 00000000] 03:58:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 79 (16143400) [pid = 3832] [serial = 2357] [outer = 1606B400] 03:58:14 INFO - PROCESS | 3832 | 1468753094010 Marionette DEBUG loaded listener.js 03:58:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 80 (16202C00) [pid = 3832] [serial = 2358] [outer = 1606B400] 03:58:14 INFO - PROCESS | 3832 | 1468753094430 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"]]]}] 03:58:14 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 03:58: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 03:58:14 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 03:58:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:58:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:58:14 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 03:58:14 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 644ms 03:58:14 INFO - PROCESS | 3832 | 1468753094445 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 03:58:14 INFO - PROCESS | 3832 | 1468753094447 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 03:58:14 INFO - PROCESS | 3832 | 1468753094450 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 03:58:14 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 03:58:14 INFO - PROCESS | 3832 | 1468753094452 Marionette TRACE conn3 <- [1,3102,null,{}] 03:58:14 INFO - PROCESS | 3832 | 1468753094470 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}] 03:58:14 INFO - PROCESS | 3832 | 1468753094476 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:58:14 INFO - PROCESS | 3832 | 1468753094613 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 03:58:14 INFO - PROCESS | 3832 | 1468753094623 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\", \"9d2cc9e2-328a-4b9e-824b-b7e97be965d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:58:14 INFO - PROCESS | 3832 | 1468753094625 Marionette INFO sendAsync 9a8278f0-ea8c-4cba-ac75-b3343f64415f 03:58:14 INFO - PROCESS | 3832 | ++DOCSHELL 16217000 == 31 [pid = 3832] [id = 787] 03:58:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 81 (165B0C00) [pid = 3832] [serial = 2359] [outer = 00000000] 03:58:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 82 (16825400) [pid = 3832] [serial = 2360] [outer = 165B0C00] 03:58:14 INFO - PROCESS | 3832 | 1468753094727 Marionette DEBUG loaded listener.js 03:58:14 INFO - PROCESS | 3832 | ++DOMWINDOW == 83 (1682D800) [pid = 3832] [serial = 2361] [outer = 165B0C00] 03:58:15 INFO - PROCESS | 3832 | --DOMWINDOW == 82 (16672800) [pid = 3832] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 03:58:15 INFO - PROCESS | 3832 | --DOMWINDOW == 81 (16E7A800) [pid = 3832] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 03:58:15 INFO - PROCESS | 3832 | --DOMWINDOW == 80 (13210400) [pid = 3832] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 03:58:15 INFO - PROCESS | 3832 | --DOMWINDOW == 79 (192ED000) [pid = 3832] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 03:58:15 INFO - PROCESS | 3832 | --DOMWINDOW == 78 (13EA1400) [pid = 3832] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 03:58:15 INFO - PROCESS | 3832 | --DOMWINDOW == 77 (1A3BF400) [pid = 3832] [serial = 2326] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 03:58:15 INFO - PROCESS | 3832 | --DOMWINDOW == 76 (1682A000) [pid = 3832] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 03:58:15 INFO - PROCESS | 3832 | --DOMWINDOW == 75 (12869800) [pid = 3832] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 03:58:15 INFO - PROCESS | 3832 | --DOMWINDOW == 74 (11295000) [pid = 3832] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 03:58:15 INFO - PROCESS | 3832 | --DOMWINDOW == 73 (1ABE6000) [pid = 3832] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 03:58:15 INFO - PROCESS | 3832 | --DOMWINDOW == 72 (16067800) [pid = 3832] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 03:58:15 INFO - PROCESS | 3832 | --DOMWINDOW == 71 (16148C00) [pid = 3832] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 03:58:15 INFO - PROCESS | 3832 | 1468753095399 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]]]}] 03:58:15 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 03:58:15 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 958ms 03:58:15 INFO - PROCESS | 3832 | 1468753095428 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 03:58:15 INFO - PROCESS | 3832 | 1468753095430 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 03:58:16 WARNING - u'runner_teardown' () 03:58:16 INFO - No more tests 03:58:16 INFO - Got 0 unexpected results 03:58:16 INFO - SUITE-END | took 683s 03:58:17 INFO - Closing logging queue 03:58:17 INFO - queue closed 03:58:17 INFO - Return code: 0 03:58:17 WARNING - # TBPL SUCCESS # 03:58:17 INFO - Running post-action listener: _resource_record_post_action 03:58:17 INFO - Running post-run listener: _resource_record_post_run 03:58:18 INFO - Total resource usage - Wall time: 696s; CPU: 9.0%; Read bytes: 91219968; Write bytes: 965424128; Read time: 499463; Write time: 1328894 03:58:18 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 03:58:18 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 59909120; Read time: 0; Write time: 57860 03:58:18 INFO - run-tests - Wall time: 694s; CPU: 9.0%; Read bytes: 91219968; Write bytes: 829132288; Read time: 499463; Write time: 1209828 03:58:18 INFO - Running post-run listener: _upload_blobber_files 03:58:18 INFO - Blob upload gear active. 03:58:18 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 03:58: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 03:58: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'] 03:58: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 03:58:18 INFO - (blobuploader) - INFO - Open directory for files ... 03:58:18 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 03:58:18 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:58:18 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:58:19 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 03:58:19 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:58:19 INFO - (blobuploader) - INFO - Done attempting. 03:58:19 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 03:58:19 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:58:19 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:58:21 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 03:58:21 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:58:21 INFO - (blobuploader) - INFO - Done attempting. 03:58:21 INFO - (blobuploader) - INFO - Iteration through files over. 03:58:21 INFO - Return code: 0 03:58:21 INFO - rmtree: C:\slave\test\build\uploaded_files.json 03:58:21 INFO - Using _rmtree_windows ... 03:58:21 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 03:58:21 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7c482e66ed3f0c2e4de77eebca82ab1443151ddf6b3eef0affcff14b38f9d7b48f7adf118ea12403029ed14c968ff7c7c1ce193a782d5442b7ef8c94b836c3d2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/01588140a1ea58388ac038c35b5a92c717f8a8d5a5796292888a5ef30f18eec362596dc6e557238e45864b8d26dd538a4bba1ae9641c972634fb6bfee9bdcaab"} 03:58:21 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 03:58:21 INFO - Writing to file C:\slave\test\properties\blobber_files 03:58:21 INFO - Contents: 03:58:21 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7c482e66ed3f0c2e4de77eebca82ab1443151ddf6b3eef0affcff14b38f9d7b48f7adf118ea12403029ed14c968ff7c7c1ce193a782d5442b7ef8c94b836c3d2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/01588140a1ea58388ac038c35b5a92c717f8a8d5a5796292888a5ef30f18eec362596dc6e557238e45864b8d26dd538a4bba1ae9641c972634fb6bfee9bdcaab"} 03:58:21 INFO - Running post-run listener: copy_logs_to_upload_dir 03:58:21 INFO - Copying logs to upload dir... 03:58:21 INFO - mkdir: C:\slave\test\build\upload\logs 03:58:21 INFO - Copying logs to upload dir... 03:58:21 INFO - Using _rmtree_windows ... 03:58:21 INFO - Using _rmtree_windows ... 03:58:21 INFO - Using _rmtree_windows ... 03:58:21 INFO - Using _rmtree_windows ... 03:58:21 INFO - Using _rmtree_windows ... 03:58:21 INFO - Using _rmtree_windows ... 03:58:21 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=870.505000 ========= master_lag: -35.11 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 55 secs) (at 2016-07-17 03:58:24.074728) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-17 03:58:24.075519) ========= '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-062\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-062 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-062 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-062 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-062 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-062 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7c482e66ed3f0c2e4de77eebca82ab1443151ddf6b3eef0affcff14b38f9d7b48f7adf118ea12403029ed14c968ff7c7c1ce193a782d5442b7ef8c94b836c3d2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/01588140a1ea58388ac038c35b5a92c717f8a8d5a5796292888a5ef30f18eec362596dc6e557238e45864b8d26dd538a4bba1ae9641c972634fb6bfee9bdcaab"} build_url:https://queue.taskcluster.net/v1/task/L9vah-NJRKCFXwBs7B7ntg/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/L9vah-NJRKCFXwBs7B7ntg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.110000 build_url: 'https://queue.taskcluster.net/v1/task/L9vah-NJRKCFXwBs7B7ntg/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/7c482e66ed3f0c2e4de77eebca82ab1443151ddf6b3eef0affcff14b38f9d7b48f7adf118ea12403029ed14c968ff7c7c1ce193a782d5442b7ef8c94b836c3d2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/01588140a1ea58388ac038c35b5a92c717f8a8d5a5796292888a5ef30f18eec362596dc6e557238e45864b8d26dd538a4bba1ae9641c972634fb6bfee9bdcaab"}' symbols_url: 'https://queue.taskcluster.net/v1/task/L9vah-NJRKCFXwBs7B7ntg/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-17 03:58:24.191540) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-17 03:58:24.191856) ========= '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-062\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-062 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-062 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-062 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-062 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-062 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-17 03:58:24.315061) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-17 03:58:24.315351) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-17 03:58:24.737827) ========= ========= Total master_lag: -35.28 =========